Coverage Report

Created: 2025-07-09 06:32

/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
564k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
564k
#ifndef CAPSTONE_DIET
21
564k
  static const char AsmStrs[] = {
22
564k
  /* 0 */ "sha1su0\t\0"
23
564k
  /* 9 */ "sha512su0\t\0"
24
564k
  /* 20 */ "sha256su0\t\0"
25
564k
  /* 31 */ "st64bv0\t\0"
26
564k
  /* 40 */ "ld1\t\0"
27
564k
  /* 45 */ "stl1\t\0"
28
564k
  /* 51 */ "trn1\t\0"
29
564k
  /* 57 */ "ldap1\t\0"
30
564k
  /* 64 */ "zip1\t\0"
31
564k
  /* 70 */ "uzp1\t\0"
32
564k
  /* 76 */ "zipq1\t\0"
33
564k
  /* 83 */ "uzpq1\t\0"
34
564k
  /* 90 */ "dcps1\t\0"
35
564k
  /* 97 */ "sm3ss1\t\0"
36
564k
  /* 105 */ "gcsss1\t\0"
37
564k
  /* 113 */ "st1\t\0"
38
564k
  /* 118 */ "sha1su1\t\0"
39
564k
  /* 127 */ "sha512su1\t\0"
40
564k
  /* 138 */ "sha256su1\t\0"
41
564k
  /* 149 */ "sm3partw1\t\0"
42
564k
  /* 160 */ "rax1\t\0"
43
564k
  /* 166 */ "fma32\t\0"
44
564k
  /* 173 */ "fms32\t\0"
45
564k
  /* 180 */ "rev32\t\0"
46
564k
  /* 187 */ "ld2\t\0"
47
564k
  /* 192 */ "sha512h2\t\0"
48
564k
  /* 202 */ "sha256h2\t\0"
49
564k
  /* 212 */ "luti2\t\0"
50
564k
  /* 219 */ "sabal2\t\0"
51
564k
  /* 227 */ "uabal2\t\0"
52
564k
  /* 235 */ "sqdmlal2\t\0"
53
564k
  /* 245 */ "fmlal2\t\0"
54
564k
  /* 253 */ "smlal2\t\0"
55
564k
  /* 261 */ "umlal2\t\0"
56
564k
  /* 269 */ "ssubl2\t\0"
57
564k
  /* 277 */ "usubl2\t\0"
58
564k
  /* 285 */ "sabdl2\t\0"
59
564k
  /* 293 */ "uabdl2\t\0"
60
564k
  /* 301 */ "saddl2\t\0"
61
564k
  /* 309 */ "uaddl2\t\0"
62
564k
  /* 317 */ "sshll2\t\0"
63
564k
  /* 325 */ "ushll2\t\0"
64
564k
  /* 333 */ "sqdmull2\t\0"
65
564k
  /* 343 */ "pmull2\t\0"
66
564k
  /* 351 */ "smull2\t\0"
67
564k
  /* 359 */ "umull2\t\0"
68
564k
  /* 367 */ "sqdmlsl2\t\0"
69
564k
  /* 377 */ "fmlsl2\t\0"
70
564k
  /* 385 */ "smlsl2\t\0"
71
564k
  /* 393 */ "umlsl2\t\0"
72
564k
  /* 401 */ "bf1cvtl2\t\0"
73
564k
  /* 411 */ "bf2cvtl2\t\0"
74
564k
  /* 421 */ "fcvtl2\t\0"
75
564k
  /* 429 */ "rsubhn2\t\0"
76
564k
  /* 438 */ "raddhn2\t\0"
77
564k
  /* 447 */ "sqshrn2\t\0"
78
564k
  /* 456 */ "uqshrn2\t\0"
79
564k
  /* 465 */ "sqrshrn2\t\0"
80
564k
  /* 475 */ "uqrshrn2\t\0"
81
564k
  /* 485 */ "trn2\t\0"
82
564k
  /* 491 */ "bfcvtn2\t\0"
83
564k
  /* 500 */ "sqxtn2\t\0"
84
564k
  /* 508 */ "uqxtn2\t\0"
85
564k
  /* 516 */ "sqshrun2\t\0"
86
564k
  /* 526 */ "sqrshrun2\t\0"
87
564k
  /* 537 */ "sqxtun2\t\0"
88
564k
  /* 546 */ "fcvtxn2\t\0"
89
564k
  /* 555 */ "zip2\t\0"
90
564k
  /* 561 */ "uzp2\t\0"
91
564k
  /* 567 */ "zipq2\t\0"
92
564k
  /* 574 */ "uzpq2\t\0"
93
564k
  /* 581 */ "dcps2\t\0"
94
564k
  /* 588 */ "gcsss2\t\0"
95
564k
  /* 596 */ "st2\t\0"
96
564k
  /* 601 */ "ssubw2\t\0"
97
564k
  /* 609 */ "usubw2\t\0"
98
564k
  /* 617 */ "saddw2\t\0"
99
564k
  /* 625 */ "uaddw2\t\0"
100
564k
  /* 633 */ "sm3partw2\t\0"
101
564k
  /* 644 */ "ld3\t\0"
102
564k
  /* 649 */ "eor3\t\0"
103
564k
  /* 655 */ "dcps3\t\0"
104
564k
  /* 662 */ "st3\t\0"
105
564k
  /* 667 */ "fma64\t\0"
106
564k
  /* 674 */ "fms64\t\0"
107
564k
  /* 681 */ "rev64\t\0"
108
564k
  /* 688 */ "ld4\t\0"
109
564k
  /* 693 */ "luti4\t\0"
110
564k
  /* 700 */ "st4\t\0"
111
564k
  /* 705 */ "fma16\t\0"
112
564k
  /* 712 */ "mac16\t\0"
113
564k
  /* 719 */ "setf16\t\0"
114
564k
  /* 727 */ "fms16\t\0"
115
564k
  /* 734 */ "rev16\t\0"
116
564k
  /* 741 */ "setf8\t\0"
117
564k
  /* 748 */ "sm3tt1a\t\0"
118
564k
  /* 757 */ "sm3tt2a\t\0"
119
564k
  /* 766 */ "braa\t\0"
120
564k
  /* 772 */ "ldraa\t\0"
121
564k
  /* 779 */ "blraa\t\0"
122
564k
  /* 786 */ "saba\t\0"
123
564k
  /* 792 */ "uaba\t\0"
124
564k
  /* 798 */ "pacda\t\0"
125
564k
  /* 805 */ "ldadda\t\0"
126
564k
  /* 813 */ "fadda\t\0"
127
564k
  /* 820 */ "autda\t\0"
128
564k
  /* 827 */ "pacga\t\0"
129
564k
  /* 834 */ "addha\t\0"
130
564k
  /* 841 */ "pacia\t\0"
131
564k
  /* 848 */ "autia\t\0"
132
564k
  /* 855 */ "brka\t\0"
133
564k
  /* 861 */ "fcmla\t\0"
134
564k
  /* 868 */ "bfmla\t\0"
135
564k
  /* 875 */ "bfmmla\t\0"
136
564k
  /* 883 */ "usmmla\t\0"
137
564k
  /* 891 */ "ummla\t\0"
138
564k
  /* 898 */ "fnmla\t\0"
139
564k
  /* 905 */ "ldsmina\t\0"
140
564k
  /* 914 */ "ldumina\t\0"
141
564k
  /* 923 */ "brkpa\t\0"
142
564k
  /* 930 */ "bmopa\t\0"
143
564k
  /* 937 */ "bfmopa\t\0"
144
564k
  /* 945 */ "usmopa\t\0"
145
564k
  /* 953 */ "sumopa\t\0"
146
564k
  /* 961 */ "rcwsswppa\t\0"
147
564k
  /* 972 */ "rcwswppa\t\0"
148
564k
  /* 982 */ "ldclrpa\t\0"
149
564k
  /* 991 */ "rcwsclrpa\t\0"
150
564k
  /* 1002 */ "rcwclrpa\t\0"
151
564k
  /* 1012 */ "rcwscaspa\t\0"
152
564k
  /* 1023 */ "rcwcaspa\t\0"
153
564k
  /* 1033 */ "ldsetpa\t\0"
154
564k
  /* 1042 */ "rcwssetpa\t\0"
155
564k
  /* 1053 */ "rcwsetpa\t\0"
156
564k
  /* 1063 */ "rcwsswpa\t\0"
157
564k
  /* 1073 */ "rcwswpa\t\0"
158
564k
  /* 1082 */ "fexpa\t\0"
159
564k
  /* 1089 */ "ldclra\t\0"
160
564k
  /* 1097 */ "rcwsclra\t\0"
161
564k
  /* 1107 */ "rcwclra\t\0"
162
564k
  /* 1116 */ "ldeora\t\0"
163
564k
  /* 1124 */ "srsra\t\0"
164
564k
  /* 1131 */ "ursra\t\0"
165
564k
  /* 1138 */ "ssra\t\0"
166
564k
  /* 1144 */ "usra\t\0"
167
564k
  /* 1150 */ "rcwscasa\t\0"
168
564k
  /* 1160 */ "rcwcasa\t\0"
169
564k
  /* 1169 */ "ldseta\t\0"
170
564k
  /* 1177 */ "rcwsseta\t\0"
171
564k
  /* 1187 */ "rcwseta\t\0"
172
564k
  /* 1196 */ "frinta\t\0"
173
564k
  /* 1204 */ "clasta\t\0"
174
564k
  /* 1212 */ "addva\t\0"
175
564k
  /* 1219 */ "mova\t\0"
176
564k
  /* 1225 */ "ldsmaxa\t\0"
177
564k
  /* 1234 */ "ldumaxa\t\0"
178
564k
  /* 1243 */ "pacdza\t\0"
179
564k
  /* 1251 */ "autdza\t\0"
180
564k
  /* 1259 */ "paciza\t\0"
181
564k
  /* 1267 */ "autiza\t\0"
182
564k
  /* 1275 */ "ld1b\t\0"
183
564k
  /* 1281 */ "ldff1b\t\0"
184
564k
  /* 1289 */ "ldnf1b\t\0"
185
564k
  /* 1297 */ "ldnt1b\t\0"
186
564k
  /* 1305 */ "stnt1b\t\0"
187
564k
  /* 1313 */ "st1b\t\0"
188
564k
  /* 1319 */ "sm3tt1b\t\0"
189
564k
  /* 1328 */ "crc32b\t\0"
190
564k
  /* 1336 */ "ld2b\t\0"
191
564k
  /* 1342 */ "st2b\t\0"
192
564k
  /* 1348 */ "sm3tt2b\t\0"
193
564k
  /* 1357 */ "ld3b\t\0"
194
564k
  /* 1363 */ "st3b\t\0"
195
564k
  /* 1369 */ "ld64b\t\0"
196
564k
  /* 1376 */ "st64b\t\0"
197
564k
  /* 1383 */ "ld4b\t\0"
198
564k
  /* 1389 */ "st4b\t\0"
199
564k
  /* 1395 */ "ldaddab\t\0"
200
564k
  /* 1404 */ "ldsminab\t\0"
201
564k
  /* 1414 */ "lduminab\t\0"
202
564k
  /* 1424 */ "swpab\t\0"
203
564k
  /* 1431 */ "brab\t\0"
204
564k
  /* 1437 */ "ldrab\t\0"
205
564k
  /* 1444 */ "blrab\t\0"
206
564k
  /* 1451 */ "ldclrab\t\0"
207
564k
  /* 1460 */ "ldeorab\t\0"
208
564k
  /* 1469 */ "casab\t\0"
209
564k
  /* 1476 */ "ldsetab\t\0"
210
564k
  /* 1485 */ "ldsmaxab\t\0"
211
564k
  /* 1495 */ "ldumaxab\t\0"
212
564k
  /* 1505 */ "fmlallbb\t\0"
213
564k
  /* 1515 */ "crc32cb\t\0"
214
564k
  /* 1524 */ "sqdecb\t\0"
215
564k
  /* 1532 */ "uqdecb\t\0"
216
564k
  /* 1540 */ "sqincb\t\0"
217
564k
  /* 1548 */ "uqincb\t\0"
218
564k
  /* 1556 */ "pacdb\t\0"
219
564k
  /* 1563 */ "ldaddb\t\0"
220
564k
  /* 1571 */ "autdb\t\0"
221
564k
  /* 1578 */ "prfb\t\0"
222
564k
  /* 1584 */ "flogb\t\0"
223
564k
  /* 1591 */ "pacib\t\0"
224
564k
  /* 1598 */ "autib\t\0"
225
564k
  /* 1605 */ "brkb\t\0"
226
564k
  /* 1611 */ "sabalb\t\0"
227
564k
  /* 1619 */ "uabalb\t\0"
228
564k
  /* 1627 */ "ldaddalb\t\0"
229
564k
  /* 1637 */ "sqdmlalb\t\0"
230
564k
  /* 1647 */ "bfmlalb\t\0"
231
564k
  /* 1656 */ "smlalb\t\0"
232
564k
  /* 1664 */ "umlalb\t\0"
233
564k
  /* 1672 */ "ldsminalb\t\0"
234
564k
  /* 1683 */ "lduminalb\t\0"
235
564k
  /* 1694 */ "swpalb\t\0"
236
564k
  /* 1702 */ "ldclralb\t\0"
237
564k
  /* 1712 */ "ldeoralb\t\0"
238
564k
  /* 1722 */ "casalb\t\0"
239
564k
  /* 1730 */ "ldsetalb\t\0"
240
564k
  /* 1740 */ "ldsmaxalb\t\0"
241
564k
  /* 1751 */ "ldumaxalb\t\0"
242
564k
  /* 1762 */ "ssublb\t\0"
243
564k
  /* 1770 */ "usublb\t\0"
244
564k
  /* 1778 */ "sbclb\t\0"
245
564k
  /* 1785 */ "adclb\t\0"
246
564k
  /* 1792 */ "sabdlb\t\0"
247
564k
  /* 1800 */ "uabdlb\t\0"
248
564k
  /* 1808 */ "ldaddlb\t\0"
249
564k
  /* 1817 */ "saddlb\t\0"
250
564k
  /* 1825 */ "uaddlb\t\0"
251
564k
  /* 1833 */ "sshllb\t\0"
252
564k
  /* 1841 */ "ushllb\t\0"
253
564k
  /* 1849 */ "sqdmullb\t\0"
254
564k
  /* 1859 */ "pmullb\t\0"
255
564k
  /* 1867 */ "smullb\t\0"
256
564k
  /* 1875 */ "umullb\t\0"
257
564k
  /* 1883 */ "ldsminlb\t\0"
258
564k
  /* 1893 */ "lduminlb\t\0"
259
564k
  /* 1903 */ "swplb\t\0"
260
564k
  /* 1910 */ "ldclrlb\t\0"
261
564k
  /* 1919 */ "ldeorlb\t\0"
262
564k
  /* 1928 */ "caslb\t\0"
263
564k
  /* 1935 */ "sqdmlslb\t\0"
264
564k
  /* 1945 */ "bfmlslb\t\0"
265
564k
  /* 1954 */ "smlslb\t\0"
266
564k
  /* 1962 */ "umlslb\t\0"
267
564k
  /* 1970 */ "ldsetlb\t\0"
268
564k
  /* 1979 */ "ldsmaxlb\t\0"
269
564k
  /* 1989 */ "ldumaxlb\t\0"
270
564k
  /* 1999 */ "dmb\t\0"
271
564k
  /* 2004 */ "rsubhnb\t\0"
272
564k
  /* 2013 */ "raddhnb\t\0"
273
564k
  /* 2022 */ "ldsminb\t\0"
274
564k
  /* 2031 */ "lduminb\t\0"
275
564k
  /* 2040 */ "sqshrnb\t\0"
276
564k
  /* 2049 */ "uqshrnb\t\0"
277
564k
  /* 2058 */ "sqrshrnb\t\0"
278
564k
  /* 2068 */ "uqrshrnb\t\0"
279
564k
  /* 2078 */ "fcvtnb\t\0"
280
564k
  /* 2086 */ "sqxtnb\t\0"
281
564k
  /* 2094 */ "uqxtnb\t\0"
282
564k
  /* 2102 */ "sqshrunb\t\0"
283
564k
  /* 2112 */ "sqrshrunb\t\0"
284
564k
  /* 2123 */ "sqxtunb\t\0"
285
564k
  /* 2132 */ "ld1rob\t\0"
286
564k
  /* 2140 */ "brkpb\t\0"
287
564k
  /* 2147 */ "swpb\t\0"
288
564k
  /* 2153 */ "ld1rqb\t\0"
289
564k
  /* 2161 */ "ld1rb\t\0"
290
564k
  /* 2168 */ "ldarb\t\0"
291
564k
  /* 2175 */ "ldlarb\t\0"
292
564k
  /* 2183 */ "ldrb\t\0"
293
564k
  /* 2189 */ "ldclrb\t\0"
294
564k
  /* 2197 */ "stllrb\t\0"
295
564k
  /* 2205 */ "stlrb\t\0"
296
564k
  /* 2212 */ "ldeorb\t\0"
297
564k
  /* 2220 */ "ldaprb\t\0"
298
564k
  /* 2228 */ "ldtrb\t\0"
299
564k
  /* 2235 */ "strb\t\0"
300
564k
  /* 2241 */ "sttrb\t\0"
301
564k
  /* 2248 */ "ldurb\t\0"
302
564k
  /* 2255 */ "stlurb\t\0"
303
564k
  /* 2263 */ "ldapurb\t\0"
304
564k
  /* 2272 */ "sturb\t\0"
305
564k
  /* 2279 */ "ldaxrb\t\0"
306
564k
  /* 2287 */ "ldxrb\t\0"
307
564k
  /* 2294 */ "stlxrb\t\0"
308
564k
  /* 2302 */ "stxrb\t\0"
309
564k
  /* 2309 */ "ld1sb\t\0"
310
564k
  /* 2316 */ "ldff1sb\t\0"
311
564k
  /* 2325 */ "ldnf1sb\t\0"
312
564k
  /* 2334 */ "ldnt1sb\t\0"
313
564k
  /* 2343 */ "casb\t\0"
314
564k
  /* 2349 */ "sdsb\t\0"
315
564k
  /* 2355 */ "isb\t\0"
316
564k
  /* 2360 */ "fmsb\t\0"
317
564k
  /* 2366 */ "fnmsb\t\0"
318
564k
  /* 2373 */ "ld1rsb\t\0"
319
564k
  /* 2381 */ "ldrsb\t\0"
320
564k
  /* 2388 */ "ldtrsb\t\0"
321
564k
  /* 2396 */ "ldursb\t\0"
322
564k
  /* 2404 */ "ldapursb\t\0"
323
564k
  /* 2414 */ "tsb\t\0"
324
564k
  /* 2419 */ "ldsetb\t\0"
325
564k
  /* 2427 */ "ssubltb\t\0"
326
564k
  /* 2436 */ "fmlalltb\t\0"
327
564k
  /* 2446 */ "cntb\t\0"
328
564k
  /* 2452 */ "fvdotb\t\0"
329
564k
  /* 2460 */ "eortb\t\0"
330
564k
  /* 2467 */ "clastb\t\0"
331
564k
  /* 2475 */ "sxtb\t\0"
332
564k
  /* 2481 */ "uxtb\t\0"
333
564k
  /* 2487 */ "bfsub\t\0"
334
564k
  /* 2494 */ "shsub\t\0"
335
564k
  /* 2501 */ "uhsub\t\0"
336
564k
  /* 2508 */ "fmsub\t\0"
337
564k
  /* 2515 */ "fnmsub\t\0"
338
564k
  /* 2523 */ "sqsub\t\0"
339
564k
  /* 2530 */ "uqsub\t\0"
340
564k
  /* 2537 */ "revb\t\0"
341
564k
  /* 2543 */ "ssubwb\t\0"
342
564k
  /* 2551 */ "usubwb\t\0"
343
564k
  /* 2559 */ "saddwb\t\0"
344
564k
  /* 2567 */ "uaddwb\t\0"
345
564k
  /* 2575 */ "ldsmaxb\t\0"
346
564k
  /* 2584 */ "ldumaxb\t\0"
347
564k
  /* 2593 */ "pacdzb\t\0"
348
564k
  /* 2601 */ "autdzb\t\0"
349
564k
  /* 2609 */ "pacizb\t\0"
350
564k
  /* 2617 */ "autizb\t\0"
351
564k
  /* 2625 */ "sha1c\t\0"
352
564k
  /* 2632 */ "sbc\t\0"
353
564k
  /* 2637 */ "adc\t\0"
354
564k
  /* 2642 */ "bic\t\0"
355
564k
  /* 2647 */ "wkdmc\t\0"
356
564k
  /* 2654 */ "aesimc\t\0"
357
564k
  /* 2662 */ "aesmc\t\0"
358
564k
  /* 2669 */ "csinc\t\0"
359
564k
  /* 2676 */ "retaasppc\t\0"
360
564k
  /* 2687 */ "autiasppc\t\0"
361
564k
  /* 2698 */ "retabsppc\t\0"
362
564k
  /* 2709 */ "autibsppc\t\0"
363
564k
  /* 2720 */ "hvc\t\0"
364
564k
  /* 2725 */ "svc\t\0"
365
564k
  /* 2730 */ "ld1d\t\0"
366
564k
  /* 2736 */ "ldff1d\t\0"
367
564k
  /* 2744 */ "ldnf1d\t\0"
368
564k
  /* 2752 */ "ldnt1d\t\0"
369
564k
  /* 2760 */ "stnt1d\t\0"
370
564k
  /* 2768 */ "st1d\t\0"
371
564k
  /* 2774 */ "mul53hi.2d\t\0"
372
564k
  /* 2786 */ "mul53lo.2d\t\0"
373
564k
  /* 2798 */ "ld2d\t\0"
374
564k
  /* 2804 */ "st2d\t\0"
375
564k
  /* 2810 */ "ld3d\t\0"
376
564k
  /* 2816 */ "st3d\t\0"
377
564k
  /* 2822 */ "ld4d\t\0"
378
564k
  /* 2828 */ "st4d\t\0"
379
564k
  /* 2834 */ "fmad\t\0"
380
564k
  /* 2840 */ "fnmad\t\0"
381
564k
  /* 2847 */ "ftmad\t\0"
382
564k
  /* 2854 */ "fabd\t\0"
383
564k
  /* 2860 */ "sabd\t\0"
384
564k
  /* 2866 */ "uabd\t\0"
385
564k
  /* 2872 */ "xpacd\t\0"
386
564k
  /* 2879 */ "sqdecd\t\0"
387
564k
  /* 2887 */ "uqdecd\t\0"
388
564k
  /* 2895 */ "sqincd\t\0"
389
564k
  /* 2903 */ "uqincd\t\0"
390
564k
  /* 2911 */ "fcadd\t\0"
391
564k
  /* 2918 */ "sqcadd\t\0"
392
564k
  /* 2926 */ "ldadd\t\0"
393
564k
  /* 2933 */ "bfadd\t\0"
394
564k
  /* 2940 */ "srhadd\t\0"
395
564k
  /* 2948 */ "urhadd\t\0"
396
564k
  /* 2956 */ "shadd\t\0"
397
564k
  /* 2963 */ "uhadd\t\0"
398
564k
  /* 2970 */ "fmadd\t\0"
399
564k
  /* 2977 */ "fnmadd\t\0"
400
564k
  /* 2985 */ "usqadd\t\0"
401
564k
  /* 2993 */ "suqadd\t\0"
402
564k
  /* 3001 */ "prfd\t\0"
403
564k
  /* 3007 */ "wkdmd\t\0"
404
564k
  /* 3014 */ "nand\t\0"
405
564k
  /* 3020 */ "ld1rod\t\0"
406
564k
  /* 3028 */ "ld1rqd\t\0"
407
564k
  /* 3036 */ "ld1rd\t\0"
408
564k
  /* 3043 */ "asrd\t\0"
409
564k
  /* 3049 */ "aesd\t\0"
410
564k
  /* 3055 */ "cntd\t\0"
411
564k
  /* 3061 */ "revd\t\0"
412
564k
  /* 3067 */ "sm4e\t\0"
413
564k
  /* 3073 */ "splice\t\0"
414
564k
  /* 3081 */ "facge\t\0"
415
564k
  /* 3088 */ "whilege\t\0"
416
564k
  /* 3097 */ "fcmge\t\0"
417
564k
  /* 3104 */ "cmpge\t\0"
418
564k
  /* 3111 */ "fscale\t\0"
419
564k
  /* 3119 */ "whilele\t\0"
420
564k
  /* 3128 */ "fcmle\t\0"
421
564k
  /* 3135 */ "cmple\t\0"
422
564k
  /* 3142 */ "fcmne\t\0"
423
564k
  /* 3149 */ "ctermne\t\0"
424
564k
  /* 3158 */ "cmpne\t\0"
425
564k
  /* 3165 */ "frecpe\t\0"
426
564k
  /* 3173 */ "urecpe\t\0"
427
564k
  /* 3181 */ "fccmpe\t\0"
428
564k
  /* 3189 */ "fcmpe\t\0"
429
564k
  /* 3196 */ "aese\t\0"
430
564k
  /* 3202 */ "pfalse\t\0"
431
564k
  /* 3210 */ "frsqrte\t\0"
432
564k
  /* 3219 */ "ursqrte\t\0"
433
564k
  /* 3228 */ "ptrue\t\0"
434
564k
  /* 3235 */ "udf\t\0"
435
564k
  /* 3240 */ "bif\t\0"
436
564k
  /* 3245 */ "rmif\t\0"
437
564k
  /* 3251 */ "scvtf\t\0"
438
564k
  /* 3258 */ "ucvtf\t\0"
439
564k
  /* 3265 */ "st2g\t\0"
440
564k
  /* 3271 */ "stz2g\t\0"
441
564k
  /* 3278 */ "subg\t\0"
442
564k
  /* 3284 */ "addg\t\0"
443
564k
  /* 3290 */ "ldg\t\0"
444
564k
  /* 3295 */ "fneg\t\0"
445
564k
  /* 3301 */ "sqneg\t\0"
446
564k
  /* 3308 */ "csneg\t\0"
447
564k
  /* 3315 */ "histseg\t\0"
448
564k
  /* 3324 */ "irg\t\0"
449
564k
  /* 3329 */ "stg\t\0"
450
564k
  /* 3334 */ "stzg\t\0"
451
564k
  /* 3340 */ "sha1h\t\0"
452
564k
  /* 3347 */ "ld1h\t\0"
453
564k
  /* 3353 */ "ldff1h\t\0"
454
564k
  /* 3361 */ "ldnf1h\t\0"
455
564k
  /* 3369 */ "ldnt1h\t\0"
456
564k
  /* 3377 */ "stnt1h\t\0"
457
564k
  /* 3385 */ "st1h\t\0"
458
564k
  /* 3391 */ "sha512h\t\0"
459
564k
  /* 3400 */ "crc32h\t\0"
460
564k
  /* 3408 */ "ld2h\t\0"
461
564k
  /* 3414 */ "st2h\t\0"
462
564k
  /* 3420 */ "ld3h\t\0"
463
564k
  /* 3426 */ "st3h\t\0"
464
564k
  /* 3432 */ "ld4h\t\0"
465
564k
  /* 3438 */ "st4h\t\0"
466
564k
  /* 3444 */ "sha256h\t\0"
467
564k
  /* 3453 */ "ldaddah\t\0"
468
564k
  /* 3462 */ "sqrdcmlah\t\0"
469
564k
  /* 3473 */ "sqrdmlah\t\0"
470
564k
  /* 3483 */ "ldsminah\t\0"
471
564k
  /* 3493 */ "lduminah\t\0"
472
564k
  /* 3503 */ "swpah\t\0"
473
564k
  /* 3510 */ "ldclrah\t\0"
474
564k
  /* 3519 */ "ldeorah\t\0"
475
564k
  /* 3528 */ "casah\t\0"
476
564k
  /* 3535 */ "ldsetah\t\0"
477
564k
  /* 3544 */ "ldsmaxah\t\0"
478
564k
  /* 3554 */ "ldumaxah\t\0"
479
564k
  /* 3564 */ "crc32ch\t\0"
480
564k
  /* 3573 */ "sqdech\t\0"
481
564k
  /* 3581 */ "uqdech\t\0"
482
564k
  /* 3589 */ "sqinch\t\0"
483
564k
  /* 3597 */ "uqinch\t\0"
484
564k
  /* 3605 */ "nmatch\t\0"
485
564k
  /* 3613 */ "ldaddh\t\0"
486
564k
  /* 3621 */ "prfh\t\0"
487
564k
  /* 3627 */ "ldaddalh\t\0"
488
564k
  /* 3637 */ "ldsminalh\t\0"
489
564k
  /* 3648 */ "lduminalh\t\0"
490
564k
  /* 3659 */ "swpalh\t\0"
491
564k
  /* 3667 */ "ldclralh\t\0"
492
564k
  /* 3677 */ "ldeoralh\t\0"
493
564k
  /* 3687 */ "casalh\t\0"
494
564k
  /* 3695 */ "ldsetalh\t\0"
495
564k
  /* 3705 */ "ldsmaxalh\t\0"
496
564k
  /* 3716 */ "ldumaxalh\t\0"
497
564k
  /* 3727 */ "ldaddlh\t\0"
498
564k
  /* 3736 */ "ldsminlh\t\0"
499
564k
  /* 3746 */ "lduminlh\t\0"
500
564k
  /* 3756 */ "swplh\t\0"
501
564k
  /* 3763 */ "ldclrlh\t\0"
502
564k
  /* 3772 */ "ldeorlh\t\0"
503
564k
  /* 3781 */ "caslh\t\0"
504
564k
  /* 3788 */ "ldsetlh\t\0"
505
564k
  /* 3797 */ "sqdmulh\t\0"
506
564k
  /* 3806 */ "sqrdmulh\t\0"
507
564k
  /* 3816 */ "smulh\t\0"
508
564k
  /* 3823 */ "umulh\t\0"
509
564k
  /* 3830 */ "ldsmaxlh\t\0"
510
564k
  /* 3840 */ "ldumaxlh\t\0"
511
564k
  /* 3850 */ "ldsminh\t\0"
512
564k
  /* 3859 */ "lduminh\t\0"
513
564k
  /* 3868 */ "ld1roh\t\0"
514
564k
  /* 3876 */ "swph\t\0"
515
564k
  /* 3882 */ "ld1rqh\t\0"
516
564k
  /* 3890 */ "ld1rh\t\0"
517
564k
  /* 3897 */ "ldarh\t\0"
518
564k
  /* 3904 */ "ldlarh\t\0"
519
564k
  /* 3912 */ "ldrh\t\0"
520
564k
  /* 3918 */ "ldclrh\t\0"
521
564k
  /* 3926 */ "stllrh\t\0"
522
564k
  /* 3934 */ "stlrh\t\0"
523
564k
  /* 3941 */ "ldeorh\t\0"
524
564k
  /* 3949 */ "ldaprh\t\0"
525
564k
  /* 3957 */ "ldtrh\t\0"
526
564k
  /* 3964 */ "strh\t\0"
527
564k
  /* 3970 */ "sttrh\t\0"
528
564k
  /* 3977 */ "ldurh\t\0"
529
564k
  /* 3984 */ "stlurh\t\0"
530
564k
  /* 3992 */ "ldapurh\t\0"
531
564k
  /* 4001 */ "sturh\t\0"
532
564k
  /* 4008 */ "ldaxrh\t\0"
533
564k
  /* 4016 */ "ldxrh\t\0"
534
564k
  /* 4023 */ "stlxrh\t\0"
535
564k
  /* 4031 */ "stxrh\t\0"
536
564k
  /* 4038 */ "ld1sh\t\0"
537
564k
  /* 4045 */ "ldff1sh\t\0"
538
564k
  /* 4054 */ "ldnf1sh\t\0"
539
564k
  /* 4063 */ "ldnt1sh\t\0"
540
564k
  /* 4072 */ "cash\t\0"
541
564k
  /* 4078 */ "sqrdmlsh\t\0"
542
564k
  /* 4088 */ "ld1rsh\t\0"
543
564k
  /* 4096 */ "ldrsh\t\0"
544
564k
  /* 4103 */ "ldtrsh\t\0"
545
564k
  /* 4111 */ "ldursh\t\0"
546
564k
  /* 4119 */ "ldapursh\t\0"
547
564k
  /* 4129 */ "ldseth\t\0"
548
564k
  /* 4137 */ "cnth\t\0"
549
564k
  /* 4143 */ "sxth\t\0"
550
564k
  /* 4149 */ "uxth\t\0"
551
564k
  /* 4155 */ "revh\t\0"
552
564k
  /* 4161 */ "ldsmaxh\t\0"
553
564k
  /* 4170 */ "ldumaxh\t\0"
554
564k
  /* 4179 */ "xpaci\t\0"
555
564k
  /* 4186 */ "whilehi\t\0"
556
564k
  /* 4195 */ "punpkhi\t\0"
557
564k
  /* 4204 */ "sunpkhi\t\0"
558
564k
  /* 4213 */ "uunpkhi\t\0"
559
564k
  /* 4222 */ "cmhi\t\0"
560
564k
  /* 4228 */ "cmphi\t\0"
561
564k
  /* 4235 */ "sli\t\0"
562
564k
  /* 4240 */ "gmi\t\0"
563
564k
  /* 4245 */ "mvni\t\0"
564
564k
  /* 4251 */ "sri\t\0"
565
564k
  /* 4256 */ "frinti\t\0"
566
564k
  /* 4264 */ "movi\t\0"
567
564k
  /* 4270 */ "ldzi\t\0"
568
564k
  /* 4276 */ "stzi\t\0"
569
564k
  /* 4282 */ "sunpk\t\0"
570
564k
  /* 4289 */ "uunpk\t\0"
571
564k
  /* 4296 */ "brk\t\0"
572
564k
  /* 4301 */ "movk\t\0"
573
564k
  /* 4307 */ "sabal\t\0"
574
564k
  /* 4314 */ "uabal\t\0"
575
564k
  /* 4321 */ "ldaddal\t\0"
576
564k
  /* 4330 */ "sqdmlal\t\0"
577
564k
  /* 4339 */ "bfmlal\t\0"
578
564k
  /* 4347 */ "smlal\t\0"
579
564k
  /* 4354 */ "umlal\t\0"
580
564k
  /* 4361 */ "ldsminal\t\0"
581
564k
  /* 4371 */ "lduminal\t\0"
582
564k
  /* 4381 */ "rcwsswppal\t\0"
583
564k
  /* 4393 */ "rcwswppal\t\0"
584
564k
  /* 4404 */ "ldclrpal\t\0"
585
564k
  /* 4414 */ "rcwsclrpal\t\0"
586
564k
  /* 4426 */ "rcwclrpal\t\0"
587
564k
  /* 4437 */ "rcwscaspal\t\0"
588
564k
  /* 4449 */ "rcwcaspal\t\0"
589
564k
  /* 4460 */ "ldsetpal\t\0"
590
564k
  /* 4470 */ "rcwssetpal\t\0"
591
564k
  /* 4482 */ "rcwsetpal\t\0"
592
564k
  /* 4493 */ "rcwsswpal\t\0"
593
564k
  /* 4504 */ "rcwswpal\t\0"
594
564k
  /* 4514 */ "ldclral\t\0"
595
564k
  /* 4523 */ "rcwsclral\t\0"
596
564k
  /* 4534 */ "rcwclral\t\0"
597
564k
  /* 4544 */ "ldeoral\t\0"
598
564k
  /* 4553 */ "rcwscasal\t\0"
599
564k
  /* 4564 */ "rcwcasal\t\0"
600
564k
  /* 4574 */ "ldsetal\t\0"
601
564k
  /* 4583 */ "rcwssetal\t\0"
602
564k
  /* 4594 */ "rcwsetal\t\0"
603
564k
  /* 4604 */ "ldsmaxal\t\0"
604
564k
  /* 4614 */ "ldumaxal\t\0"
605
564k
  /* 4624 */ "tbl\t\0"
606
564k
  /* 4629 */ "smsubl\t\0"
607
564k
  /* 4637 */ "umsubl\t\0"
608
564k
  /* 4645 */ "ssubl\t\0"
609
564k
  /* 4652 */ "usubl\t\0"
610
564k
  /* 4659 */ "sabdl\t\0"
611
564k
  /* 4666 */ "uabdl\t\0"
612
564k
  /* 4673 */ "ldaddl\t\0"
613
564k
  /* 4681 */ "smaddl\t\0"
614
564k
  /* 4689 */ "umaddl\t\0"
615
564k
  /* 4697 */ "saddl\t\0"
616
564k
  /* 4704 */ "uaddl\t\0"
617
564k
  /* 4711 */ "tcancel\t\0"
618
564k
  /* 4720 */ "fcsel\t\0"
619
564k
  /* 4727 */ "psel\t\0"
620
564k
  /* 4733 */ "ftssel\t\0"
621
564k
  /* 4741 */ "sqshl\t\0"
622
564k
  /* 4748 */ "uqshl\t\0"
623
564k
  /* 4755 */ "sqrshl\t\0"
624
564k
  /* 4763 */ "uqrshl\t\0"
625
564k
  /* 4771 */ "srshl\t\0"
626
564k
  /* 4778 */ "urshl\t\0"
627
564k
  /* 4785 */ "sshl\t\0"
628
564k
  /* 4791 */ "ushl\t\0"
629
564k
  /* 4797 */ "fmlall\t\0"
630
564k
  /* 4805 */ "usmlall\t\0"
631
564k
  /* 4814 */ "sumlall\t\0"
632
564k
  /* 4823 */ "sshll\t\0"
633
564k
  /* 4830 */ "ushll\t\0"
634
564k
  /* 4837 */ "smlsll\t\0"
635
564k
  /* 4845 */ "umlsll\t\0"
636
564k
  /* 4853 */ "sqdmull\t\0"
637
564k
  /* 4862 */ "pmull\t\0"
638
564k
  /* 4869 */ "smull\t\0"
639
564k
  /* 4876 */ "umull\t\0"
640
564k
  /* 4883 */ "ldsminl\t\0"
641
564k
  /* 4892 */ "lduminl\t\0"
642
564k
  /* 4901 */ "addpl\t\0"
643
564k
  /* 4908 */ "rcwsswppl\t\0"
644
564k
  /* 4919 */ "rcwswppl\t\0"
645
564k
  /* 4929 */ "ldclrpl\t\0"
646
564k
  /* 4938 */ "rcwsclrpl\t\0"
647
564k
  /* 4949 */ "rcwclrpl\t\0"
648
564k
  /* 4959 */ "rcwscaspl\t\0"
649
564k
  /* 4970 */ "rcwcaspl\t\0"
650
564k
  /* 4980 */ "addspl\t\0"
651
564k
  /* 4988 */ "ldsetpl\t\0"
652
564k
  /* 4997 */ "rcwssetpl\t\0"
653
564k
  /* 5008 */ "rcwsetpl\t\0"
654
564k
  /* 5018 */ "rcwsswpl\t\0"
655
564k
  /* 5028 */ "rcwswpl\t\0"
656
564k
  /* 5037 */ "ldclrl\t\0"
657
564k
  /* 5045 */ "rcwsclrl\t\0"
658
564k
  /* 5055 */ "rcwclrl\t\0"
659
564k
  /* 5064 */ "ldeorl\t\0"
660
564k
  /* 5072 */ "rcwscasl\t\0"
661
564k
  /* 5082 */ "rcwcasl\t\0"
662
564k
  /* 5091 */ "nbsl\t\0"
663
564k
  /* 5097 */ "sqdmlsl\t\0"
664
564k
  /* 5106 */ "bfmlsl\t\0"
665
564k
  /* 5114 */ "smlsl\t\0"
666
564k
  /* 5121 */ "umlsl\t\0"
667
564k
  /* 5128 */ "sysl\t\0"
668
564k
  /* 5134 */ "ldsetl\t\0"
669
564k
  /* 5142 */ "rcwssetl\t\0"
670
564k
  /* 5152 */ "rcwsetl\t\0"
671
564k
  /* 5161 */ "bf1cvtl\t\0"
672
564k
  /* 5170 */ "bf2cvtl\t\0"
673
564k
  /* 5179 */ "fcvtl\t\0"
674
564k
  /* 5186 */ "bfmul\t\0"
675
564k
  /* 5193 */ "fnmul\t\0"
676
564k
  /* 5200 */ "pmul\t\0"
677
564k
  /* 5206 */ "ftsmul\t\0"
678
564k
  /* 5214 */ "addvl\t\0"
679
564k
  /* 5221 */ "rdvl\t\0"
680
564k
  /* 5227 */ "addsvl\t\0"
681
564k
  /* 5235 */ "rdsvl\t\0"
682
564k
  /* 5242 */ "ldsmaxl\t\0"
683
564k
  /* 5251 */ "ldumaxl\t\0"
684
564k
  /* 5260 */ "sha1m\t\0"
685
564k
  /* 5267 */ "sbfm\t\0"
686
564k
  /* 5273 */ "ubfm\t\0"
687
564k
  /* 5279 */ "rprfm\t\0"
688
564k
  /* 5286 */ "ldgm\t\0"
689
564k
  /* 5292 */ "stgm\t\0"
690
564k
  /* 5298 */ "stzgm\t\0"
691
564k
  /* 5305 */ "gcspushm\t\0"
692
564k
  /* 5315 */ "bfminnm\t\0"
693
564k
  /* 5324 */ "bfmaxnm\t\0"
694
564k
  /* 5333 */ "gcspopm\t\0"
695
564k
  /* 5342 */ "dupm\t\0"
696
564k
  /* 5348 */ "frintm\t\0"
697
564k
  /* 5356 */ "prfum\t\0"
698
564k
  /* 5363 */ "bsl1n\t\0"
699
564k
  /* 5370 */ "bsl2n\t\0"
700
564k
  /* 5377 */ "rsubhn\t\0"
701
564k
  /* 5385 */ "raddhn\t\0"
702
564k
  /* 5393 */ "famin\t\0"
703
564k
  /* 5400 */ "bfmin\t\0"
704
564k
  /* 5407 */ "ldsmin\t\0"
705
564k
  /* 5415 */ "ldumin\t\0"
706
564k
  /* 5423 */ "brkn\t\0"
707
564k
  /* 5429 */ "ccmn\t\0"
708
564k
  /* 5435 */ "eon\t\0"
709
564k
  /* 5440 */ "sqshrn\t\0"
710
564k
  /* 5448 */ "uqshrn\t\0"
711
564k
  /* 5456 */ "sqrshrn\t\0"
712
564k
  /* 5465 */ "uqrshrn\t\0"
713
564k
  /* 5474 */ "orn\t\0"
714
564k
  /* 5479 */ "frintn\t\0"
715
564k
  /* 5487 */ "bfcvtn\t\0"
716
564k
  /* 5495 */ "sqcvtn\t\0"
717
564k
  /* 5503 */ "uqcvtn\t\0"
718
564k
  /* 5511 */ "sqxtn\t\0"
719
564k
  /* 5518 */ "uqxtn\t\0"
720
564k
  /* 5525 */ "sqshrun\t\0"
721
564k
  /* 5534 */ "sqrshrun\t\0"
722
564k
  /* 5544 */ "sqcvtun\t\0"
723
564k
  /* 5553 */ "sqxtun\t\0"
724
564k
  /* 5561 */ "movn\t\0"
725
564k
  /* 5567 */ "fcvtxn\t\0"
726
564k
  /* 5575 */ "whilelo\t\0"
727
564k
  /* 5584 */ "punpklo\t\0"
728
564k
  /* 5593 */ "sunpklo\t\0"
729
564k
  /* 5602 */ "uunpklo\t\0"
730
564k
  /* 5611 */ "cmplo\t\0"
731
564k
  /* 5618 */ "zero\t\0"
732
564k
  /* 5624 */ "fcmuo\t\0"
733
564k
  /* 5631 */ "sha1p\t\0"
734
564k
  /* 5638 */ "subp\t\0"
735
564k
  /* 5644 */ "sqdecp\t\0"
736
564k
  /* 5652 */ "uqdecp\t\0"
737
564k
  /* 5660 */ "sqincp\t\0"
738
564k
  /* 5668 */ "uqincp\t\0"
739
564k
  /* 5676 */ "faddp\t\0"
740
564k
  /* 5683 */ "ldp\t\0"
741
564k
  /* 5688 */ "bdep\t\0"
742
564k
  /* 5694 */ "vecfp\t\0"
743
564k
  /* 5701 */ "matfp\t\0"
744
564k
  /* 5708 */ "stgp\t\0"
745
564k
  /* 5714 */ "zip\t\0"
746
564k
  /* 5719 */ "sadalp\t\0"
747
564k
  /* 5727 */ "uadalp\t\0"
748
564k
  /* 5735 */ "saddlp\t\0"
749
564k
  /* 5743 */ "uaddlp\t\0"
750
564k
  /* 5751 */ "stilp\t\0"
751
564k
  /* 5758 */ "bfclamp\t\0"
752
564k
  /* 5767 */ "sclamp\t\0"
753
564k
  /* 5775 */ "uclamp\t\0"
754
564k
  /* 5783 */ "fccmp\t\0"
755
564k
  /* 5790 */ "fcmp\t\0"
756
564k
  /* 5796 */ "fminnmp\t\0"
757
564k
  /* 5805 */ "fmaxnmp\t\0"
758
564k
  /* 5814 */ "ldnp\t\0"
759
564k
  /* 5820 */ "fminp\t\0"
760
564k
  /* 5827 */ "sminp\t\0"
761
564k
  /* 5834 */ "uminp\t\0"
762
564k
  /* 5841 */ "stnp\t\0"
763
564k
  /* 5847 */ "ldiapp\t\0"
764
564k
  /* 5855 */ "rcwsswpp\t\0"
765
564k
  /* 5865 */ "rcwswpp\t\0"
766
564k
  /* 5874 */ "adrp\t\0"
767
564k
  /* 5880 */ "bgrp\t\0"
768
564k
  /* 5886 */ "ldclrp\t\0"
769
564k
  /* 5894 */ "rcwsclrp\t\0"
770
564k
  /* 5904 */ "rcwclrp\t\0"
771
564k
  /* 5913 */ "rcwscasp\t\0"
772
564k
  /* 5923 */ "rcwcasp\t\0"
773
564k
  /* 5932 */ "sysp\t\0"
774
564k
  /* 5938 */ "ldsetp\t\0"
775
564k
  /* 5946 */ "rcwssetp\t\0"
776
564k
  /* 5956 */ "rcwsetp\t\0"
777
564k
  /* 5965 */ "cntp\t\0"
778
564k
  /* 5971 */ "frintp\t\0"
779
564k
  /* 5979 */ "stp\t\0"
780
564k
  /* 5984 */ "fdup\t\0"
781
564k
  /* 5990 */ "rcwsswp\t\0"
782
564k
  /* 5999 */ "rcwswp\t\0"
783
564k
  /* 6007 */ "ldaxp\t\0"
784
564k
  /* 6014 */ "fmaxp\t\0"
785
564k
  /* 6021 */ "smaxp\t\0"
786
564k
  /* 6028 */ "umaxp\t\0"
787
564k
  /* 6035 */ "ldxp\t\0"
788
564k
  /* 6041 */ "stlxp\t\0"
789
564k
  /* 6048 */ "stxp\t\0"
790
564k
  /* 6054 */ "uzp\t\0"
791
564k
  /* 6059 */ "ld1q\t\0"
792
564k
  /* 6065 */ "st1q\t\0"
793
564k
  /* 6071 */ "ld2q\t\0"
794
564k
  /* 6077 */ "st2q\t\0"
795
564k
  /* 6083 */ "ld3q\t\0"
796
564k
  /* 6089 */ "st3q\t\0"
797
564k
  /* 6095 */ "ld4q\t\0"
798
564k
  /* 6101 */ "st4q\t\0"
799
564k
  /* 6107 */ "fcmeq\t\0"
800
564k
  /* 6114 */ "ctermeq\t\0"
801
564k
  /* 6123 */ "cmpeq\t\0"
802
564k
  /* 6130 */ "tblq\t\0"
803
564k
  /* 6136 */ "dupq\t\0"
804
564k
  /* 6142 */ "extq\t\0"
805
564k
  /* 6148 */ "tbxq\t\0"
806
564k
  /* 6154 */ "ld1r\t\0"
807
564k
  /* 6160 */ "ld2r\t\0"
808
564k
  /* 6166 */ "ld3r\t\0"
809
564k
  /* 6172 */ "ld4r\t\0"
810
564k
  /* 6178 */ "ldar\t\0"
811
564k
  /* 6184 */ "ldlar\t\0"
812
564k
  /* 6191 */ "xar\t\0"
813
564k
  /* 6196 */ "fsubr\t\0"
814
564k
  /* 6203 */ "shsubr\t\0"
815
564k
  /* 6211 */ "uhsubr\t\0"
816
564k
  /* 6219 */ "sqsubr\t\0"
817
564k
  /* 6227 */ "uqsubr\t\0"
818
564k
  /* 6235 */ "adr\t\0"
819
564k
  /* 6240 */ "ldr\t\0"
820
564k
  /* 6245 */ "genter\t\0"
821
564k
  /* 6253 */ "rdffr\t\0"
822
564k
  /* 6260 */ "wrffr\t\0"
823
564k
  /* 6267 */ "sqrshr\t\0"
824
564k
  /* 6275 */ "uqrshr\t\0"
825
564k
  /* 6283 */ "srshr\t\0"
826
564k
  /* 6290 */ "urshr\t\0"
827
564k
  /* 6297 */ "sshr\t\0"
828
564k
  /* 6303 */ "ushr\t\0"
829
564k
  /* 6309 */ "blr\t\0"
830
564k
  /* 6314 */ "ldclr\t\0"
831
564k
  /* 6321 */ "rcwsclr\t\0"
832
564k
  /* 6330 */ "rcwclr\t\0"
833
564k
  /* 6338 */ "sqshlr\t\0"
834
564k
  /* 6346 */ "uqshlr\t\0"
835
564k
  /* 6354 */ "sqrshlr\t\0"
836
564k
  /* 6363 */ "uqrshlr\t\0"
837
564k
  /* 6372 */ "srshlr\t\0"
838
564k
  /* 6380 */ "urshlr\t\0"
839
564k
  /* 6388 */ "stllr\t\0"
840
564k
  /* 6395 */ "lslr\t\0"
841
564k
  /* 6401 */ "stlr\t\0"
842
564k
  /* 6407 */ "ldeor\t\0"
843
564k
  /* 6414 */ "nor\t\0"
844
564k
  /* 6419 */ "ror\t\0"
845
564k
  /* 6424 */ "ldapr\t\0"
846
564k
  /* 6431 */ "orr\t\0"
847
564k
  /* 6436 */ "asrr\t\0"
848
564k
  /* 6442 */ "lsrr\t\0"
849
564k
  /* 6448 */ "msrr\t\0"
850
564k
  /* 6454 */ "asr\t\0"
851
564k
  /* 6459 */ "lsr\t\0"
852
564k
  /* 6464 */ "msr\t\0"
853
564k
  /* 6469 */ "insr\t\0"
854
564k
  /* 6475 */ "ldtr\t\0"
855
564k
  /* 6481 */ "gcsstr\t\0"
856
564k
  /* 6489 */ "gcssttr\t\0"
857
564k
  /* 6498 */ "extr\t\0"
858
564k
  /* 6504 */ "ldur\t\0"
859
564k
  /* 6510 */ "stlur\t\0"
860
564k
  /* 6517 */ "ldapur\t\0"
861
564k
  /* 6525 */ "stur\t\0"
862
564k
  /* 6531 */ "fdivr\t\0"
863
564k
  /* 6538 */ "sdivr\t\0"
864
564k
  /* 6545 */ "udivr\t\0"
865
564k
  /* 6552 */ "whilewr\t\0"
866
564k
  /* 6561 */ "ldaxr\t\0"
867
564k
  /* 6568 */ "ldxr\t\0"
868
564k
  /* 6574 */ "stlxr\t\0"
869
564k
  /* 6581 */ "stxr\t\0"
870
564k
  /* 6587 */ "rcwscas\t\0"
871
564k
  /* 6596 */ "rcwcas\t\0"
872
564k
  /* 6604 */ "brkas\t\0"
873
564k
  /* 6611 */ "brkpas\t\0"
874
564k
  /* 6619 */ "fcvtas\t\0"
875
564k
  /* 6627 */ "fabs\t\0"
876
564k
  /* 6633 */ "sqabs\t\0"
877
564k
  /* 6640 */ "brkbs\t\0"
878
564k
  /* 6647 */ "brkpbs\t\0"
879
564k
  /* 6655 */ "subs\t\0"
880
564k
  /* 6661 */ "sbcs\t\0"
881
564k
  /* 6667 */ "adcs\t\0"
882
564k
  /* 6673 */ "bics\t\0"
883
564k
  /* 6679 */ "adds\t\0"
884
564k
  /* 6685 */ "nands\t\0"
885
564k
  /* 6692 */ "ptrues\t\0"
886
564k
  /* 6700 */ "whilehs\t\0"
887
564k
  /* 6709 */ "cmhs\t\0"
888
564k
  /* 6715 */ "cmphs\t\0"
889
564k
  /* 6722 */ "cls\t\0"
890
564k
  /* 6727 */ "whilels\t\0"
891
564k
  /* 6736 */ "bfmls\t\0"
892
564k
  /* 6743 */ "fnmls\t\0"
893
564k
  /* 6750 */ "cmpls\t\0"
894
564k
  /* 6757 */ "fcvtms\t\0"
895
564k
  /* 6765 */ "ins\t\0"
896
564k
  /* 6770 */ "brkns\t\0"
897
564k
  /* 6777 */ "orns\t\0"
898
564k
  /* 6783 */ "fcvtns\t\0"
899
564k
  /* 6791 */ "subps\t\0"
900
564k
  /* 6798 */ "frecps\t\0"
901
564k
  /* 6806 */ "bmops\t\0"
902
564k
  /* 6813 */ "bfmops\t\0"
903
564k
  /* 6821 */ "usmops\t\0"
904
564k
  /* 6829 */ "sumops\t\0"
905
564k
  /* 6837 */ "fcvtps\t\0"
906
564k
  /* 6845 */ "rdffrs\t\0"
907
564k
  /* 6853 */ "mrs\t\0"
908
564k
  /* 6858 */ "eors\t\0"
909
564k
  /* 6864 */ "nors\t\0"
910
564k
  /* 6870 */ "mrrs\t\0"
911
564k
  /* 6876 */ "orrs\t\0"
912
564k
  /* 6882 */ "frsqrts\t\0"
913
564k
  /* 6891 */ "sys\t\0"
914
564k
  /* 6896 */ "fcvtzs\t\0"
915
564k
  /* 6904 */ "fjcvtzs\t\0"
916
564k
  /* 6913 */ "sqdmlalbt\t\0"
917
564k
  /* 6924 */ "ssublbt\t\0"
918
564k
  /* 6933 */ "saddlbt\t\0"
919
564k
  /* 6942 */ "fmlallbt\t\0"
920
564k
  /* 6952 */ "sqdmlslbt\t\0"
921
564k
  /* 6963 */ "eorbt\t\0"
922
564k
  /* 6970 */ "compact\t\0"
923
564k
  /* 6979 */ "wfet\t\0"
924
564k
  /* 6985 */ "ret\t\0"
925
564k
  /* 6990 */ "ldset\t\0"
926
564k
  /* 6997 */ "rcwsset\t\0"
927
564k
  /* 7006 */ "rcwset\t\0"
928
564k
  /* 7014 */ "facgt\t\0"
929
564k
  /* 7021 */ "whilegt\t\0"
930
564k
  /* 7030 */ "fcmgt\t\0"
931
564k
  /* 7037 */ "cmpgt\t\0"
932
564k
  /* 7044 */ "rbit\t\0"
933
564k
  /* 7050 */ "trcit\t\0"
934
564k
  /* 7057 */ "wfit\t\0"
935
564k
  /* 7063 */ "sabalt\t\0"
936
564k
  /* 7071 */ "uabalt\t\0"
937
564k
  /* 7079 */ "sqdmlalt\t\0"
938
564k
  /* 7089 */ "bfmlalt\t\0"
939
564k
  /* 7098 */ "smlalt\t\0"
940
564k
  /* 7106 */ "umlalt\t\0"
941
564k
  /* 7114 */ "ssublt\t\0"
942
564k
  /* 7122 */ "usublt\t\0"
943
564k
  /* 7130 */ "sbclt\t\0"
944
564k
  /* 7137 */ "adclt\t\0"
945
564k
  /* 7144 */ "sabdlt\t\0"
946
564k
  /* 7152 */ "uabdlt\t\0"
947
564k
  /* 7160 */ "saddlt\t\0"
948
564k
  /* 7168 */ "uaddlt\t\0"
949
564k
  /* 7176 */ "whilelt\t\0"
950
564k
  /* 7185 */ "hlt\t\0"
951
564k
  /* 7190 */ "sshllt\t\0"
952
564k
  /* 7198 */ "ushllt\t\0"
953
564k
  /* 7206 */ "sqdmullt\t\0"
954
564k
  /* 7216 */ "pmullt\t\0"
955
564k
  /* 7224 */ "smullt\t\0"
956
564k
  /* 7232 */ "umullt\t\0"
957
564k
  /* 7240 */ "fcmlt\t\0"
958
564k
  /* 7247 */ "cmplt\t\0"
959
564k
  /* 7254 */ "sqdmlslt\t\0"
960
564k
  /* 7264 */ "bfmlslt\t\0"
961
564k
  /* 7273 */ "smlslt\t\0"
962
564k
  /* 7281 */ "umlslt\t\0"
963
564k
  /* 7289 */ "bf1cvtlt\t\0"
964
564k
  /* 7299 */ "bf2cvtlt\t\0"
965
564k
  /* 7309 */ "fcvtlt\t\0"
966
564k
  /* 7317 */ "histcnt\t\0"
967
564k
  /* 7326 */ "rsubhnt\t\0"
968
564k
  /* 7335 */ "raddhnt\t\0"
969
564k
  /* 7344 */ "vecint\t\0"
970
564k
  /* 7352 */ "hint\t\0"
971
564k
  /* 7358 */ "matint\t\0"
972
564k
  /* 7366 */ "sqshrnt\t\0"
973
564k
  /* 7375 */ "uqshrnt\t\0"
974
564k
  /* 7384 */ "sqrshrnt\t\0"
975
564k
  /* 7394 */ "uqrshrnt\t\0"
976
564k
  /* 7404 */ "bfcvtnt\t\0"
977
564k
  /* 7413 */ "sqxtnt\t\0"
978
564k
  /* 7421 */ "uqxtnt\t\0"
979
564k
  /* 7429 */ "sqshrunt\t\0"
980
564k
  /* 7439 */ "sqrshrunt\t\0"
981
564k
  /* 7450 */ "sqxtunt\t\0"
982
564k
  /* 7459 */ "fcvtxnt\t\0"
983
564k
  /* 7468 */ "cdot\t\0"
984
564k
  /* 7474 */ "bfdot\t\0"
985
564k
  /* 7481 */ "usdot\t\0"
986
564k
  /* 7488 */ "sudot\t\0"
987
564k
  /* 7495 */ "bfvdot\t\0"
988
564k
  /* 7503 */ "usvdot\t\0"
989
564k
  /* 7511 */ "suvdot\t\0"
990
564k
  /* 7519 */ "cnot\t\0"
991
564k
  /* 7525 */ "mlapt\t\0"
992
564k
  /* 7532 */ "msubpt\t\0"
993
564k
  /* 7540 */ "madpt\t\0"
994
564k
  /* 7547 */ "maddpt\t\0"
995
564k
  /* 7555 */ "tstart\t\0"
996
564k
  /* 7563 */ "fsqrt\t\0"
997
564k
  /* 7570 */ "ptest\t\0"
998
564k
  /* 7577 */ "ttest\t\0"
999
564k
  /* 7584 */ "pfirst\t\0"
1000
564k
  /* 7592 */ "cmtst\t\0"
1001
564k
  /* 7599 */ "fmlalltt\t\0"
1002
564k
  /* 7609 */ "fvdott\t\0"
1003
564k
  /* 7617 */ "genlut\t\0"
1004
564k
  /* 7625 */ "bf1cvt\t\0"
1005
564k
  /* 7633 */ "bf2cvt\t\0"
1006
564k
  /* 7641 */ "bfcvt\t\0"
1007
564k
  /* 7648 */ "sqcvt\t\0"
1008
564k
  /* 7655 */ "uqcvt\t\0"
1009
564k
  /* 7662 */ "movt\t\0"
1010
564k
  /* 7668 */ "ssubwt\t\0"
1011
564k
  /* 7676 */ "usubwt\t\0"
1012
564k
  /* 7684 */ "saddwt\t\0"
1013
564k
  /* 7692 */ "uaddwt\t\0"
1014
564k
  /* 7700 */ "bext\t\0"
1015
564k
  /* 7706 */ "pnext\t\0"
1016
564k
  /* 7713 */ "pext\t\0"
1017
564k
  /* 7719 */ "fcvtau\t\0"
1018
564k
  /* 7727 */ "sqshlu\t\0"
1019
564k
  /* 7735 */ "fcvtmu\t\0"
1020
564k
  /* 7743 */ "fcvtnu\t\0"
1021
564k
  /* 7751 */ "fcvtpu\t\0"
1022
564k
  /* 7759 */ "sqrshru\t\0"
1023
564k
  /* 7768 */ "sqcvtu\t\0"
1024
564k
  /* 7776 */ "fcvtzu\t\0"
1025
564k
  /* 7784 */ "st64bv\t\0"
1026
564k
  /* 7792 */ "faddv\t\0"
1027
564k
  /* 7799 */ "saddv\t\0"
1028
564k
  /* 7806 */ "uaddv\t\0"
1029
564k
  /* 7813 */ "andv\t\0"
1030
564k
  /* 7819 */ "rev\t\0"
1031
564k
  /* 7824 */ "fdiv\t\0"
1032
564k
  /* 7830 */ "sdiv\t\0"
1033
564k
  /* 7836 */ "udiv\t\0"
1034
564k
  /* 7842 */ "saddlv\t\0"
1035
564k
  /* 7850 */ "uaddlv\t\0"
1036
564k
  /* 7858 */ "fminnmv\t\0"
1037
564k
  /* 7867 */ "fmaxnmv\t\0"
1038
564k
  /* 7876 */ "fminv\t\0"
1039
564k
  /* 7883 */ "sminv\t\0"
1040
564k
  /* 7890 */ "uminv\t\0"
1041
564k
  /* 7897 */ "csinv\t\0"
1042
564k
  /* 7904 */ "fmov\t\0"
1043
564k
  /* 7910 */ "pmov\t\0"
1044
564k
  /* 7916 */ "smov\t\0"
1045
564k
  /* 7922 */ "umov\t\0"
1046
564k
  /* 7928 */ "faddqv\t\0"
1047
564k
  /* 7936 */ "andqv\t\0"
1048
564k
  /* 7943 */ "fminnmqv\t\0"
1049
564k
  /* 7953 */ "fmaxnmqv\t\0"
1050
564k
  /* 7963 */ "fminqv\t\0"
1051
564k
  /* 7971 */ "sminqv\t\0"
1052
564k
  /* 7979 */ "uminqv\t\0"
1053
564k
  /* 7987 */ "eorqv\t\0"
1054
564k
  /* 7994 */ "fmaxqv\t\0"
1055
564k
  /* 8002 */ "smaxqv\t\0"
1056
564k
  /* 8010 */ "umaxqv\t\0"
1057
564k
  /* 8018 */ "eorv\t\0"
1058
564k
  /* 8024 */ "fmaxv\t\0"
1059
564k
  /* 8031 */ "smaxv\t\0"
1060
564k
  /* 8038 */ "umaxv\t\0"
1061
564k
  /* 8045 */ "ld1w\t\0"
1062
564k
  /* 8051 */ "ldff1w\t\0"
1063
564k
  /* 8059 */ "ldnf1w\t\0"
1064
564k
  /* 8067 */ "ldnt1w\t\0"
1065
564k
  /* 8075 */ "stnt1w\t\0"
1066
564k
  /* 8083 */ "st1w\t\0"
1067
564k
  /* 8089 */ "crc32w\t\0"
1068
564k
  /* 8097 */ "ld2w\t\0"
1069
564k
  /* 8103 */ "st2w\t\0"
1070
564k
  /* 8109 */ "ld3w\t\0"
1071
564k
  /* 8115 */ "st3w\t\0"
1072
564k
  /* 8121 */ "ld4w\t\0"
1073
564k
  /* 8127 */ "st4w\t\0"
1074
564k
  /* 8133 */ "ssubw\t\0"
1075
564k
  /* 8140 */ "usubw\t\0"
1076
564k
  /* 8147 */ "crc32cw\t\0"
1077
564k
  /* 8156 */ "sqdecw\t\0"
1078
564k
  /* 8164 */ "uqdecw\t\0"
1079
564k
  /* 8172 */ "sqincw\t\0"
1080
564k
  /* 8180 */ "uqincw\t\0"
1081
564k
  /* 8188 */ "saddw\t\0"
1082
564k
  /* 8195 */ "uaddw\t\0"
1083
564k
  /* 8202 */ "prfw\t\0"
1084
564k
  /* 8208 */ "ld1row\t\0"
1085
564k
  /* 8216 */ "ld1rqw\t\0"
1086
564k
  /* 8224 */ "ld1rw\t\0"
1087
564k
  /* 8231 */ "whilerw\t\0"
1088
564k
  /* 8240 */ "ld1sw\t\0"
1089
564k
  /* 8247 */ "ldff1sw\t\0"
1090
564k
  /* 8256 */ "ldnf1sw\t\0"
1091
564k
  /* 8265 */ "ldnt1sw\t\0"
1092
564k
  /* 8274 */ "ldpsw\t\0"
1093
564k
  /* 8281 */ "ld1rsw\t\0"
1094
564k
  /* 8289 */ "ldrsw\t\0"
1095
564k
  /* 8296 */ "ldtrsw\t\0"
1096
564k
  /* 8304 */ "ldursw\t\0"
1097
564k
  /* 8312 */ "ldapursw\t\0"
1098
564k
  /* 8322 */ "cntw\t\0"
1099
564k
  /* 8328 */ "sxtw\t\0"
1100
564k
  /* 8334 */ "uxtw\t\0"
1101
564k
  /* 8340 */ "revw\t\0"
1102
564k
  /* 8346 */ "crc32x\t\0"
1103
564k
  /* 8354 */ "frint32x\t\0"
1104
564k
  /* 8364 */ "frint64x\t\0"
1105
564k
  /* 8374 */ "bcax\t\0"
1106
564k
  /* 8380 */ "famax\t\0"
1107
564k
  /* 8387 */ "bfmax\t\0"
1108
564k
  /* 8394 */ "ldsmax\t\0"
1109
564k
  /* 8402 */ "ldumax\t\0"
1110
564k
  /* 8410 */ "tbx\t\0"
1111
564k
  /* 8415 */ "crc32cx\t\0"
1112
564k
  /* 8424 */ "ldx\t\0"
1113
564k
  /* 8429 */ "index\t\0"
1114
564k
  /* 8436 */ "clrex\t\0"
1115
564k
  /* 8443 */ "movprfx\t\0"
1116
564k
  /* 8452 */ "at_as1elx\t\0"
1117
564k
  /* 8463 */ "fmulx\t\0"
1118
564k
  /* 8470 */ "frecpx\t\0"
1119
564k
  /* 8478 */ "extrx\t\0"
1120
564k
  /* 8485 */ "frintx\t\0"
1121
564k
  /* 8493 */ "stx\t\0"
1122
564k
  /* 8498 */ "fcvtx\t\0"
1123
564k
  /* 8505 */ "ldy\t\0"
1124
564k
  /* 8510 */ "sm4ekey\t\0"
1125
564k
  /* 8519 */ "fcpy\t\0"
1126
564k
  /* 8525 */ "extry\t\0"
1127
564k
  /* 8532 */ "sty\t\0"
1128
564k
  /* 8537 */ "frint32z\t\0"
1129
564k
  /* 8547 */ "frint64z\t\0"
1130
564k
  /* 8557 */ "braaz\t\0"
1131
564k
  /* 8564 */ "blraaz\t\0"
1132
564k
  /* 8572 */ "movaz\t\0"
1133
564k
  /* 8579 */ "brabz\t\0"
1134
564k
  /* 8586 */ "blrabz\t\0"
1135
564k
  /* 8594 */ "cbz\t\0"
1136
564k
  /* 8599 */ "tbz\t\0"
1137
564k
  /* 8604 */ "ldz\t\0"
1138
564k
  /* 8609 */ "clz\t\0"
1139
564k
  /* 8614 */ "cbnz\t\0"
1140
564k
  /* 8620 */ "tbnz\t\0"
1141
564k
  /* 8626 */ "ctz\t\0"
1142
564k
  /* 8631 */ "frintz\t\0"
1143
564k
  /* 8639 */ "stz\t\0"
1144
564k
  /* 8644 */ "movz\t\0"
1145
564k
  /* 8650 */ ".tlsdesccall \0"
1146
564k
  /* 8664 */ "zero\t{ \0"
1147
564k
  /* 8672 */ "# XRay Function Patchable RET.\0"
1148
564k
  /* 8703 */ "b.\0"
1149
564k
  /* 8706 */ "bc.\0"
1150
564k
  /* 8710 */ "# XRay Typed Event Log.\0"
1151
564k
  /* 8734 */ "# XRay Custom Event Log.\0"
1152
564k
  /* 8759 */ "# XRay Function Enter.\0"
1153
564k
  /* 8782 */ "# XRay Tail Call Exit.\0"
1154
564k
  /* 8805 */ "# XRay Function Exit.\0"
1155
564k
  /* 8827 */ "hint\t#10\0"
1156
564k
  /* 8836 */ "hint\t#30\0"
1157
564k
  /* 8845 */ "hint\t#40\0"
1158
564k
  /* 8854 */ "hint\t#31\0"
1159
564k
  /* 8863 */ "hint\t#12\0"
1160
564k
  /* 8872 */ "hint\t#14\0"
1161
564k
  /* 8881 */ "hint\t#24\0"
1162
564k
  /* 8890 */ "pacia171615\0"
1163
564k
  /* 8902 */ "autia171615\0"
1164
564k
  /* 8914 */ "pacib171615\0"
1165
564k
  /* 8926 */ "autib171615\0"
1166
564k
  /* 8938 */ "hint\t#25\0"
1167
564k
  /* 8947 */ "hint\t#26\0"
1168
564k
  /* 8956 */ "hint\t#7\0"
1169
564k
  /* 8964 */ "hint\t#27\0"
1170
564k
  /* 8973 */ "hint\t#8\0"
1171
564k
  /* 8981 */ "hint\t#28\0"
1172
564k
  /* 8990 */ "hint\t#29\0"
1173
564k
  /* 8999 */ "hint\t#39\0"
1174
564k
  /* 9008 */ "LIFETIME_END\0"
1175
564k
  /* 9021 */ "PSEUDO_PROBE\0"
1176
564k
  /* 9034 */ "BUNDLE\0"
1177
564k
  /* 9041 */ "DBG_VALUE\0"
1178
564k
  /* 9051 */ "DBG_INSTR_REF\0"
1179
564k
  /* 9065 */ "DBG_PHI\0"
1180
564k
  /* 9073 */ "DBG_LABEL\0"
1181
564k
  /* 9083 */ "LIFETIME_START\0"
1182
564k
  /* 9098 */ "DBG_VALUE_LIST\0"
1183
564k
  /* 9113 */ "cpyfe\t[\0"
1184
564k
  /* 9121 */ "setge\t[\0"
1185
564k
  /* 9129 */ "sete\t[\0"
1186
564k
  /* 9136 */ "cpye\t[\0"
1187
564k
  /* 9143 */ "cpyfm\t[\0"
1188
564k
  /* 9151 */ "setgm\t[\0"
1189
564k
  /* 9159 */ "setm\t[\0"
1190
564k
  /* 9166 */ "cpym\t[\0"
1191
564k
  /* 9173 */ "cpyfen\t[\0"
1192
564k
  /* 9182 */ "setgen\t[\0"
1193
564k
  /* 9191 */ "seten\t[\0"
1194
564k
  /* 9199 */ "cpyen\t[\0"
1195
564k
  /* 9207 */ "cpyfmn\t[\0"
1196
564k
  /* 9216 */ "setgmn\t[\0"
1197
564k
  /* 9225 */ "setmn\t[\0"
1198
564k
  /* 9233 */ "cpymn\t[\0"
1199
564k
  /* 9241 */ "cpyfpn\t[\0"
1200
564k
  /* 9250 */ "setgpn\t[\0"
1201
564k
  /* 9259 */ "setpn\t[\0"
1202
564k
  /* 9267 */ "cpypn\t[\0"
1203
564k
  /* 9275 */ "cpyfern\t[\0"
1204
564k
  /* 9285 */ "cpyern\t[\0"
1205
564k
  /* 9294 */ "cpyfmrn\t[\0"
1206
564k
  /* 9304 */ "cpymrn\t[\0"
1207
564k
  /* 9313 */ "cpyfprn\t[\0"
1208
564k
  /* 9323 */ "cpyprn\t[\0"
1209
564k
  /* 9332 */ "cpyfetrn\t[\0"
1210
564k
  /* 9343 */ "cpyetrn\t[\0"
1211
564k
  /* 9353 */ "cpyfmtrn\t[\0"
1212
564k
  /* 9364 */ "cpymtrn\t[\0"
1213
564k
  /* 9374 */ "cpyfptrn\t[\0"
1214
564k
  /* 9385 */ "cpyptrn\t[\0"
1215
564k
  /* 9395 */ "cpyfertrn\t[\0"
1216
564k
  /* 9407 */ "cpyertrn\t[\0"
1217
564k
  /* 9418 */ "cpyfmrtrn\t[\0"
1218
564k
  /* 9430 */ "cpymrtrn\t[\0"
1219
564k
  /* 9441 */ "cpyfprtrn\t[\0"
1220
564k
  /* 9453 */ "cpyprtrn\t[\0"
1221
564k
  /* 9464 */ "cpyfewtrn\t[\0"
1222
564k
  /* 9476 */ "cpyewtrn\t[\0"
1223
564k
  /* 9487 */ "cpyfmwtrn\t[\0"
1224
564k
  /* 9499 */ "cpymwtrn\t[\0"
1225
564k
  /* 9510 */ "cpyfpwtrn\t[\0"
1226
564k
  /* 9522 */ "cpypwtrn\t[\0"
1227
564k
  /* 9533 */ "cpyfetn\t[\0"
1228
564k
  /* 9543 */ "setgetn\t[\0"
1229
564k
  /* 9553 */ "setetn\t[\0"
1230
564k
  /* 9562 */ "cpyetn\t[\0"
1231
564k
  /* 9571 */ "cpyfmtn\t[\0"
1232
564k
  /* 9581 */ "setgmtn\t[\0"
1233
564k
  /* 9591 */ "setmtn\t[\0"
1234
564k
  /* 9600 */ "cpymtn\t[\0"
1235
564k
  /* 9609 */ "cpyfptn\t[\0"
1236
564k
  /* 9619 */ "setgptn\t[\0"
1237
564k
  /* 9629 */ "setptn\t[\0"
1238
564k
  /* 9638 */ "cpyptn\t[\0"
1239
564k
  /* 9647 */ "cpyfertn\t[\0"
1240
564k
  /* 9658 */ "cpyertn\t[\0"
1241
564k
  /* 9668 */ "cpyfmrtn\t[\0"
1242
564k
  /* 9679 */ "cpymrtn\t[\0"
1243
564k
  /* 9689 */ "cpyfprtn\t[\0"
1244
564k
  /* 9700 */ "cpyprtn\t[\0"
1245
564k
  /* 9710 */ "cpyfewtn\t[\0"
1246
564k
  /* 9721 */ "cpyewtn\t[\0"
1247
564k
  /* 9731 */ "cpyfmwtn\t[\0"
1248
564k
  /* 9742 */ "cpymwtn\t[\0"
1249
564k
  /* 9752 */ "cpyfpwtn\t[\0"
1250
564k
  /* 9763 */ "cpypwtn\t[\0"
1251
564k
  /* 9773 */ "cpyfewn\t[\0"
1252
564k
  /* 9783 */ "cpyewn\t[\0"
1253
564k
  /* 9792 */ "cpyfmwn\t[\0"
1254
564k
  /* 9802 */ "cpymwn\t[\0"
1255
564k
  /* 9811 */ "cpyfpwn\t[\0"
1256
564k
  /* 9821 */ "cpypwn\t[\0"
1257
564k
  /* 9830 */ "cpyfetwn\t[\0"
1258
564k
  /* 9841 */ "cpyetwn\t[\0"
1259
564k
  /* 9851 */ "cpyfmtwn\t[\0"
1260
564k
  /* 9862 */ "cpymtwn\t[\0"
1261
564k
  /* 9872 */ "cpyfptwn\t[\0"
1262
564k
  /* 9883 */ "cpyptwn\t[\0"
1263
564k
  /* 9893 */ "cpyfertwn\t[\0"
1264
564k
  /* 9905 */ "cpyertwn\t[\0"
1265
564k
  /* 9916 */ "cpyfmrtwn\t[\0"
1266
564k
  /* 9928 */ "cpymrtwn\t[\0"
1267
564k
  /* 9939 */ "cpyfprtwn\t[\0"
1268
564k
  /* 9951 */ "cpyprtwn\t[\0"
1269
564k
  /* 9962 */ "cpyfewtwn\t[\0"
1270
564k
  /* 9974 */ "cpyewtwn\t[\0"
1271
564k
  /* 9985 */ "cpyfmwtwn\t[\0"
1272
564k
  /* 9997 */ "cpymwtwn\t[\0"
1273
564k
  /* 10008 */ "cpyfpwtwn\t[\0"
1274
564k
  /* 10020 */ "cpypwtwn\t[\0"
1275
564k
  /* 10031 */ "cpyfp\t[\0"
1276
564k
  /* 10039 */ "setgp\t[\0"
1277
564k
  /* 10047 */ "setp\t[\0"
1278
564k
  /* 10054 */ "cpyp\t[\0"
1279
564k
  /* 10061 */ "cpyfet\t[\0"
1280
564k
  /* 10070 */ "setget\t[\0"
1281
564k
  /* 10079 */ "setet\t[\0"
1282
564k
  /* 10087 */ "cpyet\t[\0"
1283
564k
  /* 10095 */ "cpyfmt\t[\0"
1284
564k
  /* 10104 */ "setgmt\t[\0"
1285
564k
  /* 10113 */ "setmt\t[\0"
1286
564k
  /* 10121 */ "cpymt\t[\0"
1287
564k
  /* 10129 */ "cpyfpt\t[\0"
1288
564k
  /* 10138 */ "setgpt\t[\0"
1289
564k
  /* 10147 */ "setpt\t[\0"
1290
564k
  /* 10155 */ "cpypt\t[\0"
1291
564k
  /* 10163 */ "cpyfert\t[\0"
1292
564k
  /* 10173 */ "cpyert\t[\0"
1293
564k
  /* 10182 */ "cpyfmrt\t[\0"
1294
564k
  /* 10192 */ "cpymrt\t[\0"
1295
564k
  /* 10201 */ "cpyfprt\t[\0"
1296
564k
  /* 10211 */ "cpyprt\t[\0"
1297
564k
  /* 10220 */ "cpyfewt\t[\0"
1298
564k
  /* 10230 */ "cpyewt\t[\0"
1299
564k
  /* 10239 */ "cpyfmwt\t[\0"
1300
564k
  /* 10249 */ "cpymwt\t[\0"
1301
564k
  /* 10258 */ "cpyfpwt\t[\0"
1302
564k
  /* 10268 */ "cpypwt\t[\0"
1303
564k
  /* 10277 */ "eretaa\0"
1304
564k
  /* 10284 */ "eretab\0"
1305
564k
  /* 10291 */ "sb\0"
1306
564k
  /* 10294 */ "pacnbiasppc\0"
1307
564k
  /* 10306 */ "paciasppc\0"
1308
564k
  /* 10316 */ "pacnbibsppc\0"
1309
564k
  /* 10328 */ "pacibsppc\0"
1310
564k
  /* 10338 */ "xaflag\0"
1311
564k
  /* 10345 */ "axflag\0"
1312
564k
  /* 10352 */ "brb\tinj\0"
1313
564k
  /* 10360 */ "# FEntry call\0"
1314
564k
  /* 10374 */ "brb\tiall\0"
1315
564k
  /* 10383 */ "setffr\0"
1316
564k
  /* 10390 */ "clr\0"
1317
564k
  /* 10394 */ "drps\0"
1318
564k
  /* 10399 */ "eret\0"
1319
564k
  /* 10404 */ "set\0"
1320
564k
  /* 10408 */ "tcommit\0"
1321
564k
  /* 10416 */ "gexit\0"
1322
564k
  /* 10422 */ "cfinv\0"
1323
564k
  /* 10428 */ "gcspopcx\0"
1324
564k
  /* 10437 */ "gcspushx\0"
1325
564k
  /* 10446 */ "gcspopx\0"
1326
564k
  /* 10454 */ "ld1b\t{\0"
1327
564k
  /* 10461 */ "st1b\t{\0"
1328
564k
  /* 10468 */ "ld1d\t{\0"
1329
564k
  /* 10475 */ "st1d\t{\0"
1330
564k
  /* 10482 */ "ld1h\t{\0"
1331
564k
  /* 10489 */ "st1h\t{\0"
1332
564k
  /* 10496 */ "ld1q\t{\0"
1333
564k
  /* 10503 */ "st1q\t{\0"
1334
564k
  /* 10510 */ "ld1w\t{\0"
1335
564k
  /* 10517 */ "st1w\t{\0"
1336
564k
};
1337
564k
#endif // CAPSTONE_DIET
1338
1339
564k
  static const uint32_t OpInfo0[] = {
1340
564k
    0U, // PHI
1341
564k
    0U, // INLINEASM
1342
564k
    0U, // INLINEASM_BR
1343
564k
    0U, // CFI_INSTRUCTION
1344
564k
    0U, // EH_LABEL
1345
564k
    0U, // GC_LABEL
1346
564k
    0U, // ANNOTATION_LABEL
1347
564k
    0U, // KILL
1348
564k
    0U, // EXTRACT_SUBREG
1349
564k
    0U, // INSERT_SUBREG
1350
564k
    0U, // IMPLICIT_DEF
1351
564k
    0U, // SUBREG_TO_REG
1352
564k
    0U, // COPY_TO_REGCLASS
1353
564k
    9042U,  // DBG_VALUE
1354
564k
    9099U,  // DBG_VALUE_LIST
1355
564k
    9052U,  // DBG_INSTR_REF
1356
564k
    9066U,  // DBG_PHI
1357
564k
    9074U,  // DBG_LABEL
1358
564k
    0U, // REG_SEQUENCE
1359
564k
    0U, // COPY
1360
564k
    9035U,  // BUNDLE
1361
564k
    9084U,  // LIFETIME_START
1362
564k
    9009U,  // LIFETIME_END
1363
564k
    9022U,  // PSEUDO_PROBE
1364
564k
    0U, // ARITH_FENCE
1365
564k
    0U, // STACKMAP
1366
564k
    10361U, // FENTRY_CALL
1367
564k
    0U, // PATCHPOINT
1368
564k
    0U, // LOAD_STACK_GUARD
1369
564k
    0U, // PREALLOCATED_SETUP
1370
564k
    0U, // PREALLOCATED_ARG
1371
564k
    0U, // STATEPOINT
1372
564k
    0U, // LOCAL_ESCAPE
1373
564k
    0U, // FAULTING_OP
1374
564k
    0U, // PATCHABLE_OP
1375
564k
    8760U,  // PATCHABLE_FUNCTION_ENTER
1376
564k
    8673U,  // PATCHABLE_RET
1377
564k
    8806U,  // PATCHABLE_FUNCTION_EXIT
1378
564k
    8783U,  // PATCHABLE_TAIL_CALL
1379
564k
    8735U,  // PATCHABLE_EVENT_CALL
1380
564k
    8711U,  // PATCHABLE_TYPED_EVENT_CALL
1381
564k
    0U, // ICALL_BRANCH_FUNNEL
1382
564k
    0U, // MEMBARRIER
1383
564k
    0U, // JUMP_TABLE_DEBUG_INFO
1384
564k
    0U, // G_ASSERT_SEXT
1385
564k
    0U, // G_ASSERT_ZEXT
1386
564k
    0U, // G_ASSERT_ALIGN
1387
564k
    0U, // G_ADD
1388
564k
    0U, // G_SUB
1389
564k
    0U, // G_MUL
1390
564k
    0U, // G_SDIV
1391
564k
    0U, // G_UDIV
1392
564k
    0U, // G_SREM
1393
564k
    0U, // G_UREM
1394
564k
    0U, // G_SDIVREM
1395
564k
    0U, // G_UDIVREM
1396
564k
    0U, // G_AND
1397
564k
    0U, // G_OR
1398
564k
    0U, // G_XOR
1399
564k
    0U, // G_IMPLICIT_DEF
1400
564k
    0U, // G_PHI
1401
564k
    0U, // G_FRAME_INDEX
1402
564k
    0U, // G_GLOBAL_VALUE
1403
564k
    0U, // G_CONSTANT_POOL
1404
564k
    0U, // G_EXTRACT
1405
564k
    0U, // G_UNMERGE_VALUES
1406
564k
    0U, // G_INSERT
1407
564k
    0U, // G_MERGE_VALUES
1408
564k
    0U, // G_BUILD_VECTOR
1409
564k
    0U, // G_BUILD_VECTOR_TRUNC
1410
564k
    0U, // G_CONCAT_VECTORS
1411
564k
    0U, // G_PTRTOINT
1412
564k
    0U, // G_INTTOPTR
1413
564k
    0U, // G_BITCAST
1414
564k
    0U, // G_FREEZE
1415
564k
    0U, // G_CONSTANT_FOLD_BARRIER
1416
564k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1417
564k
    0U, // G_INTRINSIC_TRUNC
1418
564k
    0U, // G_INTRINSIC_ROUND
1419
564k
    0U, // G_INTRINSIC_LRINT
1420
564k
    0U, // G_INTRINSIC_ROUNDEVEN
1421
564k
    0U, // G_READCYCLECOUNTER
1422
564k
    0U, // G_LOAD
1423
564k
    0U, // G_SEXTLOAD
1424
564k
    0U, // G_ZEXTLOAD
1425
564k
    0U, // G_INDEXED_LOAD
1426
564k
    0U, // G_INDEXED_SEXTLOAD
1427
564k
    0U, // G_INDEXED_ZEXTLOAD
1428
564k
    0U, // G_STORE
1429
564k
    0U, // G_INDEXED_STORE
1430
564k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1431
564k
    0U, // G_ATOMIC_CMPXCHG
1432
564k
    0U, // G_ATOMICRMW_XCHG
1433
564k
    0U, // G_ATOMICRMW_ADD
1434
564k
    0U, // G_ATOMICRMW_SUB
1435
564k
    0U, // G_ATOMICRMW_AND
1436
564k
    0U, // G_ATOMICRMW_NAND
1437
564k
    0U, // G_ATOMICRMW_OR
1438
564k
    0U, // G_ATOMICRMW_XOR
1439
564k
    0U, // G_ATOMICRMW_MAX
1440
564k
    0U, // G_ATOMICRMW_MIN
1441
564k
    0U, // G_ATOMICRMW_UMAX
1442
564k
    0U, // G_ATOMICRMW_UMIN
1443
564k
    0U, // G_ATOMICRMW_FADD
1444
564k
    0U, // G_ATOMICRMW_FSUB
1445
564k
    0U, // G_ATOMICRMW_FMAX
1446
564k
    0U, // G_ATOMICRMW_FMIN
1447
564k
    0U, // G_ATOMICRMW_UINC_WRAP
1448
564k
    0U, // G_ATOMICRMW_UDEC_WRAP
1449
564k
    0U, // G_FENCE
1450
564k
    0U, // G_PREFETCH
1451
564k
    0U, // G_BRCOND
1452
564k
    0U, // G_BRINDIRECT
1453
564k
    0U, // G_INVOKE_REGION_START
1454
564k
    0U, // G_INTRINSIC
1455
564k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1456
564k
    0U, // G_INTRINSIC_CONVERGENT
1457
564k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1458
564k
    0U, // G_ANYEXT
1459
564k
    0U, // G_TRUNC
1460
564k
    0U, // G_CONSTANT
1461
564k
    0U, // G_FCONSTANT
1462
564k
    0U, // G_VASTART
1463
564k
    0U, // G_VAARG
1464
564k
    0U, // G_SEXT
1465
564k
    0U, // G_SEXT_INREG
1466
564k
    0U, // G_ZEXT
1467
564k
    0U, // G_SHL
1468
564k
    0U, // G_LSHR
1469
564k
    0U, // G_ASHR
1470
564k
    0U, // G_FSHL
1471
564k
    0U, // G_FSHR
1472
564k
    0U, // G_ROTR
1473
564k
    0U, // G_ROTL
1474
564k
    0U, // G_ICMP
1475
564k
    0U, // G_FCMP
1476
564k
    0U, // G_SELECT
1477
564k
    0U, // G_UADDO
1478
564k
    0U, // G_UADDE
1479
564k
    0U, // G_USUBO
1480
564k
    0U, // G_USUBE
1481
564k
    0U, // G_SADDO
1482
564k
    0U, // G_SADDE
1483
564k
    0U, // G_SSUBO
1484
564k
    0U, // G_SSUBE
1485
564k
    0U, // G_UMULO
1486
564k
    0U, // G_SMULO
1487
564k
    0U, // G_UMULH
1488
564k
    0U, // G_SMULH
1489
564k
    0U, // G_UADDSAT
1490
564k
    0U, // G_SADDSAT
1491
564k
    0U, // G_USUBSAT
1492
564k
    0U, // G_SSUBSAT
1493
564k
    0U, // G_USHLSAT
1494
564k
    0U, // G_SSHLSAT
1495
564k
    0U, // G_SMULFIX
1496
564k
    0U, // G_UMULFIX
1497
564k
    0U, // G_SMULFIXSAT
1498
564k
    0U, // G_UMULFIXSAT
1499
564k
    0U, // G_SDIVFIX
1500
564k
    0U, // G_UDIVFIX
1501
564k
    0U, // G_SDIVFIXSAT
1502
564k
    0U, // G_UDIVFIXSAT
1503
564k
    0U, // G_FADD
1504
564k
    0U, // G_FSUB
1505
564k
    0U, // G_FMUL
1506
564k
    0U, // G_FMA
1507
564k
    0U, // G_FMAD
1508
564k
    0U, // G_FDIV
1509
564k
    0U, // G_FREM
1510
564k
    0U, // G_FPOW
1511
564k
    0U, // G_FPOWI
1512
564k
    0U, // G_FEXP
1513
564k
    0U, // G_FEXP2
1514
564k
    0U, // G_FEXP10
1515
564k
    0U, // G_FLOG
1516
564k
    0U, // G_FLOG2
1517
564k
    0U, // G_FLOG10
1518
564k
    0U, // G_FLDEXP
1519
564k
    0U, // G_FFREXP
1520
564k
    0U, // G_FNEG
1521
564k
    0U, // G_FPEXT
1522
564k
    0U, // G_FPTRUNC
1523
564k
    0U, // G_FPTOSI
1524
564k
    0U, // G_FPTOUI
1525
564k
    0U, // G_SITOFP
1526
564k
    0U, // G_UITOFP
1527
564k
    0U, // G_FABS
1528
564k
    0U, // G_FCOPYSIGN
1529
564k
    0U, // G_IS_FPCLASS
1530
564k
    0U, // G_FCANONICALIZE
1531
564k
    0U, // G_FMINNUM
1532
564k
    0U, // G_FMAXNUM
1533
564k
    0U, // G_FMINNUM_IEEE
1534
564k
    0U, // G_FMAXNUM_IEEE
1535
564k
    0U, // G_FMINIMUM
1536
564k
    0U, // G_FMAXIMUM
1537
564k
    0U, // G_GET_FPENV
1538
564k
    0U, // G_SET_FPENV
1539
564k
    0U, // G_RESET_FPENV
1540
564k
    0U, // G_GET_FPMODE
1541
564k
    0U, // G_SET_FPMODE
1542
564k
    0U, // G_RESET_FPMODE
1543
564k
    0U, // G_PTR_ADD
1544
564k
    0U, // G_PTRMASK
1545
564k
    0U, // G_SMIN
1546
564k
    0U, // G_SMAX
1547
564k
    0U, // G_UMIN
1548
564k
    0U, // G_UMAX
1549
564k
    0U, // G_ABS
1550
564k
    0U, // G_LROUND
1551
564k
    0U, // G_LLROUND
1552
564k
    0U, // G_BR
1553
564k
    0U, // G_BRJT
1554
564k
    0U, // G_INSERT_VECTOR_ELT
1555
564k
    0U, // G_EXTRACT_VECTOR_ELT
1556
564k
    0U, // G_SHUFFLE_VECTOR
1557
564k
    0U, // G_CTTZ
1558
564k
    0U, // G_CTTZ_ZERO_UNDEF
1559
564k
    0U, // G_CTLZ
1560
564k
    0U, // G_CTLZ_ZERO_UNDEF
1561
564k
    0U, // G_CTPOP
1562
564k
    0U, // G_BSWAP
1563
564k
    0U, // G_BITREVERSE
1564
564k
    0U, // G_FCEIL
1565
564k
    0U, // G_FCOS
1566
564k
    0U, // G_FSIN
1567
564k
    0U, // G_FSQRT
1568
564k
    0U, // G_FFLOOR
1569
564k
    0U, // G_FRINT
1570
564k
    0U, // G_FNEARBYINT
1571
564k
    0U, // G_ADDRSPACE_CAST
1572
564k
    0U, // G_BLOCK_ADDR
1573
564k
    0U, // G_JUMP_TABLE
1574
564k
    0U, // G_DYN_STACKALLOC
1575
564k
    0U, // G_STACKSAVE
1576
564k
    0U, // G_STACKRESTORE
1577
564k
    0U, // G_STRICT_FADD
1578
564k
    0U, // G_STRICT_FSUB
1579
564k
    0U, // G_STRICT_FMUL
1580
564k
    0U, // G_STRICT_FDIV
1581
564k
    0U, // G_STRICT_FREM
1582
564k
    0U, // G_STRICT_FMA
1583
564k
    0U, // G_STRICT_FSQRT
1584
564k
    0U, // G_STRICT_FLDEXP
1585
564k
    0U, // G_READ_REGISTER
1586
564k
    0U, // G_WRITE_REGISTER
1587
564k
    0U, // G_MEMCPY
1588
564k
    0U, // G_MEMCPY_INLINE
1589
564k
    0U, // G_MEMMOVE
1590
564k
    0U, // G_MEMSET
1591
564k
    0U, // G_BZERO
1592
564k
    0U, // G_VECREDUCE_SEQ_FADD
1593
564k
    0U, // G_VECREDUCE_SEQ_FMUL
1594
564k
    0U, // G_VECREDUCE_FADD
1595
564k
    0U, // G_VECREDUCE_FMUL
1596
564k
    0U, // G_VECREDUCE_FMAX
1597
564k
    0U, // G_VECREDUCE_FMIN
1598
564k
    0U, // G_VECREDUCE_FMAXIMUM
1599
564k
    0U, // G_VECREDUCE_FMINIMUM
1600
564k
    0U, // G_VECREDUCE_ADD
1601
564k
    0U, // G_VECREDUCE_MUL
1602
564k
    0U, // G_VECREDUCE_AND
1603
564k
    0U, // G_VECREDUCE_OR
1604
564k
    0U, // G_VECREDUCE_XOR
1605
564k
    0U, // G_VECREDUCE_SMAX
1606
564k
    0U, // G_VECREDUCE_SMIN
1607
564k
    0U, // G_VECREDUCE_UMAX
1608
564k
    0U, // G_VECREDUCE_UMIN
1609
564k
    0U, // G_SBFX
1610
564k
    0U, // G_UBFX
1611
564k
    0U, // ABS_ZPmZ_B_UNDEF
1612
564k
    0U, // ABS_ZPmZ_D_UNDEF
1613
564k
    0U, // ABS_ZPmZ_H_UNDEF
1614
564k
    0U, // ABS_ZPmZ_S_UNDEF
1615
564k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
1616
564k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
1617
564k
    0U, // ADDSWrr
1618
564k
    0U, // ADDSXrr
1619
564k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
1620
564k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
1621
564k
    0U, // ADDWrr
1622
564k
    0U, // ADDXrr
1623
564k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
1624
564k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
1625
564k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
1626
564k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
1627
564k
    0U, // ADD_VG2_M2Z_D_PSEUDO
1628
564k
    0U, // ADD_VG2_M2Z_S_PSEUDO
1629
564k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
1630
564k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
1631
564k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
1632
564k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
1633
564k
    0U, // ADD_VG4_M4Z_D_PSEUDO
1634
564k
    0U, // ADD_VG4_M4Z_S_PSEUDO
1635
564k
    0U, // ADD_ZPZZ_B_ZERO
1636
564k
    0U, // ADD_ZPZZ_D_ZERO
1637
564k
    0U, // ADD_ZPZZ_H_ZERO
1638
564k
    0U, // ADD_ZPZZ_S_ZERO
1639
564k
    0U, // ADDlowTLS
1640
564k
    0U, // ADJCALLSTACKDOWN
1641
564k
    0U, // ADJCALLSTACKUP
1642
564k
    0U, // AESIMCrrTied
1643
564k
    0U, // AESMCrrTied
1644
564k
    0U, // ANDSWrr
1645
564k
    0U, // ANDSXrr
1646
564k
    0U, // ANDWrr
1647
564k
    0U, // ANDXrr
1648
564k
    0U, // AND_ZPZZ_B_ZERO
1649
564k
    0U, // AND_ZPZZ_D_ZERO
1650
564k
    0U, // AND_ZPZZ_H_ZERO
1651
564k
    0U, // AND_ZPZZ_S_ZERO
1652
564k
    0U, // ASRD_ZPZI_B_ZERO
1653
564k
    0U, // ASRD_ZPZI_D_ZERO
1654
564k
    0U, // ASRD_ZPZI_H_ZERO
1655
564k
    0U, // ASRD_ZPZI_S_ZERO
1656
564k
    0U, // ASR_ZPZI_B_UNDEF
1657
564k
    0U, // ASR_ZPZI_B_ZERO
1658
564k
    0U, // ASR_ZPZI_D_UNDEF
1659
564k
    0U, // ASR_ZPZI_D_ZERO
1660
564k
    0U, // ASR_ZPZI_H_UNDEF
1661
564k
    0U, // ASR_ZPZI_H_ZERO
1662
564k
    0U, // ASR_ZPZI_S_UNDEF
1663
564k
    0U, // ASR_ZPZI_S_ZERO
1664
564k
    0U, // ASR_ZPZZ_B_UNDEF
1665
564k
    0U, // ASR_ZPZZ_B_ZERO
1666
564k
    0U, // ASR_ZPZZ_D_UNDEF
1667
564k
    0U, // ASR_ZPZZ_D_ZERO
1668
564k
    0U, // ASR_ZPZZ_H_UNDEF
1669
564k
    0U, // ASR_ZPZZ_H_ZERO
1670
564k
    0U, // ASR_ZPZZ_S_UNDEF
1671
564k
    0U, // ASR_ZPZZ_S_ZERO
1672
564k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
1673
564k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
1674
564k
    0U, // BFADD_ZPZZ_UNDEF
1675
564k
    0U, // BFADD_ZPZZ_ZERO
1676
564k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
1677
564k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
1678
564k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
1679
564k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
1680
564k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
1681
564k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
1682
564k
    0U, // BFMAXNM_ZPZZ_UNDEF
1683
564k
    0U, // BFMAXNM_ZPZZ_ZERO
1684
564k
    0U, // BFMAX_ZPZZ_UNDEF
1685
564k
    0U, // BFMAX_ZPZZ_ZERO
1686
564k
    0U, // BFMINNM_ZPZZ_UNDEF
1687
564k
    0U, // BFMINNM_ZPZZ_ZERO
1688
564k
    0U, // BFMIN_ZPZZ_UNDEF
1689
564k
    0U, // BFMIN_ZPZZ_ZERO
1690
564k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
1691
564k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
1692
564k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1693
564k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
1694
564k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
1695
564k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1696
564k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
1697
564k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
1698
564k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
1699
564k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
1700
564k
    0U, // BFMLA_ZPZZZ_UNDEF
1701
564k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
1702
564k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
1703
564k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1704
564k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
1705
564k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
1706
564k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1707
564k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
1708
564k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
1709
564k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
1710
564k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
1711
564k
    0U, // BFMLS_ZPZZZ_UNDEF
1712
564k
    0U, // BFMOPA_MPPZZ_PSEUDO
1713
564k
    0U, // BFMOPS_MPPZZ_PSEUDO
1714
564k
    0U, // BFMUL_ZPZZ_UNDEF
1715
564k
    0U, // BFMUL_ZPZZ_ZERO
1716
564k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
1717
564k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
1718
564k
    0U, // BFSUB_ZPZZ_UNDEF
1719
564k
    0U, // BFSUB_ZPZZ_ZERO
1720
564k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
1721
564k
    0U, // BICSWrr
1722
564k
    0U, // BICSXrr
1723
564k
    0U, // BICWrr
1724
564k
    0U, // BICXrr
1725
564k
    0U, // BIC_ZPZZ_B_ZERO
1726
564k
    0U, // BIC_ZPZZ_D_ZERO
1727
564k
    0U, // BIC_ZPZZ_H_ZERO
1728
564k
    0U, // BIC_ZPZZ_S_ZERO
1729
564k
    0U, // BLRNoIP
1730
564k
    0U, // BLR_BTI
1731
564k
    0U, // BLR_RVMARKER
1732
564k
    0U, // BLR_X16
1733
564k
    0U, // BMOPA_MPPZZ_S_PSEUDO
1734
564k
    0U, // BMOPS_MPPZZ_S_PSEUDO
1735
564k
    0U, // BSPv16i8
1736
564k
    0U, // BSPv8i8
1737
564k
    0U, // CATCHRET
1738
564k
    0U, // CLEANUPRET
1739
564k
    0U, // CLS_ZPmZ_B_UNDEF
1740
564k
    0U, // CLS_ZPmZ_D_UNDEF
1741
564k
    0U, // CLS_ZPmZ_H_UNDEF
1742
564k
    0U, // CLS_ZPmZ_S_UNDEF
1743
564k
    0U, // CLZ_ZPmZ_B_UNDEF
1744
564k
    0U, // CLZ_ZPmZ_D_UNDEF
1745
564k
    0U, // CLZ_ZPmZ_H_UNDEF
1746
564k
    0U, // CLZ_ZPmZ_S_UNDEF
1747
564k
    0U, // CMP_SWAP_128
1748
564k
    0U, // CMP_SWAP_128_ACQUIRE
1749
564k
    0U, // CMP_SWAP_128_MONOTONIC
1750
564k
    0U, // CMP_SWAP_128_RELEASE
1751
564k
    0U, // CMP_SWAP_16
1752
564k
    0U, // CMP_SWAP_32
1753
564k
    0U, // CMP_SWAP_64
1754
564k
    0U, // CMP_SWAP_8
1755
564k
    0U, // CNOT_ZPmZ_B_UNDEF
1756
564k
    0U, // CNOT_ZPmZ_D_UNDEF
1757
564k
    0U, // CNOT_ZPmZ_H_UNDEF
1758
564k
    0U, // CNOT_ZPmZ_S_UNDEF
1759
564k
    0U, // CNT_ZPmZ_B_UNDEF
1760
564k
    0U, // CNT_ZPmZ_D_UNDEF
1761
564k
    0U, // CNT_ZPmZ_H_UNDEF
1762
564k
    0U, // CNT_ZPmZ_S_UNDEF
1763
564k
    0U, // COALESCER_BARRIER_FPR128
1764
564k
    0U, // COALESCER_BARRIER_FPR16
1765
564k
    0U, // COALESCER_BARRIER_FPR32
1766
564k
    0U, // COALESCER_BARRIER_FPR64
1767
564k
    0U, // EMITBKEY
1768
564k
    0U, // EMITMTETAGGED
1769
564k
    0U, // EONWrr
1770
564k
    0U, // EONXrr
1771
564k
    0U, // EORWrr
1772
564k
    0U, // EORXrr
1773
564k
    0U, // EOR_ZPZZ_B_ZERO
1774
564k
    0U, // EOR_ZPZZ_D_ZERO
1775
564k
    0U, // EOR_ZPZZ_H_ZERO
1776
564k
    0U, // EOR_ZPZZ_S_ZERO
1777
564k
    0U, // F128CSEL
1778
564k
    0U, // FABD_ZPZZ_D_UNDEF
1779
564k
    0U, // FABD_ZPZZ_D_ZERO
1780
564k
    0U, // FABD_ZPZZ_H_UNDEF
1781
564k
    0U, // FABD_ZPZZ_H_ZERO
1782
564k
    0U, // FABD_ZPZZ_S_UNDEF
1783
564k
    0U, // FABD_ZPZZ_S_ZERO
1784
564k
    0U, // FABS_ZPmZ_D_UNDEF
1785
564k
    0U, // FABS_ZPmZ_H_UNDEF
1786
564k
    0U, // FABS_ZPmZ_S_UNDEF
1787
564k
    0U, // FADD_VG2_M2Z_D_PSEUDO
1788
564k
    0U, // FADD_VG2_M2Z_H_PSEUDO
1789
564k
    0U, // FADD_VG2_M2Z_S_PSEUDO
1790
564k
    0U, // FADD_VG4_M4Z_D_PSEUDO
1791
564k
    0U, // FADD_VG4_M4Z_H_PSEUDO
1792
564k
    0U, // FADD_VG4_M4Z_S_PSEUDO
1793
564k
    0U, // FADD_ZPZI_D_UNDEF
1794
564k
    0U, // FADD_ZPZI_D_ZERO
1795
564k
    0U, // FADD_ZPZI_H_UNDEF
1796
564k
    0U, // FADD_ZPZI_H_ZERO
1797
564k
    0U, // FADD_ZPZI_S_UNDEF
1798
564k
    0U, // FADD_ZPZI_S_ZERO
1799
564k
    0U, // FADD_ZPZZ_D_UNDEF
1800
564k
    0U, // FADD_ZPZZ_D_ZERO
1801
564k
    0U, // FADD_ZPZZ_H_UNDEF
1802
564k
    0U, // FADD_ZPZZ_H_ZERO
1803
564k
    0U, // FADD_ZPZZ_S_UNDEF
1804
564k
    0U, // FADD_ZPZZ_S_ZERO
1805
564k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
1806
564k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
1807
564k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
1808
564k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
1809
564k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
1810
564k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
1811
564k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
1812
564k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
1813
564k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
1814
564k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
1815
564k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
1816
564k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
1817
564k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
1818
564k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
1819
564k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
1820
564k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
1821
564k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
1822
564k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
1823
564k
    0U, // FCVT_ZPmZ_StoD_UNDEF
1824
564k
    0U, // FCVT_ZPmZ_StoH_UNDEF
1825
564k
    0U, // FDIVR_ZPZZ_D_ZERO
1826
564k
    0U, // FDIVR_ZPZZ_H_ZERO
1827
564k
    0U, // FDIVR_ZPZZ_S_ZERO
1828
564k
    0U, // FDIV_ZPZZ_D_UNDEF
1829
564k
    0U, // FDIV_ZPZZ_D_ZERO
1830
564k
    0U, // FDIV_ZPZZ_H_UNDEF
1831
564k
    0U, // FDIV_ZPZZ_H_ZERO
1832
564k
    0U, // FDIV_ZPZZ_S_UNDEF
1833
564k
    0U, // FDIV_ZPZZ_S_ZERO
1834
564k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
1835
564k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
1836
564k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
1837
564k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
1838
564k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
1839
564k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
1840
564k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
1841
564k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
1842
564k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
1843
564k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
1844
564k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
1845
564k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
1846
564k
    0U, // FLOGB_ZPZZ_D_ZERO
1847
564k
    0U, // FLOGB_ZPZZ_H_ZERO
1848
564k
    0U, // FLOGB_ZPZZ_S_ZERO
1849
564k
    0U, // FMAXNM_ZPZI_D_UNDEF
1850
564k
    0U, // FMAXNM_ZPZI_D_ZERO
1851
564k
    0U, // FMAXNM_ZPZI_H_UNDEF
1852
564k
    0U, // FMAXNM_ZPZI_H_ZERO
1853
564k
    0U, // FMAXNM_ZPZI_S_UNDEF
1854
564k
    0U, // FMAXNM_ZPZI_S_ZERO
1855
564k
    0U, // FMAXNM_ZPZZ_D_UNDEF
1856
564k
    0U, // FMAXNM_ZPZZ_D_ZERO
1857
564k
    0U, // FMAXNM_ZPZZ_H_UNDEF
1858
564k
    0U, // FMAXNM_ZPZZ_H_ZERO
1859
564k
    0U, // FMAXNM_ZPZZ_S_UNDEF
1860
564k
    0U, // FMAXNM_ZPZZ_S_ZERO
1861
564k
    0U, // FMAX_ZPZI_D_UNDEF
1862
564k
    0U, // FMAX_ZPZI_D_ZERO
1863
564k
    0U, // FMAX_ZPZI_H_UNDEF
1864
564k
    0U, // FMAX_ZPZI_H_ZERO
1865
564k
    0U, // FMAX_ZPZI_S_UNDEF
1866
564k
    0U, // FMAX_ZPZI_S_ZERO
1867
564k
    0U, // FMAX_ZPZZ_D_UNDEF
1868
564k
    0U, // FMAX_ZPZZ_D_ZERO
1869
564k
    0U, // FMAX_ZPZZ_H_UNDEF
1870
564k
    0U, // FMAX_ZPZZ_H_ZERO
1871
564k
    0U, // FMAX_ZPZZ_S_UNDEF
1872
564k
    0U, // FMAX_ZPZZ_S_ZERO
1873
564k
    0U, // FMINNM_ZPZI_D_UNDEF
1874
564k
    0U, // FMINNM_ZPZI_D_ZERO
1875
564k
    0U, // FMINNM_ZPZI_H_UNDEF
1876
564k
    0U, // FMINNM_ZPZI_H_ZERO
1877
564k
    0U, // FMINNM_ZPZI_S_UNDEF
1878
564k
    0U, // FMINNM_ZPZI_S_ZERO
1879
564k
    0U, // FMINNM_ZPZZ_D_UNDEF
1880
564k
    0U, // FMINNM_ZPZZ_D_ZERO
1881
564k
    0U, // FMINNM_ZPZZ_H_UNDEF
1882
564k
    0U, // FMINNM_ZPZZ_H_ZERO
1883
564k
    0U, // FMINNM_ZPZZ_S_UNDEF
1884
564k
    0U, // FMINNM_ZPZZ_S_ZERO
1885
564k
    0U, // FMIN_ZPZI_D_UNDEF
1886
564k
    0U, // FMIN_ZPZI_D_ZERO
1887
564k
    0U, // FMIN_ZPZI_H_UNDEF
1888
564k
    0U, // FMIN_ZPZI_H_ZERO
1889
564k
    0U, // FMIN_ZPZI_S_UNDEF
1890
564k
    0U, // FMIN_ZPZI_S_ZERO
1891
564k
    0U, // FMIN_ZPZZ_D_UNDEF
1892
564k
    0U, // FMIN_ZPZZ_D_ZERO
1893
564k
    0U, // FMIN_ZPZZ_H_UNDEF
1894
564k
    0U, // FMIN_ZPZZ_H_ZERO
1895
564k
    0U, // FMIN_ZPZZ_S_UNDEF
1896
564k
    0U, // FMIN_ZPZZ_S_ZERO
1897
564k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
1898
564k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
1899
564k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
1900
564k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
1901
564k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
1902
564k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
1903
564k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
1904
564k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
1905
564k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
1906
564k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
1907
564k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
1908
564k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1909
564k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
1910
564k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
1911
564k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
1912
564k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
1913
564k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1914
564k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
1915
564k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
1916
564k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
1917
564k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
1918
564k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
1919
564k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
1920
564k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
1921
564k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
1922
564k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
1923
564k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
1924
564k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
1925
564k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
1926
564k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
1927
564k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
1928
564k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
1929
564k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
1930
564k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
1931
564k
    0U, // FMLA_ZPZZZ_D_UNDEF
1932
564k
    0U, // FMLA_ZPZZZ_H_UNDEF
1933
564k
    0U, // FMLA_ZPZZZ_S_UNDEF
1934
564k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
1935
564k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
1936
564k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1937
564k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
1938
564k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
1939
564k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1940
564k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
1941
564k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
1942
564k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
1943
564k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
1944
564k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
1945
564k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
1946
564k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
1947
564k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
1948
564k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
1949
564k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
1950
564k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
1951
564k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
1952
564k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
1953
564k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
1954
564k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
1955
564k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
1956
564k
    0U, // FMLS_ZPZZZ_D_UNDEF
1957
564k
    0U, // FMLS_ZPZZZ_H_UNDEF
1958
564k
    0U, // FMLS_ZPZZZ_S_UNDEF
1959
564k
    0U, // FMOPAL_MPPZZ_PSEUDO
1960
564k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
1961
564k
    0U, // FMOPA_MPPZZ_D_PSEUDO
1962
564k
    0U, // FMOPA_MPPZZ_S_PSEUDO
1963
564k
    0U, // FMOPSL_MPPZZ_PSEUDO
1964
564k
    0U, // FMOPS_MPPZZ_D_PSEUDO
1965
564k
    0U, // FMOPS_MPPZZ_S_PSEUDO
1966
564k
    0U, // FMOVD0
1967
564k
    0U, // FMOVH0
1968
564k
    0U, // FMOVS0
1969
564k
    0U, // FMULX_ZPZZ_D_UNDEF
1970
564k
    0U, // FMULX_ZPZZ_D_ZERO
1971
564k
    0U, // FMULX_ZPZZ_H_UNDEF
1972
564k
    0U, // FMULX_ZPZZ_H_ZERO
1973
564k
    0U, // FMULX_ZPZZ_S_UNDEF
1974
564k
    0U, // FMULX_ZPZZ_S_ZERO
1975
564k
    0U, // FMUL_ZPZI_D_UNDEF
1976
564k
    0U, // FMUL_ZPZI_D_ZERO
1977
564k
    0U, // FMUL_ZPZI_H_UNDEF
1978
564k
    0U, // FMUL_ZPZI_H_ZERO
1979
564k
    0U, // FMUL_ZPZI_S_UNDEF
1980
564k
    0U, // FMUL_ZPZI_S_ZERO
1981
564k
    0U, // FMUL_ZPZZ_D_UNDEF
1982
564k
    0U, // FMUL_ZPZZ_D_ZERO
1983
564k
    0U, // FMUL_ZPZZ_H_UNDEF
1984
564k
    0U, // FMUL_ZPZZ_H_ZERO
1985
564k
    0U, // FMUL_ZPZZ_S_UNDEF
1986
564k
    0U, // FMUL_ZPZZ_S_ZERO
1987
564k
    0U, // FNEG_ZPmZ_D_UNDEF
1988
564k
    0U, // FNEG_ZPmZ_H_UNDEF
1989
564k
    0U, // FNEG_ZPmZ_S_UNDEF
1990
564k
    0U, // FNMLA_ZPZZZ_D_UNDEF
1991
564k
    0U, // FNMLA_ZPZZZ_H_UNDEF
1992
564k
    0U, // FNMLA_ZPZZZ_S_UNDEF
1993
564k
    0U, // FNMLS_ZPZZZ_D_UNDEF
1994
564k
    0U, // FNMLS_ZPZZZ_H_UNDEF
1995
564k
    0U, // FNMLS_ZPZZZ_S_UNDEF
1996
564k
    0U, // FRECPX_ZPmZ_D_UNDEF
1997
564k
    0U, // FRECPX_ZPmZ_H_UNDEF
1998
564k
    0U, // FRECPX_ZPmZ_S_UNDEF
1999
564k
    0U, // FRINTA_ZPmZ_D_UNDEF
2000
564k
    0U, // FRINTA_ZPmZ_H_UNDEF
2001
564k
    0U, // FRINTA_ZPmZ_S_UNDEF
2002
564k
    0U, // FRINTI_ZPmZ_D_UNDEF
2003
564k
    0U, // FRINTI_ZPmZ_H_UNDEF
2004
564k
    0U, // FRINTI_ZPmZ_S_UNDEF
2005
564k
    0U, // FRINTM_ZPmZ_D_UNDEF
2006
564k
    0U, // FRINTM_ZPmZ_H_UNDEF
2007
564k
    0U, // FRINTM_ZPmZ_S_UNDEF
2008
564k
    0U, // FRINTN_ZPmZ_D_UNDEF
2009
564k
    0U, // FRINTN_ZPmZ_H_UNDEF
2010
564k
    0U, // FRINTN_ZPmZ_S_UNDEF
2011
564k
    0U, // FRINTP_ZPmZ_D_UNDEF
2012
564k
    0U, // FRINTP_ZPmZ_H_UNDEF
2013
564k
    0U, // FRINTP_ZPmZ_S_UNDEF
2014
564k
    0U, // FRINTX_ZPmZ_D_UNDEF
2015
564k
    0U, // FRINTX_ZPmZ_H_UNDEF
2016
564k
    0U, // FRINTX_ZPmZ_S_UNDEF
2017
564k
    0U, // FRINTZ_ZPmZ_D_UNDEF
2018
564k
    0U, // FRINTZ_ZPmZ_H_UNDEF
2019
564k
    0U, // FRINTZ_ZPmZ_S_UNDEF
2020
564k
    0U, // FSQRT_ZPmZ_D_UNDEF
2021
564k
    0U, // FSQRT_ZPmZ_H_UNDEF
2022
564k
    0U, // FSQRT_ZPmZ_S_UNDEF
2023
564k
    0U, // FSUBR_ZPZI_D_UNDEF
2024
564k
    0U, // FSUBR_ZPZI_D_ZERO
2025
564k
    0U, // FSUBR_ZPZI_H_UNDEF
2026
564k
    0U, // FSUBR_ZPZI_H_ZERO
2027
564k
    0U, // FSUBR_ZPZI_S_UNDEF
2028
564k
    0U, // FSUBR_ZPZI_S_ZERO
2029
564k
    0U, // FSUBR_ZPZZ_D_ZERO
2030
564k
    0U, // FSUBR_ZPZZ_H_ZERO
2031
564k
    0U, // FSUBR_ZPZZ_S_ZERO
2032
564k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
2033
564k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
2034
564k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
2035
564k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
2036
564k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
2037
564k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
2038
564k
    0U, // FSUB_ZPZI_D_UNDEF
2039
564k
    0U, // FSUB_ZPZI_D_ZERO
2040
564k
    0U, // FSUB_ZPZI_H_UNDEF
2041
564k
    0U, // FSUB_ZPZI_H_ZERO
2042
564k
    0U, // FSUB_ZPZI_S_UNDEF
2043
564k
    0U, // FSUB_ZPZI_S_ZERO
2044
564k
    0U, // FSUB_ZPZZ_D_UNDEF
2045
564k
    0U, // FSUB_ZPZZ_D_ZERO
2046
564k
    0U, // FSUB_ZPZZ_H_UNDEF
2047
564k
    0U, // FSUB_ZPZZ_H_ZERO
2048
564k
    0U, // FSUB_ZPZZ_S_UNDEF
2049
564k
    0U, // FSUB_ZPZZ_S_ZERO
2050
564k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
2051
564k
    0U, // GLD1B_D
2052
564k
    0U, // GLD1B_D_IMM
2053
564k
    0U, // GLD1B_D_SXTW
2054
564k
    0U, // GLD1B_D_UXTW
2055
564k
    0U, // GLD1B_S_IMM
2056
564k
    0U, // GLD1B_S_SXTW
2057
564k
    0U, // GLD1B_S_UXTW
2058
564k
    0U, // GLD1D
2059
564k
    0U, // GLD1D_IMM
2060
564k
    0U, // GLD1D_SCALED
2061
564k
    0U, // GLD1D_SXTW
2062
564k
    0U, // GLD1D_SXTW_SCALED
2063
564k
    0U, // GLD1D_UXTW
2064
564k
    0U, // GLD1D_UXTW_SCALED
2065
564k
    0U, // GLD1H_D
2066
564k
    0U, // GLD1H_D_IMM
2067
564k
    0U, // GLD1H_D_SCALED
2068
564k
    0U, // GLD1H_D_SXTW
2069
564k
    0U, // GLD1H_D_SXTW_SCALED
2070
564k
    0U, // GLD1H_D_UXTW
2071
564k
    0U, // GLD1H_D_UXTW_SCALED
2072
564k
    0U, // GLD1H_S_IMM
2073
564k
    0U, // GLD1H_S_SXTW
2074
564k
    0U, // GLD1H_S_SXTW_SCALED
2075
564k
    0U, // GLD1H_S_UXTW
2076
564k
    0U, // GLD1H_S_UXTW_SCALED
2077
564k
    0U, // GLD1SB_D
2078
564k
    0U, // GLD1SB_D_IMM
2079
564k
    0U, // GLD1SB_D_SXTW
2080
564k
    0U, // GLD1SB_D_UXTW
2081
564k
    0U, // GLD1SB_S_IMM
2082
564k
    0U, // GLD1SB_S_SXTW
2083
564k
    0U, // GLD1SB_S_UXTW
2084
564k
    0U, // GLD1SH_D
2085
564k
    0U, // GLD1SH_D_IMM
2086
564k
    0U, // GLD1SH_D_SCALED
2087
564k
    0U, // GLD1SH_D_SXTW
2088
564k
    0U, // GLD1SH_D_SXTW_SCALED
2089
564k
    0U, // GLD1SH_D_UXTW
2090
564k
    0U, // GLD1SH_D_UXTW_SCALED
2091
564k
    0U, // GLD1SH_S_IMM
2092
564k
    0U, // GLD1SH_S_SXTW
2093
564k
    0U, // GLD1SH_S_SXTW_SCALED
2094
564k
    0U, // GLD1SH_S_UXTW
2095
564k
    0U, // GLD1SH_S_UXTW_SCALED
2096
564k
    0U, // GLD1SW_D
2097
564k
    0U, // GLD1SW_D_IMM
2098
564k
    0U, // GLD1SW_D_SCALED
2099
564k
    0U, // GLD1SW_D_SXTW
2100
564k
    0U, // GLD1SW_D_SXTW_SCALED
2101
564k
    0U, // GLD1SW_D_UXTW
2102
564k
    0U, // GLD1SW_D_UXTW_SCALED
2103
564k
    0U, // GLD1W_D
2104
564k
    0U, // GLD1W_D_IMM
2105
564k
    0U, // GLD1W_D_SCALED
2106
564k
    0U, // GLD1W_D_SXTW
2107
564k
    0U, // GLD1W_D_SXTW_SCALED
2108
564k
    0U, // GLD1W_D_UXTW
2109
564k
    0U, // GLD1W_D_UXTW_SCALED
2110
564k
    0U, // GLD1W_IMM
2111
564k
    0U, // GLD1W_SXTW
2112
564k
    0U, // GLD1W_SXTW_SCALED
2113
564k
    0U, // GLD1W_UXTW
2114
564k
    0U, // GLD1W_UXTW_SCALED
2115
564k
    0U, // GLDFF1B_D
2116
564k
    0U, // GLDFF1B_D_IMM
2117
564k
    0U, // GLDFF1B_D_SXTW
2118
564k
    0U, // GLDFF1B_D_UXTW
2119
564k
    0U, // GLDFF1B_S_IMM
2120
564k
    0U, // GLDFF1B_S_SXTW
2121
564k
    0U, // GLDFF1B_S_UXTW
2122
564k
    0U, // GLDFF1D
2123
564k
    0U, // GLDFF1D_IMM
2124
564k
    0U, // GLDFF1D_SCALED
2125
564k
    0U, // GLDFF1D_SXTW
2126
564k
    0U, // GLDFF1D_SXTW_SCALED
2127
564k
    0U, // GLDFF1D_UXTW
2128
564k
    0U, // GLDFF1D_UXTW_SCALED
2129
564k
    0U, // GLDFF1H_D
2130
564k
    0U, // GLDFF1H_D_IMM
2131
564k
    0U, // GLDFF1H_D_SCALED
2132
564k
    0U, // GLDFF1H_D_SXTW
2133
564k
    0U, // GLDFF1H_D_SXTW_SCALED
2134
564k
    0U, // GLDFF1H_D_UXTW
2135
564k
    0U, // GLDFF1H_D_UXTW_SCALED
2136
564k
    0U, // GLDFF1H_S_IMM
2137
564k
    0U, // GLDFF1H_S_SXTW
2138
564k
    0U, // GLDFF1H_S_SXTW_SCALED
2139
564k
    0U, // GLDFF1H_S_UXTW
2140
564k
    0U, // GLDFF1H_S_UXTW_SCALED
2141
564k
    0U, // GLDFF1SB_D
2142
564k
    0U, // GLDFF1SB_D_IMM
2143
564k
    0U, // GLDFF1SB_D_SXTW
2144
564k
    0U, // GLDFF1SB_D_UXTW
2145
564k
    0U, // GLDFF1SB_S_IMM
2146
564k
    0U, // GLDFF1SB_S_SXTW
2147
564k
    0U, // GLDFF1SB_S_UXTW
2148
564k
    0U, // GLDFF1SH_D
2149
564k
    0U, // GLDFF1SH_D_IMM
2150
564k
    0U, // GLDFF1SH_D_SCALED
2151
564k
    0U, // GLDFF1SH_D_SXTW
2152
564k
    0U, // GLDFF1SH_D_SXTW_SCALED
2153
564k
    0U, // GLDFF1SH_D_UXTW
2154
564k
    0U, // GLDFF1SH_D_UXTW_SCALED
2155
564k
    0U, // GLDFF1SH_S_IMM
2156
564k
    0U, // GLDFF1SH_S_SXTW
2157
564k
    0U, // GLDFF1SH_S_SXTW_SCALED
2158
564k
    0U, // GLDFF1SH_S_UXTW
2159
564k
    0U, // GLDFF1SH_S_UXTW_SCALED
2160
564k
    0U, // GLDFF1SW_D
2161
564k
    0U, // GLDFF1SW_D_IMM
2162
564k
    0U, // GLDFF1SW_D_SCALED
2163
564k
    0U, // GLDFF1SW_D_SXTW
2164
564k
    0U, // GLDFF1SW_D_SXTW_SCALED
2165
564k
    0U, // GLDFF1SW_D_UXTW
2166
564k
    0U, // GLDFF1SW_D_UXTW_SCALED
2167
564k
    0U, // GLDFF1W_D
2168
564k
    0U, // GLDFF1W_D_IMM
2169
564k
    0U, // GLDFF1W_D_SCALED
2170
564k
    0U, // GLDFF1W_D_SXTW
2171
564k
    0U, // GLDFF1W_D_SXTW_SCALED
2172
564k
    0U, // GLDFF1W_D_UXTW
2173
564k
    0U, // GLDFF1W_D_UXTW_SCALED
2174
564k
    0U, // GLDFF1W_IMM
2175
564k
    0U, // GLDFF1W_SXTW
2176
564k
    0U, // GLDFF1W_SXTW_SCALED
2177
564k
    0U, // GLDFF1W_UXTW
2178
564k
    0U, // GLDFF1W_UXTW_SCALED
2179
564k
    0U, // G_AARCH64_PREFETCH
2180
564k
    0U, // G_ADD_LOW
2181
564k
    0U, // G_BSP
2182
564k
    0U, // G_DUP
2183
564k
    0U, // G_DUPLANE16
2184
564k
    0U, // G_DUPLANE32
2185
564k
    0U, // G_DUPLANE64
2186
564k
    0U, // G_DUPLANE8
2187
564k
    0U, // G_EXT
2188
564k
    0U, // G_FCMEQ
2189
564k
    0U, // G_FCMEQZ
2190
564k
    0U, // G_FCMGE
2191
564k
    0U, // G_FCMGEZ
2192
564k
    0U, // G_FCMGT
2193
564k
    0U, // G_FCMGTZ
2194
564k
    0U, // G_FCMLEZ
2195
564k
    0U, // G_FCMLTZ
2196
564k
    0U, // G_REV16
2197
564k
    0U, // G_REV32
2198
564k
    0U, // G_REV64
2199
564k
    0U, // G_SADDLP
2200
564k
    0U, // G_SADDLV
2201
564k
    0U, // G_SDOT
2202
564k
    0U, // G_SITOF
2203
564k
    0U, // G_SMULL
2204
564k
    0U, // G_TRN1
2205
564k
    0U, // G_TRN2
2206
564k
    0U, // G_UADDLP
2207
564k
    0U, // G_UADDLV
2208
564k
    0U, // G_UDOT
2209
564k
    0U, // G_UITOF
2210
564k
    0U, // G_UMULL
2211
564k
    0U, // G_UZP1
2212
564k
    0U, // G_UZP2
2213
564k
    0U, // G_VASHR
2214
564k
    0U, // G_VLSHR
2215
564k
    0U, // G_ZIP1
2216
564k
    0U, // G_ZIP2
2217
564k
    0U, // HOM_Epilog
2218
564k
    0U, // HOM_Prolog
2219
564k
    0U, // HWASAN_CHECK_MEMACCESS
2220
564k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
2221
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
2222
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
2223
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
2224
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
2225
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
2226
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
2227
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
2228
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
2229
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
2230
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
2231
564k
    0U, // IRGstack
2232
564k
    0U, // JumpTableDest16
2233
564k
    0U, // JumpTableDest32
2234
564k
    0U, // JumpTableDest8
2235
564k
    0U, // KCFI_CHECK
2236
564k
    0U, // LD1B_2Z_IMM_PSEUDO
2237
564k
    0U, // LD1B_2Z_PSEUDO
2238
564k
    0U, // LD1B_4Z_IMM_PSEUDO
2239
564k
    0U, // LD1B_4Z_PSEUDO
2240
564k
    0U, // LD1D_2Z_IMM_PSEUDO
2241
564k
    0U, // LD1D_2Z_PSEUDO
2242
564k
    0U, // LD1D_4Z_IMM_PSEUDO
2243
564k
    0U, // LD1D_4Z_PSEUDO
2244
564k
    0U, // LD1H_2Z_IMM_PSEUDO
2245
564k
    0U, // LD1H_2Z_PSEUDO
2246
564k
    0U, // LD1H_4Z_IMM_PSEUDO
2247
564k
    0U, // LD1H_4Z_PSEUDO
2248
564k
    0U, // LD1W_2Z_IMM_PSEUDO
2249
564k
    0U, // LD1W_2Z_PSEUDO
2250
564k
    0U, // LD1W_4Z_IMM_PSEUDO
2251
564k
    0U, // LD1W_4Z_PSEUDO
2252
564k
    0U, // LD1_MXIPXX_H_PSEUDO_B
2253
564k
    0U, // LD1_MXIPXX_H_PSEUDO_D
2254
564k
    0U, // LD1_MXIPXX_H_PSEUDO_H
2255
564k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
2256
564k
    0U, // LD1_MXIPXX_H_PSEUDO_S
2257
564k
    0U, // LD1_MXIPXX_V_PSEUDO_B
2258
564k
    0U, // LD1_MXIPXX_V_PSEUDO_D
2259
564k
    0U, // LD1_MXIPXX_V_PSEUDO_H
2260
564k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
2261
564k
    0U, // LD1_MXIPXX_V_PSEUDO_S
2262
564k
    0U, // LDFF1B
2263
564k
    0U, // LDFF1B_D
2264
564k
    0U, // LDFF1B_H
2265
564k
    0U, // LDFF1B_S
2266
564k
    0U, // LDFF1D
2267
564k
    0U, // LDFF1H
2268
564k
    0U, // LDFF1H_D
2269
564k
    0U, // LDFF1H_S
2270
564k
    0U, // LDFF1SB_D
2271
564k
    0U, // LDFF1SB_H
2272
564k
    0U, // LDFF1SB_S
2273
564k
    0U, // LDFF1SH_D
2274
564k
    0U, // LDFF1SH_S
2275
564k
    0U, // LDFF1SW_D
2276
564k
    0U, // LDFF1W
2277
564k
    0U, // LDFF1W_D
2278
564k
    0U, // LDNF1B_D_IMM
2279
564k
    0U, // LDNF1B_H_IMM
2280
564k
    0U, // LDNF1B_IMM
2281
564k
    0U, // LDNF1B_S_IMM
2282
564k
    0U, // LDNF1D_IMM
2283
564k
    0U, // LDNF1H_D_IMM
2284
564k
    0U, // LDNF1H_IMM
2285
564k
    0U, // LDNF1H_S_IMM
2286
564k
    0U, // LDNF1SB_D_IMM
2287
564k
    0U, // LDNF1SB_H_IMM
2288
564k
    0U, // LDNF1SB_S_IMM
2289
564k
    0U, // LDNF1SH_D_IMM
2290
564k
    0U, // LDNF1SH_S_IMM
2291
564k
    0U, // LDNF1SW_D_IMM
2292
564k
    0U, // LDNF1W_D_IMM
2293
564k
    0U, // LDNF1W_IMM
2294
564k
    0U, // LDNT1B_2Z_IMM_PSEUDO
2295
564k
    0U, // LDNT1B_2Z_PSEUDO
2296
564k
    0U, // LDNT1B_4Z_IMM_PSEUDO
2297
564k
    0U, // LDNT1B_4Z_PSEUDO
2298
564k
    0U, // LDNT1D_2Z_IMM_PSEUDO
2299
564k
    0U, // LDNT1D_2Z_PSEUDO
2300
564k
    0U, // LDNT1D_4Z_IMM_PSEUDO
2301
564k
    0U, // LDNT1D_4Z_PSEUDO
2302
564k
    0U, // LDNT1H_2Z_IMM_PSEUDO
2303
564k
    0U, // LDNT1H_2Z_PSEUDO
2304
564k
    0U, // LDNT1H_4Z_IMM_PSEUDO
2305
564k
    0U, // LDNT1H_4Z_PSEUDO
2306
564k
    0U, // LDNT1W_2Z_IMM_PSEUDO
2307
564k
    0U, // LDNT1W_2Z_PSEUDO
2308
564k
    0U, // LDNT1W_4Z_IMM_PSEUDO
2309
564k
    0U, // LDNT1W_4Z_PSEUDO
2310
564k
    0U, // LDR_PPXI
2311
564k
    0U, // LDR_TX_PSEUDO
2312
564k
    0U, // LDR_ZA_PSEUDO
2313
564k
    0U, // LDR_ZZXI
2314
564k
    0U, // LDR_ZZZXI
2315
564k
    0U, // LDR_ZZZZXI
2316
564k
    0U, // LOADgot
2317
564k
    0U, // LSL_ZPZI_B_UNDEF
2318
564k
    0U, // LSL_ZPZI_B_ZERO
2319
564k
    0U, // LSL_ZPZI_D_UNDEF
2320
564k
    0U, // LSL_ZPZI_D_ZERO
2321
564k
    0U, // LSL_ZPZI_H_UNDEF
2322
564k
    0U, // LSL_ZPZI_H_ZERO
2323
564k
    0U, // LSL_ZPZI_S_UNDEF
2324
564k
    0U, // LSL_ZPZI_S_ZERO
2325
564k
    0U, // LSL_ZPZZ_B_UNDEF
2326
564k
    0U, // LSL_ZPZZ_B_ZERO
2327
564k
    0U, // LSL_ZPZZ_D_UNDEF
2328
564k
    0U, // LSL_ZPZZ_D_ZERO
2329
564k
    0U, // LSL_ZPZZ_H_UNDEF
2330
564k
    0U, // LSL_ZPZZ_H_ZERO
2331
564k
    0U, // LSL_ZPZZ_S_UNDEF
2332
564k
    0U, // LSL_ZPZZ_S_ZERO
2333
564k
    0U, // LSR_ZPZI_B_UNDEF
2334
564k
    0U, // LSR_ZPZI_B_ZERO
2335
564k
    0U, // LSR_ZPZI_D_UNDEF
2336
564k
    0U, // LSR_ZPZI_D_ZERO
2337
564k
    0U, // LSR_ZPZI_H_UNDEF
2338
564k
    0U, // LSR_ZPZI_H_ZERO
2339
564k
    0U, // LSR_ZPZI_S_UNDEF
2340
564k
    0U, // LSR_ZPZI_S_ZERO
2341
564k
    0U, // LSR_ZPZZ_B_UNDEF
2342
564k
    0U, // LSR_ZPZZ_B_ZERO
2343
564k
    0U, // LSR_ZPZZ_D_UNDEF
2344
564k
    0U, // LSR_ZPZZ_D_ZERO
2345
564k
    0U, // LSR_ZPZZ_H_UNDEF
2346
564k
    0U, // LSR_ZPZZ_H_ZERO
2347
564k
    0U, // LSR_ZPZZ_S_UNDEF
2348
564k
    0U, // LSR_ZPZZ_S_ZERO
2349
564k
    0U, // MLA_ZPZZZ_B_UNDEF
2350
564k
    0U, // MLA_ZPZZZ_D_UNDEF
2351
564k
    0U, // MLA_ZPZZZ_H_UNDEF
2352
564k
    0U, // MLA_ZPZZZ_S_UNDEF
2353
564k
    0U, // MLS_ZPZZZ_B_UNDEF
2354
564k
    0U, // MLS_ZPZZZ_D_UNDEF
2355
564k
    0U, // MLS_ZPZZZ_H_UNDEF
2356
564k
    0U, // MLS_ZPZZZ_S_UNDEF
2357
564k
    0U, // MOPSMemoryCopyPseudo
2358
564k
    0U, // MOPSMemoryMovePseudo
2359
564k
    0U, // MOPSMemorySetPseudo
2360
564k
    0U, // MOPSMemorySetTaggingPseudo
2361
564k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
2362
564k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
2363
564k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
2364
564k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
2365
564k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
2366
564k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
2367
564k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
2368
564k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
2369
564k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
2370
564k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
2371
564k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
2372
564k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
2373
564k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
2374
564k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
2375
564k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
2376
564k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
2377
564k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
2378
564k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
2379
564k
    0U, // MOVMCSym
2380
564k
    0U, // MOVaddr
2381
564k
    0U, // MOVaddrBA
2382
564k
    0U, // MOVaddrCP
2383
564k
    0U, // MOVaddrEXT
2384
564k
    0U, // MOVaddrJT
2385
564k
    0U, // MOVaddrTLS
2386
564k
    0U, // MOVbaseTLS
2387
564k
    0U, // MOVi32imm
2388
564k
    0U, // MOVi64imm
2389
564k
    0U, // MRS_FPCR
2390
564k
    0U, // MSR_FPCR
2391
564k
    0U, // MSRpstatePseudo
2392
564k
    0U, // MUL_ZPZZ_B_UNDEF
2393
564k
    0U, // MUL_ZPZZ_D_UNDEF
2394
564k
    0U, // MUL_ZPZZ_H_UNDEF
2395
564k
    0U, // MUL_ZPZZ_S_UNDEF
2396
564k
    0U, // NEG_ZPmZ_B_UNDEF
2397
564k
    0U, // NEG_ZPmZ_D_UNDEF
2398
564k
    0U, // NEG_ZPmZ_H_UNDEF
2399
564k
    0U, // NEG_ZPmZ_S_UNDEF
2400
564k
    0U, // NOT_ZPmZ_B_UNDEF
2401
564k
    0U, // NOT_ZPmZ_D_UNDEF
2402
564k
    0U, // NOT_ZPmZ_H_UNDEF
2403
564k
    0U, // NOT_ZPmZ_S_UNDEF
2404
564k
    0U, // ORNWrr
2405
564k
    0U, // ORNXrr
2406
564k
    0U, // ORRWrr
2407
564k
    0U, // ORRXrr
2408
564k
    0U, // ORR_ZPZZ_B_ZERO
2409
564k
    0U, // ORR_ZPZZ_D_ZERO
2410
564k
    0U, // ORR_ZPZZ_H_ZERO
2411
564k
    0U, // ORR_ZPZZ_S_ZERO
2412
564k
    0U, // PAUTH_EPILOGUE
2413
564k
    0U, // PAUTH_PROLOGUE
2414
564k
    0U, // PROBED_STACKALLOC
2415
564k
    0U, // PROBED_STACKALLOC_DYN
2416
564k
    0U, // PROBED_STACKALLOC_VAR
2417
564k
    0U, // PTEST_PP_ANY
2418
564k
    0U, // RDFFR_P
2419
564k
    0U, // RDFFR_PPz
2420
564k
    0U, // RET_ReallyLR
2421
564k
    0U, // RestoreZAPseudo
2422
564k
    0U, // SABD_ZPZZ_B_UNDEF
2423
564k
    0U, // SABD_ZPZZ_D_UNDEF
2424
564k
    0U, // SABD_ZPZZ_H_UNDEF
2425
564k
    0U, // SABD_ZPZZ_S_UNDEF
2426
564k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
2427
564k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
2428
564k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
2429
564k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
2430
564k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
2431
564k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
2432
564k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
2433
564k
    0U, // SDIV_ZPZZ_D_UNDEF
2434
564k
    0U, // SDIV_ZPZZ_S_UNDEF
2435
564k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
2436
564k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
2437
564k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
2438
564k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
2439
564k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
2440
564k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
2441
564k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
2442
564k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
2443
564k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
2444
564k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
2445
564k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
2446
564k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
2447
564k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
2448
564k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
2449
564k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
2450
564k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
2451
564k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
2452
564k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
2453
564k
    0U, // SEH_AddFP
2454
564k
    0U, // SEH_EpilogEnd
2455
564k
    0U, // SEH_EpilogStart
2456
564k
    0U, // SEH_Nop
2457
564k
    0U, // SEH_PACSignLR
2458
564k
    0U, // SEH_PrologEnd
2459
564k
    0U, // SEH_SaveAnyRegQP
2460
564k
    0U, // SEH_SaveAnyRegQPX
2461
564k
    0U, // SEH_SaveFPLR
2462
564k
    0U, // SEH_SaveFPLR_X
2463
564k
    0U, // SEH_SaveFReg
2464
564k
    0U, // SEH_SaveFRegP
2465
564k
    0U, // SEH_SaveFRegP_X
2466
564k
    0U, // SEH_SaveFReg_X
2467
564k
    0U, // SEH_SaveReg
2468
564k
    0U, // SEH_SaveRegP
2469
564k
    0U, // SEH_SaveRegP_X
2470
564k
    0U, // SEH_SaveReg_X
2471
564k
    0U, // SEH_SetFP
2472
564k
    0U, // SEH_StackAlloc
2473
564k
    0U, // SMAX_ZPZZ_B_UNDEF
2474
564k
    0U, // SMAX_ZPZZ_D_UNDEF
2475
564k
    0U, // SMAX_ZPZZ_H_UNDEF
2476
564k
    0U, // SMAX_ZPZZ_S_UNDEF
2477
564k
    0U, // SMIN_ZPZZ_B_UNDEF
2478
564k
    0U, // SMIN_ZPZZ_D_UNDEF
2479
564k
    0U, // SMIN_ZPZZ_H_UNDEF
2480
564k
    0U, // SMIN_ZPZZ_S_UNDEF
2481
564k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
2482
564k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
2483
564k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
2484
564k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
2485
564k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2486
564k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2487
564k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
2488
564k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
2489
564k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
2490
564k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
2491
564k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2492
564k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2493
564k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
2494
564k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
2495
564k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
2496
564k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
2497
564k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
2498
564k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
2499
564k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2500
564k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
2501
564k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
2502
564k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2503
564k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
2504
564k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
2505
564k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
2506
564k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
2507
564k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
2508
564k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
2509
564k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2510
564k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2511
564k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2512
564k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2513
564k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2514
564k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2515
564k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2516
564k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2517
564k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2518
564k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2519
564k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2520
564k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2521
564k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
2522
564k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
2523
564k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2524
564k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
2525
564k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
2526
564k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2527
564k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
2528
564k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
2529
564k
    0U, // SMOPA_MPPZZ_D_PSEUDO
2530
564k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
2531
564k
    0U, // SMOPA_MPPZZ_S_PSEUDO
2532
564k
    0U, // SMOPS_MPPZZ_D_PSEUDO
2533
564k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
2534
564k
    0U, // SMOPS_MPPZZ_S_PSEUDO
2535
564k
    0U, // SMULH_ZPZZ_B_UNDEF
2536
564k
    0U, // SMULH_ZPZZ_D_UNDEF
2537
564k
    0U, // SMULH_ZPZZ_H_UNDEF
2538
564k
    0U, // SMULH_ZPZZ_S_UNDEF
2539
564k
    0U, // SPACE
2540
564k
    0U, // SQABS_ZPmZ_B_UNDEF
2541
564k
    0U, // SQABS_ZPmZ_D_UNDEF
2542
564k
    0U, // SQABS_ZPmZ_H_UNDEF
2543
564k
    0U, // SQABS_ZPmZ_S_UNDEF
2544
564k
    0U, // SQNEG_ZPmZ_B_UNDEF
2545
564k
    0U, // SQNEG_ZPmZ_D_UNDEF
2546
564k
    0U, // SQNEG_ZPmZ_H_UNDEF
2547
564k
    0U, // SQNEG_ZPmZ_S_UNDEF
2548
564k
    0U, // SQRSHL_ZPZZ_B_UNDEF
2549
564k
    0U, // SQRSHL_ZPZZ_D_UNDEF
2550
564k
    0U, // SQRSHL_ZPZZ_H_UNDEF
2551
564k
    0U, // SQRSHL_ZPZZ_S_UNDEF
2552
564k
    0U, // SQSHLU_ZPZI_B_ZERO
2553
564k
    0U, // SQSHLU_ZPZI_D_ZERO
2554
564k
    0U, // SQSHLU_ZPZI_H_ZERO
2555
564k
    0U, // SQSHLU_ZPZI_S_ZERO
2556
564k
    0U, // SQSHL_ZPZI_B_ZERO
2557
564k
    0U, // SQSHL_ZPZI_D_ZERO
2558
564k
    0U, // SQSHL_ZPZI_H_ZERO
2559
564k
    0U, // SQSHL_ZPZI_S_ZERO
2560
564k
    0U, // SQSHL_ZPZZ_B_UNDEF
2561
564k
    0U, // SQSHL_ZPZZ_D_UNDEF
2562
564k
    0U, // SQSHL_ZPZZ_H_UNDEF
2563
564k
    0U, // SQSHL_ZPZZ_S_UNDEF
2564
564k
    0U, // SRSHL_ZPZZ_B_UNDEF
2565
564k
    0U, // SRSHL_ZPZZ_D_UNDEF
2566
564k
    0U, // SRSHL_ZPZZ_H_UNDEF
2567
564k
    0U, // SRSHL_ZPZZ_S_UNDEF
2568
564k
    0U, // SRSHR_ZPZI_B_ZERO
2569
564k
    0U, // SRSHR_ZPZI_D_ZERO
2570
564k
    0U, // SRSHR_ZPZI_H_ZERO
2571
564k
    0U, // SRSHR_ZPZI_S_ZERO
2572
564k
    0U, // STGloop
2573
564k
    0U, // STGloop_wback
2574
564k
    0U, // STR_PPXI
2575
564k
    0U, // STR_TX_PSEUDO
2576
564k
    0U, // STR_ZZXI
2577
564k
    0U, // STR_ZZZXI
2578
564k
    0U, // STR_ZZZZXI
2579
564k
    0U, // STZGloop
2580
564k
    0U, // STZGloop_wback
2581
564k
    0U, // SUBR_ZPZZ_B_ZERO
2582
564k
    0U, // SUBR_ZPZZ_D_ZERO
2583
564k
    0U, // SUBR_ZPZZ_H_ZERO
2584
564k
    0U, // SUBR_ZPZZ_S_ZERO
2585
564k
    0U, // SUBSWrr
2586
564k
    0U, // SUBSXrr
2587
564k
    0U, // SUBWrr
2588
564k
    0U, // SUBXrr
2589
564k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
2590
564k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
2591
564k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
2592
564k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
2593
564k
    0U, // SUB_VG2_M2Z_D_PSEUDO
2594
564k
    0U, // SUB_VG2_M2Z_S_PSEUDO
2595
564k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
2596
564k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
2597
564k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
2598
564k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
2599
564k
    0U, // SUB_VG4_M4Z_D_PSEUDO
2600
564k
    0U, // SUB_VG4_M4Z_S_PSEUDO
2601
564k
    0U, // SUB_ZPZZ_B_ZERO
2602
564k
    0U, // SUB_ZPZZ_D_ZERO
2603
564k
    0U, // SUB_ZPZZ_H_ZERO
2604
564k
    0U, // SUB_ZPZZ_S_ZERO
2605
564k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
2606
564k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
2607
564k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
2608
564k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
2609
564k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
2610
564k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
2611
564k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
2612
564k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
2613
564k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
2614
564k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
2615
564k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
2616
564k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
2617
564k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
2618
564k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
2619
564k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
2620
564k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
2621
564k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
2622
564k
    0U, // SXTB_ZPmZ_D_UNDEF
2623
564k
    0U, // SXTB_ZPmZ_H_UNDEF
2624
564k
    0U, // SXTB_ZPmZ_S_UNDEF
2625
564k
    0U, // SXTH_ZPmZ_D_UNDEF
2626
564k
    0U, // SXTH_ZPmZ_S_UNDEF
2627
564k
    0U, // SXTW_ZPmZ_D_UNDEF
2628
564k
    0U, // SpeculationBarrierISBDSBEndBB
2629
564k
    0U, // SpeculationBarrierSBEndBB
2630
564k
    0U, // SpeculationSafeValueW
2631
564k
    0U, // SpeculationSafeValueX
2632
564k
    0U, // StoreSwiftAsyncContext
2633
564k
    0U, // TAGPstack
2634
564k
    0U, // TCRETURNdi
2635
564k
    0U, // TCRETURNri
2636
564k
    0U, // TCRETURNriALL
2637
564k
    0U, // TCRETURNriBTI
2638
564k
    25035U, // TLSDESCCALL
2639
564k
    0U, // TLSDESC_CALLSEQ
2640
564k
    0U, // UABD_ZPZZ_B_UNDEF
2641
564k
    0U, // UABD_ZPZZ_D_UNDEF
2642
564k
    0U, // UABD_ZPZZ_H_UNDEF
2643
564k
    0U, // UABD_ZPZZ_S_UNDEF
2644
564k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
2645
564k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
2646
564k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
2647
564k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
2648
564k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
2649
564k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
2650
564k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
2651
564k
    0U, // UDIV_ZPZZ_D_UNDEF
2652
564k
    0U, // UDIV_ZPZZ_S_UNDEF
2653
564k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
2654
564k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
2655
564k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
2656
564k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
2657
564k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
2658
564k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
2659
564k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
2660
564k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
2661
564k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
2662
564k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
2663
564k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
2664
564k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
2665
564k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
2666
564k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
2667
564k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
2668
564k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
2669
564k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
2670
564k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
2671
564k
    0U, // UMAX_ZPZZ_B_UNDEF
2672
564k
    0U, // UMAX_ZPZZ_D_UNDEF
2673
564k
    0U, // UMAX_ZPZZ_H_UNDEF
2674
564k
    0U, // UMAX_ZPZZ_S_UNDEF
2675
564k
    0U, // UMIN_ZPZZ_B_UNDEF
2676
564k
    0U, // UMIN_ZPZZ_D_UNDEF
2677
564k
    0U, // UMIN_ZPZZ_H_UNDEF
2678
564k
    0U, // UMIN_ZPZZ_S_UNDEF
2679
564k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
2680
564k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
2681
564k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
2682
564k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
2683
564k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2684
564k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2685
564k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
2686
564k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
2687
564k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
2688
564k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
2689
564k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2690
564k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2691
564k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
2692
564k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
2693
564k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
2694
564k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
2695
564k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
2696
564k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
2697
564k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2698
564k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
2699
564k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
2700
564k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2701
564k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
2702
564k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
2703
564k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
2704
564k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
2705
564k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
2706
564k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
2707
564k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2708
564k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2709
564k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2710
564k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2711
564k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2712
564k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2713
564k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2714
564k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2715
564k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2716
564k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2717
564k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2718
564k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2719
564k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
2720
564k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
2721
564k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2722
564k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
2723
564k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
2724
564k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2725
564k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
2726
564k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
2727
564k
    0U, // UMOPA_MPPZZ_D_PSEUDO
2728
564k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
2729
564k
    0U, // UMOPA_MPPZZ_S_PSEUDO
2730
564k
    0U, // UMOPS_MPPZZ_D_PSEUDO
2731
564k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
2732
564k
    0U, // UMOPS_MPPZZ_S_PSEUDO
2733
564k
    0U, // UMULH_ZPZZ_B_UNDEF
2734
564k
    0U, // UMULH_ZPZZ_D_UNDEF
2735
564k
    0U, // UMULH_ZPZZ_H_UNDEF
2736
564k
    0U, // UMULH_ZPZZ_S_UNDEF
2737
564k
    0U, // UQRSHL_ZPZZ_B_UNDEF
2738
564k
    0U, // UQRSHL_ZPZZ_D_UNDEF
2739
564k
    0U, // UQRSHL_ZPZZ_H_UNDEF
2740
564k
    0U, // UQRSHL_ZPZZ_S_UNDEF
2741
564k
    0U, // UQSHL_ZPZI_B_ZERO
2742
564k
    0U, // UQSHL_ZPZI_D_ZERO
2743
564k
    0U, // UQSHL_ZPZI_H_ZERO
2744
564k
    0U, // UQSHL_ZPZI_S_ZERO
2745
564k
    0U, // UQSHL_ZPZZ_B_UNDEF
2746
564k
    0U, // UQSHL_ZPZZ_D_UNDEF
2747
564k
    0U, // UQSHL_ZPZZ_H_UNDEF
2748
564k
    0U, // UQSHL_ZPZZ_S_UNDEF
2749
564k
    0U, // URECPE_ZPmZ_S_UNDEF
2750
564k
    0U, // URSHL_ZPZZ_B_UNDEF
2751
564k
    0U, // URSHL_ZPZZ_D_UNDEF
2752
564k
    0U, // URSHL_ZPZZ_H_UNDEF
2753
564k
    0U, // URSHL_ZPZZ_S_UNDEF
2754
564k
    0U, // URSHR_ZPZI_B_ZERO
2755
564k
    0U, // URSHR_ZPZI_D_ZERO
2756
564k
    0U, // URSHR_ZPZI_H_ZERO
2757
564k
    0U, // URSHR_ZPZI_S_ZERO
2758
564k
    0U, // URSQRTE_ZPmZ_S_UNDEF
2759
564k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
2760
564k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
2761
564k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
2762
564k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
2763
564k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
2764
564k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
2765
564k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
2766
564k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
2767
564k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2768
564k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
2769
564k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
2770
564k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2771
564k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
2772
564k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
2773
564k
    0U, // USMOPA_MPPZZ_D_PSEUDO
2774
564k
    0U, // USMOPA_MPPZZ_S_PSEUDO
2775
564k
    0U, // USMOPS_MPPZZ_D_PSEUDO
2776
564k
    0U, // USMOPS_MPPZZ_S_PSEUDO
2777
564k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
2778
564k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
2779
564k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
2780
564k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
2781
564k
    0U, // UXTB_ZPmZ_D_UNDEF
2782
564k
    0U, // UXTB_ZPmZ_H_UNDEF
2783
564k
    0U, // UXTB_ZPmZ_S_UNDEF
2784
564k
    0U, // UXTH_ZPmZ_D_UNDEF
2785
564k
    0U, // UXTH_ZPmZ_S_UNDEF
2786
564k
    0U, // UXTW_ZPmZ_D_UNDEF
2787
564k
    0U, // ZERO_M_PSEUDO
2788
564k
    0U, // ZERO_T_PSEUDO
2789
564k
    2120165U, // ABSWr
2790
564k
    2120165U, // ABSXr
2791
564k
    270572005U, // ABS_ZPmZ_B
2792
564k
    270588389U, // ABS_ZPmZ_D
2793
564k
    541137381U, // ABS_ZPmZ_H
2794
564k
    270621157U, // ABS_ZPmZ_S
2795
564k
    811702757U, // ABSv16i8
2796
564k
    2120165U, // ABSv1i64
2797
564k
    813799909U, // ABSv2i32
2798
564k
    815897061U, // ABSv2i64
2799
564k
    817994213U, // ABSv4i16
2800
564k
    820091365U, // ABSv4i32
2801
564k
    822188517U, // ABSv8i16
2802
564k
    824285669U, // ABSv8i8
2803
564k
    1075889914U,  // ADCLB_ZZZ_D
2804
564k
    1344358138U,  // ADCLB_ZZZ_S
2805
564k
    1075895266U,  // ADCLT_ZZZ_D
2806
564k
    1344363490U,  // ADCLT_ZZZ_S
2807
564k
    2120204U, // ADCSWr
2808
564k
    2120204U, // ADCSXr
2809
564k
    2116174U, // ADCWr
2810
564k
    2116174U, // ADCXr
2811
564k
    2116821U, // ADDG
2812
564k
    1631699779U,  // ADDHA_MPPZ_D
2813
564k
    1633796931U,  // ADDHA_MPPZ_S
2814
564k
    1881180127U,  // ADDHNB_ZZZ_B
2815
564k
    2172717023U,  // ADDHNB_ZZZ_H
2816
564k
    2418100191U,  // ADDHNB_ZZZ_S
2817
564k
    2686491817U,  // ADDHNT_ZZZ_B
2818
564k
    2174819497U,  // ADDHNT_ZZZ_H
2819
564k
    1075928233U,  // ADDHNT_ZZZ_S
2820
564k
    813798667U, // ADDHNv2i64_v2i32
2821
564k
    2967601592U,  // ADDHNv2i64_v4i32
2822
564k
    817992971U, // ADDHNv4i32_v4i16
2823
564k
    2969698744U,  // ADDHNv4i32_v8i16
2824
564k
    2959212984U,  // ADDHNv8i16_v16i8
2825
564k
    824284427U, // ADDHNv8i16_v8i8
2826
564k
    2118438U, // ADDPL_XXI
2827
564k
    2121085U, // ADDPT_shift
2828
564k
    3223361070U,  // ADDP_ZPmZ_B
2829
564k
    3223377454U,  // ADDP_ZPmZ_D
2830
564k
    3519092270U,  // ADDP_ZPmZ_H
2831
564k
    3223410222U,  // ADDP_ZPmZ_S
2832
564k
    811701806U, // ADDPv16i8
2833
564k
    813798958U, // ADDPv2i32
2834
564k
    815896110U, // ADDPv2i64
2835
564k
    807425582U, // ADDPv2i64p
2836
564k
    817993262U, // ADDPv4i16
2837
564k
    820090414U, // ADDPv4i32
2838
564k
    822187566U, // ADDPv8i16
2839
564k
    824284718U, // ADDPv8i8
2840
564k
    3227623162U,  // ADDQV_VPZ_B
2841
564k
    3231817466U,  // ADDQV_VPZ_D
2842
564k
    3238108922U,  // ADDQV_VPZ_H
2843
564k
    3236011770U,  // ADDQV_VPZ_S
2844
564k
    2118517U, // ADDSPL_XXI
2845
564k
    2118764U, // ADDSVL_XXI
2846
564k
    2120216U, // ADDSWri
2847
564k
    2120216U, // ADDSWrs
2848
564k
    2120216U, // ADDSWrx
2849
564k
    2120216U, // ADDSXri
2850
564k
    2120216U, // ADDSXrs
2851
564k
    2120216U, // ADDSXrx
2852
564k
    2120216U, // ADDSXrx64
2853
564k
    1631700157U,  // ADDVA_MPPZ_D
2854
564k
    1633797309U,  // ADDVA_MPPZ_S
2855
564k
    2118751U, // ADDVL_XXI
2856
564k
    807427698U, // ADDVv16i8v
2857
564k
    807427698U, // ADDVv4i16v
2858
564k
    807427698U, // ADDVv4i32v
2859
564k
    807427698U, // ADDVv8i16v
2860
564k
    807427698U, // ADDVv8i8v
2861
564k
    2116450U, // ADDWri
2862
564k
    2116450U, // ADDWrs
2863
564k
    2116450U, // ADDWrx
2864
564k
    2116450U, // ADDXri
2865
564k
    2116450U, // ADDXrs
2866
564k
    2116450U, // ADDXrx
2867
564k
    2116450U, // ADDXrx64
2868
564k
    2179091298U,  // ADD_VG2_2ZZ_B
2869
564k
    2181204834U,  // ADD_VG2_2ZZ_D
2870
564k
    2183318370U,  // ADD_VG2_2ZZ_H
2871
564k
    2185431906U,  // ADD_VG2_2ZZ_S
2872
564k
    3798158178U,  // ADD_VG2_M2Z2Z_D
2873
564k
    3798174562U,  // ADD_VG2_M2Z2Z_S
2874
564k
    3798158178U,  // ADD_VG2_M2ZZ_D
2875
564k
    3798174562U,  // ADD_VG2_M2ZZ_S
2876
564k
    3798158178U,  // ADD_VG2_M2Z_D
2877
564k
    3798174562U,  // ADD_VG2_M2Z_S
2878
564k
    2179091298U,  // ADD_VG4_4ZZ_B
2879
564k
    2181204834U,  // ADD_VG4_4ZZ_D
2880
564k
    2183318370U,  // ADD_VG4_4ZZ_H
2881
564k
    2185431906U,  // ADD_VG4_4ZZ_S
2882
564k
    4066593634U,  // ADD_VG4_M4Z4Z_D
2883
564k
    4066610018U,  // ADD_VG4_M4Z4Z_S
2884
564k
    4066593634U,  // ADD_VG4_M4ZZ_D
2885
564k
    4066610018U,  // ADD_VG4_M4ZZ_S
2886
564k
    4066593634U,  // ADD_VG4_M4Z_D
2887
564k
    4066610018U,  // ADD_VG4_M4Z_S
2888
564k
    2132834U, // ADD_ZI_B
2889
564k
    2418068322U,  // ADD_ZI_D
2890
564k
    2189495138U,  // ADD_ZI_H
2891
564k
    270617442U, // ADD_ZI_S
2892
564k
    3223358306U,  // ADD_ZPmZ_B
2893
564k
    3223379325U,  // ADD_ZPmZ_CPA
2894
564k
    3223374690U,  // ADD_ZPmZ_D
2895
564k
    3519089506U,  // ADD_ZPmZ_H
2896
564k
    3223407458U,  // ADD_ZPmZ_S
2897
564k
    2132834U, // ADD_ZZZ_B
2898
564k
    2418072957U,  // ADD_ZZZ_CPA
2899
564k
    2418068322U,  // ADD_ZZZ_D
2900
564k
    2189495138U,  // ADD_ZZZ_H
2901
564k
    270617442U, // ADD_ZZZ_S
2902
564k
    811699042U, // ADDv16i8
2903
564k
    2116450U, // ADDv1i64
2904
564k
    813796194U, // ADDv2i32
2905
564k
    815893346U, // ADDv2i64
2906
564k
    817990498U, // ADDv4i16
2907
564k
    820087650U, // ADDv4i32
2908
564k
    822184802U, // ADDv8i16
2909
564k
    824281954U, // ADDv8i8
2910
564k
    538990684U, // ADR
2911
564k
    538990323U, // ADRP
2912
564k
    2460014684U,  // ADR_LSL_ZZZ_D_0
2913
564k
    2460014684U,  // ADR_LSL_ZZZ_D_1
2914
564k
    2460014684U,  // ADR_LSL_ZZZ_D_2
2915
564k
    2460014684U,  // ADR_LSL_ZZZ_D_3
2916
564k
    312563804U, // ADR_LSL_ZZZ_S_0
2917
564k
    312563804U, // ADR_LSL_ZZZ_S_1
2918
564k
    312563804U, // ADR_LSL_ZZZ_S_2
2919
564k
    312563804U, // ADR_LSL_ZZZ_S_3
2920
564k
    2460014684U,  // ADR_SXTW_ZZZ_D_0
2921
564k
    2460014684U,  // ADR_SXTW_ZZZ_D_1
2922
564k
    2460014684U,  // ADR_SXTW_ZZZ_D_2
2923
564k
    2460014684U,  // ADR_SXTW_ZZZ_D_3
2924
564k
    2460014684U,  // ADR_UXTW_ZZZ_D_0
2925
564k
    2460014684U,  // ADR_UXTW_ZZZ_D_1
2926
564k
    2460014684U,  // ADR_UXTW_ZZZ_D_2
2927
564k
    2460014684U,  // ADR_UXTW_ZZZ_D_3
2928
564k
    2132970U, // AESD_ZZZ_B
2929
564k
    2959215594U,  // AESDrr
2930
564k
    2133117U, // AESE_ZZZ_B
2931
564k
    2959215741U,  // AESErr
2932
564k
    2132575U, // AESIMC_ZZ_B
2933
564k
    811698783U, // AESIMCrr
2934
564k
    2132583U, // AESMC_ZZ_B
2935
564k
    811698791U, // AESMCrr
2936
564k
    3227623169U,  // ANDQV_VPZ_B
2937
564k
    3231817473U,  // ANDQV_VPZ_D
2938
564k
    3238108929U,  // ANDQV_VPZ_H
2939
564k
    3236011777U,  // ANDQV_VPZ_S
2940
564k
    2120223U, // ANDSWri
2941
564k
    2120223U, // ANDSWrs
2942
564k
    2120223U, // ANDSXri
2943
564k
    2120223U, // ANDSXrs
2944
564k
    3223362079U,  // ANDS_PPzPP
2945
564k
    253574U,  // ANDV_VPZ_B
2946
564k
    1657020038U,  // ANDV_VPZ_D
2947
564k
    1659133574U,  // ANDV_VPZ_H
2948
564k
    1638178438U,  // ANDV_VPZ_S
2949
564k
    2116552U, // ANDWri
2950
564k
    2116552U, // ANDWrs
2951
564k
    2116552U, // ANDXri
2952
564k
    2116552U, // ANDXrs
2953
564k
    3223358408U,  // AND_PPzPP
2954
564k
    2418068424U,  // AND_ZI
2955
564k
    3223358408U,  // AND_ZPmZ_B
2956
564k
    3223374792U,  // AND_ZPmZ_D
2957
564k
    3519089608U,  // AND_ZPmZ_H
2958
564k
    3223407560U,  // AND_ZPmZ_S
2959
564k
    2418068424U,  // AND_ZZZ
2960
564k
    811699144U, // ANDv16i8
2961
564k
    824282056U, // ANDv8i8
2962
564k
    3223358436U,  // ASRD_ZPmI_B
2963
564k
    3223374820U,  // ASRD_ZPmI_D
2964
564k
    3519089636U,  // ASRD_ZPmI_H
2965
564k
    3223407588U,  // ASRD_ZPmI_S
2966
564k
    3223361829U,  // ASRR_ZPmZ_B
2967
564k
    3223378213U,  // ASRR_ZPmZ_D
2968
564k
    3519093029U,  // ASRR_ZPmZ_H
2969
564k
    3223410981U,  // ASRR_ZPmZ_S
2970
564k
    2119991U, // ASRVWr
2971
564k
    2119991U, // ASRVXr
2972
564k
    3223361847U,  // ASR_WIDE_ZPmZ_B
2973
564k
    3519093047U,  // ASR_WIDE_ZPmZ_H
2974
564k
    3223410999U,  // ASR_WIDE_ZPmZ_S
2975
564k
    2136375U, // ASR_WIDE_ZZZ_B
2976
564k
    2189498679U,  // ASR_WIDE_ZZZ_H
2977
564k
    270620983U, // ASR_WIDE_ZZZ_S
2978
564k
    3223361847U,  // ASR_ZPmI_B
2979
564k
    3223378231U,  // ASR_ZPmI_D
2980
564k
    3519093047U,  // ASR_ZPmI_H
2981
564k
    3223410999U,  // ASR_ZPmI_S
2982
564k
    3223361847U,  // ASR_ZPmZ_B
2983
564k
    3223378231U,  // ASR_ZPmZ_D
2984
564k
    3519093047U,  // ASR_ZPmZ_H
2985
564k
    3223410999U,  // ASR_ZPmZ_S
2986
564k
    2136375U, // ASR_ZZI_B
2987
564k
    2418071863U,  // ASR_ZZI_D
2988
564k
    2189498679U,  // ASR_ZZI_H
2989
564k
    270620983U, // ASR_ZZI_S
2990
564k
    319749U,  // AT_AS1ELX
2991
564k
    807715637U, // AUTDA
2992
564k
    807716388U, // AUTDB
2993
564k
    312548U,  // AUTDZA
2994
564k
    313898U,  // AUTDZB
2995
564k
    807715665U, // AUTIA
2996
564k
    8864U,  // AUTIA1716
2997
564k
    8903U,  // AUTIA171615
2998
564k
    8991U,  // AUTIASP
2999
564k
    330368U,  // AUTIASPPCi
3000
564k
    19072U, // AUTIASPPCr
3001
564k
    8982U,  // AUTIAZ
3002
564k
    807716415U, // AUTIB
3003
564k
    8873U,  // AUTIB1716
3004
564k
    8927U,  // AUTIB171615
3005
564k
    8855U,  // AUTIBSP
3006
564k
    330390U,  // AUTIBSPPCi
3007
564k
    19094U, // AUTIBSPPCr
3008
564k
    8837U,  // AUTIBZ
3009
564k
    312564U,  // AUTIZA
3010
564k
    313914U,  // AUTIZB
3011
564k
    10346U, // AXFLAG
3012
564k
    328959U,  // B
3013
564k
    811704503U, // BCAX
3014
564k
    2418073783U,  // BCAX_ZZZZ
3015
564k
    352771U,  // BCcc
3016
564k
    2135609U, // BDEP_ZZZ_B
3017
564k
    2418071097U,  // BDEP_ZZZ_D
3018
564k
    2189497913U,  // BDEP_ZZZ_H
3019
564k
    270620217U, // BDEP_ZZZ_S
3020
564k
    2137621U, // BEXT_ZZZ_B
3021
564k
    2418073109U,  // BEXT_ZZZ_D
3022
564k
    2189499925U,  // BEXT_ZZZ_H
3023
564k
    270622229U, // BEXT_ZZZ_S
3024
564k
    2961317171U,  // BF16DOTlanev4bf16
3025
564k
    2967608627U,  // BF16DOTlanev8bf16
3026
564k
    822182290U, // BF1CVTL2v8f16
3027
564k
    1661017210U,  // BF1CVTLT_ZZ_BtoH
3028
564k
    1661129770U,  // BF1CVTL_2ZZ_BtoH_NAME
3029
564k
    822187050U, // BF1CVTLv8f16
3030
564k
    1661132234U,  // BF1CVT_2ZZ_BtoH_NAME
3031
564k
    1661017546U,  // BF1CVT_ZZ_BtoH
3032
564k
    822182300U, // BF2CVTL2v8f16
3033
564k
    1661017220U,  // BF2CVTLT_ZZ_BtoH
3034
564k
    1661129779U,  // BF2CVTL_2ZZ_BtoH_NAME
3035
564k
    822187059U, // BF2CVTLv8f16
3036
564k
    1661132242U,  // BF2CVT_2ZZ_BtoH_NAME
3037
564k
    1661017554U,  // BF2CVT_ZZ_BtoH
3038
564k
    3798305654U,  // BFADD_VG2_M2Z_H
3039
564k
    4066741110U,  // BFADD_VG4_M4Z_H
3040
564k
    3519089526U,  // BFADD_ZPmZZ
3041
564k
    2189495158U,  // BFADD_ZZZ
3042
564k
    2195904127U,  // BFCLAMP_VG2_2ZZZ_H
3043
564k
    2195904127U,  // BFCLAMP_VG4_4ZZZ_H
3044
564k
    2195789439U,  // BFCLAMP_ZZZ
3045
564k
    2121178U, // BFCVT
3046
564k
    817993072U, // BFCVTN
3047
564k
    2969698796U,  // BFCVTN2
3048
564k
    1078009069U,  // BFCVTNT_ZPmZ
3049
564k
    1344312688U,  // BFCVTN_Z2Z_HtoB
3050
564k
    1648432496U,  // BFCVTN_Z2Z_StoH
3051
564k
    1344314842U,  // BFCVT_Z2Z_HtoB
3052
564k
    1648434650U,  // BFCVT_Z2Z_StoH
3053
564k
    1078009306U,  // BFCVT_ZPmZ
3054
564k
    3798179123U,  // BFDOT_VG2_M2Z2Z_HtoS
3055
564k
    3798179123U,  // BFDOT_VG2_M2ZZI_HtoS
3056
564k
    3798179123U,  // BFDOT_VG2_M2ZZ_HtoS
3057
564k
    4066614579U,  // BFDOT_VG4_M4Z4Z_HtoS
3058
564k
    4066614579U,  // BFDOT_VG4_M4ZZI_HtoS
3059
564k
    4066614579U,  // BFDOT_VG4_M4ZZ_HtoS
3060
564k
    2686541107U,  // BFDOT_ZZI
3061
564k
    2686541107U,  // BFDOT_ZZZ
3062
564k
    2961317171U,  // BFDOTv4bf16
3063
564k
    2967608627U,  // BFDOTv8bf16
3064
564k
    2183320781U,  // BFMAXNM_VG2_2Z2Z_H
3065
564k
    2183320781U,  // BFMAXNM_VG2_2ZZ_H
3066
564k
    2183320781U,  // BFMAXNM_VG4_4Z2Z_H
3067
564k
    2183320781U,  // BFMAXNM_VG4_4ZZ_H
3068
564k
    3519091917U,  // BFMAXNM_ZPmZZ
3069
564k
    2183323844U,  // BFMAX_VG2_2Z2Z_H
3070
564k
    2183323844U,  // BFMAX_VG2_2ZZ_H
3071
564k
    2183323844U,  // BFMAX_VG4_4Z2Z_H
3072
564k
    2183323844U,  // BFMAX_VG4_4ZZ_H
3073
564k
    3519094980U,  // BFMAX_ZPmZZ
3074
564k
    2183320772U,  // BFMINNM_VG2_2Z2Z_H
3075
564k
    2183320772U,  // BFMINNM_VG2_2ZZ_H
3076
564k
    2183320772U,  // BFMINNM_VG4_4Z2Z_H
3077
564k
    2183320772U,  // BFMINNM_VG4_4ZZ_H
3078
564k
    3519091908U,  // BFMINNM_ZPmZZ
3079
564k
    2183320857U,  // BFMIN_VG2_2Z2Z_H
3080
564k
    2183320857U,  // BFMIN_VG2_2ZZ_H
3081
564k
    2183320857U,  // BFMIN_VG4_4Z2Z_H
3082
564k
    2183320857U,  // BFMIN_VG4_4ZZ_H
3083
564k
    3519091993U,  // BFMIN_ZPmZZ
3084
564k
    2967602800U,  // BFMLALB
3085
564k
    2967602800U,  // BFMLALBIdx
3086
564k
    2686535280U,  // BFMLALB_ZZZ
3087
564k
    2686535280U,  // BFMLALB_ZZZI
3088
564k
    2967608242U,  // BFMLALT
3089
564k
    2967608242U,  // BFMLALTIdx
3090
564k
    2686540722U,  // BFMLALT_ZZZ
3091
564k
    2686540722U,  // BFMLALT_ZZZI
3092
564k
    1663275252U,  // BFMLAL_MZZI_HtoS
3093
564k
    1663275252U,  // BFMLAL_MZZ_HtoS
3094
564k
    3810758900U,  // BFMLAL_VG2_M2Z2Z_HtoS
3095
564k
    3810758900U,  // BFMLAL_VG2_M2ZZI_HtoS
3096
564k
    3810758900U,  // BFMLAL_VG2_M2ZZ_HtoS
3097
564k
    4079194356U,  // BFMLAL_VG4_M4Z4Z_HtoS
3098
564k
    4079194356U,  // BFMLAL_VG4_M4ZZI_HtoS
3099
564k
    4079194356U,  // BFMLAL_VG4_M4ZZ_HtoS
3100
564k
    3798303589U,  // BFMLA_VG2_M2Z2Z
3101
564k
    3798303589U,  // BFMLA_VG2_M2ZZ
3102
564k
    3798303589U,  // BFMLA_VG2_M2ZZI
3103
564k
    4066739045U,  // BFMLA_VG4_M4Z4Z
3104
564k
    4066739045U,  // BFMLA_VG4_M4ZZ
3105
564k
    4066739045U,  // BFMLA_VG4_M4ZZI
3106
564k
    3519087461U,  // BFMLA_ZPmZZ
3107
564k
    2195784549U,  // BFMLA_ZZZI
3108
564k
    2686535578U,  // BFMLSLB_ZZZI_S
3109
564k
    2686535578U,  // BFMLSLB_ZZZ_S
3110
564k
    2686540897U,  // BFMLSLT_ZZZI_S
3111
564k
    2686540897U,  // BFMLSLT_ZZZ_S
3112
564k
    1663276019U,  // BFMLSL_MZZI_HtoS
3113
564k
    1663276019U,  // BFMLSL_MZZ_HtoS
3114
564k
    3810759667U,  // BFMLSL_VG2_M2Z2Z_HtoS
3115
564k
    3810759667U,  // BFMLSL_VG2_M2ZZI_HtoS
3116
564k
    3810759667U,  // BFMLSL_VG2_M2ZZ_HtoS
3117
564k
    4079195123U,  // BFMLSL_VG4_M4Z4Z_HtoS
3118
564k
    4079195123U,  // BFMLSL_VG4_M4ZZI_HtoS
3119
564k
    4079195123U,  // BFMLSL_VG4_M4ZZ_HtoS
3120
564k
    3798309457U,  // BFMLS_VG2_M2Z2Z
3121
564k
    3798309457U,  // BFMLS_VG2_M2ZZ
3122
564k
    3798309457U,  // BFMLS_VG2_M2ZZI
3123
564k
    4066744913U,  // BFMLS_VG4_M4Z4Z
3124
564k
    4066744913U,  // BFMLS_VG4_M4ZZ
3125
564k
    4066744913U,  // BFMLS_VG4_M4ZZI
3126
564k
    3519093329U,  // BFMLS_ZPmZZ
3127
564k
    2195790417U,  // BFMLS_ZZZI
3128
564k
    2967602028U,  // BFMMLA
3129
564k
    2686534508U,  // BFMMLA_ZZZ
3130
564k
    54641578U,  // BFMOPA_MPPZZ
3131
564k
    54641578U,  // BFMOPA_MPPZZ_H
3132
564k
    54647454U,  // BFMOPS_MPPZZ
3133
564k
    54647454U,  // BFMOPS_MPPZZ_H
3134
564k
    3519091779U,  // BFMUL_ZPmZZ
3135
564k
    2189497411U,  // BFMUL_ZZZ
3136
564k
    2189497411U,  // BFMUL_ZZZI
3137
564k
    807425173U, // BFMWri
3138
564k
    807425173U, // BFMXri
3139
564k
    3798305208U,  // BFSUB_VG2_M2Z_H
3140
564k
    4066740664U,  // BFSUB_VG4_M4Z_H
3141
564k
    3519089080U,  // BFSUB_ZPmZZ
3142
564k
    2189494712U,  // BFSUB_ZZZ
3143
564k
    3798179144U,  // BFVDOT_VG2_M2ZZI_HtoS
3144
564k
    2135801U, // BGRP_ZZZ_B
3145
564k
    2418071289U,  // BGRP_ZZZ_D
3146
564k
    2189498105U,  // BGRP_ZZZ_H
3147
564k
    270620409U, // BGRP_ZZZ_S
3148
564k
    2120210U, // BICSWrs
3149
564k
    2120210U, // BICSXrs
3150
564k
    3223362066U,  // BICS_PPzPP
3151
564k
    2116179U, // BICWrs
3152
564k
    2116179U, // BICXrs
3153
564k
    3223358035U,  // BIC_PPzPP
3154
564k
    3223358035U,  // BIC_ZPmZ_B
3155
564k
    3223374419U,  // BIC_ZPmZ_D
3156
564k
    3519089235U,  // BIC_ZPmZ_H
3157
564k
    3223407187U,  // BIC_ZPmZ_S
3158
564k
    2418068051U,  // BIC_ZZZ
3159
564k
    811698771U, // BICv16i8
3160
564k
    1887570515U,  // BICv2i32
3161
564k
    1891764819U,  // BICv4i16
3162
564k
    1893861971U,  // BICv4i32
3163
564k
    1895959123U,  // BICv8i16
3164
564k
    824281683U, // BICv8i8
3165
564k
    2959215785U,  // BIFv16i8
3166
564k
    2971798697U,  // BIFv8i8
3167
564k
    2959219590U,  // BITv16i8
3168
564k
    2971802502U,  // BITv8i8
3169
564k
    332306U,  // BL
3170
564k
    22694U, // BLR
3171
564k
    2114316U, // BLRAA
3172
564k
    24949U, // BLRAAZ
3173
564k
    2114981U, // BLRAB
3174
564k
    24971U, // BLRABZ
3175
564k
    2170667939U,  // BMOPA_MPPZZ_S
3176
564k
    2170673815U,  // BMOPS_MPPZZ_S
3177
564k
    22584U, // BR
3178
564k
    2114303U, // BRAA
3179
564k
    24942U, // BRAAZ
3180
564k
    2114968U, // BRAB
3181
564k
    24964U, // BRABZ
3182
564k
    10375U, // BRB_IALL
3183
564k
    10353U, // BRB_INJ
3184
564k
    381129U,  // BRK
3185
564k
    3223361997U,  // BRKAS_PPzP
3186
564k
    270566232U, // BRKA_PPmP
3187
564k
    3223356248U,  // BRKA_PPzP
3188
564k
    3223362033U,  // BRKBS_PPzP
3189
564k
    270566982U, // BRKB_PPmP
3190
564k
    3223356998U,  // BRKB_PPzP
3191
564k
    3223362163U,  // BRKNS_PPzP
3192
564k
    3223360816U,  // BRKN_PPzP
3193
564k
    3223362004U,  // BRKPAS_PPzPP
3194
564k
    3223356316U,  // BRKPA_PPzPP
3195
564k
    3223362040U,  // BRKPBS_PPzPP
3196
564k
    3223357533U,  // BRKPB_PPzPP
3197
564k
    2418070772U,  // BSL1N_ZZZZ
3198
564k
    2418070779U,  // BSL2N_ZZZZ
3199
564k
    2418070501U,  // BSL_ZZZZ
3200
564k
    2959217637U,  // BSLv16i8
3201
564k
    2971800549U,  // BSLv8i8
3202
564k
    352768U,  // Bcc
3203
564k
    2132833U, // CADD_ZZI_B
3204
564k
    2418068321U,  // CADD_ZZI_D
3205
564k
    2189495137U,  // CADD_ZZI_H
3206
564k
    270617441U, // CADD_ZZI_S
3207
564k
    807716286U, // CASAB
3208
564k
    807718345U, // CASAH
3209
564k
    807716539U, // CASALB
3210
564k
    807718504U, // CASALH
3211
564k
    807719374U, // CASALW
3212
564k
    807719374U, // CASALX
3213
564k
    807715971U, // CASAW
3214
564k
    807715971U, // CASAX
3215
564k
    807717160U, // CASB
3216
564k
    807718889U, // CASH
3217
564k
    807716745U, // CASLB
3218
564k
    807718598U, // CASLH
3219
564k
    807719893U, // CASLW
3220
564k
    807719893U, // CASLX
3221
564k
    397658U,  // CASPALW
3222
564k
    414042U,  // CASPALX
3223
564k
    394233U,  // CASPAW
3224
564k
    410617U,  // CASPAX
3225
564k
    398180U,  // CASPLW
3226
564k
    414564U,  // CASPLX
3227
564k
    399134U,  // CASPW
3228
564k
    415518U,  // CASPX
3229
564k
    807721408U, // CASW
3230
564k
    807721408U, // CASX
3231
564k
    2149605799U,  // CBNZW
3232
564k
    2149605799U,  // CBNZX
3233
564k
    2149605779U,  // CBZW
3234
564k
    2149605779U,  // CBZX
3235
564k
    2118966U, // CCMNWi
3236
564k
    2118966U, // CCMNWr
3237
564k
    2118966U, // CCMNXi
3238
564k
    2118966U, // CCMNXr
3239
564k
    2119321U, // CCMPWi
3240
564k
    2119321U, // CCMPWr
3241
564k
    2119321U, // CCMPXi
3242
564k
    2119321U, // CCMPXr
3243
564k
    2686508333U,  // CDOT_ZZZI_D
3244
564k
    2418105645U,  // CDOT_ZZZI_S
3245
564k
    2686508333U,  // CDOT_ZZZ_D
3246
564k
    2418105645U,  // CDOT_ZZZ_S
3247
564k
    10423U, // CFINV
3248
564k
    8846U,  // CHKFEAT
3249
564k
    3223340213U,  // CLASTA_RPZ_B
3250
564k
    3223340213U,  // CLASTA_RPZ_D
3251
564k
    3223340213U,  // CLASTA_RPZ_H
3252
564k
    3223340213U,  // CLASTA_RPZ_S
3253
564k
    3223340213U,  // CLASTA_VPZ_B
3254
564k
    3223340213U,  // CLASTA_VPZ_D
3255
564k
    3223340213U,  // CLASTA_VPZ_H
3256
564k
    3223340213U,  // CLASTA_VPZ_S
3257
564k
    3223356597U,  // CLASTA_ZPZ_B
3258
564k
    3223372981U,  // CLASTA_ZPZ_D
3259
564k
    2176910517U,  // CLASTA_ZPZ_H
3260
564k
    3223405749U,  // CLASTA_ZPZ_S
3261
564k
    3223341476U,  // CLASTB_RPZ_B
3262
564k
    3223341476U,  // CLASTB_RPZ_D
3263
564k
    3223341476U,  // CLASTB_RPZ_H
3264
564k
    3223341476U,  // CLASTB_RPZ_S
3265
564k
    3223341476U,  // CLASTB_VPZ_B
3266
564k
    3223341476U,  // CLASTB_VPZ_D
3267
564k
    3223341476U,  // CLASTB_VPZ_H
3268
564k
    3223341476U,  // CLASTB_VPZ_S
3269
564k
    3223357860U,  // CLASTB_ZPZ_B
3270
564k
    3223374244U,  // CLASTB_ZPZ_D
3271
564k
    2176911780U,  // CLASTB_ZPZ_H
3272
564k
    3223407012U,  // CLASTB_ZPZ_S
3273
564k
    10391U, // CLR
3274
564k
    24821U, // CLREX
3275
564k
    2120259U, // CLSWr
3276
564k
    2120259U, // CLSXr
3277
564k
    270572099U, // CLS_ZPmZ_B
3278
564k
    270588483U, // CLS_ZPmZ_D
3279
564k
    541137475U, // CLS_ZPmZ_H
3280
564k
    270621251U, // CLS_ZPmZ_S
3281
564k
    811702851U, // CLSv16i8
3282
564k
    813800003U, // CLSv2i32
3283
564k
    817994307U, // CLSv4i16
3284
564k
    820091459U, // CLSv4i32
3285
564k
    822188611U, // CLSv8i16
3286
564k
    824285763U, // CLSv8i8
3287
564k
    2122146U, // CLZWr
3288
564k
    2122146U, // CLZXr
3289
564k
    270573986U, // CLZ_ZPmZ_B
3290
564k
    270590370U, // CLZ_ZPmZ_D
3291
564k
    541139362U, // CLZ_ZPmZ_H
3292
564k
    270623138U, // CLZ_ZPmZ_S
3293
564k
    811704738U, // CLZv16i8
3294
564k
    813801890U, // CLZv2i32
3295
564k
    817996194U, // CLZv4i16
3296
564k
    820093346U, // CLZv4i32
3297
564k
    822190498U, // CLZv8i16
3298
564k
    824287650U, // CLZv8i8
3299
564k
    811702237U, // CMEQv16i8
3300
564k
    811702237U, // CMEQv16i8rz
3301
564k
    2119645U, // CMEQv1i64
3302
564k
    2119645U, // CMEQv1i64rz
3303
564k
    813799389U, // CMEQv2i32
3304
564k
    813799389U, // CMEQv2i32rz
3305
564k
    815896541U, // CMEQv2i64
3306
564k
    815896541U, // CMEQv2i64rz
3307
564k
    817993693U, // CMEQv4i16
3308
564k
    817993693U, // CMEQv4i16rz
3309
564k
    820090845U, // CMEQv4i32
3310
564k
    820090845U, // CMEQv4i32rz
3311
564k
    822187997U, // CMEQv8i16
3312
564k
    822187997U, // CMEQv8i16rz
3313
564k
    824285149U, // CMEQv8i8
3314
564k
    824285149U, // CMEQv8i8rz
3315
564k
    811699227U, // CMGEv16i8
3316
564k
    811699227U, // CMGEv16i8rz
3317
564k
    2116635U, // CMGEv1i64
3318
564k
    2116635U, // CMGEv1i64rz
3319
564k
    813796379U, // CMGEv2i32
3320
564k
    813796379U, // CMGEv2i32rz
3321
564k
    815893531U, // CMGEv2i64
3322
564k
    815893531U, // CMGEv2i64rz
3323
564k
    817990683U, // CMGEv4i16
3324
564k
    817990683U, // CMGEv4i16rz
3325
564k
    820087835U, // CMGEv4i32
3326
564k
    820087835U, // CMGEv4i32rz
3327
564k
    822184987U, // CMGEv8i16
3328
564k
    822184987U, // CMGEv8i16rz
3329
564k
    824282139U, // CMGEv8i8
3330
564k
    824282139U, // CMGEv8i8rz
3331
564k
    811703160U, // CMGTv16i8
3332
564k
    811703160U, // CMGTv16i8rz
3333
564k
    2120568U, // CMGTv1i64
3334
564k
    2120568U, // CMGTv1i64rz
3335
564k
    813800312U, // CMGTv2i32
3336
564k
    813800312U, // CMGTv2i32rz
3337
564k
    815897464U, // CMGTv2i64
3338
564k
    815897464U, // CMGTv2i64rz
3339
564k
    817994616U, // CMGTv4i16
3340
564k
    817994616U, // CMGTv4i16rz
3341
564k
    820091768U, // CMGTv4i32
3342
564k
    820091768U, // CMGTv4i32rz
3343
564k
    822188920U, // CMGTv8i16
3344
564k
    822188920U, // CMGTv8i16rz
3345
564k
    824286072U, // CMGTv8i8
3346
564k
    824286072U, // CMGTv8i8rz
3347
564k
    811700351U, // CMHIv16i8
3348
564k
    2117759U, // CMHIv1i64
3349
564k
    813797503U, // CMHIv2i32
3350
564k
    815894655U, // CMHIv2i64
3351
564k
    817991807U, // CMHIv4i16
3352
564k
    820088959U, // CMHIv4i32
3353
564k
    822186111U, // CMHIv8i16
3354
564k
    824283263U, // CMHIv8i8
3355
564k
    811702838U, // CMHSv16i8
3356
564k
    2120246U, // CMHSv1i64
3357
564k
    813799990U, // CMHSv2i32
3358
564k
    815897142U, // CMHSv2i64
3359
564k
    817994294U, // CMHSv4i16
3360
564k
    820091446U, // CMHSv4i32
3361
564k
    822188598U, // CMHSv8i16
3362
564k
    824285750U, // CMHSv8i8
3363
564k
    2195784543U,  // CMLA_ZZZI_H
3364
564k
    1344357215U,  // CMLA_ZZZI_S
3365
564k
    2418049887U,  // CMLA_ZZZ_B
3366
564k
    1075888991U,  // CMLA_ZZZ_D
3367
564k
    2195784543U,  // CMLA_ZZZ_H
3368
564k
    1344357215U,  // CMLA_ZZZ_S
3369
564k
    811699258U, // CMLEv16i8rz
3370
564k
    2116666U, // CMLEv1i64rz
3371
564k
    813796410U, // CMLEv2i32rz
3372
564k
    815893562U, // CMLEv2i64rz
3373
564k
    817990714U, // CMLEv4i16rz
3374
564k
    820087866U, // CMLEv4i32rz
3375
564k
    822185018U, // CMLEv8i16rz
3376
564k
    824282170U, // CMLEv8i8rz
3377
564k
    811703370U, // CMLTv16i8rz
3378
564k
    2120778U, // CMLTv1i64rz
3379
564k
    813800522U, // CMLTv2i32rz
3380
564k
    815897674U, // CMLTv2i64rz
3381
564k
    817994826U, // CMLTv4i16rz
3382
564k
    820091978U, // CMLTv4i32rz
3383
564k
    822189130U, // CMLTv8i16rz
3384
564k
    824286282U, // CMLTv8i8rz
3385
564k
    3223361516U,  // CMPEQ_PPzZI_B
3386
564k
    3223377900U,  // CMPEQ_PPzZI_D
3387
564k
    2713786348U,  // CMPEQ_PPzZI_H
3388
564k
    3223410668U,  // CMPEQ_PPzZI_S
3389
564k
    3223361516U,  // CMPEQ_PPzZZ_B
3390
564k
    3223377900U,  // CMPEQ_PPzZZ_D
3391
564k
    2713786348U,  // CMPEQ_PPzZZ_H
3392
564k
    3223410668U,  // CMPEQ_PPzZZ_S
3393
564k
    3223361516U,  // CMPEQ_WIDE_PPzZZ_B
3394
564k
    2713786348U,  // CMPEQ_WIDE_PPzZZ_H
3395
564k
    3223410668U,  // CMPEQ_WIDE_PPzZZ_S
3396
564k
    3223358497U,  // CMPGE_PPzZI_B
3397
564k
    3223374881U,  // CMPGE_PPzZI_D
3398
564k
    2713783329U,  // CMPGE_PPzZI_H
3399
564k
    3223407649U,  // CMPGE_PPzZI_S
3400
564k
    3223358497U,  // CMPGE_PPzZZ_B
3401
564k
    3223374881U,  // CMPGE_PPzZZ_D
3402
564k
    2713783329U,  // CMPGE_PPzZZ_H
3403
564k
    3223407649U,  // CMPGE_PPzZZ_S
3404
564k
    3223358497U,  // CMPGE_WIDE_PPzZZ_B
3405
564k
    2713783329U,  // CMPGE_WIDE_PPzZZ_H
3406
564k
    3223407649U,  // CMPGE_WIDE_PPzZZ_S
3407
564k
    3223362430U,  // CMPGT_PPzZI_B
3408
564k
    3223378814U,  // CMPGT_PPzZI_D
3409
564k
    2713787262U,  // CMPGT_PPzZI_H
3410
564k
    3223411582U,  // CMPGT_PPzZI_S
3411
564k
    3223362430U,  // CMPGT_PPzZZ_B
3412
564k
    3223378814U,  // CMPGT_PPzZZ_D
3413
564k
    2713787262U,  // CMPGT_PPzZZ_H
3414
564k
    3223411582U,  // CMPGT_PPzZZ_S
3415
564k
    3223362430U,  // CMPGT_WIDE_PPzZZ_B
3416
564k
    2713787262U,  // CMPGT_WIDE_PPzZZ_H
3417
564k
    3223411582U,  // CMPGT_WIDE_PPzZZ_S
3418
564k
    3223359621U,  // CMPHI_PPzZI_B
3419
564k
    3223376005U,  // CMPHI_PPzZI_D
3420
564k
    2713784453U,  // CMPHI_PPzZI_H
3421
564k
    3223408773U,  // CMPHI_PPzZI_S
3422
564k
    3223359621U,  // CMPHI_PPzZZ_B
3423
564k
    3223376005U,  // CMPHI_PPzZZ_D
3424
564k
    2713784453U,  // CMPHI_PPzZZ_H
3425
564k
    3223408773U,  // CMPHI_PPzZZ_S
3426
564k
    3223359621U,  // CMPHI_WIDE_PPzZZ_B
3427
564k
    2713784453U,  // CMPHI_WIDE_PPzZZ_H
3428
564k
    3223408773U,  // CMPHI_WIDE_PPzZZ_S
3429
564k
    3223362108U,  // CMPHS_PPzZI_B
3430
564k
    3223378492U,  // CMPHS_PPzZI_D
3431
564k
    2713786940U,  // CMPHS_PPzZI_H
3432
564k
    3223411260U,  // CMPHS_PPzZI_S
3433
564k
    3223362108U,  // CMPHS_PPzZZ_B
3434
564k
    3223378492U,  // CMPHS_PPzZZ_D
3435
564k
    2713786940U,  // CMPHS_PPzZZ_H
3436
564k
    3223411260U,  // CMPHS_PPzZZ_S
3437
564k
    3223362108U,  // CMPHS_WIDE_PPzZZ_B
3438
564k
    2713786940U,  // CMPHS_WIDE_PPzZZ_H
3439
564k
    3223411260U,  // CMPHS_WIDE_PPzZZ_S
3440
564k
    3223358528U,  // CMPLE_PPzZI_B
3441
564k
    3223374912U,  // CMPLE_PPzZI_D
3442
564k
    2713783360U,  // CMPLE_PPzZI_H
3443
564k
    3223407680U,  // CMPLE_PPzZI_S
3444
564k
    3223358528U,  // CMPLE_WIDE_PPzZZ_B
3445
564k
    2713783360U,  // CMPLE_WIDE_PPzZZ_H
3446
564k
    3223407680U,  // CMPLE_WIDE_PPzZZ_S
3447
564k
    3223361004U,  // CMPLO_PPzZI_B
3448
564k
    3223377388U,  // CMPLO_PPzZI_D
3449
564k
    2713785836U,  // CMPLO_PPzZI_H
3450
564k
    3223410156U,  // CMPLO_PPzZI_S
3451
564k
    3223361004U,  // CMPLO_WIDE_PPzZZ_B
3452
564k
    2713785836U,  // CMPLO_WIDE_PPzZZ_H
3453
564k
    3223410156U,  // CMPLO_WIDE_PPzZZ_S
3454
564k
    3223362143U,  // CMPLS_PPzZI_B
3455
564k
    3223378527U,  // CMPLS_PPzZI_D
3456
564k
    2713786975U,  // CMPLS_PPzZI_H
3457
564k
    3223411295U,  // CMPLS_PPzZI_S
3458
564k
    3223362143U,  // CMPLS_WIDE_PPzZZ_B
3459
564k
    2713786975U,  // CMPLS_WIDE_PPzZZ_H
3460
564k
    3223411295U,  // CMPLS_WIDE_PPzZZ_S
3461
564k
    3223362640U,  // CMPLT_PPzZI_B
3462
564k
    3223379024U,  // CMPLT_PPzZI_D
3463
564k
    2713787472U,  // CMPLT_PPzZI_H
3464
564k
    3223411792U,  // CMPLT_PPzZI_S
3465
564k
    3223362640U,  // CMPLT_WIDE_PPzZZ_B
3466
564k
    2713787472U,  // CMPLT_WIDE_PPzZZ_H
3467
564k
    3223411792U,  // CMPLT_WIDE_PPzZZ_S
3468
564k
    3223358551U,  // CMPNE_PPzZI_B
3469
564k
    3223374935U,  // CMPNE_PPzZI_D
3470
564k
    2713783383U,  // CMPNE_PPzZI_H
3471
564k
    3223407703U,  // CMPNE_PPzZI_S
3472
564k
    3223358551U,  // CMPNE_PPzZZ_B
3473
564k
    3223374935U,  // CMPNE_PPzZZ_D
3474
564k
    2713783383U,  // CMPNE_PPzZZ_H
3475
564k
    3223407703U,  // CMPNE_PPzZZ_S
3476
564k
    3223358551U,  // CMPNE_WIDE_PPzZZ_B
3477
564k
    2713783383U,  // CMPNE_WIDE_PPzZZ_H
3478
564k
    3223407703U,  // CMPNE_WIDE_PPzZZ_S
3479
564k
    811703721U, // CMTSTv16i8
3480
564k
    2121129U, // CMTSTv1i64
3481
564k
    813800873U, // CMTSTv2i32
3482
564k
    815898025U, // CMTSTv2i64
3483
564k
    817995177U, // CMTSTv4i16
3484
564k
    820092329U, // CMTSTv4i32
3485
564k
    822189481U, // CMTSTv8i16
3486
564k
    824286633U, // CMTSTv8i8
3487
564k
    270572896U, // CNOT_ZPmZ_B
3488
564k
    270589280U, // CNOT_ZPmZ_D
3489
564k
    541138272U, // CNOT_ZPmZ_H
3490
564k
    270622048U, // CNOT_ZPmZ_S
3491
564k
    2954905999U,  // CNTB_XPiI
3492
564k
    2954906608U,  // CNTD_XPiI
3493
564k
    2954907690U,  // CNTH_XPiI
3494
564k
    3223344974U,  // CNTP_XCI_B
3495
564k
    3491780430U,  // CNTP_XCI_D
3496
564k
    3760215886U,  // CNTP_XCI_H
3497
564k
    4028651342U,  // CNTP_XCI_S
3498
564k
    3223344974U,  // CNTP_XPP_B
3499
564k
    3223344974U,  // CNTP_XPP_D
3500
564k
    3223344974U,  // CNTP_XPP_H
3501
564k
    3223344974U,  // CNTP_XPP_S
3502
564k
    2954911875U,  // CNTW_XPiI
3503
564k
    2120858U, // CNTWr
3504
564k
    2120858U, // CNTXr
3505
564k
    270572698U, // CNT_ZPmZ_B
3506
564k
    270589082U, // CNT_ZPmZ_D
3507
564k
    541138074U, // CNT_ZPmZ_H
3508
564k
    270621850U, // CNT_ZPmZ_S
3509
564k
    811703450U, // CNTv16i8
3510
564k
    824286362U, // CNTv8i8
3511
564k
    3223378747U,  // COMPACT_ZPZ_D
3512
564k
    3223411515U,  // COMPACT_ZPZ_S
3513
564k
    435121U,  // CPYE
3514
564k
    435184U,  // CPYEN
3515
564k
    435270U,  // CPYERN
3516
564k
    436158U,  // CPYERT
3517
564k
    435643U,  // CPYERTN
3518
564k
    435392U,  // CPYERTRN
3519
564k
    435890U,  // CPYERTWN
3520
564k
    436072U,  // CPYET
3521
564k
    435547U,  // CPYETN
3522
564k
    435328U,  // CPYETRN
3523
564k
    435826U,  // CPYETWN
3524
564k
    435768U,  // CPYEWN
3525
564k
    436215U,  // CPYEWT
3526
564k
    435706U,  // CPYEWTN
3527
564k
    435461U,  // CPYEWTRN
3528
564k
    435959U,  // CPYEWTWN
3529
564k
    435098U,  // CPYFE
3530
564k
    435158U,  // CPYFEN
3531
564k
    435260U,  // CPYFERN
3532
564k
    436148U,  // CPYFERT
3533
564k
    435632U,  // CPYFERTN
3534
564k
    435380U,  // CPYFERTRN
3535
564k
    435878U,  // CPYFERTWN
3536
564k
    436046U,  // CPYFET
3537
564k
    435518U,  // CPYFETN
3538
564k
    435317U,  // CPYFETRN
3539
564k
    435815U,  // CPYFETWN
3540
564k
    435758U,  // CPYFEWN
3541
564k
    436205U,  // CPYFEWT
3542
564k
    435695U,  // CPYFEWTN
3543
564k
    435449U,  // CPYFEWTRN
3544
564k
    435947U,  // CPYFEWTWN
3545
564k
    435128U,  // CPYFM
3546
564k
    435192U,  // CPYFMN
3547
564k
    435279U,  // CPYFMRN
3548
564k
    436167U,  // CPYFMRT
3549
564k
    435653U,  // CPYFMRTN
3550
564k
    435403U,  // CPYFMRTRN
3551
564k
    435901U,  // CPYFMRTWN
3552
564k
    436080U,  // CPYFMT
3553
564k
    435556U,  // CPYFMTN
3554
564k
    435338U,  // CPYFMTRN
3555
564k
    435836U,  // CPYFMTWN
3556
564k
    435777U,  // CPYFMWN
3557
564k
    436224U,  // CPYFMWT
3558
564k
    435716U,  // CPYFMWTN
3559
564k
    435472U,  // CPYFMWTRN
3560
564k
    435970U,  // CPYFMWTWN
3561
564k
    436016U,  // CPYFP
3562
564k
    435226U,  // CPYFPN
3563
564k
    435298U,  // CPYFPRN
3564
564k
    436186U,  // CPYFPRT
3565
564k
    435674U,  // CPYFPRTN
3566
564k
    435426U,  // CPYFPRTRN
3567
564k
    435924U,  // CPYFPRTWN
3568
564k
    436114U,  // CPYFPT
3569
564k
    435594U,  // CPYFPTN
3570
564k
    435359U,  // CPYFPTRN
3571
564k
    435857U,  // CPYFPTWN
3572
564k
    435796U,  // CPYFPWN
3573
564k
    436243U,  // CPYFPWT
3574
564k
    435737U,  // CPYFPWTN
3575
564k
    435495U,  // CPYFPWTRN
3576
564k
    435993U,  // CPYFPWTWN
3577
564k
    435151U,  // CPYM
3578
564k
    435218U,  // CPYMN
3579
564k
    435289U,  // CPYMRN
3580
564k
    436177U,  // CPYMRT
3581
564k
    435664U,  // CPYMRTN
3582
564k
    435415U,  // CPYMRTRN
3583
564k
    435913U,  // CPYMRTWN
3584
564k
    436106U,  // CPYMT
3585
564k
    435585U,  // CPYMTN
3586
564k
    435349U,  // CPYMTRN
3587
564k
    435847U,  // CPYMTWN
3588
564k
    435787U,  // CPYMWN
3589
564k
    436234U,  // CPYMWT
3590
564k
    435727U,  // CPYMWTN
3591
564k
    435484U,  // CPYMWTRN
3592
564k
    435982U,  // CPYMWTWN
3593
564k
    436039U,  // CPYP
3594
564k
    435252U,  // CPYPN
3595
564k
    435308U,  // CPYPRN
3596
564k
    436196U,  // CPYPRT
3597
564k
    435685U,  // CPYPRTN
3598
564k
    435438U,  // CPYPRTRN
3599
564k
    435936U,  // CPYPRTWN
3600
564k
    436140U,  // CPYPT
3601
564k
    435623U,  // CPYPTN
3602
564k
    435370U,  // CPYPTRN
3603
564k
    435868U,  // CPYPTWN
3604
564k
    435806U,  // CPYPWN
3605
564k
    436253U,  // CPYPWT
3606
564k
    435748U,  // CPYPWTN
3607
564k
    435507U,  // CPYPWTRN
3608
564k
    436005U,  // CPYPWTWN
3609
564k
    270573897U, // CPY_ZPmI_B
3610
564k
    270590281U, // CPY_ZPmI_D
3611
564k
    4268361U, // CPY_ZPmI_H
3612
564k
    270623049U, // CPY_ZPmI_S
3613
564k
    270573897U, // CPY_ZPmR_B
3614
564k
    270590281U, // CPY_ZPmR_D
3615
564k
    272703817U, // CPY_ZPmR_H
3616
564k
    270623049U, // CPY_ZPmR_S
3617
564k
    270573897U, // CPY_ZPmV_B
3618
564k
    270590281U, // CPY_ZPmV_D
3619
564k
    272703817U, // CPY_ZPmV_H
3620
564k
    270623049U, // CPY_ZPmV_S
3621
564k
    3223363913U,  // CPY_ZPzI_B
3622
564k
    3223380297U,  // CPY_ZPzI_D
3623
564k
    2713788745U,  // CPY_ZPzI_H
3624
564k
    3223413065U,  // CPY_ZPzI_S
3625
564k
    2114865U, // CRC32Brr
3626
564k
    2115052U, // CRC32CBrr
3627
564k
    2117101U, // CRC32CHrr
3628
564k
    2121684U, // CRC32CWrr
3629
564k
    2121952U, // CRC32CXrr
3630
564k
    2116937U, // CRC32Hrr
3631
564k
    2121626U, // CRC32Wrr
3632
564k
    2121883U, // CRC32Xrr
3633
564k
    2118258U, // CSELWr
3634
564k
    2118258U, // CSELXr
3635
564k
    2116206U, // CSINCWr
3636
564k
    2116206U, // CSINCXr
3637
564k
    2121434U, // CSINVWr
3638
564k
    2121434U, // CSINVXr
3639
564k
    2116845U, // CSNEGWr
3640
564k
    2116845U, // CSNEGXr
3641
564k
    2119651U, // CTERMEQ_WW
3642
564k
    2119651U, // CTERMEQ_XX
3643
564k
    2116686U, // CTERMNE_WW
3644
564k
    2116686U, // CTERMNE_XX
3645
564k
    2122163U, // CTZWr
3646
564k
    2122163U, // CTZXr
3647
564k
    376923U,  // DCPS1
3648
564k
    377414U,  // DCPS2
3649
564k
    377488U,  // DCPS3
3650
564k
    538985975U, // DECB_XPiI
3651
564k
    538987330U, // DECD_XPiI
3652
564k
    539020098U, // DECD_ZPiI
3653
564k
    538988024U, // DECH_XPiI
3654
564k
    56692216U,  // DECH_ZPiI
3655
564k
    2119183U, // DECP_XP_B
3656
564k
    2418038287U,  // DECP_XP_D
3657
564k
    1881167375U,  // DECP_XP_H
3658
564k
    270554639U, // DECP_XP_S
3659
564k
    1075893775U,  // DECP_ZP_D
3660
564k
    1658918415U,  // DECP_ZP_H
3661
564k
    1344361999U,  // DECP_ZP_S
3662
564k
    538992607U, // DECW_XPiI
3663
564k
    539058143U, // DECW_ZPiI
3664
564k
    444368U,  // DMB
3665
564k
    10395U, // DRPS
3666
564k
    444719U,  // DSB
3667
564k
    461103U,  // DSBnXS
3668
564k
    807458015U, // DUPM_ZI
3669
564k
    2136057U, // DUPQ_ZZI_B
3670
564k
    2418071545U,  // DUPQ_ZZI_D
3671
564k
    1115756537U,  // DUPQ_ZZI_H
3672
564k
    270620665U, // DUPQ_ZZI_S
3673
564k
    1344313186U,  // DUP_ZI_B
3674
564k
    1612765026U,  // DUP_ZI_D
3675
564k
    58791778U,  // DUP_ZI_H
3676
564k
    1881233250U,  // DUP_ZI_S
3677
564k
    2135906U, // DUP_ZR_B
3678
564k
    2152290U, // DUP_ZR_D
3679
564k
    1671501666U,  // DUP_ZR_H
3680
564k
    2185058U, // DUP_ZR_S
3681
564k
    2135906U, // DUP_ZZI_B
3682
564k
    2418071394U,  // DUP_ZZI_D
3683
564k
    1115756386U,  // DUP_ZZI_H
3684
564k
    1137137506U,  // DUP_ZZI_Q
3685
564k
    270620514U, // DUP_ZZI_S
3686
564k
    807427810U, // DUPi16
3687
564k
    807427810U, // DUPi32
3688
564k
    807427810U, // DUPi64
3689
564k
    807427810U, // DUPi8
3690
564k
    6395746U, // DUPv16i8gpr
3691
564k
    811702114U, // DUPv16i8lane
3692
564k
    8492898U, // DUPv2i32gpr
3693
564k
    813799266U, // DUPv2i32lane
3694
564k
    10590050U,  // DUPv2i64gpr
3695
564k
    815896418U, // DUPv2i64lane
3696
564k
    12687202U,  // DUPv4i16gpr
3697
564k
    817993570U, // DUPv4i16lane
3698
564k
    14784354U,  // DUPv4i32gpr
3699
564k
    820090722U, // DUPv4i32lane
3700
564k
    16881506U,  // DUPv8i16gpr
3701
564k
    822187874U, // DUPv8i16lane
3702
564k
    18978658U,  // DUPv8i8gpr
3703
564k
    824285026U, // DUPv8i8lane
3704
564k
    2118972U, // EONWrs
3705
564k
    2118972U, // EONXrs
3706
564k
    811696778U, // EOR3
3707
564k
    2418066058U,  // EOR3_ZZZZ
3708
564k
    2418055988U,  // EORBT_ZZZ_B
3709
564k
    1075895092U,  // EORBT_ZZZ_D
3710
564k
    2195790644U,  // EORBT_ZZZ_H
3711
564k
    1344363316U,  // EORBT_ZZZ_S
3712
564k
    3227623220U,  // EORQV_VPZ_B
3713
564k
    3231817524U,  // EORQV_VPZ_D
3714
564k
    3238108980U,  // EORQV_VPZ_H
3715
564k
    3236011828U,  // EORQV_VPZ_S
3716
564k
    3223362251U,  // EORS_PPzPP
3717
564k
    2418051485U,  // EORTB_ZZZ_B
3718
564k
    1075890589U,  // EORTB_ZZZ_D
3719
564k
    2195786141U,  // EORTB_ZZZ_H
3720
564k
    1344358813U,  // EORTB_ZZZ_S
3721
564k
    253779U,  // EORV_VPZ_B
3722
564k
    1657020243U,  // EORV_VPZ_D
3723
564k
    1659133779U,  // EORV_VPZ_H
3724
564k
    1638178643U,  // EORV_VPZ_S
3725
564k
    2119946U, // EORWri
3726
564k
    2119946U, // EORWrs
3727
564k
    2119946U, // EORXri
3728
564k
    2119946U, // EORXrs
3729
564k
    3223361802U,  // EOR_PPzPP
3730
564k
    2418071818U,  // EOR_ZI
3731
564k
    3223361802U,  // EOR_ZPmZ_B
3732
564k
    3223378186U,  // EOR_ZPmZ_D
3733
564k
    3519093002U,  // EOR_ZPmZ_H
3734
564k
    3223410954U,  // EOR_ZPmZ_S
3735
564k
    2418071818U,  // EOR_ZZZ
3736
564k
    811702538U, // EORv16i8
3737
564k
    824285450U, // EORv8i8
3738
564k
    10400U, // ERET
3739
564k
    10278U, // ERETAA
3740
564k
    10285U, // ERETAB
3741
564k
    2136063U, // EXTQ_ZZI
3742
564k
    270566596U, // EXTRACT_ZPMXI_H_B
3743
564k
    270582980U, // EXTRACT_ZPMXI_H_D
3744
564k
    2151744708U,  // EXTRACT_ZPMXI_H_H
3745
564k
    2152154308U,  // EXTRACT_ZPMXI_H_Q
3746
564k
    270615748U, // EXTRACT_ZPMXI_H_S
3747
564k
    270566596U, // EXTRACT_ZPMXI_V_B
3748
564k
    270582980U, // EXTRACT_ZPMXI_V_D
3749
564k
    2420180164U,  // EXTRACT_ZPMXI_V_H
3750
564k
    2420589764U,  // EXTRACT_ZPMXI_V_Q
3751
564k
    270615748U, // EXTRACT_ZPMXI_V_S
3752
564k
    2120035U, // EXTRWrri
3753
564k
    24863U, // EXTRX
3754
564k
    2120035U, // EXTRXrri
3755
564k
    24910U, // EXTRY
3756
564k
    2137622U, // EXT_ZZI
3757
564k
    2686492182U,  // EXT_ZZI_B
3758
564k
    811703830U, // EXTv16i8
3759
564k
    824286742U, // EXTv8i8
3760
564k
    822182291U, // F1CVTL2v8f16
3761
564k
    1661017211U,  // F1CVTLT_ZZ_BtoH
3762
564k
    1661129771U,  // F1CVTL_2ZZ_BtoH_NAME
3763
564k
    822187051U, // F1CVTLv8f16
3764
564k
    1661132235U,  // F1CVT_2ZZ_BtoH_NAME
3765
564k
    1661017547U,  // F1CVT_ZZ_BtoH
3766
564k
    822182301U, // F2CVTL2v8f16
3767
564k
    1661017221U,  // F2CVTLT_ZZ_BtoH
3768
564k
    1661129780U,  // F2CVTL_2ZZ_BtoH_NAME
3769
564k
    822187060U, // F2CVTLv8f16
3770
564k
    1661132243U,  // F2CVT_2ZZ_BtoH_NAME
3771
564k
    1661017555U,  // F2CVT_ZZ_BtoH
3772
564k
    2116391U, // FABD16
3773
564k
    2116391U, // FABD32
3774
564k
    2116391U, // FABD64
3775
564k
    3223374631U,  // FABD_ZPmZ_D
3776
564k
    3519089447U,  // FABD_ZPmZ_H
3777
564k
    3223407399U,  // FABD_ZPmZ_S
3778
564k
    813796135U, // FABDv2f32
3779
564k
    815893287U, // FABDv2f64
3780
564k
    817990439U, // FABDv4f16
3781
564k
    820087591U, // FABDv4f32
3782
564k
    822184743U, // FABDv8f16
3783
564k
    2120164U, // FABSDr
3784
564k
    2120164U, // FABSHr
3785
564k
    2120164U, // FABSSr
3786
564k
    270588388U, // FABS_ZPmZ_D
3787
564k
    541137380U, // FABS_ZPmZ_H
3788
564k
    270621156U, // FABS_ZPmZ_S
3789
564k
    813799908U, // FABSv2f32
3790
564k
    815897060U, // FABSv2f64
3791
564k
    817994212U, // FABSv4f16
3792
564k
    820091364U, // FABSv4f32
3793
564k
    822188516U, // FABSv8f16
3794
564k
    2116618U, // FACGE16
3795
564k
    2116618U, // FACGE32
3796
564k
    2116618U, // FACGE64
3797
564k
    3223374858U,  // FACGE_PPzZZ_D
3798
564k
    2713783306U,  // FACGE_PPzZZ_H
3799
564k
    3223407626U,  // FACGE_PPzZZ_S
3800
564k
    813796362U, // FACGEv2f32
3801
564k
    815893514U, // FACGEv2f64
3802
564k
    817990666U, // FACGEv4f16
3803
564k
    820087818U, // FACGEv4f32
3804
564k
    822184970U, // FACGEv8f16
3805
564k
    2120551U, // FACGT16
3806
564k
    2120551U, // FACGT32
3807
564k
    2120551U, // FACGT64
3808
564k
    3223378791U,  // FACGT_PPzZZ_D
3809
564k
    2713787239U,  // FACGT_PPzZZ_H
3810
564k
    3223411559U,  // FACGT_PPzZZ_S
3811
564k
    813800295U, // FACGTv2f32
3812
564k
    815897447U, // FACGTv2f64
3813
564k
    817994599U, // FACGTv4f16
3814
564k
    820091751U, // FACGTv4f32
3815
564k
    822188903U, // FACGTv8f16
3816
564k
    65274670U,  // FADDA_VPZ_D
3817
564k
    2214871854U,  // FADDA_VPZ_H
3818
564k
    69501742U,  // FADDA_VPZ_S
3819
564k
    2116471U, // FADDDrr
3820
564k
    2116471U, // FADDHrr
3821
564k
    3223377453U,  // FADDP_ZPmZZ_D
3822
564k
    3519092269U,  // FADDP_ZPmZZ_H
3823
564k
    3223410221U,  // FADDP_ZPmZZ_S
3824
564k
    813798957U, // FADDPv2f32
3825
564k
    815896109U, // FADDPv2f64
3826
564k
    807425581U, // FADDPv2i16p
3827
564k
    807425581U, // FADDPv2i32p
3828
564k
    807425581U, // FADDPv2i64p
3829
564k
    817993261U, // FADDPv4f16
3830
564k
    820090413U, // FADDPv4f32
3831
564k
    822187565U, // FADDPv8f16
3832
564k
    3231817465U,  // FADDQV_D
3833
564k
    3238108921U,  // FADDQV_H
3834
564k
    3236011769U,  // FADDQV_S
3835
564k
    2116471U, // FADDSrr
3836
564k
    1657020017U,  // FADDV_VPZ_D
3837
564k
    1659133553U,  // FADDV_VPZ_H
3838
564k
    1638178417U,  // FADDV_VPZ_S
3839
564k
    3798158199U,  // FADD_VG2_M2Z_D
3840
564k
    3798305655U,  // FADD_VG2_M2Z_H
3841
564k
    3798174583U,  // FADD_VG2_M2Z_S
3842
564k
    4066593655U,  // FADD_VG4_M4Z_D
3843
564k
    4066741111U,  // FADD_VG4_M4Z_H
3844
564k
    4066610039U,  // FADD_VG4_M4Z_S
3845
564k
    3223374711U,  // FADD_ZPmI_D
3846
564k
    3519089527U,  // FADD_ZPmI_H
3847
564k
    3223407479U,  // FADD_ZPmI_S
3848
564k
    3223374711U,  // FADD_ZPmZ_D
3849
564k
    3519089527U,  // FADD_ZPmZ_H
3850
564k
    3223407479U,  // FADD_ZPmZ_S
3851
564k
    2418068343U,  // FADD_ZZZ_D
3852
564k
    2189495159U,  // FADD_ZZZ_H
3853
564k
    270617463U, // FADD_ZZZ_S
3854
564k
    813796215U, // FADDv2f32
3855
564k
    815893367U, // FADDv2f64
3856
564k
    817990519U, // FADDv4f16
3857
564k
    820087671U, // FADDv4f32
3858
564k
    822184823U, // FADDv8f16
3859
564k
    2181210301U,  // FAMAX_2Z2Z_D
3860
564k
    2183323837U,  // FAMAX_2Z2Z_H
3861
564k
    2185437373U,  // FAMAX_2Z2Z_S
3862
564k
    2181210301U,  // FAMAX_4Z4Z_D
3863
564k
    2183323837U,  // FAMAX_4Z4Z_H
3864
564k
    2185437373U,  // FAMAX_4Z4Z_S
3865
564k
    3223380157U,  // FAMAX_ZPmZ_D
3866
564k
    3519094973U,  // FAMAX_ZPmZ_H
3867
564k
    3223412925U,  // FAMAX_ZPmZ_S
3868
564k
    813801661U, // FAMAXv2f32
3869
564k
    815898813U, // FAMAXv2f64
3870
564k
    817995965U, // FAMAXv4f16
3871
564k
    820093117U, // FAMAXv4f32
3872
564k
    822190269U, // FAMAXv8f16
3873
564k
    2181207314U,  // FAMIN_2Z2Z_D
3874
564k
    2183320850U,  // FAMIN_2Z2Z_H
3875
564k
    2185434386U,  // FAMIN_2Z2Z_S
3876
564k
    2181207314U,  // FAMIN_4Z4Z_D
3877
564k
    2183320850U,  // FAMIN_4Z4Z_H
3878
564k
    2185434386U,  // FAMIN_4Z4Z_S
3879
564k
    3223377170U,  // FAMIN_ZPmZ_D
3880
564k
    3519091986U,  // FAMIN_ZPmZ_H
3881
564k
    3223409938U,  // FAMIN_ZPmZ_S
3882
564k
    813798674U, // FAMINv2f32
3883
564k
    815895826U, // FAMINv2f64
3884
564k
    817992978U, // FAMINv4f16
3885
564k
    820090130U, // FAMINv4f32
3886
564k
    822187282U, // FAMINv8f16
3887
564k
    3223374688U,  // FCADD_ZPmZ_D
3888
564k
    3519089504U,  // FCADD_ZPmZ_H
3889
564k
    3223407456U,  // FCADD_ZPmZ_S
3890
564k
    813796192U, // FCADDv2f32
3891
564k
    815893344U, // FCADDv2f64
3892
564k
    817990496U, // FCADDv4f16
3893
564k
    820087648U, // FCADDv4f32
3894
564k
    822184800U, // FCADDv8f16
3895
564k
    2119320U, // FCCMPDrr
3896
564k
    2116718U, // FCCMPEDrr
3897
564k
    2116718U, // FCCMPEHrr
3898
564k
    2116718U, // FCCMPESrr
3899
564k
    2119320U, // FCCMPHrr
3900
564k
    2119320U, // FCCMPSrr
3901
564k
    2193790592U,  // FCLAMP_VG2_2Z2Z_D
3902
564k
    2195904128U,  // FCLAMP_VG2_2Z2Z_H
3903
564k
    2174948992U,  // FCLAMP_VG2_2Z2Z_S
3904
564k
    2193790592U,  // FCLAMP_VG4_4Z4Z_D
3905
564k
    2195904128U,  // FCLAMP_VG4_4Z4Z_H
3906
564k
    2174948992U,  // FCLAMP_VG4_4Z4Z_S
3907
564k
    1075893888U,  // FCLAMP_ZZZ_D
3908
564k
    2195789440U,  // FCLAMP_ZZZ_H
3909
564k
    1344362112U,  // FCLAMP_ZZZ_S
3910
564k
    2119644U, // FCMEQ16
3911
564k
    2119644U, // FCMEQ32
3912
564k
    2119644U, // FCMEQ64
3913
564k
    3223377884U,  // FCMEQ_PPzZ0_D
3914
564k
    2713786332U,  // FCMEQ_PPzZ0_H
3915
564k
    3223410652U,  // FCMEQ_PPzZ0_S
3916
564k
    3223377884U,  // FCMEQ_PPzZZ_D
3917
564k
    2713786332U,  // FCMEQ_PPzZZ_H
3918
564k
    3223410652U,  // FCMEQ_PPzZZ_S
3919
564k
    2119644U, // FCMEQv1i16rz
3920
564k
    2119644U, // FCMEQv1i32rz
3921
564k
    2119644U, // FCMEQv1i64rz
3922
564k
    813799388U, // FCMEQv2f32
3923
564k
    815896540U, // FCMEQv2f64
3924
564k
    813799388U, // FCMEQv2i32rz
3925
564k
    815896540U, // FCMEQv2i64rz
3926
564k
    817993692U, // FCMEQv4f16
3927
564k
    820090844U, // FCMEQv4f32
3928
564k
    817993692U, // FCMEQv4i16rz
3929
564k
    820090844U, // FCMEQv4i32rz
3930
564k
    822187996U, // FCMEQv8f16
3931
564k
    822187996U, // FCMEQv8i16rz
3932
564k
    2116634U, // FCMGE16
3933
564k
    2116634U, // FCMGE32
3934
564k
    2116634U, // FCMGE64
3935
564k
    3223374874U,  // FCMGE_PPzZ0_D
3936
564k
    2713783322U,  // FCMGE_PPzZ0_H
3937
564k
    3223407642U,  // FCMGE_PPzZ0_S
3938
564k
    3223374874U,  // FCMGE_PPzZZ_D
3939
564k
    2713783322U,  // FCMGE_PPzZZ_H
3940
564k
    3223407642U,  // FCMGE_PPzZZ_S
3941
564k
    2116634U, // FCMGEv1i16rz
3942
564k
    2116634U, // FCMGEv1i32rz
3943
564k
    2116634U, // FCMGEv1i64rz
3944
564k
    813796378U, // FCMGEv2f32
3945
564k
    815893530U, // FCMGEv2f64
3946
564k
    813796378U, // FCMGEv2i32rz
3947
564k
    815893530U, // FCMGEv2i64rz
3948
564k
    817990682U, // FCMGEv4f16
3949
564k
    820087834U, // FCMGEv4f32
3950
564k
    817990682U, // FCMGEv4i16rz
3951
564k
    820087834U, // FCMGEv4i32rz
3952
564k
    822184986U, // FCMGEv8f16
3953
564k
    822184986U, // FCMGEv8i16rz
3954
564k
    2120567U, // FCMGT16
3955
564k
    2120567U, // FCMGT32
3956
564k
    2120567U, // FCMGT64
3957
564k
    3223378807U,  // FCMGT_PPzZ0_D
3958
564k
    2713787255U,  // FCMGT_PPzZ0_H
3959
564k
    3223411575U,  // FCMGT_PPzZ0_S
3960
564k
    3223378807U,  // FCMGT_PPzZZ_D
3961
564k
    2713787255U,  // FCMGT_PPzZZ_H
3962
564k
    3223411575U,  // FCMGT_PPzZZ_S
3963
564k
    2120567U, // FCMGTv1i16rz
3964
564k
    2120567U, // FCMGTv1i32rz
3965
564k
    2120567U, // FCMGTv1i64rz
3966
564k
    813800311U, // FCMGTv2f32
3967
564k
    815897463U, // FCMGTv2f64
3968
564k
    813800311U, // FCMGTv2i32rz
3969
564k
    815897463U, // FCMGTv2i64rz
3970
564k
    817994615U, // FCMGTv4f16
3971
564k
    820091767U, // FCMGTv4f32
3972
564k
    817994615U, // FCMGTv4i16rz
3973
564k
    820091767U, // FCMGTv4i32rz
3974
564k
    822188919U, // FCMGTv8f16
3975
564k
    822188919U, // FCMGTv8i16rz
3976
564k
    3223372638U,  // FCMLA_ZPmZZ_D
3977
564k
    3519087454U,  // FCMLA_ZPmZZ_H
3978
564k
    3223405406U,  // FCMLA_ZPmZZ_S
3979
564k
    2195784542U,  // FCMLA_ZZZI_H
3980
564k
    1344357214U,  // FCMLA_ZZZI_S
3981
564k
    2961310558U,  // FCMLAv2f32
3982
564k
    2963407710U,  // FCMLAv2f64
3983
564k
    2965504862U,  // FCMLAv4f16
3984
564k
    2965504862U,  // FCMLAv4f16_indexed
3985
564k
    2967602014U,  // FCMLAv4f32
3986
564k
    2967602014U,  // FCMLAv4f32_indexed
3987
564k
    2969699166U,  // FCMLAv8f16
3988
564k
    2969699166U,  // FCMLAv8f16_indexed
3989
564k
    3223374905U,  // FCMLE_PPzZ0_D
3990
564k
    2713783353U,  // FCMLE_PPzZ0_H
3991
564k
    3223407673U,  // FCMLE_PPzZ0_S
3992
564k
    2116665U, // FCMLEv1i16rz
3993
564k
    2116665U, // FCMLEv1i32rz
3994
564k
    2116665U, // FCMLEv1i64rz
3995
564k
    813796409U, // FCMLEv2i32rz
3996
564k
    815893561U, // FCMLEv2i64rz
3997
564k
    817990713U, // FCMLEv4i16rz
3998
564k
    820087865U, // FCMLEv4i32rz
3999
564k
    822185017U, // FCMLEv8i16rz
4000
564k
    3223379017U,  // FCMLT_PPzZ0_D
4001
564k
    2713787465U,  // FCMLT_PPzZ0_H
4002
564k
    3223411785U,  // FCMLT_PPzZ0_S
4003
564k
    2120777U, // FCMLTv1i16rz
4004
564k
    2120777U, // FCMLTv1i32rz
4005
564k
    2120777U, // FCMLTv1i64rz
4006
564k
    813800521U, // FCMLTv2i32rz
4007
564k
    815897673U, // FCMLTv2i64rz
4008
564k
    817994825U, // FCMLTv4i16rz
4009
564k
    820091977U, // FCMLTv4i32rz
4010
564k
    822189129U, // FCMLTv8i16rz
4011
564k
    3223374919U,  // FCMNE_PPzZ0_D
4012
564k
    2713783367U,  // FCMNE_PPzZ0_H
4013
564k
    3223407687U,  // FCMNE_PPzZ0_S
4014
564k
    3223374919U,  // FCMNE_PPzZZ_D
4015
564k
    2713783367U,  // FCMNE_PPzZZ_H
4016
564k
    3223407687U,  // FCMNE_PPzZZ_S
4017
564k
    71325343U,  // FCMPDri
4018
564k
    2119327U, // FCMPDrr
4019
564k
    71322742U,  // FCMPEDri
4020
564k
    2116726U, // FCMPEDrr
4021
564k
    71322742U,  // FCMPEHri
4022
564k
    2116726U, // FCMPEHrr
4023
564k
    71322742U,  // FCMPESri
4024
564k
    2116726U, // FCMPESrr
4025
564k
    71325343U,  // FCMPHri
4026
564k
    2119327U, // FCMPHrr
4027
564k
    71325343U,  // FCMPSri
4028
564k
    2119327U, // FCMPSrr
4029
564k
    3223377401U,  // FCMUO_PPzZZ_D
4030
564k
    2713785849U,  // FCMUO_PPzZZ_H
4031
564k
    3223410169U,  // FCMUO_PPzZZ_S
4032
564k
    270590280U, // FCPY_ZPmI_D
4033
564k
    2957058376U,  // FCPY_ZPmI_H
4034
564k
    270623048U, // FCPY_ZPmI_S
4035
564k
    2118257U, // FCSELDrrr
4036
564k
    2118257U, // FCSELHrrr
4037
564k
    2118257U, // FCSELSrrr
4038
564k
    2120156U, // FCVTASUWDr
4039
564k
    2120156U, // FCVTASUWHr
4040
564k
    2120156U, // FCVTASUWSr
4041
564k
    2120156U, // FCVTASUXDr
4042
564k
    2120156U, // FCVTASUXHr
4043
564k
    2120156U, // FCVTASUXSr
4044
564k
    2120156U, // FCVTASv1f16
4045
564k
    2120156U, // FCVTASv1i32
4046
564k
    2120156U, // FCVTASv1i64
4047
564k
    813799900U, // FCVTASv2f32
4048
564k
    815897052U, // FCVTASv2f64
4049
564k
    817994204U, // FCVTASv4f16
4050
564k
    820091356U, // FCVTASv4f32
4051
564k
    822188508U, // FCVTASv8f16
4052
564k
    2121256U, // FCVTAUUWDr
4053
564k
    2121256U, // FCVTAUUWHr
4054
564k
    2121256U, // FCVTAUUWSr
4055
564k
    2121256U, // FCVTAUUXDr
4056
564k
    2121256U, // FCVTAUUXHr
4057
564k
    2121256U, // FCVTAUUXSr
4058
564k
    2121256U, // FCVTAUv1f16
4059
564k
    2121256U, // FCVTAUv1i32
4060
564k
    2121256U, // FCVTAUv1i64
4061
564k
    813801000U, // FCVTAUv2f32
4062
564k
    815898152U, // FCVTAUv2f64
4063
564k
    817995304U, // FCVTAUv4f16
4064
564k
    820092456U, // FCVTAUv4f32
4065
564k
    822189608U, // FCVTAUv8f16
4066
564k
    2121179U, // FCVTDHr
4067
564k
    2121179U, // FCVTDSr
4068
564k
    2121179U, // FCVTHDr
4069
564k
    2121179U, // FCVTHSr
4070
564k
    270621838U, // FCVTLT_ZPmZ_HtoS
4071
564k
    270589070U, // FCVTLT_ZPmZ_StoD
4072
564k
    1652757564U,  // FCVTL_2ZZ_H_S
4073
564k
    815895612U, // FCVTLv2i32
4074
564k
    820089916U, // FCVTLv4i16
4075
564k
    815890854U, // FCVTLv4i32
4076
564k
    820085158U, // FCVTLv8i16
4077
564k
    2120294U, // FCVTMSUWDr
4078
564k
    2120294U, // FCVTMSUWHr
4079
564k
    2120294U, // FCVTMSUWSr
4080
564k
    2120294U, // FCVTMSUXDr
4081
564k
    2120294U, // FCVTMSUXHr
4082
564k
    2120294U, // FCVTMSUXSr
4083
564k
    2120294U, // FCVTMSv1f16
4084
564k
    2120294U, // FCVTMSv1i32
4085
564k
    2120294U, // FCVTMSv1i64
4086
564k
    813800038U, // FCVTMSv2f32
4087
564k
    815897190U, // FCVTMSv2f64
4088
564k
    817994342U, // FCVTMSv4f16
4089
564k
    820091494U, // FCVTMSv4f32
4090
564k
    822188646U, // FCVTMSv8f16
4091
564k
    2121272U, // FCVTMUUWDr
4092
564k
    2121272U, // FCVTMUUWHr
4093
564k
    2121272U, // FCVTMUUWSr
4094
564k
    2121272U, // FCVTMUUXDr
4095
564k
    2121272U, // FCVTMUUXHr
4096
564k
    2121272U, // FCVTMUUXSr
4097
564k
    2121272U, // FCVTMUv1f16
4098
564k
    2121272U, // FCVTMUv1i32
4099
564k
    2121272U, // FCVTMUv1i64
4100
564k
    813801016U, // FCVTMUv2f32
4101
564k
    815898168U, // FCVTMUv2f64
4102
564k
    817995320U, // FCVTMUv4f16
4103
564k
    820092472U, // FCVTMUv4f32
4104
564k
    822189624U, // FCVTMUv8f16
4105
564k
    3223357471U,  // FCVTNB_Z2Z_StoB
4106
564k
    2120320U, // FCVTNSUWDr
4107
564k
    2120320U, // FCVTNSUWHr
4108
564k
    2120320U, // FCVTNSUWSr
4109
564k
    2120320U, // FCVTNSUXDr
4110
564k
    2120320U, // FCVTNSUXHr
4111
564k
    2120320U, // FCVTNSUXSr
4112
564k
    2120320U, // FCVTNSv1f16
4113
564k
    2120320U, // FCVTNSv1i32
4114
564k
    2120320U, // FCVTNSv1i64
4115
564k
    813800064U, // FCVTNSv2f32
4116
564k
    815897216U, // FCVTNSv2f64
4117
564k
    817994368U, // FCVTNSv4f16
4118
564k
    820091520U, // FCVTNSv4f32
4119
564k
    822188672U, // FCVTNSv8f16
4120
564k
    3223362798U,  // FCVTNT_Z2Z_StoB
4121
564k
    270621934U, // FCVTNT_ZPmZ_DtoS
4122
564k
    1078009070U,  // FCVTNT_ZPmZ_StoH
4123
564k
    2121280U, // FCVTNUUWDr
4124
564k
    2121280U, // FCVTNUUWHr
4125
564k
    2121280U, // FCVTNUUWSr
4126
564k
    2121280U, // FCVTNUUXDr
4127
564k
    2121280U, // FCVTNUUXHr
4128
564k
    2121280U, // FCVTNUUXSr
4129
564k
    2121280U, // FCVTNUv1f16
4130
564k
    2121280U, // FCVTNUv1i32
4131
564k
    2121280U, // FCVTNUv1i64
4132
564k
    813801024U, // FCVTNUv2f32
4133
564k
    815898176U, // FCVTNUv2f64
4134
564k
    817995328U, // FCVTNUv4f16
4135
564k
    820092480U, // FCVTNUv4f32
4136
564k
    822189632U, // FCVTNUv8f16
4137
564k
    811701617U, // FCVTN_F16_F8v16f8
4138
564k
    824284529U, // FCVTN_F16_F8v8f8
4139
564k
    2959213037U,  // FCVTN_F32_F82v16f8
4140
564k
    824284529U, // FCVTN_F32_F8v8f8
4141
564k
    1344312689U,  // FCVTN_Z2Z_HtoB
4142
564k
    1648432497U,  // FCVTN_Z2Z_StoH
4143
564k
    3223360881U,  // FCVTN_Z4Z_StoB_NAME
4144
564k
    813798769U, // FCVTNv2i32
4145
564k
    817993073U, // FCVTNv4i16
4146
564k
    2967601645U,  // FCVTNv4i32
4147
564k
    2969698797U,  // FCVTNv8i16
4148
564k
    2120374U, // FCVTPSUWDr
4149
564k
    2120374U, // FCVTPSUWHr
4150
564k
    2120374U, // FCVTPSUWSr
4151
564k
    2120374U, // FCVTPSUXDr
4152
564k
    2120374U, // FCVTPSUXHr
4153
564k
    2120374U, // FCVTPSUXSr
4154
564k
    2120374U, // FCVTPSv1f16
4155
564k
    2120374U, // FCVTPSv1i32
4156
564k
    2120374U, // FCVTPSv1i64
4157
564k
    813800118U, // FCVTPSv2f32
4158
564k
    815897270U, // FCVTPSv2f64
4159
564k
    817994422U, // FCVTPSv4f16
4160
564k
    820091574U, // FCVTPSv4f32
4161
564k
    822188726U, // FCVTPSv8f16
4162
564k
    2121288U, // FCVTPUUWDr
4163
564k
    2121288U, // FCVTPUUWHr
4164
564k
    2121288U, // FCVTPUUWSr
4165
564k
    2121288U, // FCVTPUUXDr
4166
564k
    2121288U, // FCVTPUUXHr
4167
564k
    2121288U, // FCVTPUUXSr
4168
564k
    2121288U, // FCVTPUv1f16
4169
564k
    2121288U, // FCVTPUv1i32
4170
564k
    2121288U, // FCVTPUv1i64
4171
564k
    813801032U, // FCVTPUv2f32
4172
564k
    815898184U, // FCVTPUv2f64
4173
564k
    817995336U, // FCVTPUv4f16
4174
564k
    820092488U, // FCVTPUv4f32
4175
564k
    822189640U, // FCVTPUv8f16
4176
564k
    2121179U, // FCVTSDr
4177
564k
    2121179U, // FCVTSHr
4178
564k
    270621988U, // FCVTXNT_ZPmZ_DtoS
4179
564k
    2119104U, // FCVTXNv1i64
4180
564k
    813798848U, // FCVTXNv2f32
4181
564k
    2967601699U,  // FCVTXNv4f32
4182
564k
    270623027U, // FCVTX_ZPmZ_DtoS
4183
564k
    2120433U, // FCVTZSSWDri
4184
564k
    2120433U, // FCVTZSSWHri
4185
564k
    2120433U, // FCVTZSSWSri
4186
564k
    2120433U, // FCVTZSSXDri
4187
564k
    2120433U, // FCVTZSSXHri
4188
564k
    2120433U, // FCVTZSSXSri
4189
564k
    2120433U, // FCVTZSUWDr
4190
564k
    2120433U, // FCVTZSUWHr
4191
564k
    2120433U, // FCVTZSUWSr
4192
564k
    2120433U, // FCVTZSUXDr
4193
564k
    2120433U, // FCVTZSUXHr
4194
564k
    2120433U, // FCVTZSUXSr
4195
564k
    1648564977U,  // FCVTZS_2Z2Z_StoS
4196
564k
    1648564977U,  // FCVTZS_4Z4Z_StoS
4197
564k
    270588657U, // FCVTZS_ZPmZ_DtoD
4198
564k
    270621425U, // FCVTZS_ZPmZ_DtoS
4199
564k
    270588657U, // FCVTZS_ZPmZ_HtoD
4200
564k
    541137649U, // FCVTZS_ZPmZ_HtoH
4201
564k
    270621425U, // FCVTZS_ZPmZ_HtoS
4202
564k
    270588657U, // FCVTZS_ZPmZ_StoD
4203
564k
    270621425U, // FCVTZS_ZPmZ_StoS
4204
564k
    2120433U, // FCVTZSd
4205
564k
    2120433U, // FCVTZSh
4206
564k
    2120433U, // FCVTZSs
4207
564k
    2120433U, // FCVTZSv1f16
4208
564k
    2120433U, // FCVTZSv1i32
4209
564k
    2120433U, // FCVTZSv1i64
4210
564k
    813800177U, // FCVTZSv2f32
4211
564k
    815897329U, // FCVTZSv2f64
4212
564k
    813800177U, // FCVTZSv2i32_shift
4213
564k
    815897329U, // FCVTZSv2i64_shift
4214
564k
    817994481U, // FCVTZSv4f16
4215
564k
    820091633U, // FCVTZSv4f32
4216
564k
    817994481U, // FCVTZSv4i16_shift
4217
564k
    820091633U, // FCVTZSv4i32_shift
4218
564k
    822188785U, // FCVTZSv8f16
4219
564k
    822188785U, // FCVTZSv8i16_shift
4220
564k
    2121313U, // FCVTZUSWDri
4221
564k
    2121313U, // FCVTZUSWHri
4222
564k
    2121313U, // FCVTZUSWSri
4223
564k
    2121313U, // FCVTZUSXDri
4224
564k
    2121313U, // FCVTZUSXHri
4225
564k
    2121313U, // FCVTZUSXSri
4226
564k
    2121313U, // FCVTZUUWDr
4227
564k
    2121313U, // FCVTZUUWHr
4228
564k
    2121313U, // FCVTZUUWSr
4229
564k
    2121313U, // FCVTZUUXDr
4230
564k
    2121313U, // FCVTZUUXHr
4231
564k
    2121313U, // FCVTZUUXSr
4232
564k
    1648565857U,  // FCVTZU_2Z2Z_StoS
4233
564k
    1648565857U,  // FCVTZU_4Z4Z_StoS
4234
564k
    270589537U, // FCVTZU_ZPmZ_DtoD
4235
564k
    270622305U, // FCVTZU_ZPmZ_DtoS
4236
564k
    270589537U, // FCVTZU_ZPmZ_HtoD
4237
564k
    541138529U, // FCVTZU_ZPmZ_HtoH
4238
564k
    270622305U, // FCVTZU_ZPmZ_HtoS
4239
564k
    270589537U, // FCVTZU_ZPmZ_StoD
4240
564k
    270622305U, // FCVTZU_ZPmZ_StoS
4241
564k
    2121313U, // FCVTZUd
4242
564k
    2121313U, // FCVTZUh
4243
564k
    2121313U, // FCVTZUs
4244
564k
    2121313U, // FCVTZUv1f16
4245
564k
    2121313U, // FCVTZUv1i32
4246
564k
    2121313U, // FCVTZUv1i64
4247
564k
    813801057U, // FCVTZUv2f32
4248
564k
    815898209U, // FCVTZUv2f64
4249
564k
    813801057U, // FCVTZUv2i32_shift
4250
564k
    815898209U, // FCVTZUv2i64_shift
4251
564k
    817995361U, // FCVTZUv4f16
4252
564k
    820092513U, // FCVTZUv4f32
4253
564k
    817995361U, // FCVTZUv4i16_shift
4254
564k
    820092513U, // FCVTZUv4i32_shift
4255
564k
    822189665U, // FCVTZUv8f16
4256
564k
    822189665U, // FCVTZUv8i16_shift
4257
564k
    1652760027U,  // FCVT_2ZZ_H_S
4258
564k
    1344314843U,  // FCVT_Z2Z_HtoB
4259
564k
    1648434651U,  // FCVT_Z2Z_StoH
4260
564k
    3223363035U,  // FCVT_Z4Z_StoB_NAME
4261
564k
    3493928411U,  // FCVT_ZPmZ_DtoH
4262
564k
    270622171U, // FCVT_ZPmZ_DtoS
4263
564k
    270589403U, // FCVT_ZPmZ_HtoD
4264
564k
    270622171U, // FCVT_ZPmZ_HtoS
4265
564k
    270589403U, // FCVT_ZPmZ_StoD
4266
564k
    1078009307U,  // FCVT_ZPmZ_StoH
4267
564k
    2121361U, // FDIVDrr
4268
564k
    2121361U, // FDIVHrr
4269
564k
    3223378308U,  // FDIVR_ZPmZ_D
4270
564k
    3519093124U,  // FDIVR_ZPmZ_H
4271
564k
    3223411076U,  // FDIVR_ZPmZ_S
4272
564k
    2121361U, // FDIVSrr
4273
564k
    3223379601U,  // FDIV_ZPmZ_D
4274
564k
    3519094417U,  // FDIV_ZPmZ_H
4275
564k
    3223412369U,  // FDIV_ZPmZ_S
4276
564k
    813801105U, // FDIVv2f32
4277
564k
    815898257U, // FDIVv2f64
4278
564k
    817995409U, // FDIVv4f16
4279
564k
    820092561U, // FDIVv4f32
4280
564k
    822189713U, // FDIVv8f16
4281
564k
    3798310196U,  // FDOT_VG2_M2Z2Z_BtoH
4282
564k
    3798179124U,  // FDOT_VG2_M2Z2Z_BtoS
4283
564k
    3798179124U,  // FDOT_VG2_M2Z2Z_HtoS
4284
564k
    3798310196U,  // FDOT_VG2_M2ZZI_BtoH
4285
564k
    3798179124U,  // FDOT_VG2_M2ZZI_BtoS
4286
564k
    3798179124U,  // FDOT_VG2_M2ZZI_HtoS
4287
564k
    3798310196U,  // FDOT_VG2_M2ZZ_BtoH
4288
564k
    3798179124U,  // FDOT_VG2_M2ZZ_BtoS
4289
564k
    3798179124U,  // FDOT_VG2_M2ZZ_HtoS
4290
564k
    4066745652U,  // FDOT_VG4_M4Z4Z_BtoH
4291
564k
    4066614580U,  // FDOT_VG4_M4Z4Z_BtoS
4292
564k
    4066614580U,  // FDOT_VG4_M4Z4Z_HtoS
4293
564k
    4066745652U,  // FDOT_VG4_M4ZZI_BtoH
4294
564k
    4066614580U,  // FDOT_VG4_M4ZZI_BtoS
4295
564k
    4066614580U,  // FDOT_VG4_M4ZZI_HtoS
4296
564k
    4066745652U,  // FDOT_VG4_M4ZZ_BtoH
4297
564k
    4066614580U,  // FDOT_VG4_M4ZZ_BtoS
4298
564k
    4066614580U,  // FDOT_VG4_M4ZZ_HtoS
4299
564k
    2220956980U,  // FDOT_ZZZI_BtoH
4300
564k
    2418105652U,  // FDOT_ZZZI_BtoS
4301
564k
    2686541108U,  // FDOT_ZZZI_S
4302
564k
    2220956980U,  // FDOT_ZZZ_BtoH
4303
564k
    2418105652U,  // FDOT_ZZZ_BtoS
4304
564k
    2686541108U,  // FDOT_ZZZ_S
4305
564k
    2967608628U,  // FDOTlanev16f8
4306
564k
    2965511476U,  // FDOTlanev4f16
4307
564k
    2969705780U,  // FDOTlanev8f16
4308
564k
    2961317172U,  // FDOTlanev8f8
4309
564k
    2961317172U,  // FDOTv2f32
4310
564k
    2965511476U,  // FDOTv4f16
4311
564k
    2967608628U,  // FDOTv4f32
4312
564k
    2969705780U,  // FDOTv8f16
4313
564k
    3760248673U,  // FDUP_ZI_D
4314
564k
    75568993U,  // FDUP_ZI_H
4315
564k
    3760281441U,  // FDUP_ZI_S
4316
564k
    2418066491U,  // FEXPA_ZZ_D
4317
564k
    1652622395U,  // FEXPA_ZZ_H
4318
564k
    270615611U, // FEXPA_ZZ_S
4319
564k
    2120441U, // FJCVTZS
4320
564k
    270583345U, // FLOGB_ZPmZ_D
4321
564k
    541132337U, // FLOGB_ZPmZ_H
4322
564k
    270616113U, // FLOGB_ZPmZ_S
4323
564k
    17090U, // FMA16
4324
564k
    16551U, // FMA32
4325
564k
    17052U, // FMA64
4326
564k
    2116507U, // FMADDDrrr
4327
564k
    2116507U, // FMADDHrrr
4328
564k
    2116507U, // FMADDSrrr
4329
564k
    3223374611U,  // FMAD_ZPmZZ_D
4330
564k
    3519089427U,  // FMAD_ZPmZZ_H
4331
564k
    3223407379U,  // FMAD_ZPmZZ_S
4332
564k
    2121925U, // FMAXDrr
4333
564k
    2121925U, // FMAXHrr
4334
564k
    2118862U, // FMAXNMDrr
4335
564k
    2118862U, // FMAXNMHrr
4336
564k
    3223377582U,  // FMAXNMP_ZPmZZ_D
4337
564k
    3519092398U,  // FMAXNMP_ZPmZZ_H
4338
564k
    3223410350U,  // FMAXNMP_ZPmZZ_S
4339
564k
    813799086U, // FMAXNMPv2f32
4340
564k
    815896238U, // FMAXNMPv2f64
4341
564k
    807425710U, // FMAXNMPv2i16p
4342
564k
    807425710U, // FMAXNMPv2i32p
4343
564k
    807425710U, // FMAXNMPv2i64p
4344
564k
    817993390U, // FMAXNMPv4f16
4345
564k
    820090542U, // FMAXNMPv4f32
4346
564k
    822187694U, // FMAXNMPv8f16
4347
564k
    3231817490U,  // FMAXNMQV_D
4348
564k
    3238108946U,  // FMAXNMQV_H
4349
564k
    3236011794U,  // FMAXNMQV_S
4350
564k
    2118862U, // FMAXNMSrr
4351
564k
    1657020092U,  // FMAXNMV_VPZ_D
4352
564k
    1659133628U,  // FMAXNMV_VPZ_H
4353
564k
    1638178492U,  // FMAXNMV_VPZ_S
4354
564k
    807427772U, // FMAXNMVv4i16v
4355
564k
    807427772U, // FMAXNMVv4i32v
4356
564k
    807427772U, // FMAXNMVv8i16v
4357
564k
    2181207246U,  // FMAXNM_VG2_2Z2Z_D
4358
564k
    2183320782U,  // FMAXNM_VG2_2Z2Z_H
4359
564k
    2185434318U,  // FMAXNM_VG2_2Z2Z_S
4360
564k
    2181207246U,  // FMAXNM_VG2_2ZZ_D
4361
564k
    2183320782U,  // FMAXNM_VG2_2ZZ_H
4362
564k
    2185434318U,  // FMAXNM_VG2_2ZZ_S
4363
564k
    2181207246U,  // FMAXNM_VG4_4Z4Z_D
4364
564k
    2183320782U,  // FMAXNM_VG4_4Z4Z_H
4365
564k
    2185434318U,  // FMAXNM_VG4_4Z4Z_S
4366
564k
    2181207246U,  // FMAXNM_VG4_4ZZ_D
4367
564k
    2183320782U,  // FMAXNM_VG4_4ZZ_H
4368
564k
    2185434318U,  // FMAXNM_VG4_4ZZ_S
4369
564k
    3223377102U,  // FMAXNM_ZPmI_D
4370
564k
    3519091918U,  // FMAXNM_ZPmI_H
4371
564k
    3223409870U,  // FMAXNM_ZPmI_S
4372
564k
    3223377102U,  // FMAXNM_ZPmZ_D
4373
564k
    3519091918U,  // FMAXNM_ZPmZ_H
4374
564k
    3223409870U,  // FMAXNM_ZPmZ_S
4375
564k
    813798606U, // FMAXNMv2f32
4376
564k
    815895758U, // FMAXNMv2f64
4377
564k
    817992910U, // FMAXNMv4f16
4378
564k
    820090062U, // FMAXNMv4f32
4379
564k
    822187214U, // FMAXNMv8f16
4380
564k
    3223377791U,  // FMAXP_ZPmZZ_D
4381
564k
    3519092607U,  // FMAXP_ZPmZZ_H
4382
564k
    3223410559U,  // FMAXP_ZPmZZ_S
4383
564k
    813799295U, // FMAXPv2f32
4384
564k
    815896447U, // FMAXPv2f64
4385
564k
    807425919U, // FMAXPv2i16p
4386
564k
    807425919U, // FMAXPv2i32p
4387
564k
    807425919U, // FMAXPv2i64p
4388
564k
    817993599U, // FMAXPv4f16
4389
564k
    820090751U, // FMAXPv4f32
4390
564k
    822187903U, // FMAXPv8f16
4391
564k
    3231817531U,  // FMAXQV_D
4392
564k
    3238108987U,  // FMAXQV_H
4393
564k
    3236011835U,  // FMAXQV_S
4394
564k
    2121925U, // FMAXSrr
4395
564k
    1657020249U,  // FMAXV_VPZ_D
4396
564k
    1659133785U,  // FMAXV_VPZ_H
4397
564k
    1638178649U,  // FMAXV_VPZ_S
4398
564k
    807427929U, // FMAXVv4i16v
4399
564k
    807427929U, // FMAXVv4i32v
4400
564k
    807427929U, // FMAXVv8i16v
4401
564k
    2181210309U,  // FMAX_VG2_2Z2Z_D
4402
564k
    2183323845U,  // FMAX_VG2_2Z2Z_H
4403
564k
    2185437381U,  // FMAX_VG2_2Z2Z_S
4404
564k
    2181210309U,  // FMAX_VG2_2ZZ_D
4405
564k
    2183323845U,  // FMAX_VG2_2ZZ_H
4406
564k
    2185437381U,  // FMAX_VG2_2ZZ_S
4407
564k
    2181210309U,  // FMAX_VG4_4Z4Z_D
4408
564k
    2183323845U,  // FMAX_VG4_4Z4Z_H
4409
564k
    2185437381U,  // FMAX_VG4_4Z4Z_S
4410
564k
    2181210309U,  // FMAX_VG4_4ZZ_D
4411
564k
    2183323845U,  // FMAX_VG4_4ZZ_H
4412
564k
    2185437381U,  // FMAX_VG4_4ZZ_S
4413
564k
    3223380165U,  // FMAX_ZPmI_D
4414
564k
    3519094981U,  // FMAX_ZPmI_H
4415
564k
    3223412933U,  // FMAX_ZPmI_S
4416
564k
    3223380165U,  // FMAX_ZPmZ_D
4417
564k
    3519094981U,  // FMAX_ZPmZ_H
4418
564k
    3223412933U,  // FMAX_ZPmZ_S
4419
564k
    813801669U, // FMAXv2f32
4420
564k
    815898821U, // FMAXv2f64
4421
564k
    817995973U, // FMAXv4f16
4422
564k
    820093125U, // FMAXv4f32
4423
564k
    822190277U, // FMAXv8f16
4424
564k
    2118938U, // FMINDrr
4425
564k
    2118938U, // FMINHrr
4426
564k
    2118853U, // FMINNMDrr
4427
564k
    2118853U, // FMINNMHrr
4428
564k
    3223377573U,  // FMINNMP_ZPmZZ_D
4429
564k
    3519092389U,  // FMINNMP_ZPmZZ_H
4430
564k
    3223410341U,  // FMINNMP_ZPmZZ_S
4431
564k
    813799077U, // FMINNMPv2f32
4432
564k
    815896229U, // FMINNMPv2f64
4433
564k
    807425701U, // FMINNMPv2i16p
4434
564k
    807425701U, // FMINNMPv2i32p
4435
564k
    807425701U, // FMINNMPv2i64p
4436
564k
    817993381U, // FMINNMPv4f16
4437
564k
    820090533U, // FMINNMPv4f32
4438
564k
    822187685U, // FMINNMPv8f16
4439
564k
    3231817480U,  // FMINNMQV_D
4440
564k
    3238108936U,  // FMINNMQV_H
4441
564k
    3236011784U,  // FMINNMQV_S
4442
564k
    2118853U, // FMINNMSrr
4443
564k
    1657020083U,  // FMINNMV_VPZ_D
4444
564k
    1659133619U,  // FMINNMV_VPZ_H
4445
564k
    1638178483U,  // FMINNMV_VPZ_S
4446
564k
    807427763U, // FMINNMVv4i16v
4447
564k
    807427763U, // FMINNMVv4i32v
4448
564k
    807427763U, // FMINNMVv8i16v
4449
564k
    2181207237U,  // FMINNM_VG2_2Z2Z_D
4450
564k
    2183320773U,  // FMINNM_VG2_2Z2Z_H
4451
564k
    2185434309U,  // FMINNM_VG2_2Z2Z_S
4452
564k
    2181207237U,  // FMINNM_VG2_2ZZ_D
4453
564k
    2183320773U,  // FMINNM_VG2_2ZZ_H
4454
564k
    2185434309U,  // FMINNM_VG2_2ZZ_S
4455
564k
    2181207237U,  // FMINNM_VG4_4Z4Z_D
4456
564k
    2183320773U,  // FMINNM_VG4_4Z4Z_H
4457
564k
    2185434309U,  // FMINNM_VG4_4Z4Z_S
4458
564k
    2181207237U,  // FMINNM_VG4_4ZZ_D
4459
564k
    2183320773U,  // FMINNM_VG4_4ZZ_H
4460
564k
    2185434309U,  // FMINNM_VG4_4ZZ_S
4461
564k
    3223377093U,  // FMINNM_ZPmI_D
4462
564k
    3519091909U,  // FMINNM_ZPmI_H
4463
564k
    3223409861U,  // FMINNM_ZPmI_S
4464
564k
    3223377093U,  // FMINNM_ZPmZ_D
4465
564k
    3519091909U,  // FMINNM_ZPmZ_H
4466
564k
    3223409861U,  // FMINNM_ZPmZ_S
4467
564k
    813798597U, // FMINNMv2f32
4468
564k
    815895749U, // FMINNMv2f64
4469
564k
    817992901U, // FMINNMv4f16
4470
564k
    820090053U, // FMINNMv4f32
4471
564k
    822187205U, // FMINNMv8f16
4472
564k
    3223377597U,  // FMINP_ZPmZZ_D
4473
564k
    3519092413U,  // FMINP_ZPmZZ_H
4474
564k
    3223410365U,  // FMINP_ZPmZZ_S
4475
564k
    813799101U, // FMINPv2f32
4476
564k
    815896253U, // FMINPv2f64
4477
564k
    807425725U, // FMINPv2i16p
4478
564k
    807425725U, // FMINPv2i32p
4479
564k
    807425725U, // FMINPv2i64p
4480
564k
    817993405U, // FMINPv4f16
4481
564k
    820090557U, // FMINPv4f32
4482
564k
    822187709U, // FMINPv8f16
4483
564k
    3231817500U,  // FMINQV_D
4484
564k
    3238108956U,  // FMINQV_H
4485
564k
    3236011804U,  // FMINQV_S
4486
564k
    2118938U, // FMINSrr
4487
564k
    1657020101U,  // FMINV_VPZ_D
4488
564k
    1659133637U,  // FMINV_VPZ_H
4489
564k
    1638178501U,  // FMINV_VPZ_S
4490
564k
    807427781U, // FMINVv4i16v
4491
564k
    807427781U, // FMINVv4i32v
4492
564k
    807427781U, // FMINVv8i16v
4493
564k
    2181207322U,  // FMIN_VG2_2Z2Z_D
4494
564k
    2183320858U,  // FMIN_VG2_2Z2Z_H
4495
564k
    2185434394U,  // FMIN_VG2_2Z2Z_S
4496
564k
    2181207322U,  // FMIN_VG2_2ZZ_D
4497
564k
    2183320858U,  // FMIN_VG2_2ZZ_H
4498
564k
    2185434394U,  // FMIN_VG2_2ZZ_S
4499
564k
    2181207322U,  // FMIN_VG4_4Z4Z_D
4500
564k
    2183320858U,  // FMIN_VG4_4Z4Z_H
4501
564k
    2185434394U,  // FMIN_VG4_4Z4Z_S
4502
564k
    2181207322U,  // FMIN_VG4_4ZZ_D
4503
564k
    2183320858U,  // FMIN_VG4_4ZZ_H
4504
564k
    2185434394U,  // FMIN_VG4_4ZZ_S
4505
564k
    3223377178U,  // FMIN_ZPmI_D
4506
564k
    3519091994U,  // FMIN_ZPmI_H
4507
564k
    3223409946U,  // FMIN_ZPmI_S
4508
564k
    3223377178U,  // FMIN_ZPmZ_D
4509
564k
    3519091994U,  // FMIN_ZPmZ_H
4510
564k
    3223409946U,  // FMIN_ZPmZ_S
4511
564k
    813798682U, // FMINv2f32
4512
564k
    815895834U, // FMINv2f64
4513
564k
    817992986U, // FMINv4f16
4514
564k
    820090138U, // FMINv4f32
4515
564k
    822187290U, // FMINv8f16
4516
564k
    2961309942U,  // FMLAL2lanev4f16
4517
564k
    2967601398U,  // FMLAL2lanev8f16
4518
564k
    2961309942U,  // FMLAL2v4f16
4519
564k
    2967601398U,  // FMLAL2v8f16
4520
564k
    2220951153U,  // FMLALB_ZZZ
4521
564k
    2220951153U,  // FMLALB_ZZZI
4522
564k
    2686535281U,  // FMLALB_ZZZI_SHH
4523
564k
    2686535281U,  // FMLALB_ZZZ_SHH
4524
564k
    2969699953U,  // FMLALBlanev8f16
4525
564k
    2969699953U,  // FMLALBv8f16
4526
564k
    2418099682U,  // FMLALLBB_ZZZ
4527
564k
    2418099682U,  // FMLALLBB_ZZZI
4528
564k
    2967602658U,  // FMLALLBBlanev4f32
4529
564k
    2967602658U,  // FMLALLBBv4f32
4530
564k
    2418105119U,  // FMLALLBT_ZZZ
4531
564k
    2418105119U,  // FMLALLBT_ZZZI
4532
564k
    2967608095U,  // FMLALLBTlanev4f32
4533
564k
    2967608095U,  // FMLALLBTv4f32
4534
564k
    2418100613U,  // FMLALLTB_ZZZ
4535
564k
    2418100613U,  // FMLALLTB_ZZZI
4536
564k
    2967603589U,  // FMLALLTBlanev4f32
4537
564k
    2967603589U,  // FMLALLTBv4f32
4538
564k
    2418105776U,  // FMLALLTT_ZZZ
4539
564k
    2418105776U,  // FMLALLTT_ZZZI
4540
564k
    2967608752U,  // FMLALLTTlanev4f32
4541
564k
    2967608752U,  // FMLALLTTv4f32
4542
564k
    1688441534U,  // FMLALL_MZZI_BtoS
4543
564k
    1688441534U,  // FMLALL_MZZ_BtoS
4544
564k
    3835925182U,  // FMLALL_VG2_M2Z2Z_BtoS
4545
564k
    3835925182U,  // FMLALL_VG2_M2ZZI_BtoS
4546
564k
    4104360638U,  // FMLALL_VG2_M2ZZ_BtoS
4547
564k
    4104360638U,  // FMLALL_VG4_M4Z4Z_BtoS
4548
564k
    4104360638U,  // FMLALL_VG4_M4ZZI_BtoS
4549
564k
    77828798U,  // FMLALL_VG4_M4ZZ_BtoS
4550
564k
    2220956595U,  // FMLALT_ZZZ
4551
564k
    2220956595U,  // FMLALT_ZZZI
4552
564k
    2686540723U,  // FMLALT_ZZZI_SHH
4553
564k
    2686540723U,  // FMLALT_ZZZ_SHH
4554
564k
    2969705395U,  // FMLALTlanev8f16
4555
564k
    2969705395U,  // FMLALTv8f16
4556
564k
    1663406325U,  // FMLAL_MZZI_BtoH
4557
564k
    1663275253U,  // FMLAL_MZZI_HtoS
4558
564k
    1663275253U,  // FMLAL_MZZ_HtoS
4559
564k
    3810889973U,  // FMLAL_VG2_M2Z2Z_BtoH
4560
564k
    3810758901U,  // FMLAL_VG2_M2Z2Z_HtoS
4561
564k
    3810889973U,  // FMLAL_VG2_M2ZZI_BtoH
4562
564k
    3810758901U,  // FMLAL_VG2_M2ZZI_HtoS
4563
564k
    3810889973U,  // FMLAL_VG2_M2ZZ_BtoH
4564
564k
    3810758901U,  // FMLAL_VG2_M2ZZ_HtoS
4565
564k
    1663406325U,  // FMLAL_VG2_MZZ_BtoH
4566
564k
    4079325429U,  // FMLAL_VG4_M4Z4Z_BtoH
4567
564k
    4079194357U,  // FMLAL_VG4_M4Z4Z_HtoS
4568
564k
    4079325429U,  // FMLAL_VG4_M4ZZI_BtoH
4569
564k
    4079194357U,  // FMLAL_VG4_M4ZZI_HtoS
4570
564k
    4079325429U,  // FMLAL_VG4_M4ZZ_BtoH
4571
564k
    4079194357U,  // FMLAL_VG4_M4ZZ_HtoS
4572
564k
    2961314037U,  // FMLALlanev4f16
4573
564k
    2967605493U,  // FMLALlanev8f16
4574
564k
    2961314037U,  // FMLALv4f16
4575
564k
    2967605493U,  // FMLALv8f16
4576
564k
    3798156134U,  // FMLA_VG2_M2Z2Z_D
4577
564k
    3798172518U,  // FMLA_VG2_M2Z2Z_S
4578
564k
    3798303590U,  // FMLA_VG2_M2Z4Z_H
4579
564k
    3798156134U,  // FMLA_VG2_M2ZZI_D
4580
564k
    3798303590U,  // FMLA_VG2_M2ZZI_H
4581
564k
    3798172518U,  // FMLA_VG2_M2ZZI_S
4582
564k
    3798156134U,  // FMLA_VG2_M2ZZ_D
4583
564k
    3798303590U,  // FMLA_VG2_M2ZZ_H
4584
564k
    3798172518U,  // FMLA_VG2_M2ZZ_S
4585
564k
    4066591590U,  // FMLA_VG4_M4Z4Z_D
4586
564k
    4066739046U,  // FMLA_VG4_M4Z4Z_H
4587
564k
    4066607974U,  // FMLA_VG4_M4Z4Z_S
4588
564k
    4066591590U,  // FMLA_VG4_M4ZZI_D
4589
564k
    4066739046U,  // FMLA_VG4_M4ZZI_H
4590
564k
    4066607974U,  // FMLA_VG4_M4ZZI_S
4591
564k
    4066591590U,  // FMLA_VG4_M4ZZ_D
4592
564k
    4066739046U,  // FMLA_VG4_M4ZZ_H
4593
564k
    4066607974U,  // FMLA_VG4_M4ZZ_S
4594
564k
    3223372646U,  // FMLA_ZPmZZ_D
4595
564k
    3519087462U,  // FMLA_ZPmZZ_H
4596
564k
    3223405414U,  // FMLA_ZPmZZ_S
4597
564k
    1075888998U,  // FMLA_ZZZI_D
4598
564k
    2195784550U,  // FMLA_ZZZI_H
4599
564k
    1344357222U,  // FMLA_ZZZI_S
4600
564k
    807715686U, // FMLAv1i16_indexed
4601
564k
    807715686U, // FMLAv1i32_indexed
4602
564k
    807715686U, // FMLAv1i64_indexed
4603
564k
    2961310566U,  // FMLAv2f32
4604
564k
    2963407718U,  // FMLAv2f64
4605
564k
    2961310566U,  // FMLAv2i32_indexed
4606
564k
    2963407718U,  // FMLAv2i64_indexed
4607
564k
    2965504870U,  // FMLAv4f16
4608
564k
    2967602022U,  // FMLAv4f32
4609
564k
    2965504870U,  // FMLAv4i16_indexed
4610
564k
    2967602022U,  // FMLAv4i32_indexed
4611
564k
    2969699174U,  // FMLAv8f16
4612
564k
    2969699174U,  // FMLAv8i16_indexed
4613
564k
    2961310074U,  // FMLSL2lanev4f16
4614
564k
    2967601530U,  // FMLSL2lanev8f16
4615
564k
    2961310074U,  // FMLSL2v4f16
4616
564k
    2967601530U,  // FMLSL2v8f16
4617
564k
    2686535579U,  // FMLSLB_ZZZI_SHH
4618
564k
    2686535579U,  // FMLSLB_ZZZ_SHH
4619
564k
    2686540898U,  // FMLSLT_ZZZI_SHH
4620
564k
    2686540898U,  // FMLSLT_ZZZ_SHH
4621
564k
    1663276020U,  // FMLSL_MZZI_HtoS
4622
564k
    1663276020U,  // FMLSL_MZZ_HtoS
4623
564k
    3810759668U,  // FMLSL_VG2_M2Z2Z_HtoS
4624
564k
    3810759668U,  // FMLSL_VG2_M2ZZI_HtoS
4625
564k
    3810759668U,  // FMLSL_VG2_M2ZZ_HtoS
4626
564k
    4079195124U,  // FMLSL_VG4_M4Z4Z_HtoS
4627
564k
    4079195124U,  // FMLSL_VG4_M4ZZI_HtoS
4628
564k
    4079195124U,  // FMLSL_VG4_M4ZZ_HtoS
4629
564k
    2961314804U,  // FMLSLlanev4f16
4630
564k
    2967606260U,  // FMLSLlanev8f16
4631
564k
    2961314804U,  // FMLSLv4f16
4632
564k
    2967606260U,  // FMLSLv8f16
4633
564k
    3798162002U,  // FMLS_VG2_M2Z2Z_D
4634
564k
    3798309458U,  // FMLS_VG2_M2Z2Z_H
4635
564k
    3798178386U,  // FMLS_VG2_M2Z2Z_S
4636
564k
    3798162002U,  // FMLS_VG2_M2ZZI_D
4637
564k
    3798309458U,  // FMLS_VG2_M2ZZI_H
4638
564k
    3798178386U,  // FMLS_VG2_M2ZZI_S
4639
564k
    3798162002U,  // FMLS_VG2_M2ZZ_D
4640
564k
    3798309458U,  // FMLS_VG2_M2ZZ_H
4641
564k
    3798178386U,  // FMLS_VG2_M2ZZ_S
4642
564k
    4066744914U,  // FMLS_VG4_M4Z2Z_H
4643
564k
    4066597458U,  // FMLS_VG4_M4Z4Z_D
4644
564k
    4066613842U,  // FMLS_VG4_M4Z4Z_S
4645
564k
    4066597458U,  // FMLS_VG4_M4ZZI_D
4646
564k
    4066744914U,  // FMLS_VG4_M4ZZI_H
4647
564k
    4066613842U,  // FMLS_VG4_M4ZZI_S
4648
564k
    4066597458U,  // FMLS_VG4_M4ZZ_D
4649
564k
    4066744914U,  // FMLS_VG4_M4ZZ_H
4650
564k
    4066613842U,  // FMLS_VG4_M4ZZ_S
4651
564k
    3223378514U,  // FMLS_ZPmZZ_D
4652
564k
    3519093330U,  // FMLS_ZPmZZ_H
4653
564k
    3223411282U,  // FMLS_ZPmZZ_S
4654
564k
    1075894866U,  // FMLS_ZZZI_D
4655
564k
    2195790418U,  // FMLS_ZZZI_H
4656
564k
    1344363090U,  // FMLS_ZZZI_S
4657
564k
    807721554U, // FMLSv1i16_indexed
4658
564k
    807721554U, // FMLSv1i32_indexed
4659
564k
    807721554U, // FMLSv1i64_indexed
4660
564k
    2961316434U,  // FMLSv2f32
4661
564k
    2963413586U,  // FMLSv2f64
4662
564k
    2961316434U,  // FMLSv2i32_indexed
4663
564k
    2963413586U,  // FMLSv2i64_indexed
4664
564k
    2965510738U,  // FMLSv4f16
4665
564k
    2967607890U,  // FMLSv4f32
4666
564k
    2965510738U,  // FMLSv4i16_indexed
4667
564k
    2967607890U,  // FMLSv4i32_indexed
4668
564k
    2969705042U,  // FMLSv8f16
4669
564k
    2969705042U,  // FMLSv8i16_indexed
4670
564k
    1075889005U,  // FMMLA_ZZZ_D
4671
564k
    1344357229U,  // FMMLA_ZZZ_S
4672
564k
    54641579U,  // FMOPAL_MPPZZ
4673
564k
    79807403U,  // FMOPA_MPPZZ_BtoH
4674
564k
    79807403U,  // FMOPA_MPPZZ_BtoS
4675
564k
    2168570795U,  // FMOPA_MPPZZ_D
4676
564k
    54641579U,  // FMOPA_MPPZZ_H
4677
564k
    2170667947U,  // FMOPA_MPPZZ_S
4678
564k
    54647455U,  // FMOPSL_MPPZZ
4679
564k
    2168576671U,  // FMOPS_MPPZZ_D
4680
564k
    54647455U,  // FMOPS_MPPZZ_H
4681
564k
    2170673823U,  // FMOPS_MPPZZ_S
4682
564k
    807427809U, // FMOVDXHighr
4683
564k
    2121441U, // FMOVDXr
4684
564k
    3760217825U,  // FMOVDi
4685
564k
    2121441U, // FMOVDr
4686
564k
    2121441U, // FMOVHWr
4687
564k
    2121441U, // FMOVHXr
4688
564k
    3760217825U,  // FMOVHi
4689
564k
    2121441U, // FMOVHr
4690
564k
    2121441U, // FMOVSWr
4691
564k
    3760217825U,  // FMOVSi
4692
564k
    2121441U, // FMOVSr
4693
564k
    2121441U, // FMOVWHr
4694
564k
    2121441U, // FMOVWSr
4695
564k
    81895137U,  // FMOVXDHighr
4696
564k
    2121441U, // FMOVXDr
4697
564k
    2121441U, // FMOVXHr
4698
564k
    3766591201U,  // FMOVv2f32_ns
4699
564k
    3768688353U,  // FMOVv2f64_ns
4700
564k
    3770785505U,  // FMOVv4f16_ns
4701
564k
    3772882657U,  // FMOVv4f32_ns
4702
564k
    3774979809U,  // FMOVv8f16_ns
4703
564k
    17112U, // FMS16
4704
564k
    16558U, // FMS32
4705
564k
    17059U, // FMS64
4706
564k
    3223374137U,  // FMSB_ZPmZZ_D
4707
564k
    3519088953U,  // FMSB_ZPmZZ_H
4708
564k
    3223406905U,  // FMSB_ZPmZZ_S
4709
564k
    2116045U, // FMSUBDrrr
4710
564k
    2116045U, // FMSUBHrrr
4711
564k
    2116045U, // FMSUBSrrr
4712
564k
    2118724U, // FMULDrr
4713
564k
    2118724U, // FMULHrr
4714
564k
    2118724U, // FMULSrr
4715
564k
    2122000U, // FMULX16
4716
564k
    2122000U, // FMULX32
4717
564k
    2122000U, // FMULX64
4718
564k
    3223380240U,  // FMULX_ZPmZ_D
4719
564k
    3519095056U,  // FMULX_ZPmZ_H
4720
564k
    3223413008U,  // FMULX_ZPmZ_S
4721
564k
    2122000U, // FMULXv1i16_indexed
4722
564k
    2122000U, // FMULXv1i32_indexed
4723
564k
    2122000U, // FMULXv1i64_indexed
4724
564k
    813801744U, // FMULXv2f32
4725
564k
    815898896U, // FMULXv2f64
4726
564k
    813801744U, // FMULXv2i32_indexed
4727
564k
    815898896U, // FMULXv2i64_indexed
4728
564k
    817996048U, // FMULXv4f16
4729
564k
    820093200U, // FMULXv4f32
4730
564k
    817996048U, // FMULXv4i16_indexed
4731
564k
    820093200U, // FMULXv4i32_indexed
4732
564k
    822190352U, // FMULXv8f16
4733
564k
    822190352U, // FMULXv8i16_indexed
4734
564k
    3223376964U,  // FMUL_ZPmI_D
4735
564k
    3519091780U,  // FMUL_ZPmI_H
4736
564k
    3223409732U,  // FMUL_ZPmI_S
4737
564k
    3223376964U,  // FMUL_ZPmZ_D
4738
564k
    3519091780U,  // FMUL_ZPmZ_H
4739
564k
    3223409732U,  // FMUL_ZPmZ_S
4740
564k
    2418070596U,  // FMUL_ZZZI_D
4741
564k
    2189497412U,  // FMUL_ZZZI_H
4742
564k
    270619716U, // FMUL_ZZZI_S
4743
564k
    2418070596U,  // FMUL_ZZZ_D
4744
564k
    2189497412U,  // FMUL_ZZZ_H
4745
564k
    270619716U, // FMUL_ZZZ_S
4746
564k
    2118724U, // FMULv1i16_indexed
4747
564k
    2118724U, // FMULv1i32_indexed
4748
564k
    2118724U, // FMULv1i64_indexed
4749
564k
    813798468U, // FMULv2f32
4750
564k
    815895620U, // FMULv2f64
4751
564k
    813798468U, // FMULv2i32_indexed
4752
564k
    815895620U, // FMULv2i64_indexed
4753
564k
    817992772U, // FMULv4f16
4754
564k
    820089924U, // FMULv4f32
4755
564k
    817992772U, // FMULv4i16_indexed
4756
564k
    820089924U, // FMULv4i32_indexed
4757
564k
    822187076U, // FMULv8f16
4758
564k
    822187076U, // FMULv8i16_indexed
4759
564k
    2116832U, // FNEGDr
4760
564k
    2116832U, // FNEGHr
4761
564k
    2116832U, // FNEGSr
4762
564k
    270585056U, // FNEG_ZPmZ_D
4763
564k
    541134048U, // FNEG_ZPmZ_H
4764
564k
    270617824U, // FNEG_ZPmZ_S
4765
564k
    813796576U, // FNEGv2f32
4766
564k
    815893728U, // FNEGv2f64
4767
564k
    817990880U, // FNEGv4f16
4768
564k
    820088032U, // FNEGv4f32
4769
564k
    822185184U, // FNEGv8f16
4770
564k
    2116514U, // FNMADDDrrr
4771
564k
    2116514U, // FNMADDHrrr
4772
564k
    2116514U, // FNMADDSrrr
4773
564k
    3223374617U,  // FNMAD_ZPmZZ_D
4774
564k
    3519089433U,  // FNMAD_ZPmZZ_H
4775
564k
    3223407385U,  // FNMAD_ZPmZZ_S
4776
564k
    3223372675U,  // FNMLA_ZPmZZ_D
4777
564k
    3519087491U,  // FNMLA_ZPmZZ_H
4778
564k
    3223405443U,  // FNMLA_ZPmZZ_S
4779
564k
    3223378520U,  // FNMLS_ZPmZZ_D
4780
564k
    3519093336U,  // FNMLS_ZPmZZ_H
4781
564k
    3223411288U,  // FNMLS_ZPmZZ_S
4782
564k
    3223374143U,  // FNMSB_ZPmZZ_D
4783
564k
    3519088959U,  // FNMSB_ZPmZZ_H
4784
564k
    3223406911U,  // FNMSB_ZPmZZ_S
4785
564k
    2116052U, // FNMSUBDrrr
4786
564k
    2116052U, // FNMSUBHrrr
4787
564k
    2116052U, // FNMSUBSrrr
4788
564k
    2118730U, // FNMULDrr
4789
564k
    2118730U, // FNMULHrr
4790
564k
    2118730U, // FNMULSrr
4791
564k
    2418068574U,  // FRECPE_ZZ_D
4792
564k
    1652624478U,  // FRECPE_ZZ_H
4793
564k
    270617694U, // FRECPE_ZZ_S
4794
564k
    2116702U, // FRECPEv1f16
4795
564k
    2116702U, // FRECPEv1i32
4796
564k
    2116702U, // FRECPEv1i64
4797
564k
    813796446U, // FRECPEv2f32
4798
564k
    815893598U, // FRECPEv2f64
4799
564k
    817990750U, // FRECPEv4f16
4800
564k
    820087902U, // FRECPEv4f32
4801
564k
    822185054U, // FRECPEv8f16
4802
564k
    2120335U, // FRECPS16
4803
564k
    2120335U, // FRECPS32
4804
564k
    2120335U, // FRECPS64
4805
564k
    2418072207U,  // FRECPS_ZZZ_D
4806
564k
    2189499023U,  // FRECPS_ZZZ_H
4807
564k
    270621327U, // FRECPS_ZZZ_S
4808
564k
    813800079U, // FRECPSv2f32
4809
564k
    815897231U, // FRECPSv2f64
4810
564k
    817994383U, // FRECPSv4f16
4811
564k
    820091535U, // FRECPSv4f32
4812
564k
    822188687U, // FRECPSv8f16
4813
564k
    270590231U, // FRECPX_ZPmZ_D
4814
564k
    541139223U, // FRECPX_ZPmZ_H
4815
564k
    270622999U, // FRECPX_ZPmZ_S
4816
564k
    2122007U, // FRECPXv1f16
4817
564k
    2122007U, // FRECPXv1i32
4818
564k
    2122007U, // FRECPXv1i64
4819
564k
    2121891U, // FRINT32XDr
4820
564k
    2121891U, // FRINT32XSr
4821
564k
    813801635U, // FRINT32Xv2f32
4822
564k
    815898787U, // FRINT32Xv2f64
4823
564k
    820093091U, // FRINT32Xv4f32
4824
564k
    2122074U, // FRINT32ZDr
4825
564k
    2122074U, // FRINT32ZSr
4826
564k
    813801818U, // FRINT32Zv2f32
4827
564k
    815898970U, // FRINT32Zv2f64
4828
564k
    820093274U, // FRINT32Zv4f32
4829
564k
    2121901U, // FRINT64XDr
4830
564k
    2121901U, // FRINT64XSr
4831
564k
    813801645U, // FRINT64Xv2f32
4832
564k
    815898797U, // FRINT64Xv2f64
4833
564k
    820093101U, // FRINT64Xv4f32
4834
564k
    2122084U, // FRINT64ZDr
4835
564k
    2122084U, // FRINT64ZSr
4836
564k
    813801828U, // FRINT64Zv2f32
4837
564k
    815898980U, // FRINT64Zv2f64
4838
564k
    820093284U, // FRINT64Zv4f32
4839
564k
    2114733U, // FRINTADr
4840
564k
    2114733U, // FRINTAHr
4841
564k
    2114733U, // FRINTASr
4842
564k
    1648559277U,  // FRINTA_2Z2Z_S
4843
564k
    1648559277U,  // FRINTA_4Z4Z_S
4844
564k
    270582957U, // FRINTA_ZPmZ_D
4845
564k
    541131949U, // FRINTA_ZPmZ_H
4846
564k
    270615725U, // FRINTA_ZPmZ_S
4847
564k
    813794477U, // FRINTAv2f32
4848
564k
    815891629U, // FRINTAv2f64
4849
564k
    817988781U, // FRINTAv4f16
4850
564k
    820085933U, // FRINTAv4f32
4851
564k
    822183085U, // FRINTAv8f16
4852
564k
    2117793U, // FRINTIDr
4853
564k
    2117793U, // FRINTIHr
4854
564k
    2117793U, // FRINTISr
4855
564k
    270586017U, // FRINTI_ZPmZ_D
4856
564k
    541135009U, // FRINTI_ZPmZ_H
4857
564k
    270618785U, // FRINTI_ZPmZ_S
4858
564k
    813797537U, // FRINTIv2f32
4859
564k
    815894689U, // FRINTIv2f64
4860
564k
    817991841U, // FRINTIv4f16
4861
564k
    820088993U, // FRINTIv4f32
4862
564k
    822186145U, // FRINTIv8f16
4863
564k
    2118885U, // FRINTMDr
4864
564k
    2118885U, // FRINTMHr
4865
564k
    2118885U, // FRINTMSr
4866
564k
    1648563429U,  // FRINTM_2Z2Z_S
4867
564k
    1648563429U,  // FRINTM_4Z4Z_S
4868
564k
    270587109U, // FRINTM_ZPmZ_D
4869
564k
    541136101U, // FRINTM_ZPmZ_H
4870
564k
    270619877U, // FRINTM_ZPmZ_S
4871
564k
    813798629U, // FRINTMv2f32
4872
564k
    815895781U, // FRINTMv2f64
4873
564k
    817992933U, // FRINTMv4f16
4874
564k
    820090085U, // FRINTMv4f32
4875
564k
    822187237U, // FRINTMv8f16
4876
564k
    2119016U, // FRINTNDr
4877
564k
    2119016U, // FRINTNHr
4878
564k
    2119016U, // FRINTNSr
4879
564k
    1648563560U,  // FRINTN_2Z2Z_S
4880
564k
    1648563560U,  // FRINTN_4Z4Z_S
4881
564k
    270587240U, // FRINTN_ZPmZ_D
4882
564k
    541136232U, // FRINTN_ZPmZ_H
4883
564k
    270620008U, // FRINTN_ZPmZ_S
4884
564k
    813798760U, // FRINTNv2f32
4885
564k
    815895912U, // FRINTNv2f64
4886
564k
    817993064U, // FRINTNv4f16
4887
564k
    820090216U, // FRINTNv4f32
4888
564k
    822187368U, // FRINTNv8f16
4889
564k
    2119508U, // FRINTPDr
4890
564k
    2119508U, // FRINTPHr
4891
564k
    2119508U, // FRINTPSr
4892
564k
    1648564052U,  // FRINTP_2Z2Z_S
4893
564k
    1648564052U,  // FRINTP_4Z4Z_S
4894
564k
    270587732U, // FRINTP_ZPmZ_D
4895
564k
    541136724U, // FRINTP_ZPmZ_H
4896
564k
    270620500U, // FRINTP_ZPmZ_S
4897
564k
    813799252U, // FRINTPv2f32
4898
564k
    815896404U, // FRINTPv2f64
4899
564k
    817993556U, // FRINTPv4f16
4900
564k
    820090708U, // FRINTPv4f32
4901
564k
    822187860U, // FRINTPv8f16
4902
564k
    2122022U, // FRINTXDr
4903
564k
    2122022U, // FRINTXHr
4904
564k
    2122022U, // FRINTXSr
4905
564k
    270590246U, // FRINTX_ZPmZ_D
4906
564k
    541139238U, // FRINTX_ZPmZ_H
4907
564k
    270623014U, // FRINTX_ZPmZ_S
4908
564k
    813801766U, // FRINTXv2f32
4909
564k
    815898918U, // FRINTXv2f64
4910
564k
    817996070U, // FRINTXv4f16
4911
564k
    820093222U, // FRINTXv4f32
4912
564k
    822190374U, // FRINTXv8f16
4913
564k
    2122168U, // FRINTZDr
4914
564k
    2122168U, // FRINTZHr
4915
564k
    2122168U, // FRINTZSr
4916
564k
    270590392U, // FRINTZ_ZPmZ_D
4917
564k
    541139384U, // FRINTZ_ZPmZ_H
4918
564k
    270623160U, // FRINTZ_ZPmZ_S
4919
564k
    813801912U, // FRINTZv2f32
4920
564k
    815899064U, // FRINTZv2f64
4921
564k
    817996216U, // FRINTZv4f16
4922
564k
    820093368U, // FRINTZv4f32
4923
564k
    822190520U, // FRINTZv8f16
4924
564k
    2418068619U,  // FRSQRTE_ZZ_D
4925
564k
    1652624523U,  // FRSQRTE_ZZ_H
4926
564k
    270617739U, // FRSQRTE_ZZ_S
4927
564k
    2116747U, // FRSQRTEv1f16
4928
564k
    2116747U, // FRSQRTEv1i32
4929
564k
    2116747U, // FRSQRTEv1i64
4930
564k
    813796491U, // FRSQRTEv2f32
4931
564k
    815893643U, // FRSQRTEv2f64
4932
564k
    817990795U, // FRSQRTEv4f16
4933
564k
    820087947U, // FRSQRTEv4f32
4934
564k
    822185099U, // FRSQRTEv8f16
4935
564k
    2120419U, // FRSQRTS16
4936
564k
    2120419U, // FRSQRTS32
4937
564k
    2120419U, // FRSQRTS64
4938
564k
    2418072291U,  // FRSQRTS_ZZZ_D
4939
564k
    2189499107U,  // FRSQRTS_ZZZ_H
4940
564k
    270621411U, // FRSQRTS_ZZZ_S
4941
564k
    813800163U, // FRSQRTSv2f32
4942
564k
    815897315U, // FRSQRTSv2f64
4943
564k
    817994467U, // FRSQRTSv4f16
4944
564k
    820091619U, // FRSQRTSv4f32
4945
564k
    822188771U, // FRSQRTSv8f16
4946
564k
    2181205032U,  // FSCALE_2Z2Z_D
4947
564k
    2183318568U,  // FSCALE_2Z2Z_H
4948
564k
    2185432104U,  // FSCALE_2Z2Z_S
4949
564k
    2181205032U,  // FSCALE_2ZZ_D
4950
564k
    2183318568U,  // FSCALE_2ZZ_H
4951
564k
    2185432104U,  // FSCALE_2ZZ_S
4952
564k
    2181205032U,  // FSCALE_4Z4Z_D
4953
564k
    2183318568U,  // FSCALE_4Z4Z_H
4954
564k
    2185432104U,  // FSCALE_4Z4Z_S
4955
564k
    2181205032U,  // FSCALE_4ZZ_D
4956
564k
    2183318568U,  // FSCALE_4ZZ_H
4957
564k
    2185432104U,  // FSCALE_4ZZ_S
4958
564k
    3223374888U,  // FSCALE_ZPmZ_D
4959
564k
    3519089704U,  // FSCALE_ZPmZ_H
4960
564k
    3223407656U,  // FSCALE_ZPmZ_S
4961
564k
    813796392U, // FSCALEv2f32
4962
564k
    815893544U, // FSCALEv2f64
4963
564k
    817990696U, // FSCALEv4f16
4964
564k
    820087848U, // FSCALEv4f32
4965
564k
    822185000U, // FSCALEv8f16
4966
564k
    2121100U, // FSQRTDr
4967
564k
    2121100U, // FSQRTHr
4968
564k
    2121100U, // FSQRTSr
4969
564k
    270589324U, // FSQRT_ZPmZ_D
4970
564k
    541138316U, // FSQRT_ZPmZ_H
4971
564k
    270622092U, // FSQRT_ZPmZ_S
4972
564k
    813800844U, // FSQRTv2f32
4973
564k
    815897996U, // FSQRTv2f64
4974
564k
    817995148U, // FSQRTv4f16
4975
564k
    820092300U, // FSQRTv4f32
4976
564k
    822189452U, // FSQRTv8f16
4977
564k
    2116025U, // FSUBDrr
4978
564k
    2116025U, // FSUBHrr
4979
564k
    3223377973U,  // FSUBR_ZPmI_D
4980
564k
    3519092789U,  // FSUBR_ZPmI_H
4981
564k
    3223410741U,  // FSUBR_ZPmI_S
4982
564k
    3223377973U,  // FSUBR_ZPmZ_D
4983
564k
    3519092789U,  // FSUBR_ZPmZ_H
4984
564k
    3223410741U,  // FSUBR_ZPmZ_S
4985
564k
    2116025U, // FSUBSrr
4986
564k
    3798157753U,  // FSUB_VG2_M2Z_D
4987
564k
    3798305209U,  // FSUB_VG2_M2Z_H
4988
564k
    3798174137U,  // FSUB_VG2_M2Z_S
4989
564k
    4066593209U,  // FSUB_VG4_M4Z_D
4990
564k
    4066740665U,  // FSUB_VG4_M4Z_H
4991
564k
    4066609593U,  // FSUB_VG4_M4Z_S
4992
564k
    3223374265U,  // FSUB_ZPmI_D
4993
564k
    3519089081U,  // FSUB_ZPmI_H
4994
564k
    3223407033U,  // FSUB_ZPmI_S
4995
564k
    3223374265U,  // FSUB_ZPmZ_D
4996
564k
    3519089081U,  // FSUB_ZPmZ_H
4997
564k
    3223407033U,  // FSUB_ZPmZ_S
4998
564k
    2418067897U,  // FSUB_ZZZ_D
4999
564k
    2189494713U,  // FSUB_ZZZ_H
5000
564k
    270617017U, // FSUB_ZZZ_S
5001
564k
    813795769U, // FSUBv2f32
5002
564k
    815892921U, // FSUBv2f64
5003
564k
    817990073U, // FSUBv4f16
5004
564k
    820087225U, // FSUBv4f32
5005
564k
    822184377U, // FSUBv8f16
5006
564k
    2418068256U,  // FTMAD_ZZI_D
5007
564k
    2189495072U,  // FTMAD_ZZI_H
5008
564k
    270617376U, // FTMAD_ZZI_S
5009
564k
    2418070615U,  // FTSMUL_ZZZ_D
5010
564k
    2189497431U,  // FTSMUL_ZZZ_H
5011
564k
    270619735U, // FTSMUL_ZZZ_S
5012
564k
    2418070142U,  // FTSSEL_ZZZ_D
5013
564k
    2189496958U,  // FTSSEL_ZZZ_H
5014
564k
    270619262U, // FTSSEL_ZZZ_S
5015
564k
    4066609557U,  // FVDOTB_VG4_M2ZZI_BtoS
5016
564k
    4066614714U,  // FVDOTT_VG4_M2ZZI_BtoS
5017
564k
    3798310217U,  // FVDOT_VG2_M2ZZI_BtoH
5018
564k
    3798179145U,  // FVDOT_VG2_M2ZZI_HtoS
5019
564k
    10429U, // GCSPOPCX
5020
564k
    21718U, // GCSPOPM
5021
564k
    10447U, // GCSPOPX
5022
564k
    21690U, // GCSPUSHM
5023
564k
    10438U, // GCSPUSHX
5024
564k
    16490U, // GCSSS1
5025
564k
    16973U, // GCSSS2
5026
564k
    2120018U, // GCSSTR
5027
564k
    2120026U, // GCSSTTR
5028
564k
    24002U, // GENLUT
5029
564k
    22630U, // GENTER
5030
564k
    10417U, // GEXIT
5031
564k
    297960700U, // GLD1B_D_IMM_REAL
5032
564k
    297960700U, // GLD1B_D_REAL
5033
564k
    297960700U, // GLD1B_D_SXTW_REAL
5034
564k
    297960700U, // GLD1B_D_UXTW_REAL
5035
564k
    297993468U, // GLD1B_S_IMM_REAL
5036
564k
    297993468U, // GLD1B_S_SXTW_REAL
5037
564k
    297993468U, // GLD1B_S_UXTW_REAL
5038
564k
    297962155U, // GLD1D_IMM_REAL
5039
564k
    297962155U, // GLD1D_REAL
5040
564k
    297962155U, // GLD1D_SCALED_REAL
5041
564k
    297962155U, // GLD1D_SXTW_REAL
5042
564k
    297962155U, // GLD1D_SXTW_SCALED_REAL
5043
564k
    297962155U, // GLD1D_UXTW_REAL
5044
564k
    297962155U, // GLD1D_UXTW_SCALED_REAL
5045
564k
    297962772U, // GLD1H_D_IMM_REAL
5046
564k
    297962772U, // GLD1H_D_REAL
5047
564k
    297962772U, // GLD1H_D_SCALED_REAL
5048
564k
    297962772U, // GLD1H_D_SXTW_REAL
5049
564k
    297962772U, // GLD1H_D_SXTW_SCALED_REAL
5050
564k
    297962772U, // GLD1H_D_UXTW_REAL
5051
564k
    297962772U, // GLD1H_D_UXTW_SCALED_REAL
5052
564k
    297995540U, // GLD1H_S_IMM_REAL
5053
564k
    297995540U, // GLD1H_S_SXTW_REAL
5054
564k
    297995540U, // GLD1H_S_SXTW_SCALED_REAL
5055
564k
    297995540U, // GLD1H_S_UXTW_REAL
5056
564k
    297995540U, // GLD1H_S_UXTW_SCALED_REAL
5057
564k
    298293164U, // GLD1Q
5058
564k
    297961734U, // GLD1SB_D_IMM_REAL
5059
564k
    297961734U, // GLD1SB_D_REAL
5060
564k
    297961734U, // GLD1SB_D_SXTW_REAL
5061
564k
    297961734U, // GLD1SB_D_UXTW_REAL
5062
564k
    297994502U, // GLD1SB_S_IMM_REAL
5063
564k
    297994502U, // GLD1SB_S_SXTW_REAL
5064
564k
    297994502U, // GLD1SB_S_UXTW_REAL
5065
564k
    297963463U, // GLD1SH_D_IMM_REAL
5066
564k
    297963463U, // GLD1SH_D_REAL
5067
564k
    297963463U, // GLD1SH_D_SCALED_REAL
5068
564k
    297963463U, // GLD1SH_D_SXTW_REAL
5069
564k
    297963463U, // GLD1SH_D_SXTW_SCALED_REAL
5070
564k
    297963463U, // GLD1SH_D_UXTW_REAL
5071
564k
    297963463U, // GLD1SH_D_UXTW_SCALED_REAL
5072
564k
    297996231U, // GLD1SH_S_IMM_REAL
5073
564k
    297996231U, // GLD1SH_S_SXTW_REAL
5074
564k
    297996231U, // GLD1SH_S_SXTW_SCALED_REAL
5075
564k
    297996231U, // GLD1SH_S_UXTW_REAL
5076
564k
    297996231U, // GLD1SH_S_UXTW_SCALED_REAL
5077
564k
    297967665U, // GLD1SW_D_IMM_REAL
5078
564k
    297967665U, // GLD1SW_D_REAL
5079
564k
    297967665U, // GLD1SW_D_SCALED_REAL
5080
564k
    297967665U, // GLD1SW_D_SXTW_REAL
5081
564k
    297967665U, // GLD1SW_D_SXTW_SCALED_REAL
5082
564k
    297967665U, // GLD1SW_D_UXTW_REAL
5083
564k
    297967665U, // GLD1SW_D_UXTW_SCALED_REAL
5084
564k
    297967470U, // GLD1W_D_IMM_REAL
5085
564k
    297967470U, // GLD1W_D_REAL
5086
564k
    297967470U, // GLD1W_D_SCALED_REAL
5087
564k
    297967470U, // GLD1W_D_SXTW_REAL
5088
564k
    297967470U, // GLD1W_D_SXTW_SCALED_REAL
5089
564k
    297967470U, // GLD1W_D_UXTW_REAL
5090
564k
    297967470U, // GLD1W_D_UXTW_SCALED_REAL
5091
564k
    298000238U, // GLD1W_IMM_REAL
5092
564k
    298000238U, // GLD1W_SXTW_REAL
5093
564k
    298000238U, // GLD1W_SXTW_SCALED_REAL
5094
564k
    298000238U, // GLD1W_UXTW_REAL
5095
564k
    298000238U, // GLD1W_UXTW_SCALED_REAL
5096
564k
    297960706U, // GLDFF1B_D_IMM_REAL
5097
564k
    297960706U, // GLDFF1B_D_REAL
5098
564k
    297960706U, // GLDFF1B_D_SXTW_REAL
5099
564k
    297960706U, // GLDFF1B_D_UXTW_REAL
5100
564k
    297993474U, // GLDFF1B_S_IMM_REAL
5101
564k
    297993474U, // GLDFF1B_S_SXTW_REAL
5102
564k
    297993474U, // GLDFF1B_S_UXTW_REAL
5103
564k
    297962161U, // GLDFF1D_IMM_REAL
5104
564k
    297962161U, // GLDFF1D_REAL
5105
564k
    297962161U, // GLDFF1D_SCALED_REAL
5106
564k
    297962161U, // GLDFF1D_SXTW_REAL
5107
564k
    297962161U, // GLDFF1D_SXTW_SCALED_REAL
5108
564k
    297962161U, // GLDFF1D_UXTW_REAL
5109
564k
    297962161U, // GLDFF1D_UXTW_SCALED_REAL
5110
564k
    297962778U, // GLDFF1H_D_IMM_REAL
5111
564k
    297962778U, // GLDFF1H_D_REAL
5112
564k
    297962778U, // GLDFF1H_D_SCALED_REAL
5113
564k
    297962778U, // GLDFF1H_D_SXTW_REAL
5114
564k
    297962778U, // GLDFF1H_D_SXTW_SCALED_REAL
5115
564k
    297962778U, // GLDFF1H_D_UXTW_REAL
5116
564k
    297962778U, // GLDFF1H_D_UXTW_SCALED_REAL
5117
564k
    297995546U, // GLDFF1H_S_IMM_REAL
5118
564k
    297995546U, // GLDFF1H_S_SXTW_REAL
5119
564k
    297995546U, // GLDFF1H_S_SXTW_SCALED_REAL
5120
564k
    297995546U, // GLDFF1H_S_UXTW_REAL
5121
564k
    297995546U, // GLDFF1H_S_UXTW_SCALED_REAL
5122
564k
    297961741U, // GLDFF1SB_D_IMM_REAL
5123
564k
    297961741U, // GLDFF1SB_D_REAL
5124
564k
    297961741U, // GLDFF1SB_D_SXTW_REAL
5125
564k
    297961741U, // GLDFF1SB_D_UXTW_REAL
5126
564k
    297994509U, // GLDFF1SB_S_IMM_REAL
5127
564k
    297994509U, // GLDFF1SB_S_SXTW_REAL
5128
564k
    297994509U, // GLDFF1SB_S_UXTW_REAL
5129
564k
    297963470U, // GLDFF1SH_D_IMM_REAL
5130
564k
    297963470U, // GLDFF1SH_D_REAL
5131
564k
    297963470U, // GLDFF1SH_D_SCALED_REAL
5132
564k
    297963470U, // GLDFF1SH_D_SXTW_REAL
5133
564k
    297963470U, // GLDFF1SH_D_SXTW_SCALED_REAL
5134
564k
    297963470U, // GLDFF1SH_D_UXTW_REAL
5135
564k
    297963470U, // GLDFF1SH_D_UXTW_SCALED_REAL
5136
564k
    297996238U, // GLDFF1SH_S_IMM_REAL
5137
564k
    297996238U, // GLDFF1SH_S_SXTW_REAL
5138
564k
    297996238U, // GLDFF1SH_S_SXTW_SCALED_REAL
5139
564k
    297996238U, // GLDFF1SH_S_UXTW_REAL
5140
564k
    297996238U, // GLDFF1SH_S_UXTW_SCALED_REAL
5141
564k
    297967672U, // GLDFF1SW_D_IMM_REAL
5142
564k
    297967672U, // GLDFF1SW_D_REAL
5143
564k
    297967672U, // GLDFF1SW_D_SCALED_REAL
5144
564k
    297967672U, // GLDFF1SW_D_SXTW_REAL
5145
564k
    297967672U, // GLDFF1SW_D_SXTW_SCALED_REAL
5146
564k
    297967672U, // GLDFF1SW_D_UXTW_REAL
5147
564k
    297967672U, // GLDFF1SW_D_UXTW_SCALED_REAL
5148
564k
    297967476U, // GLDFF1W_D_IMM_REAL
5149
564k
    297967476U, // GLDFF1W_D_REAL
5150
564k
    297967476U, // GLDFF1W_D_SCALED_REAL
5151
564k
    297967476U, // GLDFF1W_D_SXTW_REAL
5152
564k
    297967476U, // GLDFF1W_D_SXTW_SCALED_REAL
5153
564k
    297967476U, // GLDFF1W_D_UXTW_REAL
5154
564k
    297967476U, // GLDFF1W_D_UXTW_SCALED_REAL
5155
564k
    298000244U, // GLDFF1W_IMM_REAL
5156
564k
    298000244U, // GLDFF1W_SXTW_REAL
5157
564k
    298000244U, // GLDFF1W_SXTW_SCALED_REAL
5158
564k
    298000244U, // GLDFF1W_UXTW_REAL
5159
564k
    298000244U, // GLDFF1W_UXTW_SCALED_REAL
5160
564k
    2117777U, // GMI
5161
564k
    515257U,  // HINT
5162
564k
    3223379094U,  // HISTCNT_ZPzZZ_D
5163
564k
    3223411862U,  // HISTCNT_ZPzZZ_S
5164
564k
    2133236U, // HISTSEG_ZZZ
5165
564k
    384018U,  // HLT
5166
564k
    379553U,  // HVC
5167
564k
    538985991U, // INCB_XPiI
5168
564k
    538987346U, // INCD_XPiI
5169
564k
    539020114U, // INCD_ZPiI
5170
564k
    538988040U, // INCH_XPiI
5171
564k
    56692232U,  // INCH_ZPiI
5172
564k
    2119199U, // INCP_XP_B
5173
564k
    2418038303U,  // INCP_XP_D
5174
564k
    1881167391U,  // INCP_XP_H
5175
564k
    270554655U, // INCP_XP_S
5176
564k
    1075893791U,  // INCP_ZP_D
5177
564k
    1658918431U,  // INCP_ZP_H
5178
564k
    1344362015U,  // INCP_ZP_S
5179
564k
    538992623U, // INCW_XPiI
5180
564k
    539058159U, // INCW_ZPiI
5181
564k
    539009262U, // INDEX_II_B
5182
564k
    2154734U, // INDEX_II_D
5183
564k
    889266414U, // INDEX_II_H
5184
564k
    2187502U, // INDEX_II_S
5185
564k
    539009262U, // INDEX_IR_B
5186
564k
    2154734U, // INDEX_IR_D
5187
564k
    889266414U, // INDEX_IR_H
5188
564k
    2187502U, // INDEX_IR_S
5189
564k
    2138350U, // INDEX_RI_B
5190
564k
    2154734U, // INDEX_RI_D
5191
564k
    2208375022U,  // INDEX_RI_H
5192
564k
    2187502U, // INDEX_RI_S
5193
564k
    2138350U, // INDEX_RR_B
5194
564k
    2154734U, // INDEX_RR_D
5195
564k
    2208375022U,  // INDEX_RR_H
5196
564k
    2187502U, // INDEX_RR_S
5197
564k
    2233992388U,  // INSERT_MXIPZ_H_B
5198
564k
    2233992388U,  // INSERT_MXIPZ_H_D
5199
564k
    2233992388U,  // INSERT_MXIPZ_H_H
5200
564k
    2233992388U,  // INSERT_MXIPZ_H_Q
5201
564k
    2233992388U,  // INSERT_MXIPZ_H_S
5202
564k
    2234008772U,  // INSERT_MXIPZ_V_B
5203
564k
    2234008772U,  // INSERT_MXIPZ_V_D
5204
564k
    2234008772U,  // INSERT_MXIPZ_V_H
5205
564k
    2234008772U,  // INSERT_MXIPZ_V_Q
5206
564k
    2234008772U,  // INSERT_MXIPZ_V_S
5207
564k
    807442758U, // INSR_ZR_B
5208
564k
    807459142U, // INSR_ZR_D
5209
564k
    1696667974U,  // INSR_ZR_H
5210
564k
    807491910U, // INSR_ZR_S
5211
564k
    1075878214U,  // INSR_ZV_B
5212
564k
    1344330054U,  // INSR_ZV_D
5213
564k
    1677793606U,  // INSR_ZV_H
5214
564k
    1612798278U,  // INSR_ZV_S
5215
564k
    356653678U, // INSvi16gpr
5216
564k
    1967266414U,  // INSvi16lane
5217
564k
    358750830U, // INSvi32gpr
5218
564k
    1969363566U,  // INSvi32lane
5219
564k
    350362222U, // INSvi64gpr
5220
564k
    1960974958U,  // INSvi64lane
5221
564k
    360847982U, // INSvi8gpr
5222
564k
    1971460718U,  // INSvi8lane
5223
564k
    2116861U, // IRG
5224
564k
    444724U,  // ISB
5225
564k
    3223340214U,  // LASTA_RPZ_B
5226
564k
    3223340214U,  // LASTA_RPZ_D
5227
564k
    3223340214U,  // LASTA_RPZ_H
5228
564k
    3223340214U,  // LASTA_RPZ_S
5229
564k
    3223340214U,  // LASTA_VPZ_B
5230
564k
    3223340214U,  // LASTA_VPZ_D
5231
564k
    3223340214U,  // LASTA_VPZ_H
5232
564k
    3223340214U,  // LASTA_VPZ_S
5233
564k
    3223341477U,  // LASTB_RPZ_B
5234
564k
    3223341477U,  // LASTB_RPZ_D
5235
564k
    3223341477U,  // LASTB_RPZ_H
5236
564k
    3223341477U,  // LASTB_RPZ_S
5237
564k
    3223341477U,  // LASTB_VPZ_B
5238
564k
    3223341477U,  // LASTB_VPZ_D
5239
564k
    3223341477U,  // LASTB_VPZ_H
5240
564k
    3223341477U,  // LASTB_VPZ_S
5241
564k
    297944316U, // LD1B
5242
564k
    362956028U, // LD1B_2Z
5243
564k
    362956028U, // LD1B_2Z_IMM
5244
564k
    2150139132U,  // LD1B_2Z_STRIDED
5245
564k
    2150139132U,  // LD1B_2Z_STRIDED_IMM
5246
564k
    362956028U, // LD1B_4Z
5247
564k
    362956028U, // LD1B_4Z_IMM
5248
564k
    362956028U, // LD1B_4Z_STRIDED
5249
564k
    362956028U, // LD1B_4Z_STRIDED_IMM
5250
564k
    297960700U, // LD1B_D
5251
564k
    297960700U, // LD1B_D_IMM
5252
564k
    297977084U, // LD1B_H
5253
564k
    297977084U, // LD1B_H_IMM
5254
564k
    297944316U, // LD1B_IMM
5255
564k
    297993468U, // LD1B_S
5256
564k
    297993468U, // LD1B_S_IMM
5257
564k
    297962155U, // LD1D
5258
564k
    362973867U, // LD1D_2Z
5259
564k
    362973867U, // LD1D_2Z_IMM
5260
564k
    362973867U, // LD1D_2Z_STRIDED
5261
564k
    362973867U, // LD1D_2Z_STRIDED_IMM
5262
564k
    362973867U, // LD1D_4Z
5263
564k
    362973867U, // LD1D_4Z_IMM
5264
564k
    362973867U, // LD1D_4Z_STRIDED
5265
564k
    362973867U, // LD1D_4Z_STRIDED_IMM
5266
564k
    297962155U, // LD1D_IMM
5267
564k
    298289835U, // LD1D_Q
5268
564k
    298289835U, // LD1D_Q_IMM
5269
564k
    573481U,  // LD1Fourv16b
5270
564k
    97058857U,  // LD1Fourv16b_POST
5271
564k
    606249U,  // LD1Fourv1d
5272
564k
    99188777U,  // LD1Fourv1d_POST
5273
564k
    639017U,  // LD1Fourv2d
5274
564k
    97124393U,  // LD1Fourv2d_POST
5275
564k
    671785U,  // LD1Fourv2s
5276
564k
    99254313U,  // LD1Fourv2s_POST
5277
564k
    704553U,  // LD1Fourv4h
5278
564k
    99287081U,  // LD1Fourv4h_POST
5279
564k
    737321U,  // LD1Fourv4s
5280
564k
    97222697U,  // LD1Fourv4s_POST
5281
564k
    770089U,  // LD1Fourv8b
5282
564k
    99352617U,  // LD1Fourv8b_POST
5283
564k
    802857U,  // LD1Fourv8h
5284
564k
    97288233U,  // LD1Fourv8h_POST
5285
564k
    297979156U, // LD1H
5286
564k
    362990868U, // LD1H_2Z
5287
564k
    362990868U, // LD1H_2Z_IMM
5288
564k
    2150419732U,  // LD1H_2Z_STRIDED
5289
564k
    2150419732U,  // LD1H_2Z_STRIDED_IMM
5290
564k
    362990868U, // LD1H_4Z
5291
564k
    362990868U, // LD1H_4Z_IMM
5292
564k
    362990868U, // LD1H_4Z_STRIDED
5293
564k
    362990868U, // LD1H_4Z_STRIDED_IMM
5294
564k
    297962772U, // LD1H_D
5295
564k
    297962772U, // LD1H_D_IMM
5296
564k
    297979156U, // LD1H_IMM
5297
564k
    297995540U, // LD1H_S
5298
564k
    297995540U, // LD1H_S_IMM
5299
564k
    573481U,  // LD1Onev16b
5300
564k
    101253161U, // LD1Onev16b_POST
5301
564k
    606249U,  // LD1Onev1d
5302
564k
    103383081U, // LD1Onev1d_POST
5303
564k
    639017U,  // LD1Onev2d
5304
564k
    101318697U, // LD1Onev2d_POST
5305
564k
    671785U,  // LD1Onev2s
5306
564k
    103448617U, // LD1Onev2s_POST
5307
564k
    704553U,  // LD1Onev4h
5308
564k
    103481385U, // LD1Onev4h_POST
5309
564k
    737321U,  // LD1Onev4s
5310
564k
    101417001U, // LD1Onev4s_POST
5311
564k
    770089U,  // LD1Onev8b
5312
564k
    103546921U, // LD1Onev8b_POST
5313
564k
    802857U,  // LD1Onev8h
5314
564k
    101482537U, // LD1Onev8h_POST
5315
564k
    297961586U, // LD1RB_D_IMM
5316
564k
    297977970U, // LD1RB_H_IMM
5317
564k
    297945202U, // LD1RB_IMM
5318
564k
    297994354U, // LD1RB_S_IMM
5319
564k
    297962461U, // LD1RD_IMM
5320
564k
    297963315U, // LD1RH_D_IMM
5321
564k
    297979699U, // LD1RH_IMM
5322
564k
    297996083U, // LD1RH_S_IMM
5323
564k
    297945173U, // LD1RO_B
5324
564k
    297945173U, // LD1RO_B_IMM
5325
564k
    297962445U, // LD1RO_D
5326
564k
    297962445U, // LD1RO_D_IMM
5327
564k
    297979677U, // LD1RO_H
5328
564k
    297979677U, // LD1RO_H_IMM
5329
564k
    298000401U, // LD1RO_W
5330
564k
    298000401U, // LD1RO_W_IMM
5331
564k
    297945194U, // LD1RQ_B
5332
564k
    297945194U, // LD1RQ_B_IMM
5333
564k
    297962453U, // LD1RQ_D
5334
564k
    297962453U, // LD1RQ_D_IMM
5335
564k
    297979691U, // LD1RQ_H
5336
564k
    297979691U, // LD1RQ_H_IMM
5337
564k
    298000409U, // LD1RQ_W
5338
564k
    298000409U, // LD1RQ_W_IMM
5339
564k
    297961798U, // LD1RSB_D_IMM
5340
564k
    297978182U, // LD1RSB_H_IMM
5341
564k
    297994566U, // LD1RSB_S_IMM
5342
564k
    297963513U, // LD1RSH_D_IMM
5343
564k
    297996281U, // LD1RSH_S_IMM
5344
564k
    297967706U, // LD1RSW_IMM
5345
564k
    297967649U, // LD1RW_D_IMM
5346
564k
    298000417U, // LD1RW_IMM
5347
564k
    579595U,  // LD1Rv16b
5348
564k
    105453579U, // LD1Rv16b_POST
5349
564k
    612363U,  // LD1Rv1d
5350
564k
    103389195U, // LD1Rv1d_POST
5351
564k
    645131U,  // LD1Rv2d
5352
564k
    103421963U, // LD1Rv2d_POST
5353
564k
    677899U,  // LD1Rv2s
5354
564k
    107649035U, // LD1Rv2s_POST
5355
564k
    710667U,  // LD1Rv4h
5356
564k
    109778955U, // LD1Rv4h_POST
5357
564k
    743435U,  // LD1Rv4s
5358
564k
    107714571U, // LD1Rv4s_POST
5359
564k
    776203U,  // LD1Rv8b
5360
564k
    105650187U, // LD1Rv8b_POST
5361
564k
    808971U,  // LD1Rv8h
5362
564k
    109877259U, // LD1Rv8h_POST
5363
564k
    297961734U, // LD1SB_D
5364
564k
    297961734U, // LD1SB_D_IMM
5365
564k
    297978118U, // LD1SB_H
5366
564k
    297978118U, // LD1SB_H_IMM
5367
564k
    297994502U, // LD1SB_S
5368
564k
    297994502U, // LD1SB_S_IMM
5369
564k
    297963463U, // LD1SH_D
5370
564k
    297963463U, // LD1SH_D_IMM
5371
564k
    297996231U, // LD1SH_S
5372
564k
    297996231U, // LD1SH_S_IMM
5373
564k
    297967665U, // LD1SW_D
5374
564k
    297967665U, // LD1SW_D_IMM
5375
564k
    573481U,  // LD1Threev16b
5376
564k
    111738921U, // LD1Threev16b_POST
5377
564k
    606249U,  // LD1Threev1d
5378
564k
    113868841U, // LD1Threev1d_POST
5379
564k
    639017U,  // LD1Threev2d
5380
564k
    111804457U, // LD1Threev2d_POST
5381
564k
    671785U,  // LD1Threev2s
5382
564k
    113934377U, // LD1Threev2s_POST
5383
564k
    704553U,  // LD1Threev4h
5384
564k
    113967145U, // LD1Threev4h_POST
5385
564k
    737321U,  // LD1Threev4s
5386
564k
    111902761U, // LD1Threev4s_POST
5387
564k
    770089U,  // LD1Threev8b
5388
564k
    114032681U, // LD1Threev8b_POST
5389
564k
    802857U,  // LD1Threev8h
5390
564k
    111968297U, // LD1Threev8h_POST
5391
564k
    573481U,  // LD1Twov16b
5392
564k
    99156009U,  // LD1Twov16b_POST
5393
564k
    606249U,  // LD1Twov1d
5394
564k
    101285929U, // LD1Twov1d_POST
5395
564k
    639017U,  // LD1Twov2d
5396
564k
    99221545U,  // LD1Twov2d_POST
5397
564k
    671785U,  // LD1Twov2s
5398
564k
    101351465U, // LD1Twov2s_POST
5399
564k
    704553U,  // LD1Twov4h
5400
564k
    101384233U, // LD1Twov4h_POST
5401
564k
    737321U,  // LD1Twov4s
5402
564k
    99319849U,  // LD1Twov4s_POST
5403
564k
    770089U,  // LD1Twov8b
5404
564k
    101449769U, // LD1Twov8b_POST
5405
564k
    802857U,  // LD1Twov8h
5406
564k
    99385385U,  // LD1Twov8h_POST
5407
564k
    298000238U, // LD1W
5408
564k
    363011950U, // LD1W_2Z
5409
564k
    363011950U, // LD1W_2Z_IMM
5410
564k
    363011950U, // LD1W_2Z_STRIDED
5411
564k
    363011950U, // LD1W_2Z_STRIDED_IMM
5412
564k
    363011950U, // LD1W_4Z
5413
564k
    363011950U, // LD1W_4Z_IMM
5414
564k
    363011950U, // LD1W_4Z_STRIDED
5415
564k
    363011950U, // LD1W_4Z_STRIDED_IMM
5416
564k
    297967470U, // LD1W_D
5417
564k
    297967470U, // LD1W_D_IMM
5418
564k
    298000238U, // LD1W_IMM
5419
564k
    298295150U, // LD1W_Q
5420
564k
    298295150U, // LD1W_Q_IMM
5421
564k
    2208835799U,  // LD1_MXIPXX_H_B
5422
564k
    2208835813U,  // LD1_MXIPXX_H_D
5423
564k
    2208835827U,  // LD1_MXIPXX_H_H
5424
564k
    2208835841U,  // LD1_MXIPXX_H_Q
5425
564k
    2208835855U,  // LD1_MXIPXX_H_S
5426
564k
    2208852183U,  // LD1_MXIPXX_V_B
5427
564k
    2208852197U,  // LD1_MXIPXX_V_D
5428
564k
    2208852211U,  // LD1_MXIPXX_V_H
5429
564k
    2208852225U,  // LD1_MXIPXX_V_Q
5430
564k
    2208852239U,  // LD1_MXIPXX_V_S
5431
564k
    116195369U, // LD1i16
5432
564k
    118308905U, // LD1i16_POST
5433
564k
    116228137U, // LD1i32
5434
564k
    120438825U, // LD1i32_POST
5435
564k
    116260905U, // LD1i64
5436
564k
    122568745U, // LD1i64_POST
5437
564k
    116293673U, // LD1i8
5438
564k
    124698665U, // LD1i8_POST
5439
564k
    297944377U, // LD2B
5440
564k
    297944377U, // LD2B_IMM
5441
564k
    297962223U, // LD2D
5442
564k
    297962223U, // LD2D_IMM
5443
564k
    297979217U, // LD2H
5444
564k
    297979217U, // LD2H_IMM
5445
564k
    298293176U, // LD2Q
5446
564k
    298293176U, // LD2Q_IMM
5447
564k
    579601U,  // LD2Rv16b
5448
564k
    109647889U, // LD2Rv16b_POST
5449
564k
    612369U,  // LD2Rv1d
5450
564k
    101292049U, // LD2Rv1d_POST
5451
564k
    645137U,  // LD2Rv2d
5452
564k
    101324817U, // LD2Rv2d_POST
5453
564k
    677905U,  // LD2Rv2s
5454
564k
    103454737U, // LD2Rv2s_POST
5455
564k
    710673U,  // LD2Rv4h
5456
564k
    107681809U, // LD2Rv4h_POST
5457
564k
    743441U,  // LD2Rv4s
5458
564k
    103520273U, // LD2Rv4s_POST
5459
564k
    776209U,  // LD2Rv8b
5460
564k
    109844497U, // LD2Rv8b_POST
5461
564k
    808977U,  // LD2Rv8h
5462
564k
    107780113U, // LD2Rv8h_POST
5463
564k
    573628U,  // LD2Twov16b
5464
564k
    99156156U,  // LD2Twov16b_POST
5465
564k
    639164U,  // LD2Twov2d
5466
564k
    99221692U,  // LD2Twov2d_POST
5467
564k
    671932U,  // LD2Twov2s
5468
564k
    101351612U, // LD2Twov2s_POST
5469
564k
    704700U,  // LD2Twov4h
5470
564k
    101384380U, // LD2Twov4h_POST
5471
564k
    737468U,  // LD2Twov4s
5472
564k
    99319996U,  // LD2Twov4s_POST
5473
564k
    770236U,  // LD2Twov8b
5474
564k
    101449916U, // LD2Twov8b_POST
5475
564k
    803004U,  // LD2Twov8h
5476
564k
    99385532U,  // LD2Twov8h_POST
5477
564k
    298000290U, // LD2W
5478
564k
    298000290U, // LD2W_IMM
5479
564k
    116195516U, // LD2i16
5480
564k
    120406204U, // LD2i16_POST
5481
564k
    116228284U, // LD2i32
5482
564k
    122536124U, // LD2i32_POST
5483
564k
    116261052U, // LD2i64
5484
564k
    126763196U, // LD2i64_POST
5485
564k
    116293820U, // LD2i8
5486
564k
    118407356U, // LD2i8_POST
5487
564k
    297944398U, // LD3B
5488
564k
    297944398U, // LD3B_IMM
5489
564k
    297962235U, // LD3D
5490
564k
    297962235U, // LD3D_IMM
5491
564k
    297979229U, // LD3H
5492
564k
    297979229U, // LD3H_IMM
5493
564k
    298293188U, // LD3Q
5494
564k
    298293188U, // LD3Q_IMM
5495
564k
    579607U,  // LD3Rv16b
5496
564k
    128522263U, // LD3Rv16b_POST
5497
564k
    612375U,  // LD3Rv1d
5498
564k
    113874967U, // LD3Rv1d_POST
5499
564k
    645143U,  // LD3Rv2d
5500
564k
    113907735U, // LD3Rv2d_POST
5501
564k
    677911U,  // LD3Rv2s
5502
564k
    130717719U, // LD3Rv2s_POST
5503
564k
    710679U,  // LD3Rv4h
5504
564k
    132847639U, // LD3Rv4h_POST
5505
564k
    743447U,  // LD3Rv4s
5506
564k
    130783255U, // LD3Rv4s_POST
5507
564k
    776215U,  // LD3Rv8b
5508
564k
    128718871U, // LD3Rv8b_POST
5509
564k
    808983U,  // LD3Rv8h
5510
564k
    132945943U, // LD3Rv8h_POST
5511
564k
    574085U,  // LD3Threev16b
5512
564k
    111739525U, // LD3Threev16b_POST
5513
564k
    639621U,  // LD3Threev2d
5514
564k
    111805061U, // LD3Threev2d_POST
5515
564k
    672389U,  // LD3Threev2s
5516
564k
    113934981U, // LD3Threev2s_POST
5517
564k
    705157U,  // LD3Threev4h
5518
564k
    113967749U, // LD3Threev4h_POST
5519
564k
    737925U,  // LD3Threev4s
5520
564k
    111903365U, // LD3Threev4s_POST
5521
564k
    770693U,  // LD3Threev8b
5522
564k
    114033285U, // LD3Threev8b_POST
5523
564k
    803461U,  // LD3Threev8h
5524
564k
    111968901U, // LD3Threev8h_POST
5525
564k
    298000302U, // LD3W
5526
564k
    298000302U, // LD3W_IMM
5527
564k
    116195973U, // LD3i16
5528
564k
    135086725U, // LD3i16_POST
5529
564k
    116228741U, // LD3i32
5530
564k
    137216645U, // LD3i32_POST
5531
564k
    116261509U, // LD3i64
5532
564k
    139346565U, // LD3i64_POST
5533
564k
    116294277U, // LD3i8
5534
564k
    141476485U, // LD3i8_POST
5535
564k
    297944424U, // LD4B
5536
564k
    297944424U, // LD4B_IMM
5537
564k
    297962247U, // LD4D
5538
564k
    297962247U, // LD4D_IMM
5539
564k
    574129U,  // LD4Fourv16b
5540
564k
    97059505U,  // LD4Fourv16b_POST
5541
564k
    639665U,  // LD4Fourv2d
5542
564k
    97125041U,  // LD4Fourv2d_POST
5543
564k
    672433U,  // LD4Fourv2s
5544
564k
    99254961U,  // LD4Fourv2s_POST
5545
564k
    705201U,  // LD4Fourv4h
5546
564k
    99287729U,  // LD4Fourv4h_POST
5547
564k
    737969U,  // LD4Fourv4s
5548
564k
    97223345U,  // LD4Fourv4s_POST
5549
564k
    770737U,  // LD4Fourv8b
5550
564k
    99353265U,  // LD4Fourv8b_POST
5551
564k
    803505U,  // LD4Fourv8h
5552
564k
    97288881U,  // LD4Fourv8h_POST
5553
564k
    297979241U, // LD4H
5554
564k
    297979241U, // LD4H_IMM
5555
564k
    298293200U, // LD4Q
5556
564k
    298293200U, // LD4Q_IMM
5557
564k
    579613U,  // LD4Rv16b
5558
564k
    107550749U, // LD4Rv16b_POST
5559
564k
    612381U,  // LD4Rv1d
5560
564k
    99194909U,  // LD4Rv1d_POST
5561
564k
    645149U,  // LD4Rv2d
5562
564k
    99227677U,  // LD4Rv2d_POST
5563
564k
    677917U,  // LD4Rv2s
5564
564k
    101357597U, // LD4Rv2s_POST
5565
564k
    710685U,  // LD4Rv4h
5566
564k
    103487517U, // LD4Rv4h_POST
5567
564k
    743453U,  // LD4Rv4s
5568
564k
    101423133U, // LD4Rv4s_POST
5569
564k
    776221U,  // LD4Rv8b
5570
564k
    107747357U, // LD4Rv8b_POST
5571
564k
    808989U,  // LD4Rv8h
5572
564k
    103585821U, // LD4Rv8h_POST
5573
564k
    298000314U, // LD4W
5574
564k
    298000314U, // LD4W_IMM
5575
564k
    116196017U, // LD4i16
5576
564k
    122503857U, // LD4i16_POST
5577
564k
    116228785U, // LD4i32
5578
564k
    126730929U, // LD4i32_POST
5579
564k
    116261553U, // LD4i64
5580
564k
    143540913U, // LD4i64_POST
5581
564k
    116294321U, // LD4i8
5582
564k
    120505009U, // LD4i8_POST
5583
564k
    984410U,  // LD64B
5584
564k
    2418328948U,  // LDADDAB
5585
564k
    2418331006U,  // LDADDAH
5586
564k
    2418329180U,  // LDADDALB
5587
564k
    2418331180U,  // LDADDALH
5588
564k
    2418331874U,  // LDADDALW
5589
564k
    2418331874U,  // LDADDALX
5590
564k
    2418328358U,  // LDADDAW
5591
564k
    2418328358U,  // LDADDAX
5592
564k
    2418329116U,  // LDADDB
5593
564k
    2418331166U,  // LDADDH
5594
564k
    2418329361U,  // LDADDLB
5595
564k
    2418331280U,  // LDADDLH
5596
564k
    2418332226U,  // LDADDLW
5597
564k
    2418332226U,  // LDADDLX
5598
564k
    2418330479U,  // LDADDW
5599
564k
    2418330479U,  // LDADDX
5600
564k
    116260922U, // LDAP1
5601
564k
    44058797U,  // LDAPRB
5602
564k
    44060526U,  // LDAPRH
5603
564k
    44063001U,  // LDAPRW
5604
564k
    849664281U, // LDAPRWpost
5605
564k
    44063001U,  // LDAPRX
5606
564k
    849664281U, // LDAPRXpost
5607
564k
    44058840U,  // LDAPURBi
5608
564k
    44060569U,  // LDAPURHi
5609
564k
    44058981U,  // LDAPURSBWi
5610
564k
    44058981U,  // LDAPURSBXi
5611
564k
    44060696U,  // LDAPURSHWi
5612
564k
    44060696U,  // LDAPURSHXi
5613
564k
    44064889U,  // LDAPURSWi
5614
564k
    44063094U,  // LDAPURXi
5615
564k
    44063094U,  // LDAPURbi
5616
564k
    44063094U,  // LDAPURdi
5617
564k
    44063094U,  // LDAPURhi
5618
564k
    44063094U,  // LDAPURi
5619
564k
    44063094U,  // LDAPURqi
5620
564k
    44063094U,  // LDAPURsi
5621
564k
    44058745U,  // LDARB
5622
564k
    44060474U,  // LDARH
5623
564k
    44062755U,  // LDARW
5624
564k
    44062755U,  // LDARX
5625
564k
    2119544U, // LDAXPW
5626
564k
    2119544U, // LDAXPX
5627
564k
    44058856U,  // LDAXRB
5628
564k
    44060585U,  // LDAXRH
5629
564k
    44063138U,  // LDAXRW
5630
564k
    44063138U,  // LDAXRX
5631
564k
    2418329004U,  // LDCLRAB
5632
564k
    2418331063U,  // LDCLRAH
5633
564k
    2418329255U,  // LDCLRALB
5634
564k
    2418331220U,  // LDCLRALH
5635
564k
    2418332067U,  // LDCLRALW
5636
564k
    2418332067U,  // LDCLRALX
5637
564k
    2418328642U,  // LDCLRAW
5638
564k
    2418328642U,  // LDCLRAX
5639
564k
    2418329742U,  // LDCLRB
5640
564k
    2418331471U,  // LDCLRH
5641
564k
    2418329463U,  // LDCLRLB
5642
564k
    2418331316U,  // LDCLRLH
5643
564k
    2418332590U,  // LDCLRLW
5644
564k
    2418332590U,  // LDCLRLX
5645
564k
    271537919U, // LDCLRP
5646
564k
    271533015U, // LDCLRPA
5647
564k
    271536437U, // LDCLRPAL
5648
564k
    271536962U, // LDCLRPL
5649
564k
    2418333867U,  // LDCLRW
5650
564k
    2418333867U,  // LDCLRX
5651
564k
    2418329013U,  // LDEORAB
5652
564k
    2418331072U,  // LDEORAH
5653
564k
    2418329265U,  // LDEORALB
5654
564k
    2418331230U,  // LDEORALH
5655
564k
    2418332097U,  // LDEORALW
5656
564k
    2418332097U,  // LDEORALX
5657
564k
    2418328669U,  // LDEORAW
5658
564k
    2418328669U,  // LDEORAX
5659
564k
    2418329765U,  // LDEORB
5660
564k
    2418331494U,  // LDEORH
5661
564k
    2418329472U,  // LDEORLB
5662
564k
    2418331325U,  // LDEORLH
5663
564k
    2418332617U,  // LDEORLW
5664
564k
    2418332617U,  // LDEORLX
5665
564k
    2418333960U,  // LDEORW
5666
564k
    2418333960U,  // LDEORX
5667
564k
    297960706U, // LDFF1B_D_REAL
5668
564k
    297977090U, // LDFF1B_H_REAL
5669
564k
    297944322U, // LDFF1B_REAL
5670
564k
    297993474U, // LDFF1B_S_REAL
5671
564k
    297962161U, // LDFF1D_REAL
5672
564k
    297962778U, // LDFF1H_D_REAL
5673
564k
    297979162U, // LDFF1H_REAL
5674
564k
    297995546U, // LDFF1H_S_REAL
5675
564k
    297961741U, // LDFF1SB_D_REAL
5676
564k
    297978125U, // LDFF1SB_H_REAL
5677
564k
    297994509U, // LDFF1SB_S_REAL
5678
564k
    297963470U, // LDFF1SH_D_REAL
5679
564k
    297996238U, // LDFF1SH_S_REAL
5680
564k
    297967672U, // LDFF1SW_D_REAL
5681
564k
    297967476U, // LDFF1W_D_REAL
5682
564k
    298000244U, // LDFF1W_REAL
5683
564k
    849661147U, // LDG
5684
564k
    44061863U,  // LDGM
5685
564k
    2119384U, // LDIAPPW
5686
564k
    807720664U, // LDIAPPWpost
5687
564k
    2119384U, // LDIAPPX
5688
564k
    807720664U, // LDIAPPXpost
5689
564k
    44058752U,  // LDLARB
5690
564k
    44060481U,  // LDLARH
5691
564k
    44062761U,  // LDLARW
5692
564k
    44062761U,  // LDLARX
5693
564k
    297960714U, // LDNF1B_D_IMM_REAL
5694
564k
    297977098U, // LDNF1B_H_IMM_REAL
5695
564k
    297944330U, // LDNF1B_IMM_REAL
5696
564k
    297993482U, // LDNF1B_S_IMM_REAL
5697
564k
    297962169U, // LDNF1D_IMM_REAL
5698
564k
    297962786U, // LDNF1H_D_IMM_REAL
5699
564k
    297979170U, // LDNF1H_IMM_REAL
5700
564k
    297995554U, // LDNF1H_S_IMM_REAL
5701
564k
    297961750U, // LDNF1SB_D_IMM_REAL
5702
564k
    297978134U, // LDNF1SB_H_IMM_REAL
5703
564k
    297994518U, // LDNF1SB_S_IMM_REAL
5704
564k
    297963479U, // LDNF1SH_D_IMM_REAL
5705
564k
    297996247U, // LDNF1SH_S_IMM_REAL
5706
564k
    297967681U, // LDNF1SW_D_IMM_REAL
5707
564k
    297967484U, // LDNF1W_D_IMM_REAL
5708
564k
    298000252U, // LDNF1W_IMM_REAL
5709
564k
    2119351U, // LDNPDi
5710
564k
    2119351U, // LDNPQi
5711
564k
    2119351U, // LDNPSi
5712
564k
    2119351U, // LDNPWi
5713
564k
    2119351U, // LDNPXi
5714
564k
    362956050U, // LDNT1B_2Z
5715
564k
    362956050U, // LDNT1B_2Z_IMM
5716
564k
    2150139154U,  // LDNT1B_2Z_STRIDED
5717
564k
    2150139154U,  // LDNT1B_2Z_STRIDED_IMM
5718
564k
    362956050U, // LDNT1B_4Z
5719
564k
    362956050U, // LDNT1B_4Z_IMM
5720
564k
    362956050U, // LDNT1B_4Z_STRIDED
5721
564k
    362956050U, // LDNT1B_4Z_STRIDED_IMM
5722
564k
    297944338U, // LDNT1B_ZRI
5723
564k
    297944338U, // LDNT1B_ZRR
5724
564k
    297960722U, // LDNT1B_ZZR_D_REAL
5725
564k
    297993490U, // LDNT1B_ZZR_S_REAL
5726
564k
    362973889U, // LDNT1D_2Z
5727
564k
    362973889U, // LDNT1D_2Z_IMM
5728
564k
    362973889U, // LDNT1D_2Z_STRIDED
5729
564k
    362973889U, // LDNT1D_2Z_STRIDED_IMM
5730
564k
    362973889U, // LDNT1D_4Z
5731
564k
    362973889U, // LDNT1D_4Z_IMM
5732
564k
    362973889U, // LDNT1D_4Z_STRIDED
5733
564k
    362973889U, // LDNT1D_4Z_STRIDED_IMM
5734
564k
    297962177U, // LDNT1D_ZRI
5735
564k
    297962177U, // LDNT1D_ZRR
5736
564k
    297962177U, // LDNT1D_ZZR_D_REAL
5737
564k
    362990890U, // LDNT1H_2Z
5738
564k
    362990890U, // LDNT1H_2Z_IMM
5739
564k
    2150419754U,  // LDNT1H_2Z_STRIDED
5740
564k
    2150419754U,  // LDNT1H_2Z_STRIDED_IMM
5741
564k
    362990890U, // LDNT1H_4Z
5742
564k
    362990890U, // LDNT1H_4Z_IMM
5743
564k
    362990890U, // LDNT1H_4Z_STRIDED
5744
564k
    362990890U, // LDNT1H_4Z_STRIDED_IMM
5745
564k
    297979178U, // LDNT1H_ZRI
5746
564k
    297979178U, // LDNT1H_ZRR
5747
564k
    297962794U, // LDNT1H_ZZR_D_REAL
5748
564k
    297995562U, // LDNT1H_ZZR_S_REAL
5749
564k
    297961759U, // LDNT1SB_ZZR_D_REAL
5750
564k
    297994527U, // LDNT1SB_ZZR_S_REAL
5751
564k
    297963488U, // LDNT1SH_ZZR_D_REAL
5752
564k
    297996256U, // LDNT1SH_ZZR_S_REAL
5753
564k
    297967690U, // LDNT1SW_ZZR_D_REAL
5754
564k
    363011972U, // LDNT1W_2Z
5755
564k
    363011972U, // LDNT1W_2Z_IMM
5756
564k
    363011972U, // LDNT1W_2Z_STRIDED
5757
564k
    363011972U, // LDNT1W_2Z_STRIDED_IMM
5758
564k
    363011972U, // LDNT1W_4Z
5759
564k
    363011972U, // LDNT1W_4Z_IMM
5760
564k
    363011972U, // LDNT1W_4Z_STRIDED
5761
564k
    363011972U, // LDNT1W_4Z_STRIDED_IMM
5762
564k
    298000260U, // LDNT1W_ZRI
5763
564k
    298000260U, // LDNT1W_ZRR
5764
564k
    297967492U, // LDNT1W_ZZR_D_REAL
5765
564k
    298000260U, // LDNT1W_ZZR_S_REAL
5766
564k
    2119220U, // LDPDi
5767
564k
    807720500U, // LDPDpost
5768
564k
    807720500U, // LDPDpre
5769
564k
    2119220U, // LDPQi
5770
564k
    807720500U, // LDPQpost
5771
564k
    807720500U, // LDPQpre
5772
564k
    2121811U, // LDPSWi
5773
564k
    807723091U, // LDPSWpost
5774
564k
    807723091U, // LDPSWpre
5775
564k
    2119220U, // LDPSi
5776
564k
    807720500U, // LDPSpost
5777
564k
    807720500U, // LDPSpre
5778
564k
    2119220U, // LDPWi
5779
564k
    807720500U, // LDPWpost
5780
564k
    807720500U, // LDPWpre
5781
564k
    2119220U, // LDPXi
5782
564k
    807720500U, // LDPXpost
5783
564k
    807720500U, // LDPXpre
5784
564k
    44057349U,  // LDRAAindexed
5785
564k
    849658629U, // LDRAAwriteback
5786
564k
    44058014U,  // LDRABindexed
5787
564k
    849659294U, // LDRABwriteback
5788
564k
    849660040U, // LDRBBpost
5789
564k
    849660040U, // LDRBBpre
5790
564k
    44058760U,  // LDRBBroW
5791
564k
    44058760U,  // LDRBBroX
5792
564k
    44058760U,  // LDRBBui
5793
564k
    849664097U, // LDRBpost
5794
564k
    849664097U, // LDRBpre
5795
564k
    44062817U,  // LDRBroW
5796
564k
    44062817U,  // LDRBroX
5797
564k
    44062817U,  // LDRBui
5798
564k
    2149603425U,  // LDRDl
5799
564k
    849664097U, // LDRDpost
5800
564k
    849664097U, // LDRDpre
5801
564k
    44062817U,  // LDRDroW
5802
564k
    44062817U,  // LDRDroX
5803
564k
    44062817U,  // LDRDui
5804
564k
    849661769U, // LDRHHpost
5805
564k
    849661769U, // LDRHHpre
5806
564k
    44060489U,  // LDRHHroW
5807
564k
    44060489U,  // LDRHHroX
5808
564k
    44060489U,  // LDRHHui
5809
564k
    849664097U, // LDRHpost
5810
564k
    849664097U, // LDRHpre
5811
564k
    44062817U,  // LDRHroW
5812
564k
    44062817U,  // LDRHroX
5813
564k
    44062817U,  // LDRHui
5814
564k
    2149603425U,  // LDRQl
5815
564k
    849664097U, // LDRQpost
5816
564k
    849664097U, // LDRQpre
5817
564k
    44062817U,  // LDRQroW
5818
564k
    44062817U,  // LDRQroX
5819
564k
    44062817U,  // LDRQui
5820
564k
    849660238U, // LDRSBWpost
5821
564k
    849660238U, // LDRSBWpre
5822
564k
    44058958U,  // LDRSBWroW
5823
564k
    44058958U,  // LDRSBWroX
5824
564k
    44058958U,  // LDRSBWui
5825
564k
    849660238U, // LDRSBXpost
5826
564k
    849660238U, // LDRSBXpre
5827
564k
    44058958U,  // LDRSBXroW
5828
564k
    44058958U,  // LDRSBXroX
5829
564k
    44058958U,  // LDRSBXui
5830
564k
    849661953U, // LDRSHWpost
5831
564k
    849661953U, // LDRSHWpre
5832
564k
    44060673U,  // LDRSHWroW
5833
564k
    44060673U,  // LDRSHWroX
5834
564k
    44060673U,  // LDRSHWui
5835
564k
    849661953U, // LDRSHXpost
5836
564k
    849661953U, // LDRSHXpre
5837
564k
    44060673U,  // LDRSHXroW
5838
564k
    44060673U,  // LDRSHXroX
5839
564k
    44060673U,  // LDRSHXui
5840
564k
    2149605474U,  // LDRSWl
5841
564k
    849666146U, // LDRSWpost
5842
564k
    849666146U, // LDRSWpre
5843
564k
    44064866U,  // LDRSWroW
5844
564k
    44064866U,  // LDRSWroX
5845
564k
    44064866U,  // LDRSWui
5846
564k
    2149603425U,  // LDRSl
5847
564k
    849664097U, // LDRSpost
5848
564k
    849664097U, // LDRSpre
5849
564k
    44062817U,  // LDRSroW
5850
564k
    44062817U,  // LDRSroX
5851
564k
    44062817U,  // LDRSui
5852
564k
    2149603425U,  // LDRWl
5853
564k
    849664097U, // LDRWpost
5854
564k
    849664097U, // LDRWpre
5855
564k
    44062817U,  // LDRWroW
5856
564k
    44062817U,  // LDRWroX
5857
564k
    44062817U,  // LDRWui
5858
564k
    2149603425U,  // LDRXl
5859
564k
    849664097U, // LDRXpost
5860
564k
    849664097U, // LDRXpre
5861
564k
    44062817U,  // LDRXroW
5862
564k
    44062817U,  // LDRXroX
5863
564k
    44062817U,  // LDRXui
5864
564k
    45062241U,  // LDR_PXI
5865
564k
    44062817U,  // LDR_TX
5866
564k
    1038433U, // LDR_ZA
5867
564k
    45062241U,  // LDR_ZXI
5868
564k
    2418329029U,  // LDSETAB
5869
564k
    2418331088U,  // LDSETAH
5870
564k
    2418329283U,  // LDSETALB
5871
564k
    2418331248U,  // LDSETALH
5872
564k
    2418332127U,  // LDSETALW
5873
564k
    2418332127U,  // LDSETALX
5874
564k
    2418328722U,  // LDSETAW
5875
564k
    2418328722U,  // LDSETAX
5876
564k
    2418329972U,  // LDSETB
5877
564k
    2418331682U,  // LDSETH
5878
564k
    2418329523U,  // LDSETLB
5879
564k
    2418331341U,  // LDSETLH
5880
564k
    2418332687U,  // LDSETLW
5881
564k
    2418332687U,  // LDSETLX
5882
564k
    271537971U, // LDSETP
5883
564k
    271533066U, // LDSETPA
5884
564k
    271536493U, // LDSETPAL
5885
564k
    271537021U, // LDSETPL
5886
564k
    2418334543U,  // LDSETW
5887
564k
    2418334543U,  // LDSETX
5888
564k
    2418329038U,  // LDSMAXAB
5889
564k
    2418331097U,  // LDSMAXAH
5890
564k
    2418329293U,  // LDSMAXALB
5891
564k
    2418331258U,  // LDSMAXALH
5892
564k
    2418332157U,  // LDSMAXALW
5893
564k
    2418332157U,  // LDSMAXALX
5894
564k
    2418328778U,  // LDSMAXAW
5895
564k
    2418328778U,  // LDSMAXAX
5896
564k
    2418330128U,  // LDSMAXB
5897
564k
    2418331714U,  // LDSMAXH
5898
564k
    2418329532U,  // LDSMAXLB
5899
564k
    2418331383U,  // LDSMAXLH
5900
564k
    2418332795U,  // LDSMAXLW
5901
564k
    2418332795U,  // LDSMAXLX
5902
564k
    2418335947U,  // LDSMAXW
5903
564k
    2418335947U,  // LDSMAXX
5904
564k
    2418328957U,  // LDSMINAB
5905
564k
    2418331036U,  // LDSMINAH
5906
564k
    2418329225U,  // LDSMINALB
5907
564k
    2418331190U,  // LDSMINALH
5908
564k
    2418331914U,  // LDSMINALW
5909
564k
    2418331914U,  // LDSMINALX
5910
564k
    2418328458U,  // LDSMINAW
5911
564k
    2418328458U,  // LDSMINAX
5912
564k
    2418329575U,  // LDSMINB
5913
564k
    2418331403U,  // LDSMINH
5914
564k
    2418329436U,  // LDSMINLB
5915
564k
    2418331289U,  // LDSMINLH
5916
564k
    2418332436U,  // LDSMINLW
5917
564k
    2418332436U,  // LDSMINLX
5918
564k
    2418332960U,  // LDSMINW
5919
564k
    2418332960U,  // LDSMINX
5920
564k
    44058805U,  // LDTRBi
5921
564k
    44060534U,  // LDTRHi
5922
564k
    44058965U,  // LDTRSBWi
5923
564k
    44058965U,  // LDTRSBXi
5924
564k
    44060680U,  // LDTRSHWi
5925
564k
    44060680U,  // LDTRSHXi
5926
564k
    44064873U,  // LDTRSWi
5927
564k
    44063052U,  // LDTRWi
5928
564k
    44063052U,  // LDTRXi
5929
564k
    2418329048U,  // LDUMAXAB
5930
564k
    2418331107U,  // LDUMAXAH
5931
564k
    2418329304U,  // LDUMAXALB
5932
564k
    2418331269U,  // LDUMAXALH
5933
564k
    2418332167U,  // LDUMAXALW
5934
564k
    2418332167U,  // LDUMAXALX
5935
564k
    2418328787U,  // LDUMAXAW
5936
564k
    2418328787U,  // LDUMAXAX
5937
564k
    2418330137U,  // LDUMAXB
5938
564k
    2418331723U,  // LDUMAXH
5939
564k
    2418329542U,  // LDUMAXLB
5940
564k
    2418331393U,  // LDUMAXLH
5941
564k
    2418332804U,  // LDUMAXLW
5942
564k
    2418332804U,  // LDUMAXLX
5943
564k
    2418335955U,  // LDUMAXW
5944
564k
    2418335955U,  // LDUMAXX
5945
564k
    2418328967U,  // LDUMINAB
5946
564k
    2418331046U,  // LDUMINAH
5947
564k
    2418329236U,  // LDUMINALB
5948
564k
    2418331201U,  // LDUMINALH
5949
564k
    2418331924U,  // LDUMINALW
5950
564k
    2418331924U,  // LDUMINALX
5951
564k
    2418328467U,  // LDUMINAW
5952
564k
    2418328467U,  // LDUMINAX
5953
564k
    2418329584U,  // LDUMINB
5954
564k
    2418331412U,  // LDUMINH
5955
564k
    2418329446U,  // LDUMINLB
5956
564k
    2418331299U,  // LDUMINLH
5957
564k
    2418332445U,  // LDUMINLW
5958
564k
    2418332445U,  // LDUMINLX
5959
564k
    2418332968U,  // LDUMINW
5960
564k
    2418332968U,  // LDUMINX
5961
564k
    44058825U,  // LDURBBi
5962
564k
    44063081U,  // LDURBi
5963
564k
    44063081U,  // LDURDi
5964
564k
    44060554U,  // LDURHHi
5965
564k
    44063081U,  // LDURHi
5966
564k
    44063081U,  // LDURQi
5967
564k
    44058973U,  // LDURSBWi
5968
564k
    44058973U,  // LDURSBXi
5969
564k
    44060688U,  // LDURSHWi
5970
564k
    44060688U,  // LDURSHXi
5971
564k
    44064881U,  // LDURSWi
5972
564k
    44063081U,  // LDURSi
5973
564k
    44063081U,  // LDURWi
5974
564k
    44063081U,  // LDURXi
5975
564k
    24809U, // LDX
5976
564k
    2119572U, // LDXPW
5977
564k
    2119572U, // LDXPX
5978
564k
    44058864U,  // LDXRB
5979
564k
    44060593U,  // LDXRH
5980
564k
    44063145U,  // LDXRW
5981
564k
    44063145U,  // LDXRX
5982
564k
    24890U, // LDY
5983
564k
    24989U, // LDZ
5984
564k
    20655U, // LDZI
5985
564k
    3223361788U,  // LSLR_ZPmZ_B
5986
564k
    3223378172U,  // LSLR_ZPmZ_D
5987
564k
    3519092988U,  // LSLR_ZPmZ_H
5988
564k
    3223410940U,  // LSLR_ZPmZ_S
5989
564k
    2118638U, // LSLVWr
5990
564k
    2118638U, // LSLVXr
5991
564k
    3223360494U,  // LSL_WIDE_ZPmZ_B
5992
564k
    3519091694U,  // LSL_WIDE_ZPmZ_H
5993
564k
    3223409646U,  // LSL_WIDE_ZPmZ_S
5994
564k
    2135022U, // LSL_WIDE_ZZZ_B
5995
564k
    2189497326U,  // LSL_WIDE_ZZZ_H
5996
564k
    270619630U, // LSL_WIDE_ZZZ_S
5997
564k
    3223360494U,  // LSL_ZPmI_B
5998
564k
    3223376878U,  // LSL_ZPmI_D
5999
564k
    3519091694U,  // LSL_ZPmI_H
6000
564k
    3223409646U,  // LSL_ZPmI_S
6001
564k
    3223360494U,  // LSL_ZPmZ_B
6002
564k
    3223376878U,  // LSL_ZPmZ_D
6003
564k
    3519091694U,  // LSL_ZPmZ_H
6004
564k
    3223409646U,  // LSL_ZPmZ_S
6005
564k
    2135022U, // LSL_ZZI_B
6006
564k
    2418070510U,  // LSL_ZZI_D
6007
564k
    2189497326U,  // LSL_ZZI_H
6008
564k
    270619630U, // LSL_ZZI_S
6009
564k
    3223361835U,  // LSRR_ZPmZ_B
6010
564k
    3223378219U,  // LSRR_ZPmZ_D
6011
564k
    3519093035U,  // LSRR_ZPmZ_H
6012
564k
    3223410987U,  // LSRR_ZPmZ_S
6013
564k
    2119996U, // LSRVWr
6014
564k
    2119996U, // LSRVXr
6015
564k
    3223361852U,  // LSR_WIDE_ZPmZ_B
6016
564k
    3519093052U,  // LSR_WIDE_ZPmZ_H
6017
564k
    3223411004U,  // LSR_WIDE_ZPmZ_S
6018
564k
    2136380U, // LSR_WIDE_ZZZ_B
6019
564k
    2189498684U,  // LSR_WIDE_ZZZ_H
6020
564k
    270620988U, // LSR_WIDE_ZZZ_S
6021
564k
    3223361852U,  // LSR_ZPmI_B
6022
564k
    3223378236U,  // LSR_ZPmI_D
6023
564k
    3519093052U,  // LSR_ZPmI_H
6024
564k
    3223411004U,  // LSR_ZPmI_S
6025
564k
    3223361852U,  // LSR_ZPmZ_B
6026
564k
    3223378236U,  // LSR_ZPmZ_D
6027
564k
    3519093052U,  // LSR_ZPmZ_H
6028
564k
    3223411004U,  // LSR_ZPmZ_S
6029
564k
    2136380U, // LSR_ZZI_B
6030
564k
    2418071868U,  // LSR_ZZI_D
6031
564k
    2189498684U,  // LSR_ZZI_H
6032
564k
    270620988U, // LSR_ZZI_S
6033
564k
    2690744533U,  // LUT2v16f8
6034
564k
    2969665749U,  // LUT2v8f16
6035
564k
    2690745014U,  // LUT4v16f8
6036
564k
    2969666230U,  // LUT4v8f16
6037
564k
    2208448725U,  // LUTI2_2ZTZI_B
6038
564k
    2208481493U,  // LUTI2_2ZTZI_H
6039
564k
    2208497877U,  // LUTI2_2ZTZI_S
6040
564k
    2208448725U,  // LUTI2_4ZTZI_B
6041
564k
    2208481493U,  // LUTI2_4ZTZI_H
6042
564k
    2208497877U,  // LUTI2_4ZTZI_S
6043
564k
    2654421U, // LUTI2_S_2ZTZI_B
6044
564k
    2932949U, // LUTI2_S_2ZTZI_H
6045
564k
    2208448725U,  // LUTI2_S_4ZTZI_B
6046
564k
    2208481493U,  // LUTI2_S_4ZTZI_H
6047
564k
    2130133U, // LUTI2_ZTZI_B
6048
564k
    2208366805U,  // LUTI2_ZTZI_H
6049
564k
    2179285U, // LUTI2_ZTZI_S
6050
564k
    2686484693U,  // LUTI2_ZZZI_B
6051
564k
    2183200981U,  // LUTI2_ZZZI_H
6052
564k
    2208449206U,  // LUTI4_2ZTZI_B
6053
564k
    2208481974U,  // LUTI4_2ZTZI_H
6054
564k
    2208498358U,  // LUTI4_2ZTZI_S
6055
564k
    2208481974U,  // LUTI4_4ZTZI_H
6056
564k
    2208498358U,  // LUTI4_4ZTZI_S
6057
564k
    2208449206U,  // LUTI4_4ZZT2Z
6058
564k
    2654902U, // LUTI4_S_2ZTZI_B
6059
564k
    2933430U, // LUTI4_S_2ZTZI_H
6060
564k
    2208481974U,  // LUTI4_S_4ZTZI_H
6061
564k
    2208449206U,  // LUTI4_S_4ZZT2Z
6062
564k
    2183201462U,  // LUTI4_Z2ZZI_H
6063
564k
    2130614U, // LUTI4_ZTZI_B
6064
564k
    2208367286U,  // LUTI4_ZTZI_H
6065
564k
    2179766U, // LUTI4_ZTZI_S
6066
564k
    2686485174U,  // LUTI4_ZZZI_B
6067
564k
    2183201462U,  // LUTI4_ZZZI_H
6068
564k
    17097U, // MAC16
6069
564k
    2121084U, // MADDPT
6070
564k
    2116508U, // MADDWrrr
6071
564k
    2116508U, // MADDXrrr
6072
564k
    1075895669U,  // MAD_CPA
6073
564k
    3223358228U,  // MAD_ZPmZZ_B
6074
564k
    3223374612U,  // MAD_ZPmZZ_D
6075
564k
    3519089428U,  // MAD_ZPmZZ_H
6076
564k
    3223407380U,  // MAD_ZPmZZ_S
6077
564k
    3223358999U,  // MATCH_PPzZZ_B
6078
564k
    2713783831U,  // MATCH_PPzZZ_H
6079
564k
    22086U, // MATFP
6080
564k
    23743U, // MATINT
6081
564k
    1075895654U,  // MLA_CPA
6082
564k
    3223356256U,  // MLA_ZPmZZ_B
6083
564k
    3223372640U,  // MLA_ZPmZZ_D
6084
564k
    3519087456U,  // MLA_ZPmZZ_H
6085
564k
    3223405408U,  // MLA_ZPmZZ_S
6086
564k
    1075888992U,  // MLA_ZZZI_D
6087
564k
    2195784544U,  // MLA_ZZZI_H
6088
564k
    1344357216U,  // MLA_ZZZI_S
6089
564k
    2959213408U,  // MLAv16i8
6090
564k
    2961310560U,  // MLAv2i32
6091
564k
    2961310560U,  // MLAv2i32_indexed
6092
564k
    2965504864U,  // MLAv4i16
6093
564k
    2965504864U,  // MLAv4i16_indexed
6094
564k
    2967602016U,  // MLAv4i32
6095
564k
    2967602016U,  // MLAv4i32_indexed
6096
564k
    2969699168U,  // MLAv8i16
6097
564k
    2969699168U,  // MLAv8i16_indexed
6098
564k
    2971796320U,  // MLAv8i8
6099
564k
    3223362131U,  // MLS_ZPmZZ_B
6100
564k
    3223378515U,  // MLS_ZPmZZ_D
6101
564k
    3519093331U,  // MLS_ZPmZZ_H
6102
564k
    3223411283U,  // MLS_ZPmZZ_S
6103
564k
    1075894867U,  // MLS_ZZZI_D
6104
564k
    2195790419U,  // MLS_ZZZI_H
6105
564k
    1344363091U,  // MLS_ZZZI_S
6106
564k
    2959219283U,  // MLSv16i8
6107
564k
    2961316435U,  // MLSv2i32
6108
564k
    2961316435U,  // MLSv2i32_indexed
6109
564k
    2965510739U,  // MLSv4i16
6110
564k
    2965510739U,  // MLSv4i16_indexed
6111
564k
    2967607891U,  // MLSv4i32
6112
564k
    2967607891U,  // MLSv4i32_indexed
6113
564k
    2969705043U,  // MLSv8i16
6114
564k
    2969705043U,  // MLSv8i16_indexed
6115
564k
    2971802195U,  // MLSv8i8
6116
564k
    145712034U, // MOPSSETGE
6117
564k
    145712095U, // MOPSSETGEN
6118
564k
    145712983U, // MOPSSETGET
6119
564k
    145712456U, // MOPSSETGETN
6120
564k
    3368182141U,  // MOVAZ_2ZMI_H_B
6121
564k
    3368198525U,  // MOVAZ_2ZMI_H_D
6122
564k
    3368214909U,  // MOVAZ_2ZMI_H_H
6123
564k
    3368231293U,  // MOVAZ_2ZMI_H_S
6124
564k
    3370279293U,  // MOVAZ_2ZMI_V_B
6125
564k
    3370295677U,  // MOVAZ_2ZMI_V_D
6126
564k
    3370312061U,  // MOVAZ_2ZMI_V_H
6127
564k
    3370328445U,  // MOVAZ_2ZMI_V_S
6128
564k
    3636617597U,  // MOVAZ_4ZMI_H_B
6129
564k
    3636633981U,  // MOVAZ_4ZMI_H_D
6130
564k
    3636650365U,  // MOVAZ_4ZMI_H_H
6131
564k
    3636666749U,  // MOVAZ_4ZMI_H_S
6132
564k
    3638714749U,  // MOVAZ_4ZMI_V_B
6133
564k
    3638731133U,  // MOVAZ_4ZMI_V_D
6134
564k
    3638747517U,  // MOVAZ_4ZMI_V_H
6135
564k
    3638763901U,  // MOVAZ_4ZMI_V_S
6136
564k
    3909263741U,  // MOVAZ_VG2_2ZM
6137
564k
    4177699197U,  // MOVAZ_VG4_4ZM
6138
564k
    2138493U, // MOVAZ_ZMI_H_B
6139
564k
    2154877U, // MOVAZ_ZMI_H_D
6140
564k
    421601661U, // MOVAZ_ZMI_H_H
6141
564k
    422011261U, // MOVAZ_ZMI_H_Q
6142
564k
    2187645U, // MOVAZ_ZMI_H_S
6143
564k
    270573949U, // MOVAZ_ZMI_V_B
6144
564k
    270590333U, // MOVAZ_ZMI_V_D
6145
564k
    423698813U, // MOVAZ_ZMI_V_H
6146
564k
    424108413U, // MOVAZ_ZMI_V_Q
6147
564k
    270623101U, // MOVAZ_ZMI_V_S
6148
564k
    958547140U, // MOVA_2ZMXI_H_B
6149
564k
    958563524U, // MOVA_2ZMXI_H_D
6150
564k
    958579908U, // MOVA_2ZMXI_H_H
6151
564k
    958596292U, // MOVA_2ZMXI_H_S
6152
564k
    960644292U, // MOVA_2ZMXI_V_B
6153
564k
    960660676U, // MOVA_2ZMXI_V_D
6154
564k
    960677060U, // MOVA_2ZMXI_V_H
6155
564k
    960693444U, // MOVA_2ZMXI_V_S
6156
564k
    958547140U, // MOVA_4ZMXI_H_B
6157
564k
    958563524U, // MOVA_4ZMXI_H_D
6158
564k
    958579908U, // MOVA_4ZMXI_H_H
6159
564k
    958596292U, // MOVA_4ZMXI_H_S
6160
564k
    960644292U, // MOVA_4ZMXI_V_B
6161
564k
    960660676U, // MOVA_4ZMXI_V_D
6162
564k
    960677060U, // MOVA_4ZMXI_V_H
6163
564k
    960693444U, // MOVA_4ZMXI_V_S
6164
564k
    2233992388U,  // MOVA_MXI2Z_H_B
6165
564k
    2233992388U,  // MOVA_MXI2Z_H_D
6166
564k
    2233992388U,  // MOVA_MXI2Z_H_H
6167
564k
    2233992388U,  // MOVA_MXI2Z_H_S
6168
564k
    2234008772U,  // MOVA_MXI2Z_V_B
6169
564k
    2234008772U,  // MOVA_MXI2Z_V_D
6170
564k
    2234008772U,  // MOVA_MXI2Z_V_H
6171
564k
    2234008772U,  // MOVA_MXI2Z_V_S
6172
564k
    2233992388U,  // MOVA_MXI4Z_H_B
6173
564k
    2233992388U,  // MOVA_MXI4Z_H_D
6174
564k
    2233992388U,  // MOVA_MXI4Z_H_H
6175
564k
    2233992388U,  // MOVA_MXI4Z_H_S
6176
564k
    2234008772U,  // MOVA_MXI4Z_V_B
6177
564k
    2234008772U,  // MOVA_MXI4Z_V_D
6178
564k
    2234008772U,  // MOVA_MXI4Z_V_H
6179
564k
    2234008772U,  // MOVA_MXI4Z_V_S
6180
564k
    3915547844U,  // MOVA_VG2_2ZMXI
6181
564k
    3798156484U,  // MOVA_VG2_MXI2Z
6182
564k
    4183983300U,  // MOVA_VG4_4ZMXI
6183
564k
    4066591940U,  // MOVA_VG4_MXI4Z
6184
564k
    538988713U, // MOVID
6185
564k
    811700393U, // MOVIv16b_ns
6186
564k
    547459241U, // MOVIv2d_ns
6187
564k
    813797545U, // MOVIv2i32
6188
564k
    813797545U, // MOVIv2s_msl
6189
564k
    817991849U, // MOVIv4i16
6190
564k
    820089001U, // MOVIv4i32
6191
564k
    820089001U, // MOVIv4s_msl
6192
564k
    824283305U, // MOVIv8b_ns
6193
564k
    822186153U, // MOVIv8i16
6194
564k
    1881166030U,  // MOVKWi
6195
564k
    1881166030U,  // MOVKXi
6196
564k
    807425466U, // MOVNWi
6197
564k
    807425466U, // MOVNXi
6198
564k
    270573820U, // MOVPRFX_ZPmZ_B
6199
564k
    270590204U, // MOVPRFX_ZPmZ_D
6200
564k
    541139196U, // MOVPRFX_ZPmZ_H
6201
564k
    270622972U, // MOVPRFX_ZPmZ_S
6202
564k
    3223363836U,  // MOVPRFX_ZPzZ_B
6203
564k
    3223380220U,  // MOVPRFX_ZPzZ_D
6204
564k
    2713788668U,  // MOVPRFX_ZPzZ_H
6205
564k
    3223412988U,  // MOVPRFX_ZPzZ_S
6206
564k
    3224346876U,  // MOVPRFX_ZZ
6207
564k
    1233149423U,  // MOVT
6208
564k
    1501584879U,  // MOVT_TIX
6209
564k
    2121199U, // MOVT_XTI
6210
564k
    807428549U, // MOVZWi
6211
564k
    807428549U, // MOVZXi
6212
564k
    1055447U, // MRRS
6213
564k
    1612733126U,  // MRS
6214
564k
    3223357754U,  // MSB_ZPmZZ_B
6215
564k
    3223374138U,  // MSB_ZPmZZ_D
6216
564k
    3519088954U,  // MSB_ZPmZZ_H
6217
564k
    3223406906U,  // MSB_ZPmZZ_S
6218
564k
    1672501569U,  // MSR
6219
564k
    162552113U, // MSRR
6220
564k
    1087809U, // MSRpstateImm1
6221
564k
    1087809U, // MSRpstateImm4
6222
564k
    1104193U, // MSRpstatesvcrImm1
6223
564k
    2121069U, // MSUBPT
6224
564k
    2116046U, // MSUBWrrr
6225
564k
    2116046U, // MSUBXrrr
6226
564k
    2955021015U,  // MUL53HI
6227
564k
    2955021027U,  // MUL53LO
6228
564k
    2135109U, // MUL_ZI_B
6229
564k
    2418070597U,  // MUL_ZI_D
6230
564k
    2189497413U,  // MUL_ZI_H
6231
564k
    270619717U, // MUL_ZI_S
6232
564k
    3223360581U,  // MUL_ZPmZ_B
6233
564k
    3223376965U,  // MUL_ZPmZ_D
6234
564k
    3519091781U,  // MUL_ZPmZ_H
6235
564k
    3223409733U,  // MUL_ZPmZ_S
6236
564k
    2418070597U,  // MUL_ZZZI_D
6237
564k
    2189497413U,  // MUL_ZZZI_H
6238
564k
    270619717U, // MUL_ZZZI_S
6239
564k
    2135109U, // MUL_ZZZ_B
6240
564k
    2418070597U,  // MUL_ZZZ_D
6241
564k
    2189497413U,  // MUL_ZZZ_H
6242
564k
    270619717U, // MUL_ZZZ_S
6243
564k
    811701317U, // MULv16i8
6244
564k
    813798469U, // MULv2i32
6245
564k
    813798469U, // MULv2i32_indexed
6246
564k
    817992773U, // MULv4i16
6247
564k
    817992773U, // MULv4i16_indexed
6248
564k
    820089925U, // MULv4i32
6249
564k
    820089925U, // MULv4i32_indexed
6250
564k
    822187077U, // MULv8i16
6251
564k
    822187077U, // MULv8i16_indexed
6252
564k
    824284229U, // MULv8i8
6253
564k
    813797526U, // MVNIv2i32
6254
564k
    813797526U, // MVNIv2s_msl
6255
564k
    817991830U, // MVNIv4i16
6256
564k
    820088982U, // MVNIv4i32
6257
564k
    820088982U, // MVNIv4s_msl
6258
564k
    822186134U, // MVNIv8i16
6259
564k
    3223362078U,  // NANDS_PPzPP
6260
564k
    3223358407U,  // NAND_PPzPP
6261
564k
    2418070500U,  // NBSL_ZZZZ
6262
564k
    270568673U, // NEG_ZPmZ_B
6263
564k
    270585057U, // NEG_ZPmZ_D
6264
564k
    541134049U, // NEG_ZPmZ_H
6265
564k
    270617825U, // NEG_ZPmZ_S
6266
564k
    811699425U, // NEGv16i8
6267
564k
    2116833U, // NEGv1i64
6268
564k
    813796577U, // NEGv2i32
6269
564k
    815893729U, // NEGv2i64
6270
564k
    817990881U, // NEGv4i16
6271
564k
    820088033U, // NEGv4i32
6272
564k
    822185185U, // NEGv8i16
6273
564k
    824282337U, // NEGv8i8
6274
564k
    3223358998U,  // NMATCH_PPzZZ_B
6275
564k
    2713783830U,  // NMATCH_PPzZZ_H
6276
564k
    3223362257U,  // NORS_PPzPP
6277
564k
    3223361807U,  // NOR_PPzPP
6278
564k
    270572897U, // NOT_ZPmZ_B
6279
564k
    270589281U, // NOT_ZPmZ_D
6280
564k
    541138273U, // NOT_ZPmZ_H
6281
564k
    270622049U, // NOT_ZPmZ_S
6282
564k
    811703649U, // NOTv16i8
6283
564k
    824286561U, // NOTv8i8
6284
564k
    3223362170U,  // ORNS_PPzPP
6285
564k
    2119011U, // ORNWrs
6286
564k
    2119011U, // ORNXrs
6287
564k
    3223360867U,  // ORN_PPzPP
6288
564k
    811701603U, // ORNv16i8
6289
564k
    824284515U, // ORNv8i8
6290
564k
    3227623221U,  // ORQV_VPZ_B
6291
564k
    3231817525U,  // ORQV_VPZ_D
6292
564k
    3238108981U,  // ORQV_VPZ_H
6293
564k
    3236011829U,  // ORQV_VPZ_S
6294
564k
    3223362269U,  // ORRS_PPzPP
6295
564k
    2119968U, // ORRWri
6296
564k
    2119968U, // ORRWrs
6297
564k
    2119968U, // ORRXri
6298
564k
    2119968U, // ORRXrs
6299
564k
    3223361824U,  // ORR_PPzPP
6300
564k
    2418071840U,  // ORR_ZI
6301
564k
    3223361824U,  // ORR_ZPmZ_B
6302
564k
    3223378208U,  // ORR_ZPmZ_D
6303
564k
    3519093024U,  // ORR_ZPmZ_H
6304
564k
    3223410976U,  // ORR_ZPmZ_S
6305
564k
    2418071840U,  // ORR_ZZZ
6306
564k
    811702560U, // ORRv16i8
6307
564k
    1887574304U,  // ORRv2i32
6308
564k
    1891768608U,  // ORRv4i16
6309
564k
    1893865760U,  // ORRv4i32
6310
564k
    1895962912U,  // ORRv8i16
6311
564k
    824285472U, // ORRv8i8
6312
564k
    253780U,  // ORV_VPZ_B
6313
564k
    1657020244U,  // ORV_VPZ_D
6314
564k
    1659133780U,  // ORV_VPZ_H
6315
564k
    1638178644U,  // ORV_VPZ_S
6316
564k
    807715615U, // PACDA
6317
564k
    807716373U, // PACDB
6318
564k
    312540U,  // PACDZA
6319
564k
    313890U,  // PACDZB
6320
564k
    2114364U, // PACGA
6321
564k
    807715658U, // PACIA
6322
564k
    8974U,  // PACIA1716
6323
564k
    8891U,  // PACIA171615
6324
564k
    8939U,  // PACIASP
6325
564k
    10307U, // PACIASPPC
6326
564k
    8882U,  // PACIAZ
6327
564k
    807716408U, // PACIB
6328
564k
    8828U,  // PACIB1716
6329
564k
    8915U,  // PACIB171615
6330
564k
    8965U,  // PACIBSP
6331
564k
    10329U, // PACIBSPPC
6332
564k
    8948U,  // PACIBZ
6333
564k
    312556U,  // PACIZA
6334
564k
    313906U,  // PACIZB
6335
564k
    9000U,  // PACM
6336
564k
    10295U, // PACNBIASPPC
6337
564k
    10317U, // PACNBIBSPPC
6338
564k
    1168268834U,  // PEXT_2PCI_B
6339
564k
    1168285218U,  // PEXT_2PCI_D
6340
564k
    1168301602U,  // PEXT_2PCI_H
6341
564k
    1168317986U,  // PEXT_2PCI_S
6342
564k
    2149621282U,  // PEXT_PCI_B
6343
564k
    2149637666U,  // PEXT_PCI_D
6344
564k
    1168186914U,  // PEXT_PCI_H
6345
564k
    2149670434U,  // PEXT_PCI_S
6346
564k
    35971U, // PFALSE
6347
564k
    3223362977U,  // PFIRST_B
6348
564k
    3223363303U,  // PMOV_PZI_B
6349
564k
    3223379687U,  // PMOV_PZI_D
6350
564k
    1103175399U,  // PMOV_PZI_H
6351
564k
    3223412455U,  // PMOV_PZI_S
6352
564k
    2043649767U,  // PMOV_ZIP_B
6353
564k
    3654262503U,  // PMOV_ZIP_D
6354
564k
    701472487U, // PMOV_ZIP_H
6355
564k
    1238343399U,  // PMOV_ZIP_S
6356
564k
    270583620U, // PMULLB_ZZZ_D
6357
564k
    2197882692U,  // PMULLB_ZZZ_H
6358
564k
    166152004U, // PMULLB_ZZZ_Q
6359
564k
    270588977U, // PMULLT_ZZZ_D
6360
564k
    2197888049U,  // PMULLT_ZZZ_H
6361
564k
    166157361U, // PMULLT_ZZZ_Q
6362
564k
    822182232U, // PMULLv16i8
6363
564k
    2315358975U,  // PMULLv1i64
6364
564k
    2583789912U,  // PMULLv2i64
6365
564k
    822186751U, // PMULLv8i8
6366
564k
    2135121U, // PMUL_ZZZ_B
6367
564k
    811701329U, // PMULv16i8
6368
564k
    824284241U, // PMULv8i8
6369
564k
    3223363099U,  // PNEXT_B
6370
564k
    3223379483U,  // PNEXT_D
6371
564k
    2176917019U,  // PNEXT_H
6372
564k
    3223412251U,  // PNEXT_S
6373
564k
    2194736683U,  // PRFB_D_PZI
6374
564k
    2234582571U,  // PRFB_D_SCALED
6375
564k
    2234582571U,  // PRFB_D_SXTW_SCALED
6376
564k
    2234582571U,  // PRFB_D_UXTW_SCALED
6377
564k
    2234582571U,  // PRFB_PRI
6378
564k
    2234582571U,  // PRFB_PRR
6379
564k
    2175862315U,  // PRFB_S_PZI
6380
564k
    2234582571U,  // PRFB_S_SXTW_SCALED
6381
564k
    2234582571U,  // PRFB_S_UXTW_SCALED
6382
564k
    2194738106U,  // PRFD_D_PZI
6383
564k
    2234583994U,  // PRFD_D_SCALED
6384
564k
    2234583994U,  // PRFD_D_SXTW_SCALED
6385
564k
    2234583994U,  // PRFD_D_UXTW_SCALED
6386
564k
    2234583994U,  // PRFD_PRI
6387
564k
    2234583994U,  // PRFD_PRR
6388
564k
    2175863738U,  // PRFD_S_PZI
6389
564k
    2234583994U,  // PRFD_S_SXTW_SCALED
6390
564k
    2234583994U,  // PRFD_S_UXTW_SCALED
6391
564k
    2194738726U,  // PRFH_D_PZI
6392
564k
    2234584614U,  // PRFH_D_SCALED
6393
564k
    2234584614U,  // PRFH_D_SXTW_SCALED
6394
564k
    2234584614U,  // PRFH_D_UXTW_SCALED
6395
564k
    2234584614U,  // PRFH_PRI
6396
564k
    2234584614U,  // PRFH_PRR
6397
564k
    2175864358U,  // PRFH_S_PZI
6398
564k
    2234584614U,  // PRFH_S_SXTW_SCALED
6399
564k
    2234584614U,  // PRFH_S_UXTW_SCALED
6400
564k
    2150716577U,  // PRFMl
6401
564k
    45175969U,  // PRFMroW
6402
564k
    45175969U,  // PRFMroX
6403
564k
    45175969U,  // PRFMui
6404
564k
    45176045U,  // PRFUMi
6405
564k
    2194743307U,  // PRFW_D_PZI
6406
564k
    2234589195U,  // PRFW_D_SCALED
6407
564k
    2234589195U,  // PRFW_D_SXTW_SCALED
6408
564k
    2234589195U,  // PRFW_D_UXTW_SCALED
6409
564k
    2234589195U,  // PRFW_PRI
6410
564k
    2234589195U,  // PRFW_PRR
6411
564k
    2175868939U,  // PRFW_S_PZI
6412
564k
    2234589195U,  // PRFW_S_SXTW_SCALED
6413
564k
    2234589195U,  // PRFW_S_UXTW_SCALED
6414
564k
    3224343160U,  // PSEL_PPPRI_B
6415
564k
    3224343160U,  // PSEL_PPPRI_D
6416
564k
    3224343160U,  // PSEL_PPPRI_H
6417
564k
    3224343160U,  // PSEL_PPPRI_S
6418
564k
    3120531U, // PTEST_PP
6419
564k
    2954926629U,  // PTRUES_B
6420
564k
    2954943013U,  // PTRUES_D
6421
564k
    169941541U, // PTRUES_H
6422
564k
    2954975781U,  // PTRUES_S
6423
564k
    2954923165U,  // PTRUE_B
6424
564k
    1150109U, // PTRUE_C_B
6425
564k
    1166493U, // PTRUE_C_D
6426
564k
    1182877U, // PTRUE_C_H
6427
564k
    1199261U, // PTRUE_C_S
6428
564k
    2954939549U,  // PTRUE_D
6429
564k
    169938077U, // PTRUE_H
6430
564k
    2954972317U,  // PTRUE_S
6431
564k
    1661014116U,  // PUNPKHI_PP
6432
564k
    1661015505U,  // PUNPKLO_PP
6433
564k
    1881180126U,  // RADDHNB_ZZZ_B
6434
564k
    2172717022U,  // RADDHNB_ZZZ_H
6435
564k
    2418100190U,  // RADDHNB_ZZZ_S
6436
564k
    2686491816U,  // RADDHNT_ZZZ_B
6437
564k
    2174819496U,  // RADDHNT_ZZZ_H
6438
564k
    1075928232U,  // RADDHNT_ZZZ_S
6439
564k
    813798666U, // RADDHNv2i64_v2i32
6440
564k
    2967601591U,  // RADDHNv2i64_v4i32
6441
564k
    817992970U, // RADDHNv4i32_v4i16
6442
564k
    2969698743U,  // RADDHNv4i32_v8i16
6443
564k
    2959212983U,  // RADDHNv8i16_v16i8
6444
564k
    824284426U, // RADDHNv8i16_v8i8
6445
564k
    815890593U, // RAX1
6446
564k
    2418065569U,  // RAX1_ZZZ_D
6447
564k
    2120581U, // RBITWr
6448
564k
    2120581U, // RBITXr
6449
564k
    270572421U, // RBIT_ZPmZ_B
6450
564k
    270588805U, // RBIT_ZPmZ_D
6451
564k
    541137797U, // RBIT_ZPmZ_H
6452
564k
    270621573U, // RBIT_ZPmZ_S
6453
564k
    811703173U, // RBITv16i8
6454
564k
    824286085U, // RBITv8i8
6455
564k
    807721413U, // RCWCAS
6456
564k
    807715977U, // RCWCASA
6457
564k
    807719381U, // RCWCASAL
6458
564k
    807719899U, // RCWCASL
6459
564k
    415524U,  // RCWCASP
6460
564k
    410624U,  // RCWCASPA
6461
564k
    414050U,  // RCWCASPAL
6462
564k
    414571U,  // RCWCASPL
6463
564k
    2418333883U,  // RCWCLR
6464
564k
    2418328660U,  // RCWCLRA
6465
564k
    2418332087U,  // RCWCLRAL
6466
564k
    2418332608U,  // RCWCLRL
6467
564k
    271537937U, // RCWCLRP
6468
564k
    271533035U, // RCWCLRPA
6469
564k
    271536459U, // RCWCLRPAL
6470
564k
    271536982U, // RCWCLRPL
6471
564k
    2418333874U,  // RCWCLRS
6472
564k
    2418328650U,  // RCWCLRSA
6473
564k
    2418332076U,  // RCWCLRSAL
6474
564k
    2418332598U,  // RCWCLRSL
6475
564k
    271537927U, // RCWCLRSP
6476
564k
    271533024U, // RCWCLRSPA
6477
564k
    271536447U, // RCWCLRSPAL
6478
564k
    271536971U, // RCWCLRSPL
6479
564k
    807721404U, // RCWSCAS
6480
564k
    807715967U, // RCWSCASA
6481
564k
    807719370U, // RCWSCASAL
6482
564k
    807719889U, // RCWSCASL
6483
564k
    415514U,  // RCWSCASP
6484
564k
    410613U,  // RCWSCASPA
6485
564k
    414038U,  // RCWSCASPAL
6486
564k
    414560U,  // RCWSCASPL
6487
564k
    2418334559U,  // RCWSET
6488
564k
    2418328740U,  // RCWSETA
6489
564k
    2418332147U,  // RCWSETAL
6490
564k
    2418332705U,  // RCWSETL
6491
564k
    271537989U, // RCWSETP
6492
564k
    271533086U, // RCWSETPA
6493
564k
    271536515U, // RCWSETPAL
6494
564k
    271537041U, // RCWSETPL
6495
564k
    2418334550U,  // RCWSETS
6496
564k
    2418328730U,  // RCWSETSA
6497
564k
    2418332136U,  // RCWSETSAL
6498
564k
    2418332695U,  // RCWSETSL
6499
564k
    271537979U, // RCWSETSP
6500
564k
    271533075U, // RCWSETSPA
6501
564k
    271536503U, // RCWSETSPAL
6502
564k
    271537030U, // RCWSETSPL
6503
564k
    2418333552U,  // RCWSWP
6504
564k
    2418328626U,  // RCWSWPA
6505
564k
    2418332057U,  // RCWSWPAL
6506
564k
    2418332581U,  // RCWSWPL
6507
564k
    271537898U, // RCWSWPP
6508
564k
    271533005U, // RCWSWPPA
6509
564k
    271536426U, // RCWSWPPAL
6510
564k
    271536952U, // RCWSWPPL
6511
564k
    2418333543U,  // RCWSWPS
6512
564k
    2418328616U,  // RCWSWPSA
6513
564k
    2418332046U,  // RCWSWPSAL
6514
564k
    2418332571U,  // RCWSWPSL
6515
564k
    271537888U, // RCWSWPSP
6516
564k
    271532994U, // RCWSWPSPA
6517
564k
    271536414U, // RCWSWPSPAL
6518
564k
    271536941U, // RCWSWPSPL
6519
564k
    3223362238U,  // RDFFRS_PPz
6520
564k
    3223361646U,  // RDFFR_PPz_REAL
6521
564k
    39022U, // RDFFR_P_REAL
6522
564k
    2118772U, // RDSVLI_XI
6523
564k
    2118758U, // RDVLI_XI
6524
564k
    23370U, // RET
6525
564k
    10279U, // RETAA
6526
564k
    330357U,  // RETAASPPCi
6527
564k
    19061U, // RETAASPPCr
6528
564k
    10286U, // RETAB
6529
564k
    330379U,  // RETABSPPCi
6530
564k
    19083U, // RETABSPPCr
6531
564k
    2114271U, // REV16Wr
6532
564k
    2114271U, // REV16Xr
6533
564k
    811696863U, // REV16v16i8
6534
564k
    824279775U, // REV16v8i8
6535
564k
    2113717U, // REV32Xr
6536
564k
    811696309U, // REV32v16i8
6537
564k
    817987765U, // REV32v4i16
6538
564k
    822182069U, // REV32v8i16
6539
564k
    824279221U, // REV32v8i8
6540
564k
    811696810U, // REV64v16i8
6541
564k
    813793962U, // REV64v2i32
6542
564k
    817988266U, // REV64v4i16
6543
564k
    820085418U, // REV64v4i32
6544
564k
    822182570U, // REV64v8i16
6545
564k
    824279722U, // REV64v8i8
6546
564k
    270584298U, // REVB_ZPmZ_D
6547
564k
    541133290U, // REVB_ZPmZ_H
6548
564k
    270617066U, // REVB_ZPmZ_S
6549
564k
    2689027062U,  // REVD_ZPmZ
6550
564k
    270585916U, // REVH_ZPmZ_D
6551
564k
    270618684U, // REVH_ZPmZ_S
6552
564k
    270590101U, // REVW_ZPmZ_D
6553
564k
    2121356U, // REVWr
6554
564k
    2121356U, // REVXr
6555
564k
    2137740U, // REV_PP_B
6556
564k
    2418073228U,  // REV_PP_D
6557
564k
    1652629132U,  // REV_PP_H
6558
564k
    270622348U, // REV_PP_S
6559
564k
    2137740U, // REV_ZZ_B
6560
564k
    2418073228U,  // REV_ZZ_D
6561
564k
    1652629132U,  // REV_ZZ_H
6562
564k
    270622348U, // REV_ZZ_S
6563
564k
    2116782U, // RMIF
6564
564k
    2119956U, // RORVWr
6565
564k
    2119956U, // RORVXr
6566
564k
    1217696U, // RPRFM
6567
564k
    1881180173U,  // RSHRNB_ZZI_B
6568
564k
    2172717069U,  // RSHRNB_ZZI_H
6569
564k
    2418100237U,  // RSHRNB_ZZI_S
6570
564k
    2686491867U,  // RSHRNT_ZZI_B
6571
564k
    2174819547U,  // RSHRNT_ZZI_H
6572
564k
    1075928283U,  // RSHRNT_ZZI_S
6573
564k
    2959213012U,  // RSHRNv16i8_shift
6574
564k
    813798739U, // RSHRNv2i32_shift
6575
564k
    817993043U, // RSHRNv4i16_shift
6576
564k
    2967601620U,  // RSHRNv4i32_shift
6577
564k
    2969698772U,  // RSHRNv8i16_shift
6578
564k
    824284499U, // RSHRNv8i8_shift
6579
564k
    1881180117U,  // RSUBHNB_ZZZ_B
6580
564k
    2172717013U,  // RSUBHNB_ZZZ_H
6581
564k
    2418100181U,  // RSUBHNB_ZZZ_S
6582
564k
    2686491807U,  // RSUBHNT_ZZZ_B
6583
564k
    2174819487U,  // RSUBHNT_ZZZ_H
6584
564k
    1075928223U,  // RSUBHNT_ZZZ_S
6585
564k
    813798658U, // RSUBHNv2i64_v2i32
6586
564k
    2967601582U,  // RSUBHNv2i64_v4i32
6587
564k
    817992962U, // RSUBHNv4i32_v4i16
6588
564k
    2969698734U,  // RSUBHNv4i32_v8i16
6589
564k
    2959212974U,  // RSUBHNv8i16_v16i8
6590
564k
    824284418U, // RSUBHNv8i16_v8i8
6591
564k
    1344325196U,  // SABALB_ZZZ_D
6592
564k
    2220951116U,  // SABALB_ZZZ_H
6593
564k
    2686535244U,  // SABALB_ZZZ_S
6594
564k
    1344330648U,  // SABALT_ZZZ_D
6595
564k
    2220956568U,  // SABALT_ZZZ_H
6596
564k
    2686540696U,  // SABALT_ZZZ_S
6597
564k
    2969698524U,  // SABALv16i8_v8i16
6598
564k
    2963411156U,  // SABALv2i32_v2i64
6599
564k
    2967605460U,  // SABALv4i16_v4i32
6600
564k
    2963407068U,  // SABALv4i32_v2i64
6601
564k
    2967601372U,  // SABALv8i16_v4i32
6602
564k
    2969702612U,  // SABALv8i8_v8i16
6603
564k
    2418049811U,  // SABA_ZZZ_B
6604
564k
    1075888915U,  // SABA_ZZZ_D
6605
564k
    2195784467U,  // SABA_ZZZ_H
6606
564k
    1344357139U,  // SABA_ZZZ_S
6607
564k
    2959213331U,  // SABAv16i8
6608
564k
    2961310483U,  // SABAv2i32
6609
564k
    2965504787U,  // SABAv4i16
6610
564k
    2967601939U,  // SABAv4i32
6611
564k
    2969699091U,  // SABAv8i16
6612
564k
    2971796243U,  // SABAv8i8
6613
564k
    270583553U, // SABDLB_ZZZ_D
6614
564k
    2197882625U,  // SABDLB_ZZZ_H
6615
564k
    1881229057U,  // SABDLB_ZZZ_S
6616
564k
    270588905U, // SABDLT_ZZZ_D
6617
564k
    2197887977U,  // SABDLT_ZZZ_H
6618
564k
    1881234409U,  // SABDLT_ZZZ_S
6619
564k
    822182174U, // SABDLv16i8_v8i16
6620
564k
    815895092U, // SABDLv2i32_v2i64
6621
564k
    820089396U, // SABDLv4i16_v4i32
6622
564k
    815890718U, // SABDLv4i32_v2i64
6623
564k
    820085022U, // SABDLv8i16_v4i32
6624
564k
    822186548U, // SABDLv8i8_v8i16
6625
564k
    3223358253U,  // SABD_ZPmZ_B
6626
564k
    3223374637U,  // SABD_ZPmZ_D
6627
564k
    3519089453U,  // SABD_ZPmZ_H
6628
564k
    3223407405U,  // SABD_ZPmZ_S
6629
564k
    811698989U, // SABDv16i8
6630
564k
    813796141U, // SABDv2i32
6631
564k
    817990445U, // SABDv4i16
6632
564k
    820087597U, // SABDv4i32
6633
564k
    822184749U, // SABDv8i16
6634
564k
    824281901U, // SABDv8i8
6635
564k
    3223377496U,  // SADALP_ZPmZ_D
6636
564k
    3519092312U,  // SADALP_ZPmZ_H
6637
564k
    3223410264U,  // SADALP_ZPmZ_S
6638
564k
    2969704024U,  // SADALPv16i8_v8i16
6639
564k
    3124893272U,  // SADALPv2i32_v1i64
6640
564k
    2961315416U,  // SADALPv4i16_v2i32
6641
564k
    2963412568U,  // SADALPv4i32_v2i64
6642
564k
    2967606872U,  // SADALPv8i16_v4i32
6643
564k
    2965509720U,  // SADALPv8i8_v4i16
6644
564k
    270588694U, // SADDLBT_ZZZ_D
6645
564k
    2197887766U,  // SADDLBT_ZZZ_H
6646
564k
    1881234198U,  // SADDLBT_ZZZ_S
6647
564k
    270583578U, // SADDLB_ZZZ_D
6648
564k
    2197882650U,  // SADDLB_ZZZ_H
6649
564k
    1881229082U,  // SADDLB_ZZZ_S
6650
564k
    822187624U, // SADDLPv16i8_v8i16
6651
564k
    977376872U, // SADDLPv2i32_v1i64
6652
564k
    813799016U, // SADDLPv4i16_v2i32
6653
564k
    815896168U, // SADDLPv4i32_v2i64
6654
564k
    820090472U, // SADDLPv8i16_v4i32
6655
564k
    817993320U, // SADDLPv8i8_v4i16
6656
564k
    270588921U, // SADDLT_ZZZ_D
6657
564k
    2197887993U,  // SADDLT_ZZZ_H
6658
564k
    1881234425U,  // SADDLT_ZZZ_S
6659
564k
    807427747U, // SADDLVv16i8v
6660
564k
    807427747U, // SADDLVv4i16v
6661
564k
    807427747U, // SADDLVv4i32v
6662
564k
    807427747U, // SADDLVv8i16v
6663
564k
    807427747U, // SADDLVv8i8v
6664
564k
    822182190U, // SADDLv16i8_v8i16
6665
564k
    815895130U, // SADDLv2i32_v2i64
6666
564k
    820089434U, // SADDLv4i16_v4i32
6667
564k
    815890734U, // SADDLv4i32_v2i64
6668
564k
    820085038U, // SADDLv8i16_v4i32
6669
564k
    822186586U, // SADDLv8i8_v8i16
6670
564k
    1684283000U,  // SADDV_VPZ_B
6671
564k
    1659117176U,  // SADDV_VPZ_H
6672
564k
    1638145656U,  // SADDV_VPZ_S
6673
564k
    2418067968U,  // SADDWB_ZZZ_D
6674
564k
    2189494784U,  // SADDWB_ZZZ_H
6675
564k
    270617088U, // SADDWB_ZZZ_S
6676
564k
    2418073093U,  // SADDWT_ZZZ_D
6677
564k
    2189499909U,  // SADDWT_ZZZ_H
6678
564k
    270622213U, // SADDWT_ZZZ_S
6679
564k
    822182506U, // SADDWv16i8_v8i16
6680
564k
    815898621U, // SADDWv2i32_v2i64
6681
564k
    820092925U, // SADDWv4i16_v4i32
6682
564k
    815891050U, // SADDWv4i32_v2i64
6683
564k
    820085354U, // SADDWv8i16_v4i32
6684
564k
    822190077U, // SADDWv8i8_v8i16
6685
564k
    10292U, // SB
6686
564k
    1075889907U,  // SBCLB_ZZZ_D
6687
564k
    1344358131U,  // SBCLB_ZZZ_S
6688
564k
    1075895259U,  // SBCLT_ZZZ_D
6689
564k
    1344363483U,  // SBCLT_ZZZ_S
6690
564k
    2120198U, // SBCSWr
6691
564k
    2120198U, // SBCSXr
6692
564k
    2116169U, // SBCWr
6693
564k
    2116169U, // SBCXr
6694
564k
    2118804U, // SBFMWri
6695
564k
    2118804U, // SBFMXri
6696
564k
    2221037192U,  // SCLAMP_VG2_2Z2Z_B
6697
564k
    2193790600U,  // SCLAMP_VG2_2Z2Z_D
6698
564k
    2195904136U,  // SCLAMP_VG2_2Z2Z_H
6699
564k
    2174949000U,  // SCLAMP_VG2_2Z2Z_S
6700
564k
    2221037192U,  // SCLAMP_VG4_4Z4Z_B
6701
564k
    2193790600U,  // SCLAMP_VG4_4Z4Z_D
6702
564k
    2195904136U,  // SCLAMP_VG4_4Z4Z_H
6703
564k
    2174949000U,  // SCLAMP_VG4_4Z4Z_S
6704
564k
    2418054792U,  // SCLAMP_ZZZ_B
6705
564k
    1075893896U,  // SCLAMP_ZZZ_D
6706
564k
    2195789448U,  // SCLAMP_ZZZ_H
6707
564k
    1344362120U,  // SCLAMP_ZZZ_S
6708
564k
    2116788U, // SCVTFSWDri
6709
564k
    2116788U, // SCVTFSWHri
6710
564k
    2116788U, // SCVTFSWSri
6711
564k
    2116788U, // SCVTFSXDri
6712
564k
    2116788U, // SCVTFSXHri
6713
564k
    2116788U, // SCVTFSXSri
6714
564k
    2116788U, // SCVTFUWDri
6715
564k
    2116788U, // SCVTFUWHri
6716
564k
    2116788U, // SCVTFUWSri
6717
564k
    2116788U, // SCVTFUXDri
6718
564k
    2116788U, // SCVTFUXHri
6719
564k
    2116788U, // SCVTFUXSri
6720
564k
    1648561332U,  // SCVTF_2Z2Z_StoS
6721
564k
    1648561332U,  // SCVTF_4Z4Z_StoS
6722
564k
    270585012U, // SCVTF_ZPmZ_DtoD
6723
564k
    3493924020U,  // SCVTF_ZPmZ_DtoH
6724
564k
    270617780U, // SCVTF_ZPmZ_DtoS
6725
564k
    541134004U, // SCVTF_ZPmZ_HtoH
6726
564k
    270585012U, // SCVTF_ZPmZ_StoD
6727
564k
    1078004916U,  // SCVTF_ZPmZ_StoH
6728
564k
    270617780U, // SCVTF_ZPmZ_StoS
6729
564k
    2116788U, // SCVTFd
6730
564k
    2116788U, // SCVTFh
6731
564k
    2116788U, // SCVTFs
6732
564k
    2116788U, // SCVTFv1i16
6733
564k
    2116788U, // SCVTFv1i32
6734
564k
    2116788U, // SCVTFv1i64
6735
564k
    813796532U, // SCVTFv2f32
6736
564k
    815893684U, // SCVTFv2f64
6737
564k
    813796532U, // SCVTFv2i32_shift
6738
564k
    815893684U, // SCVTFv2i64_shift
6739
564k
    817990836U, // SCVTFv4f16
6740
564k
    820087988U, // SCVTFv4f32
6741
564k
    817990836U, // SCVTFv4i16_shift
6742
564k
    820087988U, // SCVTFv4i32_shift
6743
564k
    822185140U, // SCVTFv8f16
6744
564k
    822185140U, // SCVTFv8i16_shift
6745
564k
    3223378315U,  // SDIVR_ZPmZ_D
6746
564k
    3223411083U,  // SDIVR_ZPmZ_S
6747
564k
    2121367U, // SDIVWr
6748
564k
    2121367U, // SDIVXr
6749
564k
    3223379607U,  // SDIV_ZPmZ_D
6750
564k
    3223412375U,  // SDIV_ZPmZ_S
6751
564k
    3798179131U,  // SDOT_VG2_M2Z2Z_BtoS
6752
564k
    3798162747U,  // SDOT_VG2_M2Z2Z_HtoD
6753
564k
    3798179131U,  // SDOT_VG2_M2Z2Z_HtoS
6754
564k
    3798179131U,  // SDOT_VG2_M2ZZI_BToS
6755
564k
    3798179131U,  // SDOT_VG2_M2ZZI_HToS
6756
564k
    3798162747U,  // SDOT_VG2_M2ZZI_HtoD
6757
564k
    3798179131U,  // SDOT_VG2_M2ZZ_BtoS
6758
564k
    3798162747U,  // SDOT_VG2_M2ZZ_HtoD
6759
564k
    3798179131U,  // SDOT_VG2_M2ZZ_HtoS
6760
564k
    4066614587U,  // SDOT_VG4_M4Z4Z_BtoS
6761
564k
    4066598203U,  // SDOT_VG4_M4Z4Z_HtoD
6762
564k
    4066614587U,  // SDOT_VG4_M4Z4Z_HtoS
6763
564k
    4066614587U,  // SDOT_VG4_M4ZZI_BToS
6764
564k
    4066614587U,  // SDOT_VG4_M4ZZI_HToS
6765
564k
    4066598203U,  // SDOT_VG4_M4ZZI_HtoD
6766
564k
    4066614587U,  // SDOT_VG4_M4ZZ_BtoS
6767
564k
    4066598203U,  // SDOT_VG4_M4ZZ_HtoD
6768
564k
    4066614587U,  // SDOT_VG4_M4ZZ_HtoS
6769
564k
    2686508347U,  // SDOT_ZZZI_D
6770
564k
    2686541115U,  // SDOT_ZZZI_HtoS
6771
564k
    2418105659U,  // SDOT_ZZZI_S
6772
564k
    2686508347U,  // SDOT_ZZZ_D
6773
564k
    2686541115U,  // SDOT_ZZZ_HtoS
6774
564k
    2418105659U,  // SDOT_ZZZ_S
6775
564k
    2967608635U,  // SDOTlanev16i8
6776
564k
    2961317179U,  // SDOTlanev8i8
6777
564k
    2967608635U,  // SDOTv16i8
6778
564k
    2961317179U,  // SDOTv8i8
6779
564k
    1231150U, // SDSB
6780
564k
    3223360115U,  // SEL_PPPP
6781
564k
    2242007667U,  // SEL_VG2_2ZC2Z2Z_B
6782
564k
    2242024051U,  // SEL_VG2_2ZC2Z2Z_D
6783
564k
    2242040435U,  // SEL_VG2_2ZC2Z2Z_H
6784
564k
    2242056819U,  // SEL_VG2_2ZC2Z2Z_S
6785
564k
    2242007667U,  // SEL_VG4_4ZC4Z4Z_B
6786
564k
    2242024051U,  // SEL_VG4_4ZC4Z4Z_D
6787
564k
    2242040435U,  // SEL_VG4_4ZC4Z4Z_H
6788
564k
    2242056819U,  // SEL_VG4_4ZC4Z4Z_S
6789
564k
    3223360115U,  // SEL_ZPZZ_B
6790
564k
    3223376499U,  // SEL_ZPZZ_D
6791
564k
    2176914035U,  // SEL_ZPZZ_H
6792
564k
    3223409267U,  // SEL_ZPZZ_S
6793
564k
    10405U, // SET
6794
564k
    145712042U, // SETE
6795
564k
    145712104U, // SETEN
6796
564k
    145712992U, // SETET
6797
564k
    145712466U, // SETETN
6798
564k
    17104U, // SETF16
6799
564k
    17126U, // SETF8
6800
564k
    10384U, // SETFFR
6801
564k
    145712064U, // SETGM
6802
564k
    145712129U, // SETGMN
6803
564k
    145713017U, // SETGMT
6804
564k
    145712494U, // SETGMTN
6805
564k
    145712952U, // SETGP
6806
564k
    145712163U, // SETGPN
6807
564k
    145713051U, // SETGPT
6808
564k
    145712532U, // SETGPTN
6809
564k
    145712072U, // SETM
6810
564k
    145712138U, // SETMN
6811
564k
    145713026U, // SETMT
6812
564k
    145712504U, // SETMTN
6813
564k
    145712960U, // SETP
6814
564k
    145712172U, // SETPN
6815
564k
    145713060U, // SETPT
6816
564k
    145712542U, // SETPTN
6817
564k
    807717442U, // SHA1Crrr
6818
564k
    2116877U, // SHA1Hrr
6819
564k
    807720077U, // SHA1Mrrr
6820
564k
    807720448U, // SHA1Prrr
6821
564k
    2967601153U,  // SHA1SU0rrr
6822
564k
    2967601271U,  // SHA1SU1rr
6823
564k
    807715019U, // SHA256H2rrr
6824
564k
    807718261U, // SHA256Hrrr
6825
564k
    2967601173U,  // SHA256SU0rr
6826
564k
    2967601291U,  // SHA256SU1rrr
6827
564k
    807718208U, // SHA512H
6828
564k
    807715009U, // SHA512H2
6829
564k
    2963406858U,  // SHA512SU0
6830
564k
    2963406976U,  // SHA512SU1
6831
564k
    3223358349U,  // SHADD_ZPmZ_B
6832
564k
    3223374733U,  // SHADD_ZPmZ_D
6833
564k
    3519089549U,  // SHADD_ZPmZ_H
6834
564k
    3223407501U,  // SHADD_ZPmZ_S
6835
564k
    811699085U, // SHADDv16i8
6836
564k
    813796237U, // SHADDv2i32
6837
564k
    817990541U, // SHADDv4i16
6838
564k
    820087693U, // SHADDv4i32
6839
564k
    822184845U, // SHADDv8i16
6840
564k
    824281997U, // SHADDv8i8
6841
564k
    822182207U, // SHLLv16i8
6842
564k
    815895257U, // SHLLv2i32
6843
564k
    820089561U, // SHLLv4i16
6844
564k
    815890751U, // SHLLv4i32
6845
564k
    820085055U, // SHLLv8i16
6846
564k
    822186713U, // SHLLv8i8
6847
564k
    2118280U, // SHLd
6848
564k
    811700872U, // SHLv16i8_shift
6849
564k
    813798024U, // SHLv2i32_shift
6850
564k
    815895176U, // SHLv2i64_shift
6851
564k
    817992328U, // SHLv4i16_shift
6852
564k
    820089480U, // SHLv4i32_shift
6853
564k
    822186632U, // SHLv8i16_shift
6854
564k
    824283784U, // SHLv8i8_shift
6855
564k
    1881180155U,  // SHRNB_ZZI_B
6856
564k
    2172717051U,  // SHRNB_ZZI_H
6857
564k
    2418100219U,  // SHRNB_ZZI_S
6858
564k
    2686491849U,  // SHRNT_ZZI_B
6859
564k
    2174819529U,  // SHRNT_ZZI_H
6860
564k
    1075928265U,  // SHRNT_ZZI_S
6861
564k
    2959212994U,  // SHRNv16i8_shift
6862
564k
    813798723U, // SHRNv2i32_shift
6863
564k
    817993027U, // SHRNv4i16_shift
6864
564k
    2967601602U,  // SHRNv4i32_shift
6865
564k
    2969698754U,  // SHRNv8i16_shift
6866
564k
    824284483U, // SHRNv8i8_shift
6867
564k
    3223361596U,  // SHSUBR_ZPmZ_B
6868
564k
    3223377980U,  // SHSUBR_ZPmZ_D
6869
564k
    3519092796U,  // SHSUBR_ZPmZ_H
6870
564k
    3223410748U,  // SHSUBR_ZPmZ_S
6871
564k
    3223357887U,  // SHSUB_ZPmZ_B
6872
564k
    3223374271U,  // SHSUB_ZPmZ_D
6873
564k
    3519089087U,  // SHSUB_ZPmZ_H
6874
564k
    3223407039U,  // SHSUB_ZPmZ_S
6875
564k
    811698623U, // SHSUBv16i8
6876
564k
    813795775U, // SHSUBv2i32
6877
564k
    817990079U, // SHSUBv4i16
6878
564k
    820087231U, // SHSUBv4i32
6879
564k
    822184383U, // SHSUBv8i16
6880
564k
    824281535U, // SHSUBv8i8
6881
564k
    2418053260U,  // SLI_ZZI_B
6882
564k
    1075892364U,  // SLI_ZZI_D
6883
564k
    2195787916U,  // SLI_ZZI_H
6884
564k
    1344360588U,  // SLI_ZZI_S
6885
564k
    807719052U, // SLId
6886
564k
    2959216780U,  // SLIv16i8_shift
6887
564k
    2961313932U,  // SLIv2i32_shift
6888
564k
    2963411084U,  // SLIv2i64_shift
6889
564k
    2965508236U,  // SLIv4i16_shift
6890
564k
    2967605388U,  // SLIv4i32_shift
6891
564k
    2969702540U,  // SLIv8i16_shift
6892
564k
    2971799692U,  // SLIv8i8_shift
6893
564k
    2967601302U,  // SM3PARTW1
6894
564k
    2967601786U,  // SM3PARTW2
6895
564k
    820084834U, // SM3SS1
6896
564k
    2967601901U,  // SM3TT1A
6897
564k
    2967602472U,  // SM3TT1B
6898
564k
    2967601910U,  // SM3TT2A
6899
564k
    2967602501U,  // SM3TT2B
6900
564k
    2967604220U,  // SM4E
6901
564k
    270623039U, // SM4EKEY_ZZZ_S
6902
564k
    820093247U, // SM4ENCKEY
6903
564k
    270617596U, // SM4E_ZZZ_S
6904
564k
    2118218U, // SMADDLrrr
6905
564k
    3223361414U,  // SMAXP_ZPmZ_B
6906
564k
    3223377798U,  // SMAXP_ZPmZ_D
6907
564k
    3519092614U,  // SMAXP_ZPmZ_H
6908
564k
    3223410566U,  // SMAXP_ZPmZ_S
6909
564k
    811702150U, // SMAXPv16i8
6910
564k
    813799302U, // SMAXPv2i32
6911
564k
    817993606U, // SMAXPv4i16
6912
564k
    820090758U, // SMAXPv4i32
6913
564k
    822187910U, // SMAXPv8i16
6914
564k
    824285062U, // SMAXPv8i8
6915
564k
    3227623235U,  // SMAXQV_VPZ_B
6916
564k
    3231817539U,  // SMAXQV_VPZ_D
6917
564k
    3238108995U,  // SMAXQV_VPZ_H
6918
564k
    3236011843U,  // SMAXQV_VPZ_S
6919
564k
    253792U,  // SMAXV_VPZ_B
6920
564k
    1657020256U,  // SMAXV_VPZ_D
6921
564k
    1659133792U,  // SMAXV_VPZ_H
6922
564k
    1638178656U,  // SMAXV_VPZ_S
6923
564k
    807427936U, // SMAXVv16i8v
6924
564k
    807427936U, // SMAXVv4i16v
6925
564k
    807427936U, // SMAXVv4i32v
6926
564k
    807427936U, // SMAXVv8i16v
6927
564k
    807427936U, // SMAXVv8i8v
6928
564k
    2121933U, // SMAXWri
6929
564k
    2121933U, // SMAXWrr
6930
564k
    2121933U, // SMAXXri
6931
564k
    2121933U, // SMAXXrr
6932
564k
    2179096781U,  // SMAX_VG2_2Z2Z_B
6933
564k
    2181210317U,  // SMAX_VG2_2Z2Z_D
6934
564k
    2183323853U,  // SMAX_VG2_2Z2Z_H
6935
564k
    2185437389U,  // SMAX_VG2_2Z2Z_S
6936
564k
    2179096781U,  // SMAX_VG2_2ZZ_B
6937
564k
    2181210317U,  // SMAX_VG2_2ZZ_D
6938
564k
    2183323853U,  // SMAX_VG2_2ZZ_H
6939
564k
    2185437389U,  // SMAX_VG2_2ZZ_S
6940
564k
    2179096781U,  // SMAX_VG4_4Z4Z_B
6941
564k
    2181210317U,  // SMAX_VG4_4Z4Z_D
6942
564k
    2183323853U,  // SMAX_VG4_4Z4Z_H
6943
564k
    2185437389U,  // SMAX_VG4_4Z4Z_S
6944
564k
    2179096781U,  // SMAX_VG4_4ZZ_B
6945
564k
    2181210317U,  // SMAX_VG4_4ZZ_D
6946
564k
    2183323853U,  // SMAX_VG4_4ZZ_H
6947
564k
    2185437389U,  // SMAX_VG4_4ZZ_S
6948
564k
    2138317U, // SMAX_ZI_B
6949
564k
    2418073805U,  // SMAX_ZI_D
6950
564k
    2189500621U,  // SMAX_ZI_H
6951
564k
    270622925U, // SMAX_ZI_S
6952
564k
    3223363789U,  // SMAX_ZPmZ_B
6953
564k
    3223380173U,  // SMAX_ZPmZ_D
6954
564k
    3519094989U,  // SMAX_ZPmZ_H
6955
564k
    3223412941U,  // SMAX_ZPmZ_S
6956
564k
    811704525U, // SMAXv16i8
6957
564k
    813801677U, // SMAXv2i32
6958
564k
    817995981U, // SMAXv4i16
6959
564k
    820093133U, // SMAXv4i32
6960
564k
    822190285U, // SMAXv8i16
6961
564k
    824287437U, // SMAXv8i8
6962
564k
    379497U,  // SMC
6963
564k
    3223361220U,  // SMINP_ZPmZ_B
6964
564k
    3223377604U,  // SMINP_ZPmZ_D
6965
564k
    3519092420U,  // SMINP_ZPmZ_H
6966
564k
    3223410372U,  // SMINP_ZPmZ_S
6967
564k
    811701956U, // SMINPv16i8
6968
564k
    813799108U, // SMINPv2i32
6969
564k
    817993412U, // SMINPv4i16
6970
564k
    820090564U, // SMINPv4i32
6971
564k
    822187716U, // SMINPv8i16
6972
564k
    824284868U, // SMINPv8i8
6973
564k
    3227623204U,  // SMINQV_VPZ_B
6974
564k
    3231817508U,  // SMINQV_VPZ_D
6975
564k
    3238108964U,  // SMINQV_VPZ_H
6976
564k
    3236011812U,  // SMINQV_VPZ_S
6977
564k
    253644U,  // SMINV_VPZ_B
6978
564k
    1657020108U,  // SMINV_VPZ_D
6979
564k
    1659133644U,  // SMINV_VPZ_H
6980
564k
    1638178508U,  // SMINV_VPZ_S
6981
564k
    807427788U, // SMINVv16i8v
6982
564k
    807427788U, // SMINVv4i16v
6983
564k
    807427788U, // SMINVv4i32v
6984
564k
    807427788U, // SMINVv8i16v
6985
564k
    807427788U, // SMINVv8i8v
6986
564k
    2118946U, // SMINWri
6987
564k
    2118946U, // SMINWrr
6988
564k
    2118946U, // SMINXri
6989
564k
    2118946U, // SMINXrr
6990
564k
    2179093794U,  // SMIN_VG2_2Z2Z_B
6991
564k
    2181207330U,  // SMIN_VG2_2Z2Z_D
6992
564k
    2183320866U,  // SMIN_VG2_2Z2Z_H
6993
564k
    2185434402U,  // SMIN_VG2_2Z2Z_S
6994
564k
    2179093794U,  // SMIN_VG2_2ZZ_B
6995
564k
    2181207330U,  // SMIN_VG2_2ZZ_D
6996
564k
    2183320866U,  // SMIN_VG2_2ZZ_H
6997
564k
    2185434402U,  // SMIN_VG2_2ZZ_S
6998
564k
    2179093794U,  // SMIN_VG4_4Z4Z_B
6999
564k
    2181207330U,  // SMIN_VG4_4Z4Z_D
7000
564k
    2183320866U,  // SMIN_VG4_4Z4Z_H
7001
564k
    2185434402U,  // SMIN_VG4_4Z4Z_S
7002
564k
    2179093794U,  // SMIN_VG4_4ZZ_B
7003
564k
    2181207330U,  // SMIN_VG4_4ZZ_D
7004
564k
    2183320866U,  // SMIN_VG4_4ZZ_H
7005
564k
    2185434402U,  // SMIN_VG4_4ZZ_S
7006
564k
    2135330U, // SMIN_ZI_B
7007
564k
    2418070818U,  // SMIN_ZI_D
7008
564k
    2189497634U,  // SMIN_ZI_H
7009
564k
    270619938U, // SMIN_ZI_S
7010
564k
    3223360802U,  // SMIN_ZPmZ_B
7011
564k
    3223377186U,  // SMIN_ZPmZ_D
7012
564k
    3519092002U,  // SMIN_ZPmZ_H
7013
564k
    3223409954U,  // SMIN_ZPmZ_S
7014
564k
    811701538U, // SMINv16i8
7015
564k
    813798690U, // SMINv2i32
7016
564k
    817992994U, // SMINv4i16
7017
564k
    820090146U, // SMINv4i32
7018
564k
    822187298U, // SMINv8i16
7019
564k
    824284450U, // SMINv8i8
7020
564k
    1344325241U,  // SMLALB_ZZZI_D
7021
564k
    2686535289U,  // SMLALB_ZZZI_S
7022
564k
    1344325241U,  // SMLALB_ZZZ_D
7023
564k
    2220951161U,  // SMLALB_ZZZ_H
7024
564k
    2686535289U,  // SMLALB_ZZZ_S
7025
564k
    1688441543U,  // SMLALL_MZZI_BtoS
7026
564k
    1688425159U,  // SMLALL_MZZI_HtoD
7027
564k
    1688441543U,  // SMLALL_MZZ_BtoS
7028
564k
    1688425159U,  // SMLALL_MZZ_HtoD
7029
564k
    3835925191U,  // SMLALL_VG2_M2Z2Z_BtoS
7030
564k
    3835908807U,  // SMLALL_VG2_M2Z2Z_HtoD
7031
564k
    3835925191U,  // SMLALL_VG2_M2ZZI_BtoS
7032
564k
    3835908807U,  // SMLALL_VG2_M2ZZI_HtoD
7033
564k
    4104360647U,  // SMLALL_VG2_M2ZZ_BtoS
7034
564k
    4104344263U,  // SMLALL_VG2_M2ZZ_HtoD
7035
564k
    4104360647U,  // SMLALL_VG4_M4Z4Z_BtoS
7036
564k
    4104344263U,  // SMLALL_VG4_M4Z4Z_HtoD
7037
564k
    4104360647U,  // SMLALL_VG4_M4ZZI_BtoS
7038
564k
    4104344263U,  // SMLALL_VG4_M4ZZI_HtoD
7039
564k
    77828807U,  // SMLALL_VG4_M4ZZ_BtoS
7040
564k
    77812423U,  // SMLALL_VG4_M4ZZ_HtoD
7041
564k
    1344330683U,  // SMLALT_ZZZI_D
7042
564k
    2686540731U,  // SMLALT_ZZZI_S
7043
564k
    1344330683U,  // SMLALT_ZZZ_D
7044
564k
    2220956603U,  // SMLALT_ZZZ_H
7045
564k
    2686540731U,  // SMLALT_ZZZ_S
7046
564k
    1663275260U,  // SMLAL_MZZI_HtoS
7047
564k
    1663275260U,  // SMLAL_MZZ_HtoS
7048
564k
    3810758908U,  // SMLAL_VG2_M2Z2Z_HtoS
7049
564k
    3810758908U,  // SMLAL_VG2_M2ZZI_S
7050
564k
    3810758908U,  // SMLAL_VG2_M2ZZ_HtoS
7051
564k
    4079194364U,  // SMLAL_VG4_M4Z4Z_HtoS
7052
564k
    4079194364U,  // SMLAL_VG4_M4ZZI_HtoS
7053
564k
    4079194364U,  // SMLAL_VG4_M4ZZ_HtoS
7054
564k
    2969698558U,  // SMLALv16i8_v8i16
7055
564k
    2963411196U,  // SMLALv2i32_indexed
7056
564k
    2963411196U,  // SMLALv2i32_v2i64
7057
564k
    2967605500U,  // SMLALv4i16_indexed
7058
564k
    2967605500U,  // SMLALv4i16_v4i32
7059
564k
    2963407102U,  // SMLALv4i32_indexed
7060
564k
    2963407102U,  // SMLALv4i32_v2i64
7061
564k
    2967601406U,  // SMLALv8i16_indexed
7062
564k
    2967601406U,  // SMLALv8i16_v4i32
7063
564k
    2969702652U,  // SMLALv8i8_v8i16
7064
564k
    1344325539U,  // SMLSLB_ZZZI_D
7065
564k
    2686535587U,  // SMLSLB_ZZZI_S
7066
564k
    1344325539U,  // SMLSLB_ZZZ_D
7067
564k
    2220951459U,  // SMLSLB_ZZZ_H
7068
564k
    2686535587U,  // SMLSLB_ZZZ_S
7069
564k
    1688441574U,  // SMLSLL_MZZI_BtoS
7070
564k
    1688425190U,  // SMLSLL_MZZI_HtoD
7071
564k
    1688441574U,  // SMLSLL_MZZ_BtoS
7072
564k
    1688425190U,  // SMLSLL_MZZ_HtoD
7073
564k
    3835925222U,  // SMLSLL_VG2_M2Z2Z_BtoS
7074
564k
    3835908838U,  // SMLSLL_VG2_M2Z2Z_HtoD
7075
564k
    3835925222U,  // SMLSLL_VG2_M2ZZI_BtoS
7076
564k
    3835908838U,  // SMLSLL_VG2_M2ZZI_HtoD
7077
564k
    4104360678U,  // SMLSLL_VG2_M2ZZ_BtoS
7078
564k
    4104344294U,  // SMLSLL_VG2_M2ZZ_HtoD
7079
564k
    4104360678U,  // SMLSLL_VG4_M4Z4Z_BtoS
7080
564k
    4104344294U,  // SMLSLL_VG4_M4Z4Z_HtoD
7081
564k
    4104360678U,  // SMLSLL_VG4_M4ZZI_BtoS
7082
564k
    4104344294U,  // SMLSLL_VG4_M4ZZI_HtoD
7083
564k
    77828838U,  // SMLSLL_VG4_M4ZZ_BtoS
7084
564k
    77812454U,  // SMLSLL_VG4_M4ZZ_HtoD
7085
564k
    1344330858U,  // SMLSLT_ZZZI_D
7086
564k
    2686540906U,  // SMLSLT_ZZZI_S
7087
564k
    1344330858U,  // SMLSLT_ZZZ_D
7088
564k
    2220956778U,  // SMLSLT_ZZZ_H
7089
564k
    2686540906U,  // SMLSLT_ZZZ_S
7090
564k
    1663276027U,  // SMLSL_MZZI_HtoS
7091
564k
    1663276027U,  // SMLSL_MZZ_HtoS
7092
564k
    3810759675U,  // SMLSL_VG2_M2Z2Z_HtoS
7093
564k
    3810759675U,  // SMLSL_VG2_M2ZZI_S
7094
564k
    3810759675U,  // SMLSL_VG2_M2ZZ_HtoS
7095
564k
    4079195131U,  // SMLSL_VG4_M4Z4Z_HtoS
7096
564k
    4079195131U,  // SMLSL_VG4_M4ZZI_HtoS
7097
564k
    4079195131U,  // SMLSL_VG4_M4ZZ_HtoS
7098
564k
    2969698690U,  // SMLSLv16i8_v8i16
7099
564k
    2963411963U,  // SMLSLv2i32_indexed
7100
564k
    2963411963U,  // SMLSLv2i32_v2i64
7101
564k
    2967606267U,  // SMLSLv4i16_indexed
7102
564k
    2967606267U,  // SMLSLv4i16_v4i32
7103
564k
    2963407234U,  // SMLSLv4i32_indexed
7104
564k
    2963407234U,  // SMLSLv4i32_v2i64
7105
564k
    2967601538U,  // SMLSLv8i16_indexed
7106
564k
    2967601538U,  // SMLSLv8i16_v4i32
7107
564k
    2969703419U,  // SMLSLv8i8_v8i16
7108
564k
    2967602037U,  // SMMLA
7109
564k
    2418099061U,  // SMMLA_ZZZ
7110
564k
    54641587U,  // SMOPA_MPPZZ_D
7111
564k
    54641587U,  // SMOPA_MPPZZ_HtoS
7112
564k
    79807411U,  // SMOPA_MPPZZ_S
7113
564k
    54647463U,  // SMOPS_MPPZZ_D
7114
564k
    54647463U,  // SMOPS_MPPZZ_HtoS
7115
564k
    79813287U,  // SMOPS_MPPZZ_S
7116
564k
    807427821U, // SMOVvi16to32
7117
564k
    807427821U, // SMOVvi16to32_idx0
7118
564k
    807427821U, // SMOVvi16to64
7119
564k
    807427821U, // SMOVvi16to64_idx0
7120
564k
    807427821U, // SMOVvi32to64
7121
564k
    807427821U, // SMOVvi32to64_idx0
7122
564k
    807427821U, // SMOVvi8to32
7123
564k
    807427821U, // SMOVvi8to32_idx0
7124
564k
    807427821U, // SMOVvi8to64
7125
564k
    807427821U, // SMOVvi8to64_idx0
7126
564k
    2118166U, // SMSUBLrrr
7127
564k
    3223359209U,  // SMULH_ZPmZ_B
7128
564k
    3223375593U,  // SMULH_ZPmZ_D
7129
564k
    3519090409U,  // SMULH_ZPmZ_H
7130
564k
    3223408361U,  // SMULH_ZPmZ_S
7131
564k
    2133737U, // SMULH_ZZZ_B
7132
564k
    2418069225U,  // SMULH_ZZZ_D
7133
564k
    2189496041U,  // SMULH_ZZZ_H
7134
564k
    270618345U, // SMULH_ZZZ_S
7135
564k
    2117353U, // SMULHrr
7136
564k
    270583628U, // SMULLB_ZZZI_D
7137
564k
    1881229132U,  // SMULLB_ZZZI_S
7138
564k
    270583628U, // SMULLB_ZZZ_D
7139
564k
    2197882700U,  // SMULLB_ZZZ_H
7140
564k
    1881229132U,  // SMULLB_ZZZ_S
7141
564k
    270588985U, // SMULLT_ZZZI_D
7142
564k
    1881234489U,  // SMULLT_ZZZI_S
7143
564k
    270588985U, // SMULLT_ZZZ_D
7144
564k
    2197888057U,  // SMULLT_ZZZ_H
7145
564k
    1881234489U,  // SMULLT_ZZZ_S
7146
564k
    822182240U, // SMULLv16i8_v8i16
7147
564k
    815895302U, // SMULLv2i32_indexed
7148
564k
    815895302U, // SMULLv2i32_v2i64
7149
564k
    820089606U, // SMULLv4i16_indexed
7150
564k
    820089606U, // SMULLv4i16_v4i32
7151
564k
    815890784U, // SMULLv4i32_indexed
7152
564k
    815890784U, // SMULLv4i32_v2i64
7153
564k
    820085088U, // SMULLv8i16_indexed
7154
564k
    820085088U, // SMULLv8i16_v4i32
7155
564k
    822186758U, // SMULLv8i8_v8i16
7156
564k
    3223358466U,  // SPLICE_ZPZZ_B
7157
564k
    3223374850U,  // SPLICE_ZPZZ_D
7158
564k
    2176912386U,  // SPLICE_ZPZZ_H
7159
564k
    3223407618U,  // SPLICE_ZPZZ_S
7160
564k
    3223358466U,  // SPLICE_ZPZ_B
7161
564k
    3223374850U,  // SPLICE_ZPZ_D
7162
564k
    2176912386U,  // SPLICE_ZPZ_H
7163
564k
    3223407618U,  // SPLICE_ZPZ_S
7164
564k
    270572010U, // SQABS_ZPmZ_B
7165
564k
    270588394U, // SQABS_ZPmZ_D
7166
564k
    541137386U, // SQABS_ZPmZ_H
7167
564k
    270621162U, // SQABS_ZPmZ_S
7168
564k
    811702762U, // SQABSv16i8
7169
564k
    2120170U, // SQABSv1i16
7170
564k
    2120170U, // SQABSv1i32
7171
564k
    2120170U, // SQABSv1i64
7172
564k
    2120170U, // SQABSv1i8
7173
564k
    813799914U, // SQABSv2i32
7174
564k
    815897066U, // SQABSv2i64
7175
564k
    817994218U, // SQABSv4i16
7176
564k
    820091370U, // SQABSv4i32
7177
564k
    822188522U, // SQABSv8i16
7178
564k
    824285674U, // SQABSv8i8
7179
564k
    2132907U, // SQADD_ZI_B
7180
564k
    2418068395U,  // SQADD_ZI_D
7181
564k
    2189495211U,  // SQADD_ZI_H
7182
564k
    270617515U, // SQADD_ZI_S
7183
564k
    3223358379U,  // SQADD_ZPmZ_B
7184
564k
    3223374763U,  // SQADD_ZPmZ_D
7185
564k
    3519089579U,  // SQADD_ZPmZ_H
7186
564k
    3223407531U,  // SQADD_ZPmZ_S
7187
564k
    2132907U, // SQADD_ZZZ_B
7188
564k
    2418068395U,  // SQADD_ZZZ_D
7189
564k
    2189495211U,  // SQADD_ZZZ_H
7190
564k
    270617515U, // SQADD_ZZZ_S
7191
564k
    811699115U, // SQADDv16i8
7192
564k
    2116523U, // SQADDv1i16
7193
564k
    2116523U, // SQADDv1i32
7194
564k
    2116523U, // SQADDv1i64
7195
564k
    2116523U, // SQADDv1i8
7196
564k
    813796267U, // SQADDv2i32
7197
564k
    815893419U, // SQADDv2i64
7198
564k
    817990571U, // SQADDv4i16
7199
564k
    820087723U, // SQADDv4i32
7200
564k
    822184875U, // SQADDv8i16
7201
564k
    824282027U, // SQADDv8i8
7202
564k
    2132839U, // SQCADD_ZZI_B
7203
564k
    2418068327U,  // SQCADD_ZZI_D
7204
564k
    2189495143U,  // SQCADD_ZZI_H
7205
564k
    270617447U, // SQCADD_ZZI_S
7206
564k
    1648432504U,  // SQCVTN_Z2Z_StoH
7207
564k
    1644238200U,  // SQCVTN_Z4Z_DtoH
7208
564k
    3223360888U,  // SQCVTN_Z4Z_StoB
7209
564k
    1648432553U,  // SQCVTUN_Z2Z_StoH
7210
564k
    1644238249U,  // SQCVTUN_Z4Z_DtoH
7211
564k
    3223360937U,  // SQCVTUN_Z4Z_StoB
7212
564k
    1648434777U,  // SQCVTU_Z2Z_StoH
7213
564k
    1644240473U,  // SQCVTU_Z4Z_DtoH
7214
564k
    3223363161U,  // SQCVTU_Z4Z_StoB
7215
564k
    1648434657U,  // SQCVT_Z2Z_StoH
7216
564k
    1644240353U,  // SQCVT_Z4Z_DtoH
7217
564k
    3223363041U,  // SQCVT_Z4Z_StoB
7218
564k
    538985973U, // SQDECB_XPiI
7219
564k
    2954905077U,  // SQDECB_XPiWdI
7220
564k
    538987328U, // SQDECD_XPiI
7221
564k
    2954906432U,  // SQDECD_XPiWdI
7222
564k
    539020096U, // SQDECD_ZPiI
7223
564k
    538988022U, // SQDECH_XPiI
7224
564k
    2954907126U,  // SQDECH_XPiWdI
7225
564k
    56692214U,  // SQDECH_ZPiI
7226
564k
    2119181U, // SQDECP_XPWd_B
7227
564k
    2418038285U,  // SQDECP_XPWd_D
7228
564k
    1881167373U,  // SQDECP_XPWd_H
7229
564k
    270554637U, // SQDECP_XPWd_S
7230
564k
    2119181U, // SQDECP_XP_B
7231
564k
    2418038285U,  // SQDECP_XP_D
7232
564k
    1881167373U,  // SQDECP_XP_H
7233
564k
    270554637U, // SQDECP_XP_S
7234
564k
    1075893773U,  // SQDECP_ZP_D
7235
564k
    1658918413U,  // SQDECP_ZP_H
7236
564k
    1344361997U,  // SQDECP_ZP_S
7237
564k
    538992605U, // SQDECW_XPiI
7238
564k
    2954911709U,  // SQDECW_XPiWdI
7239
564k
    539058141U, // SQDECW_ZPiI
7240
564k
    1344330498U,  // SQDMLALBT_ZZZ_D
7241
564k
    2220956418U,  // SQDMLALBT_ZZZ_H
7242
564k
    2686540546U,  // SQDMLALBT_ZZZ_S
7243
564k
    1344325222U,  // SQDMLALB_ZZZI_D
7244
564k
    2686535270U,  // SQDMLALB_ZZZI_S
7245
564k
    1344325222U,  // SQDMLALB_ZZZ_D
7246
564k
    2220951142U,  // SQDMLALB_ZZZ_H
7247
564k
    2686535270U,  // SQDMLALB_ZZZ_S
7248
564k
    1344330664U,  // SQDMLALT_ZZZI_D
7249
564k
    2686540712U,  // SQDMLALT_ZZZI_S
7250
564k
    1344330664U,  // SQDMLALT_ZZZ_D
7251
564k
    2220956584U,  // SQDMLALT_ZZZ_H
7252
564k
    2686540712U,  // SQDMLALT_ZZZ_S
7253
564k
    807719147U, // SQDMLALi16
7254
564k
    807719147U, // SQDMLALi32
7255
564k
    807719147U, // SQDMLALv1i32_indexed
7256
564k
    807719147U, // SQDMLALv1i64_indexed
7257
564k
    2963411179U,  // SQDMLALv2i32_indexed
7258
564k
    2963411179U,  // SQDMLALv2i32_v2i64
7259
564k
    2967605483U,  // SQDMLALv4i16_indexed
7260
564k
    2967605483U,  // SQDMLALv4i16_v4i32
7261
564k
    2963407084U,  // SQDMLALv4i32_indexed
7262
564k
    2963407084U,  // SQDMLALv4i32_v2i64
7263
564k
    2967601388U,  // SQDMLALv8i16_indexed
7264
564k
    2967601388U,  // SQDMLALv8i16_v4i32
7265
564k
    1344330537U,  // SQDMLSLBT_ZZZ_D
7266
564k
    2220956457U,  // SQDMLSLBT_ZZZ_H
7267
564k
    2686540585U,  // SQDMLSLBT_ZZZ_S
7268
564k
    1344325520U,  // SQDMLSLB_ZZZI_D
7269
564k
    2686535568U,  // SQDMLSLB_ZZZI_S
7270
564k
    1344325520U,  // SQDMLSLB_ZZZ_D
7271
564k
    2220951440U,  // SQDMLSLB_ZZZ_H
7272
564k
    2686535568U,  // SQDMLSLB_ZZZ_S
7273
564k
    1344330839U,  // SQDMLSLT_ZZZI_D
7274
564k
    2686540887U,  // SQDMLSLT_ZZZI_S
7275
564k
    1344330839U,  // SQDMLSLT_ZZZ_D
7276
564k
    2220956759U,  // SQDMLSLT_ZZZ_H
7277
564k
    2686540887U,  // SQDMLSLT_ZZZ_S
7278
564k
    807719914U, // SQDMLSLi16
7279
564k
    807719914U, // SQDMLSLi32
7280
564k
    807719914U, // SQDMLSLv1i32_indexed
7281
564k
    807719914U, // SQDMLSLv1i64_indexed
7282
564k
    2963411946U,  // SQDMLSLv2i32_indexed
7283
564k
    2963411946U,  // SQDMLSLv2i32_v2i64
7284
564k
    2967606250U,  // SQDMLSLv4i16_indexed
7285
564k
    2967606250U,  // SQDMLSLv4i16_v4i32
7286
564k
    2963407216U,  // SQDMLSLv4i32_indexed
7287
564k
    2963407216U,  // SQDMLSLv4i32_v2i64
7288
564k
    2967601520U,  // SQDMLSLv8i16_indexed
7289
564k
    2967601520U,  // SQDMLSLv8i16_v4i32
7290
564k
    2179092182U,  // SQDMULH_VG2_2Z2Z_B
7291
564k
    2181205718U,  // SQDMULH_VG2_2Z2Z_D
7292
564k
    2183319254U,  // SQDMULH_VG2_2Z2Z_H
7293
564k
    2185432790U,  // SQDMULH_VG2_2Z2Z_S
7294
564k
    2179092182U,  // SQDMULH_VG2_2ZZ_B
7295
564k
    2181205718U,  // SQDMULH_VG2_2ZZ_D
7296
564k
    2183319254U,  // SQDMULH_VG2_2ZZ_H
7297
564k
    2185432790U,  // SQDMULH_VG2_2ZZ_S
7298
564k
    2179092182U,  // SQDMULH_VG4_4Z4Z_B
7299
564k
    2181205718U,  // SQDMULH_VG4_4Z4Z_D
7300
564k
    2183319254U,  // SQDMULH_VG4_4Z4Z_H
7301
564k
    2185432790U,  // SQDMULH_VG4_4Z4Z_S
7302
564k
    2179092182U,  // SQDMULH_VG4_4ZZ_B
7303
564k
    2181205718U,  // SQDMULH_VG4_4ZZ_D
7304
564k
    2183319254U,  // SQDMULH_VG4_4ZZ_H
7305
564k
    2185432790U,  // SQDMULH_VG4_4ZZ_S
7306
564k
    2418069206U,  // SQDMULH_ZZZI_D
7307
564k
    2189496022U,  // SQDMULH_ZZZI_H
7308
564k
    270618326U, // SQDMULH_ZZZI_S
7309
564k
    2133718U, // SQDMULH_ZZZ_B
7310
564k
    2418069206U,  // SQDMULH_ZZZ_D
7311
564k
    2189496022U,  // SQDMULH_ZZZ_H
7312
564k
    270618326U, // SQDMULH_ZZZ_S
7313
564k
    2117334U, // SQDMULHv1i16
7314
564k
    2117334U, // SQDMULHv1i16_indexed
7315
564k
    2117334U, // SQDMULHv1i32
7316
564k
    2117334U, // SQDMULHv1i32_indexed
7317
564k
    813797078U, // SQDMULHv2i32
7318
564k
    813797078U, // SQDMULHv2i32_indexed
7319
564k
    817991382U, // SQDMULHv4i16
7320
564k
    817991382U, // SQDMULHv4i16_indexed
7321
564k
    820088534U, // SQDMULHv4i32
7322
564k
    820088534U, // SQDMULHv4i32_indexed
7323
564k
    822185686U, // SQDMULHv8i16
7324
564k
    822185686U, // SQDMULHv8i16_indexed
7325
564k
    270583610U, // SQDMULLB_ZZZI_D
7326
564k
    1881229114U,  // SQDMULLB_ZZZI_S
7327
564k
    270583610U, // SQDMULLB_ZZZ_D
7328
564k
    2197882682U,  // SQDMULLB_ZZZ_H
7329
564k
    1881229114U,  // SQDMULLB_ZZZ_S
7330
564k
    270588967U, // SQDMULLT_ZZZI_D
7331
564k
    1881234471U,  // SQDMULLT_ZZZI_S
7332
564k
    270588967U, // SQDMULLT_ZZZ_D
7333
564k
    2197888039U,  // SQDMULLT_ZZZ_H
7334
564k
    1881234471U,  // SQDMULLT_ZZZ_S
7335
564k
    2118390U, // SQDMULLi16
7336
564k
    2118390U, // SQDMULLi32
7337
564k
    2118390U, // SQDMULLv1i32_indexed
7338
564k
    2118390U, // SQDMULLv1i64_indexed
7339
564k
    815895286U, // SQDMULLv2i32_indexed
7340
564k
    815895286U, // SQDMULLv2i32_v2i64
7341
564k
    820089590U, // SQDMULLv4i16_indexed
7342
564k
    820089590U, // SQDMULLv4i16_v4i32
7343
564k
    815890766U, // SQDMULLv4i32_indexed
7344
564k
    815890766U, // SQDMULLv4i32_v2i64
7345
564k
    820085070U, // SQDMULLv8i16_indexed
7346
564k
    820085070U, // SQDMULLv8i16_v4i32
7347
564k
    538985989U, // SQINCB_XPiI
7348
564k
    2954905093U,  // SQINCB_XPiWdI
7349
564k
    538987344U, // SQINCD_XPiI
7350
564k
    2954906448U,  // SQINCD_XPiWdI
7351
564k
    539020112U, // SQINCD_ZPiI
7352
564k
    538988038U, // SQINCH_XPiI
7353
564k
    2954907142U,  // SQINCH_XPiWdI
7354
564k
    56692230U,  // SQINCH_ZPiI
7355
564k
    2119197U, // SQINCP_XPWd_B
7356
564k
    2418038301U,  // SQINCP_XPWd_D
7357
564k
    1881167389U,  // SQINCP_XPWd_H
7358
564k
    270554653U, // SQINCP_XPWd_S
7359
564k
    2119197U, // SQINCP_XP_B
7360
564k
    2418038301U,  // SQINCP_XP_D
7361
564k
    1881167389U,  // SQINCP_XP_H
7362
564k
    270554653U, // SQINCP_XP_S
7363
564k
    1075893789U,  // SQINCP_ZP_D
7364
564k
    1658918429U,  // SQINCP_ZP_H
7365
564k
    1344362013U,  // SQINCP_ZP_S
7366
564k
    538992621U, // SQINCW_XPiI
7367
564k
    2954911725U,  // SQINCW_XPiWdI
7368
564k
    539058157U, // SQINCW_ZPiI
7369
564k
    270568678U, // SQNEG_ZPmZ_B
7370
564k
    270585062U, // SQNEG_ZPmZ_D
7371
564k
    541134054U, // SQNEG_ZPmZ_H
7372
564k
    270617830U, // SQNEG_ZPmZ_S
7373
564k
    811699430U, // SQNEGv16i8
7374
564k
    2116838U, // SQNEGv1i16
7375
564k
    2116838U, // SQNEGv1i32
7376
564k
    2116838U, // SQNEGv1i64
7377
564k
    2116838U, // SQNEGv1i8
7378
564k
    813796582U, // SQNEGv2i32
7379
564k
    815893734U, // SQNEGv2i64
7380
564k
    817990886U, // SQNEGv4i16
7381
564k
    820088038U, // SQNEGv4i32
7382
564k
    822185190U, // SQNEGv8i16
7383
564k
    824282342U, // SQNEGv8i8
7384
564k
    2195787143U,  // SQRDCMLAH_ZZZI_H
7385
564k
    1344359815U,  // SQRDCMLAH_ZZZI_S
7386
564k
    2418052487U,  // SQRDCMLAH_ZZZ_B
7387
564k
    1075891591U,  // SQRDCMLAH_ZZZ_D
7388
564k
    2195787143U,  // SQRDCMLAH_ZZZ_H
7389
564k
    1344359815U,  // SQRDCMLAH_ZZZ_S
7390
564k
    1075891602U,  // SQRDMLAH_ZZZI_D
7391
564k
    2195787154U,  // SQRDMLAH_ZZZI_H
7392
564k
    1344359826U,  // SQRDMLAH_ZZZI_S
7393
564k
    2418052498U,  // SQRDMLAH_ZZZ_B
7394
564k
    1075891602U,  // SQRDMLAH_ZZZ_D
7395
564k
    2195787154U,  // SQRDMLAH_ZZZ_H
7396
564k
    1344359826U,  // SQRDMLAH_ZZZ_S
7397
564k
    807718290U, // SQRDMLAHv1i16
7398
564k
    807718290U, // SQRDMLAHv1i16_indexed
7399
564k
    807718290U, // SQRDMLAHv1i32
7400
564k
    807718290U, // SQRDMLAHv1i32_indexed
7401
564k
    2961313170U,  // SQRDMLAHv2i32
7402
564k
    2961313170U,  // SQRDMLAHv2i32_indexed
7403
564k
    2965507474U,  // SQRDMLAHv4i16
7404
564k
    2965507474U,  // SQRDMLAHv4i16_indexed
7405
564k
    2967604626U,  // SQRDMLAHv4i32
7406
564k
    2967604626U,  // SQRDMLAHv4i32_indexed
7407
564k
    2969701778U,  // SQRDMLAHv8i16
7408
564k
    2969701778U,  // SQRDMLAHv8i16_indexed
7409
564k
    1075892207U,  // SQRDMLSH_ZZZI_D
7410
564k
    2195787759U,  // SQRDMLSH_ZZZI_H
7411
564k
    1344360431U,  // SQRDMLSH_ZZZI_S
7412
564k
    2418053103U,  // SQRDMLSH_ZZZ_B
7413
564k
    1075892207U,  // SQRDMLSH_ZZZ_D
7414
564k
    2195787759U,  // SQRDMLSH_ZZZ_H
7415
564k
    1344360431U,  // SQRDMLSH_ZZZ_S
7416
564k
    807718895U, // SQRDMLSHv1i16
7417
564k
    807718895U, // SQRDMLSHv1i16_indexed
7418
564k
    807718895U, // SQRDMLSHv1i32
7419
564k
    807718895U, // SQRDMLSHv1i32_indexed
7420
564k
    2961313775U,  // SQRDMLSHv2i32
7421
564k
    2961313775U,  // SQRDMLSHv2i32_indexed
7422
564k
    2965508079U,  // SQRDMLSHv4i16
7423
564k
    2965508079U,  // SQRDMLSHv4i16_indexed
7424
564k
    2967605231U,  // SQRDMLSHv4i32
7425
564k
    2967605231U,  // SQRDMLSHv4i32_indexed
7426
564k
    2969702383U,  // SQRDMLSHv8i16
7427
564k
    2969702383U,  // SQRDMLSHv8i16_indexed
7428
564k
    2418069215U,  // SQRDMULH_ZZZI_D
7429
564k
    2189496031U,  // SQRDMULH_ZZZI_H
7430
564k
    270618335U, // SQRDMULH_ZZZI_S
7431
564k
    2133727U, // SQRDMULH_ZZZ_B
7432
564k
    2418069215U,  // SQRDMULH_ZZZ_D
7433
564k
    2189496031U,  // SQRDMULH_ZZZ_H
7434
564k
    270618335U, // SQRDMULH_ZZZ_S
7435
564k
    2117343U, // SQRDMULHv1i16
7436
564k
    2117343U, // SQRDMULHv1i16_indexed
7437
564k
    2117343U, // SQRDMULHv1i32
7438
564k
    2117343U, // SQRDMULHv1i32_indexed
7439
564k
    813797087U, // SQRDMULHv2i32
7440
564k
    813797087U, // SQRDMULHv2i32_indexed
7441
564k
    817991391U, // SQRDMULHv4i16
7442
564k
    817991391U, // SQRDMULHv4i16_indexed
7443
564k
    820088543U, // SQRDMULHv4i32
7444
564k
    820088543U, // SQRDMULHv4i32_indexed
7445
564k
    822185695U, // SQRDMULHv8i16
7446
564k
    822185695U, // SQRDMULHv8i16_indexed
7447
564k
    3223361747U,  // SQRSHLR_ZPmZ_B
7448
564k
    3223378131U,  // SQRSHLR_ZPmZ_D
7449
564k
    3519092947U,  // SQRSHLR_ZPmZ_H
7450
564k
    3223410899U,  // SQRSHLR_ZPmZ_S
7451
564k
    3223360148U,  // SQRSHL_ZPmZ_B
7452
564k
    3223376532U,  // SQRSHL_ZPmZ_D
7453
564k
    3519091348U,  // SQRSHL_ZPmZ_H
7454
564k
    3223409300U,  // SQRSHL_ZPmZ_S
7455
564k
    811700884U, // SQRSHLv16i8
7456
564k
    2118292U, // SQRSHLv1i16
7457
564k
    2118292U, // SQRSHLv1i32
7458
564k
    2118292U, // SQRSHLv1i64
7459
564k
    2118292U, // SQRSHLv1i8
7460
564k
    813798036U, // SQRSHLv2i32
7461
564k
    815895188U, // SQRSHLv2i64
7462
564k
    817992340U, // SQRSHLv4i16
7463
564k
    820089492U, // SQRSHLv4i32
7464
564k
    822186644U, // SQRSHLv8i16
7465
564k
    824283796U, // SQRSHLv8i8
7466
564k
    1881180171U,  // SQRSHRNB_ZZI_B
7467
564k
    2172717067U,  // SQRSHRNB_ZZI_H
7468
564k
    2418100235U,  // SQRSHRNB_ZZI_S
7469
564k
    2686491865U,  // SQRSHRNT_ZZI_B
7470
564k
    2174819545U,  // SQRSHRNT_ZZI_H
7471
564k
    1075928281U,  // SQRSHRNT_ZZI_S
7472
564k
    3223360849U,  // SQRSHRN_VG4_Z4ZI_B
7473
564k
    2181109073U,  // SQRSHRN_VG4_Z4ZI_H
7474
564k
    2185303377U,  // SQRSHRN_Z2ZI_StoH
7475
564k
    2118993U, // SQRSHRNb
7476
564k
    2118993U, // SQRSHRNh
7477
564k
    2118993U, // SQRSHRNs
7478
564k
    2959213010U,  // SQRSHRNv16i8_shift
7479
564k
    813798737U, // SQRSHRNv2i32_shift
7480
564k
    817993041U, // SQRSHRNv4i16_shift
7481
564k
    2967601618U,  // SQRSHRNv4i32_shift
7482
564k
    2969698770U,  // SQRSHRNv8i16_shift
7483
564k
    824284497U, // SQRSHRNv8i8_shift
7484
564k
    1881180225U,  // SQRSHRUNB_ZZI_B
7485
564k
    2172717121U,  // SQRSHRUNB_ZZI_H
7486
564k
    2418100289U,  // SQRSHRUNB_ZZI_S
7487
564k
    2686491920U,  // SQRSHRUNT_ZZI_B
7488
564k
    2174819600U,  // SQRSHRUNT_ZZI_H
7489
564k
    1075928336U,  // SQRSHRUNT_ZZI_S
7490
564k
    3223360927U,  // SQRSHRUN_VG4_Z4ZI_B
7491
564k
    2181109151U,  // SQRSHRUN_VG4_Z4ZI_H
7492
564k
    2185303455U,  // SQRSHRUN_Z2ZI_StoH
7493
564k
    2119071U, // SQRSHRUNb
7494
564k
    2119071U, // SQRSHRUNh
7495
564k
    2119071U, // SQRSHRUNs
7496
564k
    2959213071U,  // SQRSHRUNv16i8_shift
7497
564k
    813798815U, // SQRSHRUNv2i32_shift
7498
564k
    817993119U, // SQRSHRUNv4i16_shift
7499
564k
    2967601679U,  // SQRSHRUNv4i32_shift
7500
564k
    2969698831U,  // SQRSHRUNv8i16_shift
7501
564k
    824284575U, // SQRSHRUNv8i8_shift
7502
564k
    2185305680U,  // SQRSHRU_VG2_Z2ZI_H
7503
564k
    3223363152U,  // SQRSHRU_VG4_Z4ZI_B
7504
564k
    2181111376U,  // SQRSHRU_VG4_Z4ZI_H
7505
564k
    2185304188U,  // SQRSHR_VG2_Z2ZI_H
7506
564k
    3223361660U,  // SQRSHR_VG4_Z4ZI_B
7507
564k
    2181109884U,  // SQRSHR_VG4_Z4ZI_H
7508
564k
    3223361731U,  // SQSHLR_ZPmZ_B
7509
564k
    3223378115U,  // SQSHLR_ZPmZ_D
7510
564k
    3519092931U,  // SQSHLR_ZPmZ_H
7511
564k
    3223410883U,  // SQSHLR_ZPmZ_S
7512
564k
    3223363120U,  // SQSHLU_ZPmI_B
7513
564k
    3223379504U,  // SQSHLU_ZPmI_D
7514
564k
    3519094320U,  // SQSHLU_ZPmI_H
7515
564k
    3223412272U,  // SQSHLU_ZPmI_S
7516
564k
    2121264U, // SQSHLUb
7517
564k
    2121264U, // SQSHLUd
7518
564k
    2121264U, // SQSHLUh
7519
564k
    2121264U, // SQSHLUs
7520
564k
    811703856U, // SQSHLUv16i8_shift
7521
564k
    813801008U, // SQSHLUv2i32_shift
7522
564k
    815898160U, // SQSHLUv2i64_shift
7523
564k
    817995312U, // SQSHLUv4i16_shift
7524
564k
    820092464U, // SQSHLUv4i32_shift
7525
564k
    822189616U, // SQSHLUv8i16_shift
7526
564k
    824286768U, // SQSHLUv8i8_shift
7527
564k
    3223360134U,  // SQSHL_ZPmI_B
7528
564k
    3223376518U,  // SQSHL_ZPmI_D
7529
564k
    3519091334U,  // SQSHL_ZPmI_H
7530
564k
    3223409286U,  // SQSHL_ZPmI_S
7531
564k
    3223360134U,  // SQSHL_ZPmZ_B
7532
564k
    3223376518U,  // SQSHL_ZPmZ_D
7533
564k
    3519091334U,  // SQSHL_ZPmZ_H
7534
564k
    3223409286U,  // SQSHL_ZPmZ_S
7535
564k
    2118278U, // SQSHLb
7536
564k
    2118278U, // SQSHLd
7537
564k
    2118278U, // SQSHLh
7538
564k
    2118278U, // SQSHLs
7539
564k
    811700870U, // SQSHLv16i8
7540
564k
    811700870U, // SQSHLv16i8_shift
7541
564k
    2118278U, // SQSHLv1i16
7542
564k
    2118278U, // SQSHLv1i32
7543
564k
    2118278U, // SQSHLv1i64
7544
564k
    2118278U, // SQSHLv1i8
7545
564k
    813798022U, // SQSHLv2i32
7546
564k
    813798022U, // SQSHLv2i32_shift
7547
564k
    815895174U, // SQSHLv2i64
7548
564k
    815895174U, // SQSHLv2i64_shift
7549
564k
    817992326U, // SQSHLv4i16
7550
564k
    817992326U, // SQSHLv4i16_shift
7551
564k
    820089478U, // SQSHLv4i32
7552
564k
    820089478U, // SQSHLv4i32_shift
7553
564k
    822186630U, // SQSHLv8i16
7554
564k
    822186630U, // SQSHLv8i16_shift
7555
564k
    824283782U, // SQSHLv8i8
7556
564k
    824283782U, // SQSHLv8i8_shift
7557
564k
    1881180153U,  // SQSHRNB_ZZI_B
7558
564k
    2172717049U,  // SQSHRNB_ZZI_H
7559
564k
    2418100217U,  // SQSHRNB_ZZI_S
7560
564k
    2686491847U,  // SQSHRNT_ZZI_B
7561
564k
    2174819527U,  // SQSHRNT_ZZI_H
7562
564k
    1075928263U,  // SQSHRNT_ZZI_S
7563
564k
    2118977U, // SQSHRNb
7564
564k
    2118977U, // SQSHRNh
7565
564k
    2118977U, // SQSHRNs
7566
564k
    2959212992U,  // SQSHRNv16i8_shift
7567
564k
    813798721U, // SQSHRNv2i32_shift
7568
564k
    817993025U, // SQSHRNv4i16_shift
7569
564k
    2967601600U,  // SQSHRNv4i32_shift
7570
564k
    2969698752U,  // SQSHRNv8i16_shift
7571
564k
    824284481U, // SQSHRNv8i8_shift
7572
564k
    1881180215U,  // SQSHRUNB_ZZI_B
7573
564k
    2172717111U,  // SQSHRUNB_ZZI_H
7574
564k
    2418100279U,  // SQSHRUNB_ZZI_S
7575
564k
    2686491910U,  // SQSHRUNT_ZZI_B
7576
564k
    2174819590U,  // SQSHRUNT_ZZI_H
7577
564k
    1075928326U,  // SQSHRUNT_ZZI_S
7578
564k
    2119062U, // SQSHRUNb
7579
564k
    2119062U, // SQSHRUNh
7580
564k
    2119062U, // SQSHRUNs
7581
564k
    2959213061U,  // SQSHRUNv16i8_shift
7582
564k
    813798806U, // SQSHRUNv2i32_shift
7583
564k
    817993110U, // SQSHRUNv4i16_shift
7584
564k
    2967601669U,  // SQSHRUNv4i32_shift
7585
564k
    2969698821U,  // SQSHRUNv8i16_shift
7586
564k
    824284566U, // SQSHRUNv8i8_shift
7587
564k
    3223361612U,  // SQSUBR_ZPmZ_B
7588
564k
    3223377996U,  // SQSUBR_ZPmZ_D
7589
564k
    3519092812U,  // SQSUBR_ZPmZ_H
7590
564k
    3223410764U,  // SQSUBR_ZPmZ_S
7591
564k
    2132444U, // SQSUB_ZI_B
7592
564k
    2418067932U,  // SQSUB_ZI_D
7593
564k
    2189494748U,  // SQSUB_ZI_H
7594
564k
    270617052U, // SQSUB_ZI_S
7595
564k
    3223357916U,  // SQSUB_ZPmZ_B
7596
564k
    3223374300U,  // SQSUB_ZPmZ_D
7597
564k
    3519089116U,  // SQSUB_ZPmZ_H
7598
564k
    3223407068U,  // SQSUB_ZPmZ_S
7599
564k
    2132444U, // SQSUB_ZZZ_B
7600
564k
    2418067932U,  // SQSUB_ZZZ_D
7601
564k
    2189494748U,  // SQSUB_ZZZ_H
7602
564k
    270617052U, // SQSUB_ZZZ_S
7603
564k
    811698652U, // SQSUBv16i8
7604
564k
    2116060U, // SQSUBv1i16
7605
564k
    2116060U, // SQSUBv1i32
7606
564k
    2116060U, // SQSUBv1i64
7607
564k
    2116060U, // SQSUBv1i8
7608
564k
    813795804U, // SQSUBv2i32
7609
564k
    815892956U, // SQSUBv2i64
7610
564k
    817990108U, // SQSUBv4i16
7611
564k
    820087260U, // SQSUBv4i32
7612
564k
    822184412U, // SQSUBv8i16
7613
564k
    824281564U, // SQSUBv8i8
7614
564k
    1881180199U,  // SQXTNB_ZZ_B
7615
564k
    1635846183U,  // SQXTNB_ZZ_H
7616
564k
    2418100263U,  // SQXTNB_ZZ_S
7617
564k
    2686491894U,  // SQXTNT_ZZ_B
7618
564k
    1637948662U,  // SQXTNT_ZZ_H
7619
564k
    1075928310U,  // SQXTNT_ZZ_S
7620
564k
    2959213045U,  // SQXTNv16i8
7621
564k
    2119048U, // SQXTNv1i16
7622
564k
    2119048U, // SQXTNv1i32
7623
564k
    2119048U, // SQXTNv1i8
7624
564k
    813798792U, // SQXTNv2i32
7625
564k
    817993096U, // SQXTNv4i16
7626
564k
    2967601653U,  // SQXTNv4i32
7627
564k
    2969698805U,  // SQXTNv8i16
7628
564k
    824284552U, // SQXTNv8i8
7629
564k
    1881180236U,  // SQXTUNB_ZZ_B
7630
564k
    1635846220U,  // SQXTUNB_ZZ_H
7631
564k
    2418100300U,  // SQXTUNB_ZZ_S
7632
564k
    2686491931U,  // SQXTUNT_ZZ_B
7633
564k
    1637948699U,  // SQXTUNT_ZZ_H
7634
564k
    1075928347U,  // SQXTUNT_ZZ_S
7635
564k
    2959213082U,  // SQXTUNv16i8
7636
564k
    2119090U, // SQXTUNv1i16
7637
564k
    2119090U, // SQXTUNv1i32
7638
564k
    2119090U, // SQXTUNv1i8
7639
564k
    813798834U, // SQXTUNv2i32
7640
564k
    817993138U, // SQXTUNv4i16
7641
564k
    2967601690U,  // SQXTUNv4i32
7642
564k
    2969698842U,  // SQXTUNv8i16
7643
564k
    824284594U, // SQXTUNv8i8
7644
564k
    3223358333U,  // SRHADD_ZPmZ_B
7645
564k
    3223374717U,  // SRHADD_ZPmZ_D
7646
564k
    3519089533U,  // SRHADD_ZPmZ_H
7647
564k
    3223407485U,  // SRHADD_ZPmZ_S
7648
564k
    811699069U, // SRHADDv16i8
7649
564k
    813796221U, // SRHADDv2i32
7650
564k
    817990525U, // SRHADDv4i16
7651
564k
    820087677U, // SRHADDv4i32
7652
564k
    822184829U, // SRHADDv8i16
7653
564k
    824281981U, // SRHADDv8i8
7654
564k
    2418053276U,  // SRI_ZZI_B
7655
564k
    1075892380U,  // SRI_ZZI_D
7656
564k
    2195787932U,  // SRI_ZZI_H
7657
564k
    1344360604U,  // SRI_ZZI_S
7658
564k
    807719068U, // SRId
7659
564k
    2959216796U,  // SRIv16i8_shift
7660
564k
    2961313948U,  // SRIv2i32_shift
7661
564k
    2963411100U,  // SRIv2i64_shift
7662
564k
    2965508252U,  // SRIv4i16_shift
7663
564k
    2967605404U,  // SRIv4i32_shift
7664
564k
    2969702556U,  // SRIv8i16_shift
7665
564k
    2971799708U,  // SRIv8i8_shift
7666
564k
    3223361765U,  // SRSHLR_ZPmZ_B
7667
564k
    3223378149U,  // SRSHLR_ZPmZ_D
7668
564k
    3519092965U,  // SRSHLR_ZPmZ_H
7669
564k
    3223410917U,  // SRSHLR_ZPmZ_S
7670
564k
    2179093156U,  // SRSHL_VG2_2Z2Z_B
7671
564k
    2181206692U,  // SRSHL_VG2_2Z2Z_D
7672
564k
    2183320228U,  // SRSHL_VG2_2Z2Z_H
7673
564k
    2185433764U,  // SRSHL_VG2_2Z2Z_S
7674
564k
    2179093156U,  // SRSHL_VG2_2ZZ_B
7675
564k
    2181206692U,  // SRSHL_VG2_2ZZ_D
7676
564k
    2183320228U,  // SRSHL_VG2_2ZZ_H
7677
564k
    2185433764U,  // SRSHL_VG2_2ZZ_S
7678
564k
    2179093156U,  // SRSHL_VG4_4Z4Z_B
7679
564k
    2181206692U,  // SRSHL_VG4_4Z4Z_D
7680
564k
    2183320228U,  // SRSHL_VG4_4Z4Z_H
7681
564k
    2185433764U,  // SRSHL_VG4_4Z4Z_S
7682
564k
    2179093156U,  // SRSHL_VG4_4ZZ_B
7683
564k
    2181206692U,  // SRSHL_VG4_4ZZ_D
7684
564k
    2183320228U,  // SRSHL_VG4_4ZZ_H
7685
564k
    2185433764U,  // SRSHL_VG4_4ZZ_S
7686
564k
    3223360164U,  // SRSHL_ZPmZ_B
7687
564k
    3223376548U,  // SRSHL_ZPmZ_D
7688
564k
    3519091364U,  // SRSHL_ZPmZ_H
7689
564k
    3223409316U,  // SRSHL_ZPmZ_S
7690
564k
    811700900U, // SRSHLv16i8
7691
564k
    2118308U, // SRSHLv1i64
7692
564k
    813798052U, // SRSHLv2i32
7693
564k
    815895204U, // SRSHLv2i64
7694
564k
    817992356U, // SRSHLv4i16
7695
564k
    820089508U, // SRSHLv4i32
7696
564k
    822186660U, // SRSHLv8i16
7697
564k
    824283812U, // SRSHLv8i8
7698
564k
    3223361676U,  // SRSHR_ZPmI_B
7699
564k
    3223378060U,  // SRSHR_ZPmI_D
7700
564k
    3519092876U,  // SRSHR_ZPmI_H
7701
564k
    3223410828U,  // SRSHR_ZPmI_S
7702
564k
    2119820U, // SRSHRd
7703
564k
    811702412U, // SRSHRv16i8_shift
7704
564k
    813799564U, // SRSHRv2i32_shift
7705
564k
    815896716U, // SRSHRv2i64_shift
7706
564k
    817993868U, // SRSHRv4i16_shift
7707
564k
    820091020U, // SRSHRv4i32_shift
7708
564k
    822188172U, // SRSHRv8i16_shift
7709
564k
    824285324U, // SRSHRv8i8_shift
7710
564k
    2418050149U,  // SRSRA_ZZI_B
7711
564k
    1075889253U,  // SRSRA_ZZI_D
7712
564k
    2195784805U,  // SRSRA_ZZI_H
7713
564k
    1344357477U,  // SRSRA_ZZI_S
7714
564k
    807715941U, // SRSRAd
7715
564k
    2959213669U,  // SRSRAv16i8_shift
7716
564k
    2961310821U,  // SRSRAv2i32_shift
7717
564k
    2963407973U,  // SRSRAv2i64_shift
7718
564k
    2965505125U,  // SRSRAv4i16_shift
7719
564k
    2967602277U,  // SRSRAv4i32_shift
7720
564k
    2969699429U,  // SRSRAv8i16_shift
7721
564k
    2971796581U,  // SRSRAv8i8_shift
7722
564k
    270583594U, // SSHLLB_ZZI_D
7723
564k
    2197882666U,  // SSHLLB_ZZI_H
7724
564k
    1881229098U,  // SSHLLB_ZZI_S
7725
564k
    270588951U, // SSHLLT_ZZI_D
7726
564k
    2197888023U,  // SSHLLT_ZZI_H
7727
564k
    1881234455U,  // SSHLLT_ZZI_S
7728
564k
    822182206U, // SSHLLv16i8_shift
7729
564k
    815895256U, // SSHLLv2i32_shift
7730
564k
    820089560U, // SSHLLv4i16_shift
7731
564k
    815890750U, // SSHLLv4i32_shift
7732
564k
    820085054U, // SSHLLv8i16_shift
7733
564k
    822186712U, // SSHLLv8i8_shift
7734
564k
    811700914U, // SSHLv16i8
7735
564k
    2118322U, // SSHLv1i64
7736
564k
    813798066U, // SSHLv2i32
7737
564k
    815895218U, // SSHLv2i64
7738
564k
    817992370U, // SSHLv4i16
7739
564k
    820089522U, // SSHLv4i32
7740
564k
    822186674U, // SSHLv8i16
7741
564k
    824283826U, // SSHLv8i8
7742
564k
    2119834U, // SSHRd
7743
564k
    811702426U, // SSHRv16i8_shift
7744
564k
    813799578U, // SSHRv2i32_shift
7745
564k
    815896730U, // SSHRv2i64_shift
7746
564k
    817993882U, // SSHRv4i16_shift
7747
564k
    820091034U, // SSHRv4i32_shift
7748
564k
    822188186U, // SSHRv8i16_shift
7749
564k
    824285338U, // SSHRv8i8_shift
7750
564k
    2418050163U,  // SSRA_ZZI_B
7751
564k
    1075889267U,  // SSRA_ZZI_D
7752
564k
    2195784819U,  // SSRA_ZZI_H
7753
564k
    1344357491U,  // SSRA_ZZI_S
7754
564k
    807715955U, // SSRAd
7755
564k
    2959213683U,  // SSRAv16i8_shift
7756
564k
    2961310835U,  // SSRAv2i32_shift
7757
564k
    2963407987U,  // SSRAv2i64_shift
7758
564k
    2965505139U,  // SSRAv4i16_shift
7759
564k
    2967602291U,  // SSRAv4i32_shift
7760
564k
    2969699443U,  // SSRAv8i16_shift
7761
564k
    2971796595U,  // SSRAv8i8_shift
7762
564k
    3250750754U,  // SST1B_D
7763
564k
    3250750754U,  // SST1B_D_IMM
7764
564k
    3250750754U,  // SST1B_D_SXTW
7765
564k
    3250750754U,  // SST1B_D_UXTW
7766
564k
    3250783522U,  // SST1B_S_IMM
7767
564k
    3250783522U,  // SST1B_S_SXTW
7768
564k
    3250783522U,  // SST1B_S_UXTW
7769
564k
    3250752209U,  // SST1D
7770
564k
    3250752209U,  // SST1D_IMM
7771
564k
    3250752209U,  // SST1D_SCALED
7772
564k
    3250752209U,  // SST1D_SXTW
7773
564k
    3250752209U,  // SST1D_SXTW_SCALED
7774
564k
    3250752209U,  // SST1D_UXTW
7775
564k
    3250752209U,  // SST1D_UXTW_SCALED
7776
564k
    3250752826U,  // SST1H_D
7777
564k
    3250752826U,  // SST1H_D_IMM
7778
564k
    3250752826U,  // SST1H_D_SCALED
7779
564k
    3250752826U,  // SST1H_D_SXTW
7780
564k
    3250752826U,  // SST1H_D_SXTW_SCALED
7781
564k
    3250752826U,  // SST1H_D_UXTW
7782
564k
    3250752826U,  // SST1H_D_UXTW_SCALED
7783
564k
    3250785594U,  // SST1H_S_IMM
7784
564k
    3250785594U,  // SST1H_S_SXTW
7785
564k
    3250785594U,  // SST1H_S_SXTW_SCALED
7786
564k
    3250785594U,  // SST1H_S_UXTW
7787
564k
    3250785594U,  // SST1H_S_UXTW_SCALED
7788
564k
    3251083186U,  // SST1Q
7789
564k
    3250757524U,  // SST1W_D
7790
564k
    3250757524U,  // SST1W_D_IMM
7791
564k
    3250757524U,  // SST1W_D_SCALED
7792
564k
    3250757524U,  // SST1W_D_SXTW
7793
564k
    3250757524U,  // SST1W_D_SXTW_SCALED
7794
564k
    3250757524U,  // SST1W_D_UXTW
7795
564k
    3250757524U,  // SST1W_D_UXTW_SCALED
7796
564k
    3250790292U,  // SST1W_IMM
7797
564k
    3250790292U,  // SST1W_SXTW
7798
564k
    3250790292U,  // SST1W_SXTW_SCALED
7799
564k
    3250790292U,  // SST1W_UXTW
7800
564k
    3250790292U,  // SST1W_UXTW_SCALED
7801
564k
    270588685U, // SSUBLBT_ZZZ_D
7802
564k
    2197887757U,  // SSUBLBT_ZZZ_H
7803
564k
    1881234189U,  // SSUBLBT_ZZZ_S
7804
564k
    270583523U, // SSUBLB_ZZZ_D
7805
564k
    2197882595U,  // SSUBLB_ZZZ_H
7806
564k
    1881229027U,  // SSUBLB_ZZZ_S
7807
564k
    270584188U, // SSUBLTB_ZZZ_D
7808
564k
    2197883260U,  // SSUBLTB_ZZZ_H
7809
564k
    1881229692U,  // SSUBLTB_ZZZ_S
7810
564k
    270588875U, // SSUBLT_ZZZ_D
7811
564k
    2197887947U,  // SSUBLT_ZZZ_H
7812
564k
    1881234379U,  // SSUBLT_ZZZ_S
7813
564k
    822182158U, // SSUBLv16i8_v8i16
7814
564k
    815895078U, // SSUBLv2i32_v2i64
7815
564k
    820089382U, // SSUBLv4i16_v4i32
7816
564k
    815890702U, // SSUBLv4i32_v2i64
7817
564k
    820085006U, // SSUBLv8i16_v4i32
7818
564k
    822186534U, // SSUBLv8i8_v8i16
7819
564k
    2418067952U,  // SSUBWB_ZZZ_D
7820
564k
    2189494768U,  // SSUBWB_ZZZ_H
7821
564k
    270617072U, // SSUBWB_ZZZ_S
7822
564k
    2418073077U,  // SSUBWT_ZZZ_D
7823
564k
    2189499893U,  // SSUBWT_ZZZ_H
7824
564k
    270622197U, // SSUBWT_ZZZ_S
7825
564k
    822182490U, // SSUBWv16i8_v8i16
7826
564k
    815898566U, // SSUBWv2i32_v2i64
7827
564k
    820092870U, // SSUBWv4i16_v4i32
7828
564k
    815891034U, // SSUBWv4i32_v2i64
7829
564k
    820085338U, // SSUBWv8i16_v4i32
7830
564k
    822190022U, // SSUBWv8i8_v8i16
7831
564k
    3250734370U,  // ST1B
7832
564k
    3315746082U,  // ST1B_2Z
7833
564k
    3315746082U,  // ST1B_2Z_IMM
7834
564k
    2150139170U,  // ST1B_2Z_STRIDED
7835
564k
    2150139170U,  // ST1B_2Z_STRIDED_IMM
7836
564k
    3315746082U,  // ST1B_4Z
7837
564k
    3315746082U,  // ST1B_4Z_IMM
7838
564k
    3315746082U,  // ST1B_4Z_STRIDED
7839
564k
    3315746082U,  // ST1B_4Z_STRIDED_IMM
7840
564k
    3250750754U,  // ST1B_D
7841
564k
    3250750754U,  // ST1B_D_IMM
7842
564k
    3250767138U,  // ST1B_H
7843
564k
    3250767138U,  // ST1B_H_IMM
7844
564k
    3250734370U,  // ST1B_IMM
7845
564k
    3250783522U,  // ST1B_S
7846
564k
    3250783522U,  // ST1B_S_IMM
7847
564k
    3250752209U,  // ST1D
7848
564k
    3315763921U,  // ST1D_2Z
7849
564k
    3315763921U,  // ST1D_2Z_IMM
7850
564k
    3315763921U,  // ST1D_2Z_STRIDED
7851
564k
    3315763921U,  // ST1D_2Z_STRIDED_IMM
7852
564k
    3315763921U,  // ST1D_4Z
7853
564k
    3315763921U,  // ST1D_4Z_IMM
7854
564k
    3315763921U,  // ST1D_4Z_STRIDED
7855
564k
    3315763921U,  // ST1D_4Z_STRIDED_IMM
7856
564k
    3250752209U,  // ST1D_IMM
7857
564k
    3251079889U,  // ST1D_Q
7858
564k
    3251079889U,  // ST1D_Q_IMM
7859
564k
    573554U,  // ST1Fourv16b
7860
564k
    97058930U,  // ST1Fourv16b_POST
7861
564k
    606322U,  // ST1Fourv1d
7862
564k
    99188850U,  // ST1Fourv1d_POST
7863
564k
    639090U,  // ST1Fourv2d
7864
564k
    97124466U,  // ST1Fourv2d_POST
7865
564k
    671858U,  // ST1Fourv2s
7866
564k
    99254386U,  // ST1Fourv2s_POST
7867
564k
    704626U,  // ST1Fourv4h
7868
564k
    99287154U,  // ST1Fourv4h_POST
7869
564k
    737394U,  // ST1Fourv4s
7870
564k
    97222770U,  // ST1Fourv4s_POST
7871
564k
    770162U,  // ST1Fourv8b
7872
564k
    99352690U,  // ST1Fourv8b_POST
7873
564k
    802930U,  // ST1Fourv8h
7874
564k
    97288306U,  // ST1Fourv8h_POST
7875
564k
    3250769210U,  // ST1H
7876
564k
    3315780922U,  // ST1H_2Z
7877
564k
    3315780922U,  // ST1H_2Z_IMM
7878
564k
    2150419770U,  // ST1H_2Z_STRIDED
7879
564k
    2150419770U,  // ST1H_2Z_STRIDED_IMM
7880
564k
    3315780922U,  // ST1H_4Z
7881
564k
    3315780922U,  // ST1H_4Z_IMM
7882
564k
    3315780922U,  // ST1H_4Z_STRIDED
7883
564k
    3315780922U,  // ST1H_4Z_STRIDED_IMM
7884
564k
    3250752826U,  // ST1H_D
7885
564k
    3250752826U,  // ST1H_D_IMM
7886
564k
    3250769210U,  // ST1H_IMM
7887
564k
    3250785594U,  // ST1H_S
7888
564k
    3250785594U,  // ST1H_S_IMM
7889
564k
    573554U,  // ST1Onev16b
7890
564k
    101253234U, // ST1Onev16b_POST
7891
564k
    606322U,  // ST1Onev1d
7892
564k
    103383154U, // ST1Onev1d_POST
7893
564k
    639090U,  // ST1Onev2d
7894
564k
    101318770U, // ST1Onev2d_POST
7895
564k
    671858U,  // ST1Onev2s
7896
564k
    103448690U, // ST1Onev2s_POST
7897
564k
    704626U,  // ST1Onev4h
7898
564k
    103481458U, // ST1Onev4h_POST
7899
564k
    737394U,  // ST1Onev4s
7900
564k
    101417074U, // ST1Onev4s_POST
7901
564k
    770162U,  // ST1Onev8b
7902
564k
    103546994U, // ST1Onev8b_POST
7903
564k
    802930U,  // ST1Onev8h
7904
564k
    101482610U, // ST1Onev8h_POST
7905
564k
    573554U,  // ST1Threev16b
7906
564k
    111738994U, // ST1Threev16b_POST
7907
564k
    606322U,  // ST1Threev1d
7908
564k
    113868914U, // ST1Threev1d_POST
7909
564k
    639090U,  // ST1Threev2d
7910
564k
    111804530U, // ST1Threev2d_POST
7911
564k
    671858U,  // ST1Threev2s
7912
564k
    113934450U, // ST1Threev2s_POST
7913
564k
    704626U,  // ST1Threev4h
7914
564k
    113967218U, // ST1Threev4h_POST
7915
564k
    737394U,  // ST1Threev4s
7916
564k
    111902834U, // ST1Threev4s_POST
7917
564k
    770162U,  // ST1Threev8b
7918
564k
    114032754U, // ST1Threev8b_POST
7919
564k
    802930U,  // ST1Threev8h
7920
564k
    111968370U, // ST1Threev8h_POST
7921
564k
    573554U,  // ST1Twov16b
7922
564k
    99156082U,  // ST1Twov16b_POST
7923
564k
    606322U,  // ST1Twov1d
7924
564k
    101286002U, // ST1Twov1d_POST
7925
564k
    639090U,  // ST1Twov2d
7926
564k
    99221618U,  // ST1Twov2d_POST
7927
564k
    671858U,  // ST1Twov2s
7928
564k
    101351538U, // ST1Twov2s_POST
7929
564k
    704626U,  // ST1Twov4h
7930
564k
    101384306U, // ST1Twov4h_POST
7931
564k
    737394U,  // ST1Twov4s
7932
564k
    99319922U,  // ST1Twov4s_POST
7933
564k
    770162U,  // ST1Twov8b
7934
564k
    101449842U, // ST1Twov8b_POST
7935
564k
    802930U,  // ST1Twov8h
7936
564k
    99385458U,  // ST1Twov8h_POST
7937
564k
    3250790292U,  // ST1W
7938
564k
    3315802004U,  // ST1W_2Z
7939
564k
    3315802004U,  // ST1W_2Z_IMM
7940
564k
    3315802004U,  // ST1W_2Z_STRIDED
7941
564k
    3315802004U,  // ST1W_2Z_STRIDED_IMM
7942
564k
    3315802004U,  // ST1W_4Z
7943
564k
    3315802004U,  // ST1W_4Z_IMM
7944
564k
    3315802004U,  // ST1W_4Z_STRIDED
7945
564k
    3315802004U,  // ST1W_4Z_STRIDED_IMM
7946
564k
    3250757524U,  // ST1W_D
7947
564k
    3250757524U,  // ST1W_D_IMM
7948
564k
    3250790292U,  // ST1W_IMM
7949
564k
    3251085204U,  // ST1W_Q
7950
564k
    3251085204U,  // ST1W_Q_IMM
7951
564k
    2208835806U,  // ST1_MXIPXX_H_B
7952
564k
    2208835820U,  // ST1_MXIPXX_H_D
7953
564k
    2208835834U,  // ST1_MXIPXX_H_H
7954
564k
    2208835848U,  // ST1_MXIPXX_H_Q
7955
564k
    2208835862U,  // ST1_MXIPXX_H_S
7956
564k
    2208852190U,  // ST1_MXIPXX_V_B
7957
564k
    2208852204U,  // ST1_MXIPXX_V_D
7958
564k
    2208852218U,  // ST1_MXIPXX_V_H
7959
564k
    2208852232U,  // ST1_MXIPXX_V_Q
7960
564k
    2208852246U,  // ST1_MXIPXX_V_S
7961
564k
    174899314U, // ST1i16
7962
564k
    3666673778U,  // ST1i16_POST
7963
564k
    1245298U, // ST1i32
7964
564k
    3935142002U,  // ST1i32_POST
7965
564k
    1261682U, // ST1i64
7966
564k
    4203610226U,  // ST1i64_POST
7967
564k
    174620786U, // ST1i8
7968
564k
    177111154U, // ST1i8_POST
7969
564k
    3250734399U,  // ST2B
7970
564k
    3250734399U,  // ST2B_IMM
7971
564k
    3250752245U,  // ST2D
7972
564k
    3250752245U,  // ST2D_IMM
7973
564k
    849661122U, // ST2GPostIndex
7974
564k
    849661122U, // ST2GPreIndex
7975
564k
    44059842U,  // ST2Gi
7976
564k
    3250769239U,  // ST2H
7977
564k
    3250769239U,  // ST2H_IMM
7978
564k
    3251083198U,  // ST2Q
7979
564k
    3251083198U,  // ST2Q_IMM
7980
564k
    574037U,  // ST2Twov16b
7981
564k
    99156565U,  // ST2Twov16b_POST
7982
564k
    639573U,  // ST2Twov2d
7983
564k
    99222101U,  // ST2Twov2d_POST
7984
564k
    672341U,  // ST2Twov2s
7985
564k
    101352021U, // ST2Twov2s_POST
7986
564k
    705109U,  // ST2Twov4h
7987
564k
    101384789U, // ST2Twov4h_POST
7988
564k
    737877U,  // ST2Twov4s
7989
564k
    99320405U,  // ST2Twov4s_POST
7990
564k
    770645U,  // ST2Twov8b
7991
564k
    101450325U, // ST2Twov8b_POST
7992
564k
    803413U,  // ST2Twov8h
7993
564k
    99385941U,  // ST2Twov8h_POST
7994
564k
    3250790312U,  // ST2W
7995
564k
    3250790312U,  // ST2W_IMM
7996
564k
    174899797U, // ST2i16
7997
564k
    3935109717U,  // ST2i16_POST
7998
564k
    1245781U, // ST2i32
7999
564k
    4203577941U,  // ST2i32_POST
8000
564k
    1262165U, // ST2i64
8001
564k
    445514325U, // ST2i64_POST
8002
564k
    174621269U, // ST2i8
8003
564k
    3666772565U,  // ST2i8_POST
8004
564k
    3250734420U,  // ST3B
8005
564k
    3250734420U,  // ST3B_IMM
8006
564k
    3250752257U,  // ST3D
8007
564k
    3250752257U,  // ST3D_IMM
8008
564k
    3250769251U,  // ST3H
8009
564k
    3250769251U,  // ST3H_IMM
8010
564k
    3251083210U,  // ST3Q
8011
564k
    3251083210U,  // ST3Q_IMM
8012
564k
    574103U,  // ST3Threev16b
8013
564k
    111739543U, // ST3Threev16b_POST
8014
564k
    639639U,  // ST3Threev2d
8015
564k
    111805079U, // ST3Threev2d_POST
8016
564k
    672407U,  // ST3Threev2s
8017
564k
    113934999U, // ST3Threev2s_POST
8018
564k
    705175U,  // ST3Threev4h
8019
564k
    113967767U, // ST3Threev4h_POST
8020
564k
    737943U,  // ST3Threev4s
8021
564k
    111903383U, // ST3Threev4s_POST
8022
564k
    770711U,  // ST3Threev8b
8023
564k
    114033303U, // ST3Threev8b_POST
8024
564k
    803479U,  // ST3Threev8h
8025
564k
    111968919U, // ST3Threev8h_POST
8026
564k
    3250790324U,  // ST3W
8027
564k
    3250790324U,  // ST3W_IMM
8028
564k
    174899863U, // ST3i16
8029
564k
    713884311U, // ST3i16_POST
8030
564k
    1245847U, // ST3i32
8031
564k
    982352535U, // ST3i32_POST
8032
564k
    1262231U, // ST3i64
8033
564k
    1250820759U,  // ST3i64_POST
8034
564k
    174621335U, // ST3i8
8035
564k
    1519288983U,  // ST3i8_POST
8036
564k
    3250734446U,  // ST4B
8037
564k
    3250734446U,  // ST4B_IMM
8038
564k
    3250752269U,  // ST4D
8039
564k
    3250752269U,  // ST4D_IMM
8040
564k
    574141U,  // ST4Fourv16b
8041
564k
    97059517U,  // ST4Fourv16b_POST
8042
564k
    639677U,  // ST4Fourv2d
8043
564k
    97125053U,  // ST4Fourv2d_POST
8044
564k
    672445U,  // ST4Fourv2s
8045
564k
    99254973U,  // ST4Fourv2s_POST
8046
564k
    705213U,  // ST4Fourv4h
8047
564k
    99287741U,  // ST4Fourv4h_POST
8048
564k
    737981U,  // ST4Fourv4s
8049
564k
    97223357U,  // ST4Fourv4s_POST
8050
564k
    770749U,  // ST4Fourv8b
8051
564k
    99353277U,  // ST4Fourv8b_POST
8052
564k
    803517U,  // ST4Fourv8h
8053
564k
    97288893U,  // ST4Fourv8h_POST
8054
564k
    3250769263U,  // ST4H
8055
564k
    3250769263U,  // ST4H_IMM
8056
564k
    3251083222U,  // ST4Q
8057
564k
    3251083222U,  // ST4Q_IMM
8058
564k
    3250790336U,  // ST4W
8059
564k
    3250790336U,  // ST4W_IMM
8060
564k
    174899901U, // ST4i16
8061
564k
    4203545277U,  // ST4i16_POST
8062
564k
    1245885U, // ST4i32
8063
564k
    445481661U, // ST4i32_POST
8064
564k
    1262269U, // ST4i64
8065
564k
    1787691709U,  // ST4i64_POST
8066
564k
    174621373U, // ST4i8
8067
564k
    3935208125U,  // ST4i8_POST
8068
564k
    984417U,  // ST64B
8069
564k
    1881169513U,  // ST64BV
8070
564k
    1881161760U,  // ST64BV0
8071
564k
    44061869U,  // STGM
8072
564k
    2119245U, // STGPi
8073
564k
    849661186U, // STGPostIndex
8074
564k
    807720525U, // STGPpost
8075
564k
    807720525U, // STGPpre
8076
564k
    849661186U, // STGPreIndex
8077
564k
    44059906U,  // STGi
8078
564k
    2119288U, // STILPW
8079
564k
    807720568U, // STILPWpre
8080
564k
    2119288U, // STILPX
8081
564k
    807720568U, // STILPXpre
8082
564k
    1261614U, // STL1
8083
564k
    44058774U,  // STLLRB
8084
564k
    44060503U,  // STLLRH
8085
564k
    44062965U,  // STLLRW
8086
564k
    44062965U,  // STLLRX
8087
564k
    44058782U,  // STLRB
8088
564k
    44060511U,  // STLRH
8089
564k
    44062978U,  // STLRW
8090
564k
    849664258U, // STLRWpre
8091
564k
    44062978U,  // STLRX
8092
564k
    849664258U, // STLRXpre
8093
564k
    44058832U,  // STLURBi
8094
564k
    44060561U,  // STLURHi
8095
564k
    44063087U,  // STLURWi
8096
564k
    44063087U,  // STLURXi
8097
564k
    44063087U,  // STLURbi
8098
564k
    44063087U,  // STLURdi
8099
564k
    44063087U,  // STLURhi
8100
564k
    44063087U,  // STLURqi
8101
564k
    44063087U,  // STLURsi
8102
564k
    2119578U, // STLXPW
8103
564k
    2119578U, // STLXPX
8104
564k
    2115831U, // STLXRB
8105
564k
    2117560U, // STLXRH
8106
564k
    2120111U, // STLXRW
8107
564k
    2120111U, // STLXRX
8108
564k
    2119378U, // STNPDi
8109
564k
    2119378U, // STNPQi
8110
564k
    2119378U, // STNPSi
8111
564k
    2119378U, // STNPWi
8112
564k
    2119378U, // STNPXi
8113
564k
    3315746074U,  // STNT1B_2Z
8114
564k
    3315746074U,  // STNT1B_2Z_IMM
8115
564k
    2150139162U,  // STNT1B_2Z_STRIDED
8116
564k
    2150139162U,  // STNT1B_2Z_STRIDED_IMM
8117
564k
    3315746074U,  // STNT1B_4Z
8118
564k
    3315746074U,  // STNT1B_4Z_IMM
8119
564k
    3315746074U,  // STNT1B_4Z_STRIDED
8120
564k
    3315746074U,  // STNT1B_4Z_STRIDED_IMM
8121
564k
    3250734362U,  // STNT1B_ZRI
8122
564k
    3250734362U,  // STNT1B_ZRR
8123
564k
    3250750746U,  // STNT1B_ZZR_D_REAL
8124
564k
    3250783514U,  // STNT1B_ZZR_S_REAL
8125
564k
    3315763913U,  // STNT1D_2Z
8126
564k
    3315763913U,  // STNT1D_2Z_IMM
8127
564k
    3315763913U,  // STNT1D_2Z_STRIDED
8128
564k
    3315763913U,  // STNT1D_2Z_STRIDED_IMM
8129
564k
    3315763913U,  // STNT1D_4Z
8130
564k
    3315763913U,  // STNT1D_4Z_IMM
8131
564k
    3315763913U,  // STNT1D_4Z_STRIDED
8132
564k
    3315763913U,  // STNT1D_4Z_STRIDED_IMM
8133
564k
    3250752201U,  // STNT1D_ZRI
8134
564k
    3250752201U,  // STNT1D_ZRR
8135
564k
    3250752201U,  // STNT1D_ZZR_D_REAL
8136
564k
    3315780914U,  // STNT1H_2Z
8137
564k
    3315780914U,  // STNT1H_2Z_IMM
8138
564k
    2150419762U,  // STNT1H_2Z_STRIDED
8139
564k
    2150419762U,  // STNT1H_2Z_STRIDED_IMM
8140
564k
    3315780914U,  // STNT1H_4Z
8141
564k
    3315780914U,  // STNT1H_4Z_IMM
8142
564k
    3315780914U,  // STNT1H_4Z_STRIDED
8143
564k
    3315780914U,  // STNT1H_4Z_STRIDED_IMM
8144
564k
    3250769202U,  // STNT1H_ZRI
8145
564k
    3250769202U,  // STNT1H_ZRR
8146
564k
    3250752818U,  // STNT1H_ZZR_D_REAL
8147
564k
    3250785586U,  // STNT1H_ZZR_S_REAL
8148
564k
    3315801996U,  // STNT1W_2Z
8149
564k
    3315801996U,  // STNT1W_2Z_IMM
8150
564k
    3315801996U,  // STNT1W_2Z_STRIDED
8151
564k
    3315801996U,  // STNT1W_2Z_STRIDED_IMM
8152
564k
    3315801996U,  // STNT1W_4Z
8153
564k
    3315801996U,  // STNT1W_4Z_IMM
8154
564k
    3315801996U,  // STNT1W_4Z_STRIDED
8155
564k
    3315801996U,  // STNT1W_4Z_STRIDED_IMM
8156
564k
    3250790284U,  // STNT1W_ZRI
8157
564k
    3250790284U,  // STNT1W_ZRR
8158
564k
    3250757516U,  // STNT1W_ZZR_D_REAL
8159
564k
    3250790284U,  // STNT1W_ZZR_S_REAL
8160
564k
    2119516U, // STPDi
8161
564k
    807720796U, // STPDpost
8162
564k
    807720796U, // STPDpre
8163
564k
    2119516U, // STPQi
8164
564k
    807720796U, // STPQpost
8165
564k
    807720796U, // STPQpre
8166
564k
    2119516U, // STPSi
8167
564k
    807720796U, // STPSpost
8168
564k
    807720796U, // STPSpre
8169
564k
    2119516U, // STPWi
8170
564k
    807720796U, // STPWpost
8171
564k
    807720796U, // STPWpre
8172
564k
    2119516U, // STPXi
8173
564k
    807720796U, // STPXpost
8174
564k
    807720796U, // STPXpre
8175
564k
    849660092U, // STRBBpost
8176
564k
    849660092U, // STRBBpre
8177
564k
    44058812U,  // STRBBroW
8178
564k
    44058812U,  // STRBBroX
8179
564k
    44058812U,  // STRBBui
8180
564k
    849664341U, // STRBpost
8181
564k
    849664341U, // STRBpre
8182
564k
    44063061U,  // STRBroW
8183
564k
    44063061U,  // STRBroX
8184
564k
    44063061U,  // STRBui
8185
564k
    849664341U, // STRDpost
8186
564k
    849664341U, // STRDpre
8187
564k
    44063061U,  // STRDroW
8188
564k
    44063061U,  // STRDroX
8189
564k
    44063061U,  // STRDui
8190
564k
    849661821U, // STRHHpost
8191
564k
    849661821U, // STRHHpre
8192
564k
    44060541U,  // STRHHroW
8193
564k
    44060541U,  // STRHHroX
8194
564k
    44060541U,  // STRHHui
8195
564k
    849664341U, // STRHpost
8196
564k
    849664341U, // STRHpre
8197
564k
    44063061U,  // STRHroW
8198
564k
    44063061U,  // STRHroX
8199
564k
    44063061U,  // STRHui
8200
564k
    849664341U, // STRQpost
8201
564k
    849664341U, // STRQpre
8202
564k
    44063061U,  // STRQroW
8203
564k
    44063061U,  // STRQroX
8204
564k
    44063061U,  // STRQui
8205
564k
    849664341U, // STRSpost
8206
564k
    849664341U, // STRSpre
8207
564k
    44063061U,  // STRSroW
8208
564k
    44063061U,  // STRSroX
8209
564k
    44063061U,  // STRSui
8210
564k
    849664341U, // STRWpost
8211
564k
    849664341U, // STRWpre
8212
564k
    44063061U,  // STRWroW
8213
564k
    44063061U,  // STRWroX
8214
564k
    44063061U,  // STRWui
8215
564k
    849664341U, // STRXpost
8216
564k
    849664341U, // STRXpre
8217
564k
    44063061U,  // STRXroW
8218
564k
    44063061U,  // STRXroX
8219
564k
    44063061U,  // STRXui
8220
564k
    45062485U,  // STR_PXI
8221
564k
    44063061U,  // STR_TX
8222
564k
    1038677U, // STR_ZA
8223
564k
    45062485U,  // STR_ZXI
8224
564k
    44058818U,  // STTRBi
8225
564k
    44060547U,  // STTRHi
8226
564k
    44063069U,  // STTRWi
8227
564k
    44063069U,  // STTRXi
8228
564k
    44058849U,  // STURBBi
8229
564k
    44063102U,  // STURBi
8230
564k
    44063102U,  // STURDi
8231
564k
    44060578U,  // STURHHi
8232
564k
    44063102U,  // STURHi
8233
564k
    44063102U,  // STURQi
8234
564k
    44063102U,  // STURSi
8235
564k
    44063102U,  // STURWi
8236
564k
    44063102U,  // STURXi
8237
564k
    24878U, // STX
8238
564k
    2119585U, // STXPW
8239
564k
    2119585U, // STXPX
8240
564k
    2115839U, // STXRB
8241
564k
    2117568U, // STXRH
8242
564k
    2120118U, // STXRW
8243
564k
    2120118U, // STXRX
8244
564k
    24917U, // STY
8245
564k
    25024U, // STZ
8246
564k
    849661128U, // STZ2GPostIndex
8247
564k
    849661128U, // STZ2GPreIndex
8248
564k
    44059848U,  // STZ2Gi
8249
564k
    44061875U,  // STZGM
8250
564k
    849661191U, // STZGPostIndex
8251
564k
    849661191U, // STZGPreIndex
8252
564k
    44059911U,  // STZGi
8253
564k
    20661U, // STZI
8254
564k
    2116815U, // SUBG
8255
564k
    1881180118U,  // SUBHNB_ZZZ_B
8256
564k
    2172717014U,  // SUBHNB_ZZZ_H
8257
564k
    2418100182U,  // SUBHNB_ZZZ_S
8258
564k
    2686491808U,  // SUBHNT_ZZZ_B
8259
564k
    2174819488U,  // SUBHNT_ZZZ_H
8260
564k
    1075928224U,  // SUBHNT_ZZZ_S
8261
564k
    813798659U, // SUBHNv2i64_v2i32
8262
564k
    2967601583U,  // SUBHNv2i64_v4i32
8263
564k
    817992963U, // SUBHNv4i32_v4i16
8264
564k
    2969698735U,  // SUBHNv4i32_v8i16
8265
564k
    2959212975U,  // SUBHNv8i16_v16i8
8266
564k
    824284419U, // SUBHNv8i16_v8i8
8267
564k
    2119175U, // SUBP
8268
564k
    2120328U, // SUBPS
8269
564k
    2121070U, // SUBPT_shift
8270
564k
    2136118U, // SUBR_ZI_B
8271
564k
    2418071606U,  // SUBR_ZI_D
8272
564k
    2189498422U,  // SUBR_ZI_H
8273
564k
    270620726U, // SUBR_ZI_S
8274
564k
    3223361590U,  // SUBR_ZPmZ_B
8275
564k
    3223377974U,  // SUBR_ZPmZ_D
8276
564k
    3519092790U,  // SUBR_ZPmZ_H
8277
564k
    3223410742U,  // SUBR_ZPmZ_S
8278
564k
    2120192U, // SUBSWri
8279
564k
    2120192U, // SUBSWrs
8280
564k
    2120192U, // SUBSWrx
8281
564k
    2120192U, // SUBSXri
8282
564k
    2120192U, // SUBSXrs
8283
564k
    2120192U, // SUBSXrx
8284
564k
    2120192U, // SUBSXrx64
8285
564k
    2116026U, // SUBWri
8286
564k
    2116026U, // SUBWrs
8287
564k
    2116026U, // SUBWrx
8288
564k
    2116026U, // SUBXri
8289
564k
    2116026U, // SUBXrs
8290
564k
    2116026U, // SUBXrx
8291
564k
    2116026U, // SUBXrx64
8292
564k
    3798157754U,  // SUB_VG2_M2Z2Z_D
8293
564k
    3798174138U,  // SUB_VG2_M2Z2Z_S
8294
564k
    3798157754U,  // SUB_VG2_M2ZZ_D
8295
564k
    3798174138U,  // SUB_VG2_M2ZZ_S
8296
564k
    3798157754U,  // SUB_VG2_M2Z_D
8297
564k
    3798174138U,  // SUB_VG2_M2Z_S
8298
564k
    4066593210U,  // SUB_VG4_M4Z4Z_D
8299
564k
    4066609594U,  // SUB_VG4_M4Z4Z_S
8300
564k
    4066593210U,  // SUB_VG4_M4ZZ_D
8301
564k
    4066609594U,  // SUB_VG4_M4ZZ_S
8302
564k
    4066593210U,  // SUB_VG4_M4Z_D
8303
564k
    4066609594U,  // SUB_VG4_M4Z_S
8304
564k
    2132410U, // SUB_ZI_B
8305
564k
    2418067898U,  // SUB_ZI_D
8306
564k
    2189494714U,  // SUB_ZI_H
8307
564k
    270617018U, // SUB_ZI_S
8308
564k
    3223357882U,  // SUB_ZPmZ_B
8309
564k
    3223379310U,  // SUB_ZPmZ_CPA
8310
564k
    3223374266U,  // SUB_ZPmZ_D
8311
564k
    3519089082U,  // SUB_ZPmZ_H
8312
564k
    3223407034U,  // SUB_ZPmZ_S
8313
564k
    2132410U, // SUB_ZZZ_B
8314
564k
    2418072942U,  // SUB_ZZZ_CPA
8315
564k
    2418067898U,  // SUB_ZZZ_D
8316
564k
    2189494714U,  // SUB_ZZZ_H
8317
564k
    270617018U, // SUB_ZZZ_S
8318
564k
    811698618U, // SUBv16i8
8319
564k
    2116026U, // SUBv1i64
8320
564k
    813795770U, // SUBv2i32
8321
564k
    815892922U, // SUBv2i64
8322
564k
    817990074U, // SUBv4i16
8323
564k
    820087226U, // SUBv4i32
8324
564k
    822184378U, // SUBv8i16
8325
564k
    824281530U, // SUBv8i8
8326
564k
    3798179137U,  // SUDOT_VG2_M2ZZI_BToS
8327
564k
    3798179137U,  // SUDOT_VG2_M2ZZ_BToS
8328
564k
    4066614593U,  // SUDOT_VG4_M4ZZI_BToS
8329
564k
    4066614593U,  // SUDOT_VG4_M4ZZ_BToS
8330
564k
    2418105665U,  // SUDOT_ZZZI
8331
564k
    2967608641U,  // SUDOTlanev16i8
8332
564k
    2961317185U,  // SUDOTlanev8i8
8333
564k
    1688441551U,  // SUMLALL_MZZI_BtoS
8334
564k
    3835925199U,  // SUMLALL_VG2_M2ZZI_BtoS
8335
564k
    4104360655U,  // SUMLALL_VG2_M2ZZ_BtoS
8336
564k
    4104360655U,  // SUMLALL_VG4_M4ZZI_BtoS
8337
564k
    77828815U,  // SUMLALL_VG4_M4ZZ_BtoS
8338
564k
    54641594U,  // SUMOPA_MPPZZ_D
8339
564k
    79807418U,  // SUMOPA_MPPZZ_S
8340
564k
    54647470U,  // SUMOPS_MPPZZ_D
8341
564k
    79813294U,  // SUMOPS_MPPZZ_S
8342
564k
    270585965U, // SUNPKHI_ZZ_D
8343
564k
    1661014125U,  // SUNPKHI_ZZ_H
8344
564k
    1881231469U,  // SUNPKHI_ZZ_S
8345
564k
    270587354U, // SUNPKLO_ZZ_D
8346
564k
    1661015514U,  // SUNPKLO_ZZ_H
8347
564k
    1881232858U,  // SUNPKLO_ZZ_S
8348
564k
    1635946683U,  // SUNPK_VG2_2ZZ_D
8349
564k
    1661128891U,  // SUNPK_VG2_2ZZ_H
8350
564k
    1652756667U,  // SUNPK_VG2_2ZZ_S
8351
564k
    1648529595U,  // SUNPK_VG4_4Z2Z_D
8352
564k
    1642254523U,  // SUNPK_VG4_4Z2Z_H
8353
564k
    1646465211U,  // SUNPK_VG4_4Z2Z_S
8354
564k
    3223358386U,  // SUQADD_ZPmZ_B
8355
564k
    3223374770U,  // SUQADD_ZPmZ_D
8356
564k
    3519089586U,  // SUQADD_ZPmZ_H
8357
564k
    3223407538U,  // SUQADD_ZPmZ_S
8358
564k
    2959215538U,  // SUQADDv16i8
8359
564k
    807717810U, // SUQADDv1i16
8360
564k
    807717810U, // SUQADDv1i32
8361
564k
    807717810U, // SUQADDv1i64
8362
564k
    807717810U, // SUQADDv1i8
8363
564k
    2961312690U,  // SUQADDv2i32
8364
564k
    2963409842U,  // SUQADDv2i64
8365
564k
    2965506994U,  // SUQADDv4i16
8366
564k
    2967604146U,  // SUQADDv4i32
8367
564k
    2969701298U,  // SUQADDv8i16
8368
564k
    2971798450U,  // SUQADDv8i8
8369
564k
    4066614616U,  // SUVDOT_VG4_M4ZZI_BToS
8370
564k
    379558U,  // SVC
8371
564k
    3798179153U,  // SVDOT_VG2_M2ZZI_HtoS
8372
564k
    4066614609U,  // SVDOT_VG4_M4ZZI_BtoS
8373
564k
    4066598225U,  // SVDOT_VG4_M4ZZI_HtoD
8374
564k
    2418328977U,  // SWPAB
8375
564k
    2418331056U,  // SWPAH
8376
564k
    2418329247U,  // SWPALB
8377
564k
    2418331212U,  // SWPALH
8378
564k
    2418332050U,  // SWPALW
8379
564k
    2418332050U,  // SWPALX
8380
564k
    2418328620U,  // SWPAW
8381
564k
    2418328620U,  // SWPAX
8382
564k
    2418329700U,  // SWPB
8383
564k
    2418331429U,  // SWPH
8384
564k
    2418329456U,  // SWPLB
8385
564k
    2418331309U,  // SWPLH
8386
564k
    2418332575U,  // SWPLW
8387
564k
    2418332575U,  // SWPLX
8388
564k
    271537892U, // SWPP
8389
564k
    271532998U, // SWPPA
8390
564k
    271536418U, // SWPPAL
8391
564k
    271536945U, // SWPPL
8392
564k
    2418333547U,  // SWPW
8393
564k
    2418333547U,  // SWPX
8394
564k
    270584236U, // SXTB_ZPmZ_D
8395
564k
    541133228U, // SXTB_ZPmZ_H
8396
564k
    270617004U, // SXTB_ZPmZ_S
8397
564k
    270585904U, // SXTH_ZPmZ_D
8398
564k
    270618672U, // SXTH_ZPmZ_S
8399
564k
    270590089U, // SXTW_ZPmZ_D
8400
564k
    2118665U, // SYSLxt
8401
564k
    2149603117U,  // SYSPxt
8402
564k
    2149603117U,  // SYSPxt_XZR
8403
564k
    2149604076U,  // SYSxt
8404
564k
    2686490611U,  // TBLQ_ZZZ_B
8405
564k
    2418071539U,  // TBLQ_ZZZ_D
8406
564k
    2183206899U,  // TBLQ_ZZZ_H
8407
564k
    3223410675U,  // TBLQ_ZZZ_S
8408
564k
    2686489105U,  // TBL_ZZZZ_B
8409
564k
    2418070033U,  // TBL_ZZZZ_D
8410
564k
    2183205393U,  // TBL_ZZZZ_H
8411
564k
    3223409169U,  // TBL_ZZZZ_S
8412
564k
    2686489105U,  // TBL_ZZZ_B
8413
564k
    2418070033U,  // TBL_ZZZ_D
8414
564k
    2183205393U,  // TBL_ZZZ_H
8415
564k
    3223409169U,  // TBL_ZZZ_S
8416
564k
    2690748945U,  // TBLv16i8Four
8417
564k
    2690748945U,  // TBLv16i8One
8418
564k
    2690748945U,  // TBLv16i8Three
8419
564k
    2690748945U,  // TBLv16i8Two
8420
564k
    2703331857U,  // TBLv8i8Four
8421
564k
    2703331857U,  // TBLv8i8One
8422
564k
    2703331857U,  // TBLv8i8Three
8423
564k
    2703331857U,  // TBLv8i8Two
8424
564k
    2122157U, // TBNZW
8425
564k
    2122157U, // TBNZX
8426
564k
    2418055173U,  // TBXQ_ZZZ_B
8427
564k
    1075894277U,  // TBXQ_ZZZ_D
8428
564k
    2195789829U,  // TBXQ_ZZZ_H
8429
564k
    1344362501U,  // TBXQ_ZZZ_S
8430
564k
    2418057435U,  // TBX_ZZZ_B
8431
564k
    1075896539U,  // TBX_ZZZ_D
8432
564k
    2195792091U,  // TBX_ZZZ_H
8433
564k
    1344364763U,  // TBX_ZZZ_S
8434
564k
    2690785499U,  // TBXv16i8Four
8435
564k
    2690785499U,  // TBXv16i8One
8436
564k
    2690785499U,  // TBXv16i8Three
8437
564k
    2690785499U,  // TBXv16i8Two
8438
564k
    2703368411U,  // TBXv8i8Four
8439
564k
    2703368411U,  // TBXv8i8One
8440
564k
    2703368411U,  // TBXv8i8Three
8441
564k
    2703368411U,  // TBXv8i8Two
8442
564k
    2122136U, // TBZW
8443
564k
    2122136U, // TBZX
8444
564k
    381544U,  // TCANCEL
8445
564k
    10409U, // TCOMMIT
8446
564k
    23435U, // TRCIT
8447
564k
    2129972U, // TRN1_PPP_B
8448
564k
    2418065460U,  // TRN1_PPP_D
8449
564k
    2189492276U,  // TRN1_PPP_H
8450
564k
    270614580U, // TRN1_PPP_S
8451
564k
    2129972U, // TRN1_ZZZ_B
8452
564k
    2418065460U,  // TRN1_ZZZ_D
8453
564k
    2189492276U,  // TRN1_ZZZ_H
8454
564k
    2210873396U,  // TRN1_ZZZ_Q
8455
564k
    270614580U, // TRN1_ZZZ_S
8456
564k
    811696180U, // TRN1v16i8
8457
564k
    813793332U, // TRN1v2i32
8458
564k
    815890484U, // TRN1v2i64
8459
564k
    817987636U, // TRN1v4i16
8460
564k
    820084788U, // TRN1v4i32
8461
564k
    822181940U, // TRN1v8i16
8462
564k
    824279092U, // TRN1v8i8
8463
564k
    2130406U, // TRN2_PPP_B
8464
564k
    2418065894U,  // TRN2_PPP_D
8465
564k
    2189492710U,  // TRN2_PPP_H
8466
564k
    270615014U, // TRN2_PPP_S
8467
564k
    2130406U, // TRN2_ZZZ_B
8468
564k
    2418065894U,  // TRN2_ZZZ_D
8469
564k
    2189492710U,  // TRN2_ZZZ_H
8470
564k
    2210873830U,  // TRN2_ZZZ_Q
8471
564k
    270615014U, // TRN2_ZZZ_S
8472
564k
    811696614U, // TRN2v16i8
8473
564k
    813793766U, // TRN2v2i32
8474
564k
    815890918U, // TRN2v2i64
8475
564k
    817988070U, // TRN2v4i16
8476
564k
    820085222U, // TRN2v4i32
8477
564k
    822182374U, // TRN2v8i16
8478
564k
    824279526U, // TRN2v8i8
8479
564k
    444783U,  // TSB
8480
564k
    23940U, // TSTART
8481
564k
    23962U, // TTEST
8482
564k
    1344325204U,  // UABALB_ZZZ_D
8483
564k
    2220951124U,  // UABALB_ZZZ_H
8484
564k
    2686535252U,  // UABALB_ZZZ_S
8485
564k
    1344330656U,  // UABALT_ZZZ_D
8486
564k
    2220956576U,  // UABALT_ZZZ_H
8487
564k
    2686540704U,  // UABALT_ZZZ_S
8488
564k
    2969698532U,  // UABALv16i8_v8i16
8489
564k
    2963411163U,  // UABALv2i32_v2i64
8490
564k
    2967605467U,  // UABALv4i16_v4i32
8491
564k
    2963407076U,  // UABALv4i32_v2i64
8492
564k
    2967601380U,  // UABALv8i16_v4i32
8493
564k
    2969702619U,  // UABALv8i8_v8i16
8494
564k
    2418049817U,  // UABA_ZZZ_B
8495
564k
    1075888921U,  // UABA_ZZZ_D
8496
564k
    2195784473U,  // UABA_ZZZ_H
8497
564k
    1344357145U,  // UABA_ZZZ_S
8498
564k
    2959213337U,  // UABAv16i8
8499
564k
    2961310489U,  // UABAv2i32
8500
564k
    2965504793U,  // UABAv4i16
8501
564k
    2967601945U,  // UABAv4i32
8502
564k
    2969699097U,  // UABAv8i16
8503
564k
    2971796249U,  // UABAv8i8
8504
564k
    270583561U, // UABDLB_ZZZ_D
8505
564k
    2197882633U,  // UABDLB_ZZZ_H
8506
564k
    1881229065U,  // UABDLB_ZZZ_S
8507
564k
    270588913U, // UABDLT_ZZZ_D
8508
564k
    2197887985U,  // UABDLT_ZZZ_H
8509
564k
    1881234417U,  // UABDLT_ZZZ_S
8510
564k
    822182182U, // UABDLv16i8_v8i16
8511
564k
    815895099U, // UABDLv2i32_v2i64
8512
564k
    820089403U, // UABDLv4i16_v4i32
8513
564k
    815890726U, // UABDLv4i32_v2i64
8514
564k
    820085030U, // UABDLv8i16_v4i32
8515
564k
    822186555U, // UABDLv8i8_v8i16
8516
564k
    3223358259U,  // UABD_ZPmZ_B
8517
564k
    3223374643U,  // UABD_ZPmZ_D
8518
564k
    3519089459U,  // UABD_ZPmZ_H
8519
564k
    3223407411U,  // UABD_ZPmZ_S
8520
564k
    811698995U, // UABDv16i8
8521
564k
    813796147U, // UABDv2i32
8522
564k
    817990451U, // UABDv4i16
8523
564k
    820087603U, // UABDv4i32
8524
564k
    822184755U, // UABDv8i16
8525
564k
    824281907U, // UABDv8i8
8526
564k
    3223377504U,  // UADALP_ZPmZ_D
8527
564k
    3519092320U,  // UADALP_ZPmZ_H
8528
564k
    3223410272U,  // UADALP_ZPmZ_S
8529
564k
    2969704032U,  // UADALPv16i8_v8i16
8530
564k
    3124893280U,  // UADALPv2i32_v1i64
8531
564k
    2961315424U,  // UADALPv4i16_v2i32
8532
564k
    2963412576U,  // UADALPv4i32_v2i64
8533
564k
    2967606880U,  // UADALPv8i16_v4i32
8534
564k
    2965509728U,  // UADALPv8i8_v4i16
8535
564k
    270583586U, // UADDLB_ZZZ_D
8536
564k
    2197882658U,  // UADDLB_ZZZ_H
8537
564k
    1881229090U,  // UADDLB_ZZZ_S
8538
564k
    822187632U, // UADDLPv16i8_v8i16
8539
564k
    977376880U, // UADDLPv2i32_v1i64
8540
564k
    813799024U, // UADDLPv4i16_v2i32
8541
564k
    815896176U, // UADDLPv4i32_v2i64
8542
564k
    820090480U, // UADDLPv8i16_v4i32
8543
564k
    817993328U, // UADDLPv8i8_v4i16
8544
564k
    270588929U, // UADDLT_ZZZ_D
8545
564k
    2197888001U,  // UADDLT_ZZZ_H
8546
564k
    1881234433U,  // UADDLT_ZZZ_S
8547
564k
    807427755U, // UADDLVv16i8v
8548
564k
    807427755U, // UADDLVv4i16v
8549
564k
    807427755U, // UADDLVv4i32v
8550
564k
    807427755U, // UADDLVv8i16v
8551
564k
    807427755U, // UADDLVv8i8v
8552
564k
    822182198U, // UADDLv16i8_v8i16
8553
564k
    815895137U, // UADDLv2i32_v2i64
8554
564k
    820089441U, // UADDLv4i16_v4i32
8555
564k
    815890742U, // UADDLv4i32_v2i64
8556
564k
    820085046U, // UADDLv8i16_v4i32
8557
564k
    822186593U, // UADDLv8i8_v8i16
8558
564k
    1684283007U,  // UADDV_VPZ_B
8559
564k
    1657020031U,  // UADDV_VPZ_D
8560
564k
    1659117183U,  // UADDV_VPZ_H
8561
564k
    1638145663U,  // UADDV_VPZ_S
8562
564k
    2418067976U,  // UADDWB_ZZZ_D
8563
564k
    2189494792U,  // UADDWB_ZZZ_H
8564
564k
    270617096U, // UADDWB_ZZZ_S
8565
564k
    2418073101U,  // UADDWT_ZZZ_D
8566
564k
    2189499917U,  // UADDWT_ZZZ_H
8567
564k
    270622221U, // UADDWT_ZZZ_S
8568
564k
    822182514U, // UADDWv16i8_v8i16
8569
564k
    815898628U, // UADDWv2i32_v2i64
8570
564k
    820092932U, // UADDWv4i16_v4i32
8571
564k
    815891058U, // UADDWv4i32_v2i64
8572
564k
    820085362U, // UADDWv8i16_v4i32
8573
564k
    822190084U, // UADDWv8i8_v8i16
8574
564k
    2118810U, // UBFMWri
8575
564k
    2118810U, // UBFMXri
8576
564k
    2221037200U,  // UCLAMP_VG2_2Z2Z_B
8577
564k
    2193790608U,  // UCLAMP_VG2_2Z2Z_D
8578
564k
    2195904144U,  // UCLAMP_VG2_2Z2Z_H
8579
564k
    2174949008U,  // UCLAMP_VG2_2Z2Z_S
8580
564k
    2221037200U,  // UCLAMP_VG4_4Z4Z_B
8581
564k
    2193790608U,  // UCLAMP_VG4_4Z4Z_D
8582
564k
    2195904144U,  // UCLAMP_VG4_4Z4Z_H
8583
564k
    2174949008U,  // UCLAMP_VG4_4Z4Z_S
8584
564k
    2418054800U,  // UCLAMP_ZZZ_B
8585
564k
    1075893904U,  // UCLAMP_ZZZ_D
8586
564k
    2195789456U,  // UCLAMP_ZZZ_H
8587
564k
    1344362128U,  // UCLAMP_ZZZ_S
8588
564k
    2116795U, // UCVTFSWDri
8589
564k
    2116795U, // UCVTFSWHri
8590
564k
    2116795U, // UCVTFSWSri
8591
564k
    2116795U, // UCVTFSXDri
8592
564k
    2116795U, // UCVTFSXHri
8593
564k
    2116795U, // UCVTFSXSri
8594
564k
    2116795U, // UCVTFUWDri
8595
564k
    2116795U, // UCVTFUWHri
8596
564k
    2116795U, // UCVTFUWSri
8597
564k
    2116795U, // UCVTFUXDri
8598
564k
    2116795U, // UCVTFUXHri
8599
564k
    2116795U, // UCVTFUXSri
8600
564k
    1648561339U,  // UCVTF_2Z2Z_StoS
8601
564k
    1648561339U,  // UCVTF_4Z4Z_StoS
8602
564k
    270585019U, // UCVTF_ZPmZ_DtoD
8603
564k
    3493924027U,  // UCVTF_ZPmZ_DtoH
8604
564k
    270617787U, // UCVTF_ZPmZ_DtoS
8605
564k
    541134011U, // UCVTF_ZPmZ_HtoH
8606
564k
    270585019U, // UCVTF_ZPmZ_StoD
8607
564k
    1078004923U,  // UCVTF_ZPmZ_StoH
8608
564k
    270617787U, // UCVTF_ZPmZ_StoS
8609
564k
    2116795U, // UCVTFd
8610
564k
    2116795U, // UCVTFh
8611
564k
    2116795U, // UCVTFs
8612
564k
    2116795U, // UCVTFv1i16
8613
564k
    2116795U, // UCVTFv1i32
8614
564k
    2116795U, // UCVTFv1i64
8615
564k
    813796539U, // UCVTFv2f32
8616
564k
    815893691U, // UCVTFv2f64
8617
564k
    813796539U, // UCVTFv2i32_shift
8618
564k
    815893691U, // UCVTFv2i64_shift
8619
564k
    817990843U, // UCVTFv4f16
8620
564k
    820087995U, // UCVTFv4f32
8621
564k
    817990843U, // UCVTFv4i16_shift
8622
564k
    820087995U, // UCVTFv4i32_shift
8623
564k
    822185147U, // UCVTFv8f16
8624
564k
    822185147U, // UCVTFv8i16_shift
8625
564k
    19620U, // UDF
8626
564k
    3223378322U,  // UDIVR_ZPmZ_D
8627
564k
    3223411090U,  // UDIVR_ZPmZ_S
8628
564k
    2121373U, // UDIVWr
8629
564k
    2121373U, // UDIVXr
8630
564k
    3223379613U,  // UDIV_ZPmZ_D
8631
564k
    3223412381U,  // UDIV_ZPmZ_S
8632
564k
    3798179138U,  // UDOT_VG2_M2Z2Z_BtoS
8633
564k
    3798162754U,  // UDOT_VG2_M2Z2Z_HtoD
8634
564k
    3798179138U,  // UDOT_VG2_M2Z2Z_HtoS
8635
564k
    3798179138U,  // UDOT_VG2_M2ZZI_BToS
8636
564k
    3798179138U,  // UDOT_VG2_M2ZZI_HToS
8637
564k
    3798162754U,  // UDOT_VG2_M2ZZI_HtoD
8638
564k
    3798179138U,  // UDOT_VG2_M2ZZ_BtoS
8639
564k
    3798162754U,  // UDOT_VG2_M2ZZ_HtoD
8640
564k
    3798179138U,  // UDOT_VG2_M2ZZ_HtoS
8641
564k
    4066614594U,  // UDOT_VG4_M4Z4Z_BtoS
8642
564k
    4066598210U,  // UDOT_VG4_M4Z4Z_HtoD
8643
564k
    4066614594U,  // UDOT_VG4_M4Z4Z_HtoS
8644
564k
    4066614594U,  // UDOT_VG4_M4ZZI_BtoS
8645
564k
    4066614594U,  // UDOT_VG4_M4ZZI_HToS
8646
564k
    4066598210U,  // UDOT_VG4_M4ZZI_HtoD
8647
564k
    4066614594U,  // UDOT_VG4_M4ZZ_BtoS
8648
564k
    4066598210U,  // UDOT_VG4_M4ZZ_HtoD
8649
564k
    4066614594U,  // UDOT_VG4_M4ZZ_HtoS
8650
564k
    2686508354U,  // UDOT_ZZZI_D
8651
564k
    2686541122U,  // UDOT_ZZZI_HtoS
8652
564k
    2418105666U,  // UDOT_ZZZI_S
8653
564k
    2686508354U,  // UDOT_ZZZ_D
8654
564k
    2686541122U,  // UDOT_ZZZ_HtoS
8655
564k
    2418105666U,  // UDOT_ZZZ_S
8656
564k
    2967608642U,  // UDOTlanev16i8
8657
564k
    2961317186U,  // UDOTlanev8i8
8658
564k
    2967608642U,  // UDOTv16i8
8659
564k
    2961317186U,  // UDOTv8i8
8660
564k
    3223358356U,  // UHADD_ZPmZ_B
8661
564k
    3223374740U,  // UHADD_ZPmZ_D
8662
564k
    3519089556U,  // UHADD_ZPmZ_H
8663
564k
    3223407508U,  // UHADD_ZPmZ_S
8664
564k
    811699092U, // UHADDv16i8
8665
564k
    813796244U, // UHADDv2i32
8666
564k
    817990548U, // UHADDv4i16
8667
564k
    820087700U, // UHADDv4i32
8668
564k
    822184852U, // UHADDv8i16
8669
564k
    824282004U, // UHADDv8i8
8670
564k
    3223361604U,  // UHSUBR_ZPmZ_B
8671
564k
    3223377988U,  // UHSUBR_ZPmZ_D
8672
564k
    3519092804U,  // UHSUBR_ZPmZ_H
8673
564k
    3223410756U,  // UHSUBR_ZPmZ_S
8674
564k
    3223357894U,  // UHSUB_ZPmZ_B
8675
564k
    3223374278U,  // UHSUB_ZPmZ_D
8676
564k
    3519089094U,  // UHSUB_ZPmZ_H
8677
564k
    3223407046U,  // UHSUB_ZPmZ_S
8678
564k
    811698630U, // UHSUBv16i8
8679
564k
    813795782U, // UHSUBv2i32
8680
564k
    817990086U, // UHSUBv4i16
8681
564k
    820087238U, // UHSUBv4i32
8682
564k
    822184390U, // UHSUBv8i16
8683
564k
    824281542U, // UHSUBv8i8
8684
564k
    2118226U, // UMADDLrrr
8685
564k
    3223361421U,  // UMAXP_ZPmZ_B
8686
564k
    3223377805U,  // UMAXP_ZPmZ_D
8687
564k
    3519092621U,  // UMAXP_ZPmZ_H
8688
564k
    3223410573U,  // UMAXP_ZPmZ_S
8689
564k
    811702157U, // UMAXPv16i8
8690
564k
    813799309U, // UMAXPv2i32
8691
564k
    817993613U, // UMAXPv4i16
8692
564k
    820090765U, // UMAXPv4i32
8693
564k
    822187917U, // UMAXPv8i16
8694
564k
    824285069U, // UMAXPv8i8
8695
564k
    3227623243U,  // UMAXQV_VPZ_B
8696
564k
    3231817547U,  // UMAXQV_VPZ_D
8697
564k
    3238109003U,  // UMAXQV_VPZ_H
8698
564k
    3236011851U,  // UMAXQV_VPZ_S
8699
564k
    253799U,  // UMAXV_VPZ_B
8700
564k
    1657020263U,  // UMAXV_VPZ_D
8701
564k
    1659133799U,  // UMAXV_VPZ_H
8702
564k
    1638178663U,  // UMAXV_VPZ_S
8703
564k
    807427943U, // UMAXVv16i8v
8704
564k
    807427943U, // UMAXVv4i16v
8705
564k
    807427943U, // UMAXVv4i32v
8706
564k
    807427943U, // UMAXVv8i16v
8707
564k
    807427943U, // UMAXVv8i8v
8708
564k
    2121941U, // UMAXWri
8709
564k
    2121941U, // UMAXWrr
8710
564k
    2121941U, // UMAXXri
8711
564k
    2121941U, // UMAXXrr
8712
564k
    2179096789U,  // UMAX_VG2_2Z2Z_B
8713
564k
    2181210325U,  // UMAX_VG2_2Z2Z_D
8714
564k
    2183323861U,  // UMAX_VG2_2Z2Z_H
8715
564k
    2185437397U,  // UMAX_VG2_2Z2Z_S
8716
564k
    2179096789U,  // UMAX_VG2_2ZZ_B
8717
564k
    2181210325U,  // UMAX_VG2_2ZZ_D
8718
564k
    2183323861U,  // UMAX_VG2_2ZZ_H
8719
564k
    2185437397U,  // UMAX_VG2_2ZZ_S
8720
564k
    2179096789U,  // UMAX_VG4_4Z4Z_B
8721
564k
    2181210325U,  // UMAX_VG4_4Z4Z_D
8722
564k
    2183323861U,  // UMAX_VG4_4Z4Z_H
8723
564k
    2185437397U,  // UMAX_VG4_4Z4Z_S
8724
564k
    2179096789U,  // UMAX_VG4_4ZZ_B
8725
564k
    2181210325U,  // UMAX_VG4_4ZZ_D
8726
564k
    2183323861U,  // UMAX_VG4_4ZZ_H
8727
564k
    2185437397U,  // UMAX_VG4_4ZZ_S
8728
564k
    2138325U, // UMAX_ZI_B
8729
564k
    2418073813U,  // UMAX_ZI_D
8730
564k
    2189500629U,  // UMAX_ZI_H
8731
564k
    270622933U, // UMAX_ZI_S
8732
564k
    3223363797U,  // UMAX_ZPmZ_B
8733
564k
    3223380181U,  // UMAX_ZPmZ_D
8734
564k
    3519094997U,  // UMAX_ZPmZ_H
8735
564k
    3223412949U,  // UMAX_ZPmZ_S
8736
564k
    811704533U, // UMAXv16i8
8737
564k
    813801685U, // UMAXv2i32
8738
564k
    817995989U, // UMAXv4i16
8739
564k
    820093141U, // UMAXv4i32
8740
564k
    822190293U, // UMAXv8i16
8741
564k
    824287445U, // UMAXv8i8
8742
564k
    3223361227U,  // UMINP_ZPmZ_B
8743
564k
    3223377611U,  // UMINP_ZPmZ_D
8744
564k
    3519092427U,  // UMINP_ZPmZ_H
8745
564k
    3223410379U,  // UMINP_ZPmZ_S
8746
564k
    811701963U, // UMINPv16i8
8747
564k
    813799115U, // UMINPv2i32
8748
564k
    817993419U, // UMINPv4i16
8749
564k
    820090571U, // UMINPv4i32
8750
564k
    822187723U, // UMINPv8i16
8751
564k
    824284875U, // UMINPv8i8
8752
564k
    3227623212U,  // UMINQV_VPZ_B
8753
564k
    3231817516U,  // UMINQV_VPZ_D
8754
564k
    3238108972U,  // UMINQV_VPZ_H
8755
564k
    3236011820U,  // UMINQV_VPZ_S
8756
564k
    253651U,  // UMINV_VPZ_B
8757
564k
    1657020115U,  // UMINV_VPZ_D
8758
564k
    1659133651U,  // UMINV_VPZ_H
8759
564k
    1638178515U,  // UMINV_VPZ_S
8760
564k
    807427795U, // UMINVv16i8v
8761
564k
    807427795U, // UMINVv4i16v
8762
564k
    807427795U, // UMINVv4i32v
8763
564k
    807427795U, // UMINVv8i16v
8764
564k
    807427795U, // UMINVv8i8v
8765
564k
    2118954U, // UMINWri
8766
564k
    2118954U, // UMINWrr
8767
564k
    2118954U, // UMINXri
8768
564k
    2118954U, // UMINXrr
8769
564k
    2179093802U,  // UMIN_VG2_2Z2Z_B
8770
564k
    2181207338U,  // UMIN_VG2_2Z2Z_D
8771
564k
    2183320874U,  // UMIN_VG2_2Z2Z_H
8772
564k
    2185434410U,  // UMIN_VG2_2Z2Z_S
8773
564k
    2179093802U,  // UMIN_VG2_2ZZ_B
8774
564k
    2181207338U,  // UMIN_VG2_2ZZ_D
8775
564k
    2183320874U,  // UMIN_VG2_2ZZ_H
8776
564k
    2185434410U,  // UMIN_VG2_2ZZ_S
8777
564k
    2179093802U,  // UMIN_VG4_4Z4Z_B
8778
564k
    2181207338U,  // UMIN_VG4_4Z4Z_D
8779
564k
    2183320874U,  // UMIN_VG4_4Z4Z_H
8780
564k
    2185434410U,  // UMIN_VG4_4Z4Z_S
8781
564k
    2179093802U,  // UMIN_VG4_4ZZ_B
8782
564k
    2181207338U,  // UMIN_VG4_4ZZ_D
8783
564k
    2183320874U,  // UMIN_VG4_4ZZ_H
8784
564k
    2185434410U,  // UMIN_VG4_4ZZ_S
8785
564k
    2135338U, // UMIN_ZI_B
8786
564k
    2418070826U,  // UMIN_ZI_D
8787
564k
    2189497642U,  // UMIN_ZI_H
8788
564k
    270619946U, // UMIN_ZI_S
8789
564k
    3223360810U,  // UMIN_ZPmZ_B
8790
564k
    3223377194U,  // UMIN_ZPmZ_D
8791
564k
    3519092010U,  // UMIN_ZPmZ_H
8792
564k
    3223409962U,  // UMIN_ZPmZ_S
8793
564k
    811701546U, // UMINv16i8
8794
564k
    813798698U, // UMINv2i32
8795
564k
    817993002U, // UMINv4i16
8796
564k
    820090154U, // UMINv4i32
8797
564k
    822187306U, // UMINv8i16
8798
564k
    824284458U, // UMINv8i8
8799
564k
    1344325249U,  // UMLALB_ZZZI_D
8800
564k
    2686535297U,  // UMLALB_ZZZI_S
8801
564k
    1344325249U,  // UMLALB_ZZZ_D
8802
564k
    2220951169U,  // UMLALB_ZZZ_H
8803
564k
    2686535297U,  // UMLALB_ZZZ_S
8804
564k
    1688441552U,  // UMLALL_MZZI_BtoS
8805
564k
    1688425168U,  // UMLALL_MZZI_HtoD
8806
564k
    1688441552U,  // UMLALL_MZZ_BtoS
8807
564k
    1688425168U,  // UMLALL_MZZ_HtoD
8808
564k
    3835925200U,  // UMLALL_VG2_M2Z2Z_BtoS
8809
564k
    3835908816U,  // UMLALL_VG2_M2Z2Z_HtoD
8810
564k
    3835925200U,  // UMLALL_VG2_M2ZZI_BtoS
8811
564k
    3835908816U,  // UMLALL_VG2_M2ZZI_HtoD
8812
564k
    4104360656U,  // UMLALL_VG2_M2ZZ_BtoS
8813
564k
    4104344272U,  // UMLALL_VG2_M2ZZ_HtoD
8814
564k
    4104360656U,  // UMLALL_VG4_M4Z4Z_BtoS
8815
564k
    4104344272U,  // UMLALL_VG4_M4Z4Z_HtoD
8816
564k
    4104360656U,  // UMLALL_VG4_M4ZZI_BtoS
8817
564k
    4104344272U,  // UMLALL_VG4_M4ZZI_HtoD
8818
564k
    77828816U,  // UMLALL_VG4_M4ZZ_BtoS
8819
564k
    77812432U,  // UMLALL_VG4_M4ZZ_HtoD
8820
564k
    1344330691U,  // UMLALT_ZZZI_D
8821
564k
    2686540739U,  // UMLALT_ZZZI_S
8822
564k
    1344330691U,  // UMLALT_ZZZ_D
8823
564k
    2220956611U,  // UMLALT_ZZZ_H
8824
564k
    2686540739U,  // UMLALT_ZZZ_S
8825
564k
    1663275267U,  // UMLAL_MZZI_HtoS
8826
564k
    1663275267U,  // UMLAL_MZZ_HtoS
8827
564k
    3810758915U,  // UMLAL_VG2_M2Z2Z_HtoS
8828
564k
    3810758915U,  // UMLAL_VG2_M2ZZI_S
8829
564k
    3810758915U,  // UMLAL_VG2_M2ZZ_HtoS
8830
564k
    4079194371U,  // UMLAL_VG4_M4Z4Z_HtoS
8831
564k
    4079194371U,  // UMLAL_VG4_M4ZZI_HtoS
8832
564k
    4079194371U,  // UMLAL_VG4_M4ZZ_HtoS
8833
564k
    2969698566U,  // UMLALv16i8_v8i16
8834
564k
    2963411203U,  // UMLALv2i32_indexed
8835
564k
    2963411203U,  // UMLALv2i32_v2i64
8836
564k
    2967605507U,  // UMLALv4i16_indexed
8837
564k
    2967605507U,  // UMLALv4i16_v4i32
8838
564k
    2963407110U,  // UMLALv4i32_indexed
8839
564k
    2963407110U,  // UMLALv4i32_v2i64
8840
564k
    2967601414U,  // UMLALv8i16_indexed
8841
564k
    2967601414U,  // UMLALv8i16_v4i32
8842
564k
    2969702659U,  // UMLALv8i8_v8i16
8843
564k
    1344325547U,  // UMLSLB_ZZZI_D
8844
564k
    2686535595U,  // UMLSLB_ZZZI_S
8845
564k
    1344325547U,  // UMLSLB_ZZZ_D
8846
564k
    2220951467U,  // UMLSLB_ZZZ_H
8847
564k
    2686535595U,  // UMLSLB_ZZZ_S
8848
564k
    1688441582U,  // UMLSLL_MZZI_BtoS
8849
564k
    1688425198U,  // UMLSLL_MZZI_HtoD
8850
564k
    1688441582U,  // UMLSLL_MZZ_BtoS
8851
564k
    1688425198U,  // UMLSLL_MZZ_HtoD
8852
564k
    3835925230U,  // UMLSLL_VG2_M2Z2Z_BtoS
8853
564k
    3835908846U,  // UMLSLL_VG2_M2Z2Z_HtoD
8854
564k
    3835925230U,  // UMLSLL_VG2_M2ZZI_BtoS
8855
564k
    3835908846U,  // UMLSLL_VG2_M2ZZI_HtoD
8856
564k
    4104360686U,  // UMLSLL_VG2_M2ZZ_BtoS
8857
564k
    4104344302U,  // UMLSLL_VG2_M2ZZ_HtoD
8858
564k
    4104360686U,  // UMLSLL_VG4_M4Z4Z_BtoS
8859
564k
    4104344302U,  // UMLSLL_VG4_M4Z4Z_HtoD
8860
564k
    4104360686U,  // UMLSLL_VG4_M4ZZI_BtoS
8861
564k
    4104344302U,  // UMLSLL_VG4_M4ZZI_HtoD
8862
564k
    77828846U,  // UMLSLL_VG4_M4ZZ_BtoS
8863
564k
    77812462U,  // UMLSLL_VG4_M4ZZ_HtoD
8864
564k
    1344330866U,  // UMLSLT_ZZZI_D
8865
564k
    2686540914U,  // UMLSLT_ZZZI_S
8866
564k
    1344330866U,  // UMLSLT_ZZZ_D
8867
564k
    2220956786U,  // UMLSLT_ZZZ_H
8868
564k
    2686540914U,  // UMLSLT_ZZZ_S
8869
564k
    1663276034U,  // UMLSL_MZZI_HtoS
8870
564k
    1663276034U,  // UMLSL_MZZ_HtoS
8871
564k
    3810759682U,  // UMLSL_VG2_M2Z2Z_HtoS
8872
564k
    3810759682U,  // UMLSL_VG2_M2ZZI_S
8873
564k
    3810759682U,  // UMLSL_VG2_M2ZZ_HtoS
8874
564k
    4079195138U,  // UMLSL_VG4_M4Z4Z_HtoS
8875
564k
    4079195138U,  // UMLSL_VG4_M4ZZI_HtoS
8876
564k
    4079195138U,  // UMLSL_VG4_M4ZZ_HtoS
8877
564k
    2969698698U,  // UMLSLv16i8_v8i16
8878
564k
    2963411970U,  // UMLSLv2i32_indexed
8879
564k
    2963411970U,  // UMLSLv2i32_v2i64
8880
564k
    2967606274U,  // UMLSLv4i16_indexed
8881
564k
    2967606274U,  // UMLSLv4i16_v4i32
8882
564k
    2963407242U,  // UMLSLv4i32_indexed
8883
564k
    2963407242U,  // UMLSLv4i32_v2i64
8884
564k
    2967601546U,  // UMLSLv8i16_indexed
8885
564k
    2967601546U,  // UMLSLv8i16_v4i32
8886
564k
    2969703426U,  // UMLSLv8i8_v8i16
8887
564k
    2967602044U,  // UMMLA
8888
564k
    2418099068U,  // UMMLA_ZZZ
8889
564k
    54641595U,  // UMOPA_MPPZZ_D
8890
564k
    54641595U,  // UMOPA_MPPZZ_HtoS
8891
564k
    79807419U,  // UMOPA_MPPZZ_S
8892
564k
    54647471U,  // UMOPS_MPPZZ_D
8893
564k
    54647471U,  // UMOPS_MPPZZ_HtoS
8894
564k
    79813295U,  // UMOPS_MPPZZ_S
8895
564k
    807427827U, // UMOVvi16
8896
564k
    807427827U, // UMOVvi16_idx0
8897
564k
    807427827U, // UMOVvi32
8898
564k
    807427827U, // UMOVvi32_idx0
8899
564k
    807427827U, // UMOVvi64
8900
564k
    807427827U, // UMOVvi64_idx0
8901
564k
    807427827U, // UMOVvi8
8902
564k
    807427827U, // UMOVvi8_idx0
8903
564k
    2118174U, // UMSUBLrrr
8904
564k
    3223359216U,  // UMULH_ZPmZ_B
8905
564k
    3223375600U,  // UMULH_ZPmZ_D
8906
564k
    3519090416U,  // UMULH_ZPmZ_H
8907
564k
    3223408368U,  // UMULH_ZPmZ_S
8908
564k
    2133744U, // UMULH_ZZZ_B
8909
564k
    2418069232U,  // UMULH_ZZZ_D
8910
564k
    2189496048U,  // UMULH_ZZZ_H
8911
564k
    270618352U, // UMULH_ZZZ_S
8912
564k
    2117360U, // UMULHrr
8913
564k
    270583636U, // UMULLB_ZZZI_D
8914
564k
    1881229140U,  // UMULLB_ZZZI_S
8915
564k
    270583636U, // UMULLB_ZZZ_D
8916
564k
    2197882708U,  // UMULLB_ZZZ_H
8917
564k
    1881229140U,  // UMULLB_ZZZ_S
8918
564k
    270588993U, // UMULLT_ZZZI_D
8919
564k
    1881234497U,  // UMULLT_ZZZI_S
8920
564k
    270588993U, // UMULLT_ZZZ_D
8921
564k
    2197888065U,  // UMULLT_ZZZ_H
8922
564k
    1881234497U,  // UMULLT_ZZZ_S
8923
564k
    822182248U, // UMULLv16i8_v8i16
8924
564k
    815895309U, // UMULLv2i32_indexed
8925
564k
    815895309U, // UMULLv2i32_v2i64
8926
564k
    820089613U, // UMULLv4i16_indexed
8927
564k
    820089613U, // UMULLv4i16_v4i32
8928
564k
    815890792U, // UMULLv4i32_indexed
8929
564k
    815890792U, // UMULLv4i32_v2i64
8930
564k
    820085096U, // UMULLv8i16_indexed
8931
564k
    820085096U, // UMULLv8i16_v4i32
8932
564k
    822186765U, // UMULLv8i8_v8i16
8933
564k
    2132915U, // UQADD_ZI_B
8934
564k
    2418068403U,  // UQADD_ZI_D
8935
564k
    2189495219U,  // UQADD_ZI_H
8936
564k
    270617523U, // UQADD_ZI_S
8937
564k
    3223358387U,  // UQADD_ZPmZ_B
8938
564k
    3223374771U,  // UQADD_ZPmZ_D
8939
564k
    3519089587U,  // UQADD_ZPmZ_H
8940
564k
    3223407539U,  // UQADD_ZPmZ_S
8941
564k
    2132915U, // UQADD_ZZZ_B
8942
564k
    2418068403U,  // UQADD_ZZZ_D
8943
564k
    2189495219U,  // UQADD_ZZZ_H
8944
564k
    270617523U, // UQADD_ZZZ_S
8945
564k
    811699123U, // UQADDv16i8
8946
564k
    2116531U, // UQADDv1i16
8947
564k
    2116531U, // UQADDv1i32
8948
564k
    2116531U, // UQADDv1i64
8949
564k
    2116531U, // UQADDv1i8
8950
564k
    813796275U, // UQADDv2i32
8951
564k
    815893427U, // UQADDv2i64
8952
564k
    817990579U, // UQADDv4i16
8953
564k
    820087731U, // UQADDv4i32
8954
564k
    822184883U, // UQADDv8i16
8955
564k
    824282035U, // UQADDv8i8
8956
564k
    1648432512U,  // UQCVTN_Z2Z_StoH
8957
564k
    1644238208U,  // UQCVTN_Z4Z_DtoH
8958
564k
    3223360896U,  // UQCVTN_Z4Z_StoB
8959
564k
    1648434664U,  // UQCVT_Z2Z_StoH
8960
564k
    1644240360U,  // UQCVT_Z4Z_DtoH
8961
564k
    3223363048U,  // UQCVT_Z4Z_StoB
8962
564k
    538985981U, // UQDECB_WPiI
8963
564k
    538985981U, // UQDECB_XPiI
8964
564k
    538987336U, // UQDECD_WPiI
8965
564k
    538987336U, // UQDECD_XPiI
8966
564k
    539020104U, // UQDECD_ZPiI
8967
564k
    538988030U, // UQDECH_WPiI
8968
564k
    538988030U, // UQDECH_XPiI
8969
564k
    56692222U,  // UQDECH_ZPiI
8970
564k
    2119189U, // UQDECP_WP_B
8971
564k
    2418038293U,  // UQDECP_WP_D
8972
564k
    1881167381U,  // UQDECP_WP_H
8973
564k
    270554645U, // UQDECP_WP_S
8974
564k
    2119189U, // UQDECP_XP_B
8975
564k
    2418038293U,  // UQDECP_XP_D
8976
564k
    1881167381U,  // UQDECP_XP_H
8977
564k
    270554645U, // UQDECP_XP_S
8978
564k
    1075893781U,  // UQDECP_ZP_D
8979
564k
    1658918421U,  // UQDECP_ZP_H
8980
564k
    1344362005U,  // UQDECP_ZP_S
8981
564k
    538992613U, // UQDECW_WPiI
8982
564k
    538992613U, // UQDECW_XPiI
8983
564k
    539058149U, // UQDECW_ZPiI
8984
564k
    538985997U, // UQINCB_WPiI
8985
564k
    538985997U, // UQINCB_XPiI
8986
564k
    538987352U, // UQINCD_WPiI
8987
564k
    538987352U, // UQINCD_XPiI
8988
564k
    539020120U, // UQINCD_ZPiI
8989
564k
    538988046U, // UQINCH_WPiI
8990
564k
    538988046U, // UQINCH_XPiI
8991
564k
    56692238U,  // UQINCH_ZPiI
8992
564k
    2119205U, // UQINCP_WP_B
8993
564k
    2418038309U,  // UQINCP_WP_D
8994
564k
    1881167397U,  // UQINCP_WP_H
8995
564k
    270554661U, // UQINCP_WP_S
8996
564k
    2119205U, // UQINCP_XP_B
8997
564k
    2418038309U,  // UQINCP_XP_D
8998
564k
    1881167397U,  // UQINCP_XP_H
8999
564k
    270554661U, // UQINCP_XP_S
9000
564k
    1075893797U,  // UQINCP_ZP_D
9001
564k
    1658918437U,  // UQINCP_ZP_H
9002
564k
    1344362021U,  // UQINCP_ZP_S
9003
564k
    538992629U, // UQINCW_WPiI
9004
564k
    538992629U, // UQINCW_XPiI
9005
564k
    539058165U, // UQINCW_ZPiI
9006
564k
    3223361756U,  // UQRSHLR_ZPmZ_B
9007
564k
    3223378140U,  // UQRSHLR_ZPmZ_D
9008
564k
    3519092956U,  // UQRSHLR_ZPmZ_H
9009
564k
    3223410908U,  // UQRSHLR_ZPmZ_S
9010
564k
    3223360156U,  // UQRSHL_ZPmZ_B
9011
564k
    3223376540U,  // UQRSHL_ZPmZ_D
9012
564k
    3519091356U,  // UQRSHL_ZPmZ_H
9013
564k
    3223409308U,  // UQRSHL_ZPmZ_S
9014
564k
    811700892U, // UQRSHLv16i8
9015
564k
    2118300U, // UQRSHLv1i16
9016
564k
    2118300U, // UQRSHLv1i32
9017
564k
    2118300U, // UQRSHLv1i64
9018
564k
    2118300U, // UQRSHLv1i8
9019
564k
    813798044U, // UQRSHLv2i32
9020
564k
    815895196U, // UQRSHLv2i64
9021
564k
    817992348U, // UQRSHLv4i16
9022
564k
    820089500U, // UQRSHLv4i32
9023
564k
    822186652U, // UQRSHLv8i16
9024
564k
    824283804U, // UQRSHLv8i8
9025
564k
    1881180181U,  // UQRSHRNB_ZZI_B
9026
564k
    2172717077U,  // UQRSHRNB_ZZI_H
9027
564k
    2418100245U,  // UQRSHRNB_ZZI_S
9028
564k
    2686491875U,  // UQRSHRNT_ZZI_B
9029
564k
    2174819555U,  // UQRSHRNT_ZZI_H
9030
564k
    1075928291U,  // UQRSHRNT_ZZI_S
9031
564k
    3223360858U,  // UQRSHRN_VG4_Z4ZI_B
9032
564k
    2181109082U,  // UQRSHRN_VG4_Z4ZI_H
9033
564k
    2185303386U,  // UQRSHRN_Z2ZI_StoH
9034
564k
    2119002U, // UQRSHRNb
9035
564k
    2119002U, // UQRSHRNh
9036
564k
    2119002U, // UQRSHRNs
9037
564k
    2959213020U,  // UQRSHRNv16i8_shift
9038
564k
    813798746U, // UQRSHRNv2i32_shift
9039
564k
    817993050U, // UQRSHRNv4i16_shift
9040
564k
    2967601628U,  // UQRSHRNv4i32_shift
9041
564k
    2969698780U,  // UQRSHRNv8i16_shift
9042
564k
    824284506U, // UQRSHRNv8i8_shift
9043
564k
    2185304196U,  // UQRSHR_VG2_Z2ZI_H
9044
564k
    3223361668U,  // UQRSHR_VG4_Z4ZI_B
9045
564k
    2181109892U,  // UQRSHR_VG4_Z4ZI_H
9046
564k
    3223361739U,  // UQSHLR_ZPmZ_B
9047
564k
    3223378123U,  // UQSHLR_ZPmZ_D
9048
564k
    3519092939U,  // UQSHLR_ZPmZ_H
9049
564k
    3223410891U,  // UQSHLR_ZPmZ_S
9050
564k
    3223360141U,  // UQSHL_ZPmI_B
9051
564k
    3223376525U,  // UQSHL_ZPmI_D
9052
564k
    3519091341U,  // UQSHL_ZPmI_H
9053
564k
    3223409293U,  // UQSHL_ZPmI_S
9054
564k
    3223360141U,  // UQSHL_ZPmZ_B
9055
564k
    3223376525U,  // UQSHL_ZPmZ_D
9056
564k
    3519091341U,  // UQSHL_ZPmZ_H
9057
564k
    3223409293U,  // UQSHL_ZPmZ_S
9058
564k
    2118285U, // UQSHLb
9059
564k
    2118285U, // UQSHLd
9060
564k
    2118285U, // UQSHLh
9061
564k
    2118285U, // UQSHLs
9062
564k
    811700877U, // UQSHLv16i8
9063
564k
    811700877U, // UQSHLv16i8_shift
9064
564k
    2118285U, // UQSHLv1i16
9065
564k
    2118285U, // UQSHLv1i32
9066
564k
    2118285U, // UQSHLv1i64
9067
564k
    2118285U, // UQSHLv1i8
9068
564k
    813798029U, // UQSHLv2i32
9069
564k
    813798029U, // UQSHLv2i32_shift
9070
564k
    815895181U, // UQSHLv2i64
9071
564k
    815895181U, // UQSHLv2i64_shift
9072
564k
    817992333U, // UQSHLv4i16
9073
564k
    817992333U, // UQSHLv4i16_shift
9074
564k
    820089485U, // UQSHLv4i32
9075
564k
    820089485U, // UQSHLv4i32_shift
9076
564k
    822186637U, // UQSHLv8i16
9077
564k
    822186637U, // UQSHLv8i16_shift
9078
564k
    824283789U, // UQSHLv8i8
9079
564k
    824283789U, // UQSHLv8i8_shift
9080
564k
    1881180162U,  // UQSHRNB_ZZI_B
9081
564k
    2172717058U,  // UQSHRNB_ZZI_H
9082
564k
    2418100226U,  // UQSHRNB_ZZI_S
9083
564k
    2686491856U,  // UQSHRNT_ZZI_B
9084
564k
    2174819536U,  // UQSHRNT_ZZI_H
9085
564k
    1075928272U,  // UQSHRNT_ZZI_S
9086
564k
    2118985U, // UQSHRNb
9087
564k
    2118985U, // UQSHRNh
9088
564k
    2118985U, // UQSHRNs
9089
564k
    2959213001U,  // UQSHRNv16i8_shift
9090
564k
    813798729U, // UQSHRNv2i32_shift
9091
564k
    817993033U, // UQSHRNv4i16_shift
9092
564k
    2967601609U,  // UQSHRNv4i32_shift
9093
564k
    2969698761U,  // UQSHRNv8i16_shift
9094
564k
    824284489U, // UQSHRNv8i8_shift
9095
564k
    3223361620U,  // UQSUBR_ZPmZ_B
9096
564k
    3223378004U,  // UQSUBR_ZPmZ_D
9097
564k
    3519092820U,  // UQSUBR_ZPmZ_H
9098
564k
    3223410772U,  // UQSUBR_ZPmZ_S
9099
564k
    2132451U, // UQSUB_ZI_B
9100
564k
    2418067939U,  // UQSUB_ZI_D
9101
564k
    2189494755U,  // UQSUB_ZI_H
9102
564k
    270617059U, // UQSUB_ZI_S
9103
564k
    3223357923U,  // UQSUB_ZPmZ_B
9104
564k
    3223374307U,  // UQSUB_ZPmZ_D
9105
564k
    3519089123U,  // UQSUB_ZPmZ_H
9106
564k
    3223407075U,  // UQSUB_ZPmZ_S
9107
564k
    2132451U, // UQSUB_ZZZ_B
9108
564k
    2418067939U,  // UQSUB_ZZZ_D
9109
564k
    2189494755U,  // UQSUB_ZZZ_H
9110
564k
    270617059U, // UQSUB_ZZZ_S
9111
564k
    811698659U, // UQSUBv16i8
9112
564k
    2116067U, // UQSUBv1i16
9113
564k
    2116067U, // UQSUBv1i32
9114
564k
    2116067U, // UQSUBv1i64
9115
564k
    2116067U, // UQSUBv1i8
9116
564k
    813795811U, // UQSUBv2i32
9117
564k
    815892963U, // UQSUBv2i64
9118
564k
    817990115U, // UQSUBv4i16
9119
564k
    820087267U, // UQSUBv4i32
9120
564k
    822184419U, // UQSUBv8i16
9121
564k
    824281571U, // UQSUBv8i8
9122
564k
    1881180207U,  // UQXTNB_ZZ_B
9123
564k
    1635846191U,  // UQXTNB_ZZ_H
9124
564k
    2418100271U,  // UQXTNB_ZZ_S
9125
564k
    2686491902U,  // UQXTNT_ZZ_B
9126
564k
    1637948670U,  // UQXTNT_ZZ_H
9127
564k
    1075928318U,  // UQXTNT_ZZ_S
9128
564k
    2959213053U,  // UQXTNv16i8
9129
564k
    2119055U, // UQXTNv1i16
9130
564k
    2119055U, // UQXTNv1i32
9131
564k
    2119055U, // UQXTNv1i8
9132
564k
    813798799U, // UQXTNv2i32
9133
564k
    817993103U, // UQXTNv4i16
9134
564k
    2967601661U,  // UQXTNv4i32
9135
564k
    2969698813U,  // UQXTNv8i16
9136
564k
    824284559U, // UQXTNv8i8
9137
564k
    270617702U, // URECPE_ZPmZ_S
9138
564k
    813796454U, // URECPEv2i32
9139
564k
    820087910U, // URECPEv4i32
9140
564k
    3223358341U,  // URHADD_ZPmZ_B
9141
564k
    3223374725U,  // URHADD_ZPmZ_D
9142
564k
    3519089541U,  // URHADD_ZPmZ_H
9143
564k
    3223407493U,  // URHADD_ZPmZ_S
9144
564k
    811699077U, // URHADDv16i8
9145
564k
    813796229U, // URHADDv2i32
9146
564k
    817990533U, // URHADDv4i16
9147
564k
    820087685U, // URHADDv4i32
9148
564k
    822184837U, // URHADDv8i16
9149
564k
    824281989U, // URHADDv8i8
9150
564k
    3223361773U,  // URSHLR_ZPmZ_B
9151
564k
    3223378157U,  // URSHLR_ZPmZ_D
9152
564k
    3519092973U,  // URSHLR_ZPmZ_H
9153
564k
    3223410925U,  // URSHLR_ZPmZ_S
9154
564k
    2179093163U,  // URSHL_VG2_2Z2Z_B
9155
564k
    2181206699U,  // URSHL_VG2_2Z2Z_D
9156
564k
    2183320235U,  // URSHL_VG2_2Z2Z_H
9157
564k
    2185433771U,  // URSHL_VG2_2Z2Z_S
9158
564k
    2179093163U,  // URSHL_VG2_2ZZ_B
9159
564k
    2181206699U,  // URSHL_VG2_2ZZ_D
9160
564k
    2183320235U,  // URSHL_VG2_2ZZ_H
9161
564k
    2185433771U,  // URSHL_VG2_2ZZ_S
9162
564k
    2179093163U,  // URSHL_VG4_4Z4Z_B
9163
564k
    2181206699U,  // URSHL_VG4_4Z4Z_D
9164
564k
    2183320235U,  // URSHL_VG4_4Z4Z_H
9165
564k
    2185433771U,  // URSHL_VG4_4Z4Z_S
9166
564k
    2179093163U,  // URSHL_VG4_4ZZ_B
9167
564k
    2181206699U,  // URSHL_VG4_4ZZ_D
9168
564k
    2183320235U,  // URSHL_VG4_4ZZ_H
9169
564k
    2185433771U,  // URSHL_VG4_4ZZ_S
9170
564k
    3223360171U,  // URSHL_ZPmZ_B
9171
564k
    3223376555U,  // URSHL_ZPmZ_D
9172
564k
    3519091371U,  // URSHL_ZPmZ_H
9173
564k
    3223409323U,  // URSHL_ZPmZ_S
9174
564k
    811700907U, // URSHLv16i8
9175
564k
    2118315U, // URSHLv1i64
9176
564k
    813798059U, // URSHLv2i32
9177
564k
    815895211U, // URSHLv2i64
9178
564k
    817992363U, // URSHLv4i16
9179
564k
    820089515U, // URSHLv4i32
9180
564k
    822186667U, // URSHLv8i16
9181
564k
    824283819U, // URSHLv8i8
9182
564k
    3223361683U,  // URSHR_ZPmI_B
9183
564k
    3223378067U,  // URSHR_ZPmI_D
9184
564k
    3519092883U,  // URSHR_ZPmI_H
9185
564k
    3223410835U,  // URSHR_ZPmI_S
9186
564k
    2119827U, // URSHRd
9187
564k
    811702419U, // URSHRv16i8_shift
9188
564k
    813799571U, // URSHRv2i32_shift
9189
564k
    815896723U, // URSHRv2i64_shift
9190
564k
    817993875U, // URSHRv4i16_shift
9191
564k
    820091027U, // URSHRv4i32_shift
9192
564k
    822188179U, // URSHRv8i16_shift
9193
564k
    824285331U, // URSHRv8i8_shift
9194
564k
    270617748U, // URSQRTE_ZPmZ_S
9195
564k
    813796500U, // URSQRTEv2i32
9196
564k
    820087956U, // URSQRTEv4i32
9197
564k
    2418050156U,  // URSRA_ZZI_B
9198
564k
    1075889260U,  // URSRA_ZZI_D
9199
564k
    2195784812U,  // URSRA_ZZI_H
9200
564k
    1344357484U,  // URSRA_ZZI_S
9201
564k
    807715948U, // URSRAd
9202
564k
    2959213676U,  // URSRAv16i8_shift
9203
564k
    2961310828U,  // URSRAv2i32_shift
9204
564k
    2963407980U,  // URSRAv2i64_shift
9205
564k
    2965505132U,  // URSRAv4i16_shift
9206
564k
    2967602284U,  // URSRAv4i32_shift
9207
564k
    2969699436U,  // URSRAv8i16_shift
9208
564k
    2971796588U,  // URSRAv8i8_shift
9209
564k
    3798179130U,  // USDOT_VG2_M2Z2Z_BToS
9210
564k
    3798179130U,  // USDOT_VG2_M2ZZI_BToS
9211
564k
    3798179130U,  // USDOT_VG2_M2ZZ_BToS
9212
564k
    4066614586U,  // USDOT_VG4_M4Z4Z_BToS
9213
564k
    4066614586U,  // USDOT_VG4_M4ZZI_BToS
9214
564k
    4066614586U,  // USDOT_VG4_M4ZZ_BToS
9215
564k
    2418105658U,  // USDOT_ZZZ
9216
564k
    2418105658U,  // USDOT_ZZZI
9217
564k
    2967608634U,  // USDOTlanev16i8
9218
564k
    2961317178U,  // USDOTlanev8i8
9219
564k
    2967608634U,  // USDOTv16i8
9220
564k
    2961317178U,  // USDOTv8i8
9221
564k
    270583602U, // USHLLB_ZZI_D
9222
564k
    2197882674U,  // USHLLB_ZZI_H
9223
564k
    1881229106U,  // USHLLB_ZZI_S
9224
564k
    270588959U, // USHLLT_ZZI_D
9225
564k
    2197888031U,  // USHLLT_ZZI_H
9226
564k
    1881234463U,  // USHLLT_ZZI_S
9227
564k
    822182214U, // USHLLv16i8_shift
9228
564k
    815895263U, // USHLLv2i32_shift
9229
564k
    820089567U, // USHLLv4i16_shift
9230
564k
    815890758U, // USHLLv4i32_shift
9231
564k
    820085062U, // USHLLv8i16_shift
9232
564k
    822186719U, // USHLLv8i8_shift
9233
564k
    811700920U, // USHLv16i8
9234
564k
    2118328U, // USHLv1i64
9235
564k
    813798072U, // USHLv2i32
9236
564k
    815895224U, // USHLv2i64
9237
564k
    817992376U, // USHLv4i16
9238
564k
    820089528U, // USHLv4i32
9239
564k
    822186680U, // USHLv8i16
9240
564k
    824283832U, // USHLv8i8
9241
564k
    2119840U, // USHRd
9242
564k
    811702432U, // USHRv16i8_shift
9243
564k
    813799584U, // USHRv2i32_shift
9244
564k
    815896736U, // USHRv2i64_shift
9245
564k
    817993888U, // USHRv4i16_shift
9246
564k
    820091040U, // USHRv4i32_shift
9247
564k
    822188192U, // USHRv8i16_shift
9248
564k
    824285344U, // USHRv8i8_shift
9249
564k
    1688441542U,  // USMLALL_MZZI_BtoS
9250
564k
    1688441542U,  // USMLALL_MZZ_BtoS
9251
564k
    3835925190U,  // USMLALL_VG2_M2Z2Z_BtoS
9252
564k
    3835925190U,  // USMLALL_VG2_M2ZZI_BtoS
9253
564k
    4104360646U,  // USMLALL_VG2_M2ZZ_BtoS
9254
564k
    4104360646U,  // USMLALL_VG4_M4Z4Z_BtoS
9255
564k
    4104360646U,  // USMLALL_VG4_M4ZZI_BtoS
9256
564k
    77828806U,  // USMLALL_VG4_M4ZZ_BtoS
9257
564k
    2967602036U,  // USMMLA
9258
564k
    2418099060U,  // USMMLA_ZZZ
9259
564k
    54641586U,  // USMOPA_MPPZZ_D
9260
564k
    79807410U,  // USMOPA_MPPZZ_S
9261
564k
    54647462U,  // USMOPS_MPPZZ_D
9262
564k
    79813286U,  // USMOPS_MPPZZ_S
9263
564k
    3223358378U,  // USQADD_ZPmZ_B
9264
564k
    3223374762U,  // USQADD_ZPmZ_D
9265
564k
    3519089578U,  // USQADD_ZPmZ_H
9266
564k
    3223407530U,  // USQADD_ZPmZ_S
9267
564k
    2959215530U,  // USQADDv16i8
9268
564k
    807717802U, // USQADDv1i16
9269
564k
    807717802U, // USQADDv1i32
9270
564k
    807717802U, // USQADDv1i64
9271
564k
    807717802U, // USQADDv1i8
9272
564k
    2961312682U,  // USQADDv2i32
9273
564k
    2963409834U,  // USQADDv2i64
9274
564k
    2965506986U,  // USQADDv4i16
9275
564k
    2967604138U,  // USQADDv4i32
9276
564k
    2969701290U,  // USQADDv8i16
9277
564k
    2971798442U,  // USQADDv8i8
9278
564k
    2418050169U,  // USRA_ZZI_B
9279
564k
    1075889273U,  // USRA_ZZI_D
9280
564k
    2195784825U,  // USRA_ZZI_H
9281
564k
    1344357497U,  // USRA_ZZI_S
9282
564k
    807715961U, // USRAd
9283
564k
    2959213689U,  // USRAv16i8_shift
9284
564k
    2961310841U,  // USRAv2i32_shift
9285
564k
    2963407993U,  // USRAv2i64_shift
9286
564k
    2965505145U,  // USRAv4i16_shift
9287
564k
    2967602297U,  // USRAv4i32_shift
9288
564k
    2969699449U,  // USRAv8i16_shift
9289
564k
    2971796601U,  // USRAv8i8_shift
9290
564k
    270583531U, // USUBLB_ZZZ_D
9291
564k
    2197882603U,  // USUBLB_ZZZ_H
9292
564k
    1881229035U,  // USUBLB_ZZZ_S
9293
564k
    270588883U, // USUBLT_ZZZ_D
9294
564k
    2197887955U,  // USUBLT_ZZZ_H
9295
564k
    1881234387U,  // USUBLT_ZZZ_S
9296
564k
    822182166U, // USUBLv16i8_v8i16
9297
564k
    815895085U, // USUBLv2i32_v2i64
9298
564k
    820089389U, // USUBLv4i16_v4i32
9299
564k
    815890710U, // USUBLv4i32_v2i64
9300
564k
    820085014U, // USUBLv8i16_v4i32
9301
564k
    822186541U, // USUBLv8i8_v8i16
9302
564k
    2418067960U,  // USUBWB_ZZZ_D
9303
564k
    2189494776U,  // USUBWB_ZZZ_H
9304
564k
    270617080U, // USUBWB_ZZZ_S
9305
564k
    2418073085U,  // USUBWT_ZZZ_D
9306
564k
    2189499901U,  // USUBWT_ZZZ_H
9307
564k
    270622205U, // USUBWT_ZZZ_S
9308
564k
    822182498U, // USUBWv16i8_v8i16
9309
564k
    815898573U, // USUBWv2i32_v2i64
9310
564k
    820092877U, // USUBWv4i16_v4i32
9311
564k
    815891042U, // USUBWv4i32_v2i64
9312
564k
    820085346U, // USUBWv8i16_v4i32
9313
564k
    822190029U, // USUBWv8i8_v8i16
9314
564k
    4066614608U,  // USVDOT_VG4_M4ZZI_BToS
9315
564k
    270585974U, // UUNPKHI_ZZ_D
9316
564k
    1661014134U,  // UUNPKHI_ZZ_H
9317
564k
    1881231478U,  // UUNPKHI_ZZ_S
9318
564k
    270587363U, // UUNPKLO_ZZ_D
9319
564k
    1661015523U,  // UUNPKLO_ZZ_H
9320
564k
    1881232867U,  // UUNPKLO_ZZ_S
9321
564k
    1635946690U,  // UUNPK_VG2_2ZZ_D
9322
564k
    1661128898U,  // UUNPK_VG2_2ZZ_H
9323
564k
    1652756674U,  // UUNPK_VG2_2ZZ_S
9324
564k
    1648529602U,  // UUNPK_VG4_4Z2Z_D
9325
564k
    1642254530U,  // UUNPK_VG4_4Z2Z_H
9326
564k
    1646465218U,  // UUNPK_VG4_4Z2Z_S
9327
564k
    3798179161U,  // UVDOT_VG2_M2ZZI_HtoS
9328
564k
    4066614617U,  // UVDOT_VG4_M4ZZI_BtoS
9329
564k
    4066598233U,  // UVDOT_VG4_M4ZZI_HtoD
9330
564k
    270584242U, // UXTB_ZPmZ_D
9331
564k
    541133234U, // UXTB_ZPmZ_H
9332
564k
    270617010U, // UXTB_ZPmZ_S
9333
564k
    270585910U, // UXTH_ZPmZ_D
9334
564k
    270618678U, // UXTH_ZPmZ_S
9335
564k
    270590095U, // UXTW_ZPmZ_D
9336
564k
    2129991U, // UZP1_PPP_B
9337
564k
    2418065479U,  // UZP1_PPP_D
9338
564k
    2189492295U,  // UZP1_PPP_H
9339
564k
    270614599U, // UZP1_PPP_S
9340
564k
    2129991U, // UZP1_ZZZ_B
9341
564k
    2418065479U,  // UZP1_ZZZ_D
9342
564k
    2189492295U,  // UZP1_ZZZ_H
9343
564k
    2210873415U,  // UZP1_ZZZ_Q
9344
564k
    270614599U, // UZP1_ZZZ_S
9345
564k
    811696199U, // UZP1v16i8
9346
564k
    813793351U, // UZP1v2i32
9347
564k
    815890503U, // UZP1v2i64
9348
564k
    817987655U, // UZP1v4i16
9349
564k
    820084807U, // UZP1v4i32
9350
564k
    822181959U, // UZP1v8i16
9351
564k
    824279111U, // UZP1v8i8
9352
564k
    2130482U, // UZP2_PPP_B
9353
564k
    2418065970U,  // UZP2_PPP_D
9354
564k
    2189492786U,  // UZP2_PPP_H
9355
564k
    270615090U, // UZP2_PPP_S
9356
564k
    2130482U, // UZP2_ZZZ_B
9357
564k
    2418065970U,  // UZP2_ZZZ_D
9358
564k
    2189492786U,  // UZP2_ZZZ_H
9359
564k
    2210873906U,  // UZP2_ZZZ_Q
9360
564k
    270615090U, // UZP2_ZZZ_S
9361
564k
    811696690U, // UZP2v16i8
9362
564k
    813793842U, // UZP2v2i32
9363
564k
    815890994U, // UZP2v2i64
9364
564k
    817988146U, // UZP2v4i16
9365
564k
    820085298U, // UZP2v4i32
9366
564k
    822182450U, // UZP2v8i16
9367
564k
    824279602U, // UZP2v8i8
9368
564k
    2130004U, // UZPQ1_ZZZ_B
9369
564k
    2418065492U,  // UZPQ1_ZZZ_D
9370
564k
    2189492308U,  // UZPQ1_ZZZ_H
9371
564k
    270614612U, // UZPQ1_ZZZ_S
9372
564k
    2130495U, // UZPQ2_ZZZ_B
9373
564k
    2418065983U,  // UZPQ2_ZZZ_D
9374
564k
    2189492799U,  // UZPQ2_ZZZ_H
9375
564k
    270615103U, // UZPQ2_ZZZ_S
9376
564k
    2197968807U,  // UZP_VG2_2ZZZ_B
9377
564k
    165844903U, // UZP_VG2_2ZZZ_D
9378
564k
    2189612967U,  // UZP_VG2_2ZZZ_H
9379
564k
    2210895783U,  // UZP_VG2_2ZZZ_Q
9380
564k
    2172852135U,  // UZP_VG2_2ZZZ_S
9381
564k
    1642223527U,  // UZP_VG4_4Z4Z_B
9382
564k
    1644337063U,  // UZP_VG4_4Z4Z_D
9383
564k
    1646450599U,  // UZP_VG4_4Z4Z_H
9384
564k
    178755495U, // UZP_VG4_4Z4Z_Q
9385
564k
    1648564135U,  // UZP_VG4_4Z4Z_S
9386
564k
    22079U, // VECFP
9387
564k
    23729U, // VECINT
9388
564k
    23364U, // WFET
9389
564k
    23442U, // WFIT
9390
564k
    2208451601U,  // WHILEGE_2PXX_B
9391
564k
    2208467985U,  // WHILEGE_2PXX_D
9392
564k
    2208484369U,  // WHILEGE_2PXX_H
9393
564k
    2208500753U,  // WHILEGE_2PXX_S
9394
564k
    3247121U, // WHILEGE_CXX_B
9395
564k
    3263505U, // WHILEGE_CXX_D
9396
564k
    3279889U, // WHILEGE_CXX_H
9397
564k
    3296273U, // WHILEGE_CXX_S
9398
564k
    2133009U, // WHILEGE_PWW_B
9399
564k
    2149393U, // WHILEGE_PWW_D
9400
564k
    2208369681U,  // WHILEGE_PWW_H
9401
564k
    2182161U, // WHILEGE_PWW_S
9402
564k
    2133009U, // WHILEGE_PXX_B
9403
564k
    2149393U, // WHILEGE_PXX_D
9404
564k
    2208369681U,  // WHILEGE_PXX_H
9405
564k
    2182161U, // WHILEGE_PXX_S
9406
564k
    2208455534U,  // WHILEGT_2PXX_B
9407
564k
    2208471918U,  // WHILEGT_2PXX_D
9408
564k
    2208488302U,  // WHILEGT_2PXX_H
9409
564k
    2208504686U,  // WHILEGT_2PXX_S
9410
564k
    3251054U, // WHILEGT_CXX_B
9411
564k
    3267438U, // WHILEGT_CXX_D
9412
564k
    3283822U, // WHILEGT_CXX_H
9413
564k
    3300206U, // WHILEGT_CXX_S
9414
564k
    2136942U, // WHILEGT_PWW_B
9415
564k
    2153326U, // WHILEGT_PWW_D
9416
564k
    2208373614U,  // WHILEGT_PWW_H
9417
564k
    2186094U, // WHILEGT_PWW_S
9418
564k
    2136942U, // WHILEGT_PXX_B
9419
564k
    2153326U, // WHILEGT_PXX_D
9420
564k
    2208373614U,  // WHILEGT_PXX_H
9421
564k
    2186094U, // WHILEGT_PXX_S
9422
564k
    2208452699U,  // WHILEHI_2PXX_B
9423
564k
    2208469083U,  // WHILEHI_2PXX_D
9424
564k
    2208485467U,  // WHILEHI_2PXX_H
9425
564k
    2208501851U,  // WHILEHI_2PXX_S
9426
564k
    3248219U, // WHILEHI_CXX_B
9427
564k
    3264603U, // WHILEHI_CXX_D
9428
564k
    3280987U, // WHILEHI_CXX_H
9429
564k
    3297371U, // WHILEHI_CXX_S
9430
564k
    2134107U, // WHILEHI_PWW_B
9431
564k
    2150491U, // WHILEHI_PWW_D
9432
564k
    2208370779U,  // WHILEHI_PWW_H
9433
564k
    2183259U, // WHILEHI_PWW_S
9434
564k
    2134107U, // WHILEHI_PXX_B
9435
564k
    2150491U, // WHILEHI_PXX_D
9436
564k
    2208370779U,  // WHILEHI_PXX_H
9437
564k
    2183259U, // WHILEHI_PXX_S
9438
564k
    2208455213U,  // WHILEHS_2PXX_B
9439
564k
    2208471597U,  // WHILEHS_2PXX_D
9440
564k
    2208487981U,  // WHILEHS_2PXX_H
9441
564k
    2208504365U,  // WHILEHS_2PXX_S
9442
564k
    3250733U, // WHILEHS_CXX_B
9443
564k
    3267117U, // WHILEHS_CXX_D
9444
564k
    3283501U, // WHILEHS_CXX_H
9445
564k
    3299885U, // WHILEHS_CXX_S
9446
564k
    2136621U, // WHILEHS_PWW_B
9447
564k
    2153005U, // WHILEHS_PWW_D
9448
564k
    2208373293U,  // WHILEHS_PWW_H
9449
564k
    2185773U, // WHILEHS_PWW_S
9450
564k
    2136621U, // WHILEHS_PXX_B
9451
564k
    2153005U, // WHILEHS_PXX_D
9452
564k
    2208373293U,  // WHILEHS_PXX_H
9453
564k
    2185773U, // WHILEHS_PXX_S
9454
564k
    2208451632U,  // WHILELE_2PXX_B
9455
564k
    2208468016U,  // WHILELE_2PXX_D
9456
564k
    2208484400U,  // WHILELE_2PXX_H
9457
564k
    2208500784U,  // WHILELE_2PXX_S
9458
564k
    3247152U, // WHILELE_CXX_B
9459
564k
    3263536U, // WHILELE_CXX_D
9460
564k
    3279920U, // WHILELE_CXX_H
9461
564k
    3296304U, // WHILELE_CXX_S
9462
564k
    2133040U, // WHILELE_PWW_B
9463
564k
    2149424U, // WHILELE_PWW_D
9464
564k
    2208369712U,  // WHILELE_PWW_H
9465
564k
    2182192U, // WHILELE_PWW_S
9466
564k
    2133040U, // WHILELE_PXX_B
9467
564k
    2149424U, // WHILELE_PXX_D
9468
564k
    2208369712U,  // WHILELE_PXX_H
9469
564k
    2182192U, // WHILELE_PXX_S
9470
564k
    2208454088U,  // WHILELO_2PXX_B
9471
564k
    2208470472U,  // WHILELO_2PXX_D
9472
564k
    2208486856U,  // WHILELO_2PXX_H
9473
564k
    2208503240U,  // WHILELO_2PXX_S
9474
564k
    3249608U, // WHILELO_CXX_B
9475
564k
    3265992U, // WHILELO_CXX_D
9476
564k
    3282376U, // WHILELO_CXX_H
9477
564k
    3298760U, // WHILELO_CXX_S
9478
564k
    2135496U, // WHILELO_PWW_B
9479
564k
    2151880U, // WHILELO_PWW_D
9480
564k
    2208372168U,  // WHILELO_PWW_H
9481
564k
    2184648U, // WHILELO_PWW_S
9482
564k
    2135496U, // WHILELO_PXX_B
9483
564k
    2151880U, // WHILELO_PXX_D
9484
564k
    2208372168U,  // WHILELO_PXX_H
9485
564k
    2184648U, // WHILELO_PXX_S
9486
564k
    2208455240U,  // WHILELS_2PXX_B
9487
564k
    2208471624U,  // WHILELS_2PXX_D
9488
564k
    2208488008U,  // WHILELS_2PXX_H
9489
564k
    2208504392U,  // WHILELS_2PXX_S
9490
564k
    3250760U, // WHILELS_CXX_B
9491
564k
    3267144U, // WHILELS_CXX_D
9492
564k
    3283528U, // WHILELS_CXX_H
9493
564k
    3299912U, // WHILELS_CXX_S
9494
564k
    2136648U, // WHILELS_PWW_B
9495
564k
    2153032U, // WHILELS_PWW_D
9496
564k
    2208373320U,  // WHILELS_PWW_H
9497
564k
    2185800U, // WHILELS_PWW_S
9498
564k
    2136648U, // WHILELS_PXX_B
9499
564k
    2153032U, // WHILELS_PXX_D
9500
564k
    2208373320U,  // WHILELS_PXX_H
9501
564k
    2185800U, // WHILELS_PXX_S
9502
564k
    2208455689U,  // WHILELT_2PXX_B
9503
564k
    2208472073U,  // WHILELT_2PXX_D
9504
564k
    2208488457U,  // WHILELT_2PXX_H
9505
564k
    2208504841U,  // WHILELT_2PXX_S
9506
564k
    3251209U, // WHILELT_CXX_B
9507
564k
    3267593U, // WHILELT_CXX_D
9508
564k
    3283977U, // WHILELT_CXX_H
9509
564k
    3300361U, // WHILELT_CXX_S
9510
564k
    2137097U, // WHILELT_PWW_B
9511
564k
    2153481U, // WHILELT_PWW_D
9512
564k
    2208373769U,  // WHILELT_PWW_H
9513
564k
    2186249U, // WHILELT_PWW_S
9514
564k
    2137097U, // WHILELT_PXX_B
9515
564k
    2153481U, // WHILELT_PXX_D
9516
564k
    2208373769U,  // WHILELT_PXX_H
9517
564k
    2186249U, // WHILELT_PXX_S
9518
564k
    2138152U, // WHILERW_PXX_B
9519
564k
    2154536U, // WHILERW_PXX_D
9520
564k
    2208374824U,  // WHILERW_PXX_H
9521
564k
    2187304U, // WHILERW_PXX_S
9522
564k
    2136473U, // WHILEWR_PXX_B
9523
564k
    2152857U, // WHILEWR_PXX_D
9524
564k
    2208373145U,  // WHILEWR_PXX_H
9525
564k
    2185625U, // WHILEWR_PXX_S
9526
564k
    807717464U, // WKDMC
9527
564k
    807717824U, // WKDMD
9528
564k
    39029U, // WRFFR
9529
564k
    10339U, // XAFLAG
9530
564k
    815896624U, // XAR
9531
564k
    2136112U, // XAR_ZZZI_B
9532
564k
    2418071600U,  // XAR_ZZZI_D
9533
564k
    2189498416U,  // XAR_ZZZI_H
9534
564k
    270620720U, // XAR_ZZZI_S
9535
564k
    19257U, // XPACD
9536
564k
    20564U, // XPACI
9537
564k
    8957U,  // XPACLRI
9538
564k
    2959213047U,  // XTNv16i8
9539
564k
    813798794U, // XTNv2i32
9540
564k
    817993098U, // XTNv4i16
9541
564k
    2967601655U,  // XTNv4i32
9542
564k
    2969698807U,  // XTNv8i16
9543
564k
    824284554U, // XTNv8i8
9544
564k
    1283571U, // ZERO_M
9545
564k
    3005437427U,  // ZERO_MXI_2Z
9546
564k
    3030603251U,  // ZERO_MXI_4Z
9547
564k
    3810743795U,  // ZERO_MXI_VG2_2Z
9548
564k
    3835909619U,  // ZERO_MXI_VG2_4Z
9549
564k
    3798160883U,  // ZERO_MXI_VG2_Z
9550
564k
    4079179251U,  // ZERO_MXI_VG4_2Z
9551
564k
    4104345075U,  // ZERO_MXI_VG4_4Z
9552
564k
    4066596339U,  // ZERO_MXI_VG4_Z
9553
564k
    180380121U, // ZERO_T
9554
564k
    2129985U, // ZIP1_PPP_B
9555
564k
    2418065473U,  // ZIP1_PPP_D
9556
564k
    2189492289U,  // ZIP1_PPP_H
9557
564k
    270614593U, // ZIP1_PPP_S
9558
564k
    2129985U, // ZIP1_ZZZ_B
9559
564k
    2418065473U,  // ZIP1_ZZZ_D
9560
564k
    2189492289U,  // ZIP1_ZZZ_H
9561
564k
    2210873409U,  // ZIP1_ZZZ_Q
9562
564k
    270614593U, // ZIP1_ZZZ_S
9563
564k
    811696193U, // ZIP1v16i8
9564
564k
    813793345U, // ZIP1v2i32
9565
564k
    815890497U, // ZIP1v2i64
9566
564k
    817987649U, // ZIP1v4i16
9567
564k
    820084801U, // ZIP1v4i32
9568
564k
    822181953U, // ZIP1v8i16
9569
564k
    824279105U, // ZIP1v8i8
9570
564k
    2130476U, // ZIP2_PPP_B
9571
564k
    2418065964U,  // ZIP2_PPP_D
9572
564k
    2189492780U,  // ZIP2_PPP_H
9573
564k
    270615084U, // ZIP2_PPP_S
9574
564k
    2130476U, // ZIP2_ZZZ_B
9575
564k
    2418065964U,  // ZIP2_ZZZ_D
9576
564k
    2189492780U,  // ZIP2_ZZZ_H
9577
564k
    2210873900U,  // ZIP2_ZZZ_Q
9578
564k
    270615084U, // ZIP2_ZZZ_S
9579
564k
    811696684U, // ZIP2v16i8
9580
564k
    813793836U, // ZIP2v2i32
9581
564k
    815890988U, // ZIP2v2i64
9582
564k
    817988140U, // ZIP2v4i16
9583
564k
    820085292U, // ZIP2v4i32
9584
564k
    822182444U, // ZIP2v8i16
9585
564k
    824279596U, // ZIP2v8i8
9586
564k
    2129997U, // ZIPQ1_ZZZ_B
9587
564k
    2418065485U,  // ZIPQ1_ZZZ_D
9588
564k
    2189492301U,  // ZIPQ1_ZZZ_H
9589
564k
    270614605U, // ZIPQ1_ZZZ_S
9590
564k
    2130488U, // ZIPQ2_ZZZ_B
9591
564k
    2418065976U,  // ZIPQ2_ZZZ_D
9592
564k
    2189492792U,  // ZIPQ2_ZZZ_H
9593
564k
    270615096U, // ZIPQ2_ZZZ_S
9594
564k
    2197968467U,  // ZIP_VG2_2ZZZ_B
9595
564k
    165844563U, // ZIP_VG2_2ZZZ_D
9596
564k
    2189612627U,  // ZIP_VG2_2ZZZ_H
9597
564k
    2210895443U,  // ZIP_VG2_2ZZZ_Q
9598
564k
    2172851795U,  // ZIP_VG2_2ZZZ_S
9599
564k
    1642223187U,  // ZIP_VG4_4Z4Z_B
9600
564k
    1644336723U,  // ZIP_VG4_4Z4Z_D
9601
564k
    1646450259U,  // ZIP_VG4_4Z4Z_H
9602
564k
    178755155U, // ZIP_VG4_4Z4Z_Q
9603
564k
    1648563795U,  // ZIP_VG4_4Z4Z_S
9604
564k
  };
9605
9606
564k
  static const uint32_t OpInfo1[] = {
9607
564k
    0U, // PHI
9608
564k
    0U, // INLINEASM
9609
564k
    0U, // INLINEASM_BR
9610
564k
    0U, // CFI_INSTRUCTION
9611
564k
    0U, // EH_LABEL
9612
564k
    0U, // GC_LABEL
9613
564k
    0U, // ANNOTATION_LABEL
9614
564k
    0U, // KILL
9615
564k
    0U, // EXTRACT_SUBREG
9616
564k
    0U, // INSERT_SUBREG
9617
564k
    0U, // IMPLICIT_DEF
9618
564k
    0U, // SUBREG_TO_REG
9619
564k
    0U, // COPY_TO_REGCLASS
9620
564k
    0U, // DBG_VALUE
9621
564k
    0U, // DBG_VALUE_LIST
9622
564k
    0U, // DBG_INSTR_REF
9623
564k
    0U, // DBG_PHI
9624
564k
    0U, // DBG_LABEL
9625
564k
    0U, // REG_SEQUENCE
9626
564k
    0U, // COPY
9627
564k
    0U, // BUNDLE
9628
564k
    0U, // LIFETIME_START
9629
564k
    0U, // LIFETIME_END
9630
564k
    0U, // PSEUDO_PROBE
9631
564k
    0U, // ARITH_FENCE
9632
564k
    0U, // STACKMAP
9633
564k
    0U, // FENTRY_CALL
9634
564k
    0U, // PATCHPOINT
9635
564k
    0U, // LOAD_STACK_GUARD
9636
564k
    0U, // PREALLOCATED_SETUP
9637
564k
    0U, // PREALLOCATED_ARG
9638
564k
    0U, // STATEPOINT
9639
564k
    0U, // LOCAL_ESCAPE
9640
564k
    0U, // FAULTING_OP
9641
564k
    0U, // PATCHABLE_OP
9642
564k
    0U, // PATCHABLE_FUNCTION_ENTER
9643
564k
    0U, // PATCHABLE_RET
9644
564k
    0U, // PATCHABLE_FUNCTION_EXIT
9645
564k
    0U, // PATCHABLE_TAIL_CALL
9646
564k
    0U, // PATCHABLE_EVENT_CALL
9647
564k
    0U, // PATCHABLE_TYPED_EVENT_CALL
9648
564k
    0U, // ICALL_BRANCH_FUNNEL
9649
564k
    0U, // MEMBARRIER
9650
564k
    0U, // JUMP_TABLE_DEBUG_INFO
9651
564k
    0U, // G_ASSERT_SEXT
9652
564k
    0U, // G_ASSERT_ZEXT
9653
564k
    0U, // G_ASSERT_ALIGN
9654
564k
    0U, // G_ADD
9655
564k
    0U, // G_SUB
9656
564k
    0U, // G_MUL
9657
564k
    0U, // G_SDIV
9658
564k
    0U, // G_UDIV
9659
564k
    0U, // G_SREM
9660
564k
    0U, // G_UREM
9661
564k
    0U, // G_SDIVREM
9662
564k
    0U, // G_UDIVREM
9663
564k
    0U, // G_AND
9664
564k
    0U, // G_OR
9665
564k
    0U, // G_XOR
9666
564k
    0U, // G_IMPLICIT_DEF
9667
564k
    0U, // G_PHI
9668
564k
    0U, // G_FRAME_INDEX
9669
564k
    0U, // G_GLOBAL_VALUE
9670
564k
    0U, // G_CONSTANT_POOL
9671
564k
    0U, // G_EXTRACT
9672
564k
    0U, // G_UNMERGE_VALUES
9673
564k
    0U, // G_INSERT
9674
564k
    0U, // G_MERGE_VALUES
9675
564k
    0U, // G_BUILD_VECTOR
9676
564k
    0U, // G_BUILD_VECTOR_TRUNC
9677
564k
    0U, // G_CONCAT_VECTORS
9678
564k
    0U, // G_PTRTOINT
9679
564k
    0U, // G_INTTOPTR
9680
564k
    0U, // G_BITCAST
9681
564k
    0U, // G_FREEZE
9682
564k
    0U, // G_CONSTANT_FOLD_BARRIER
9683
564k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
9684
564k
    0U, // G_INTRINSIC_TRUNC
9685
564k
    0U, // G_INTRINSIC_ROUND
9686
564k
    0U, // G_INTRINSIC_LRINT
9687
564k
    0U, // G_INTRINSIC_ROUNDEVEN
9688
564k
    0U, // G_READCYCLECOUNTER
9689
564k
    0U, // G_LOAD
9690
564k
    0U, // G_SEXTLOAD
9691
564k
    0U, // G_ZEXTLOAD
9692
564k
    0U, // G_INDEXED_LOAD
9693
564k
    0U, // G_INDEXED_SEXTLOAD
9694
564k
    0U, // G_INDEXED_ZEXTLOAD
9695
564k
    0U, // G_STORE
9696
564k
    0U, // G_INDEXED_STORE
9697
564k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
9698
564k
    0U, // G_ATOMIC_CMPXCHG
9699
564k
    0U, // G_ATOMICRMW_XCHG
9700
564k
    0U, // G_ATOMICRMW_ADD
9701
564k
    0U, // G_ATOMICRMW_SUB
9702
564k
    0U, // G_ATOMICRMW_AND
9703
564k
    0U, // G_ATOMICRMW_NAND
9704
564k
    0U, // G_ATOMICRMW_OR
9705
564k
    0U, // G_ATOMICRMW_XOR
9706
564k
    0U, // G_ATOMICRMW_MAX
9707
564k
    0U, // G_ATOMICRMW_MIN
9708
564k
    0U, // G_ATOMICRMW_UMAX
9709
564k
    0U, // G_ATOMICRMW_UMIN
9710
564k
    0U, // G_ATOMICRMW_FADD
9711
564k
    0U, // G_ATOMICRMW_FSUB
9712
564k
    0U, // G_ATOMICRMW_FMAX
9713
564k
    0U, // G_ATOMICRMW_FMIN
9714
564k
    0U, // G_ATOMICRMW_UINC_WRAP
9715
564k
    0U, // G_ATOMICRMW_UDEC_WRAP
9716
564k
    0U, // G_FENCE
9717
564k
    0U, // G_PREFETCH
9718
564k
    0U, // G_BRCOND
9719
564k
    0U, // G_BRINDIRECT
9720
564k
    0U, // G_INVOKE_REGION_START
9721
564k
    0U, // G_INTRINSIC
9722
564k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
9723
564k
    0U, // G_INTRINSIC_CONVERGENT
9724
564k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
9725
564k
    0U, // G_ANYEXT
9726
564k
    0U, // G_TRUNC
9727
564k
    0U, // G_CONSTANT
9728
564k
    0U, // G_FCONSTANT
9729
564k
    0U, // G_VASTART
9730
564k
    0U, // G_VAARG
9731
564k
    0U, // G_SEXT
9732
564k
    0U, // G_SEXT_INREG
9733
564k
    0U, // G_ZEXT
9734
564k
    0U, // G_SHL
9735
564k
    0U, // G_LSHR
9736
564k
    0U, // G_ASHR
9737
564k
    0U, // G_FSHL
9738
564k
    0U, // G_FSHR
9739
564k
    0U, // G_ROTR
9740
564k
    0U, // G_ROTL
9741
564k
    0U, // G_ICMP
9742
564k
    0U, // G_FCMP
9743
564k
    0U, // G_SELECT
9744
564k
    0U, // G_UADDO
9745
564k
    0U, // G_UADDE
9746
564k
    0U, // G_USUBO
9747
564k
    0U, // G_USUBE
9748
564k
    0U, // G_SADDO
9749
564k
    0U, // G_SADDE
9750
564k
    0U, // G_SSUBO
9751
564k
    0U, // G_SSUBE
9752
564k
    0U, // G_UMULO
9753
564k
    0U, // G_SMULO
9754
564k
    0U, // G_UMULH
9755
564k
    0U, // G_SMULH
9756
564k
    0U, // G_UADDSAT
9757
564k
    0U, // G_SADDSAT
9758
564k
    0U, // G_USUBSAT
9759
564k
    0U, // G_SSUBSAT
9760
564k
    0U, // G_USHLSAT
9761
564k
    0U, // G_SSHLSAT
9762
564k
    0U, // G_SMULFIX
9763
564k
    0U, // G_UMULFIX
9764
564k
    0U, // G_SMULFIXSAT
9765
564k
    0U, // G_UMULFIXSAT
9766
564k
    0U, // G_SDIVFIX
9767
564k
    0U, // G_UDIVFIX
9768
564k
    0U, // G_SDIVFIXSAT
9769
564k
    0U, // G_UDIVFIXSAT
9770
564k
    0U, // G_FADD
9771
564k
    0U, // G_FSUB
9772
564k
    0U, // G_FMUL
9773
564k
    0U, // G_FMA
9774
564k
    0U, // G_FMAD
9775
564k
    0U, // G_FDIV
9776
564k
    0U, // G_FREM
9777
564k
    0U, // G_FPOW
9778
564k
    0U, // G_FPOWI
9779
564k
    0U, // G_FEXP
9780
564k
    0U, // G_FEXP2
9781
564k
    0U, // G_FEXP10
9782
564k
    0U, // G_FLOG
9783
564k
    0U, // G_FLOG2
9784
564k
    0U, // G_FLOG10
9785
564k
    0U, // G_FLDEXP
9786
564k
    0U, // G_FFREXP
9787
564k
    0U, // G_FNEG
9788
564k
    0U, // G_FPEXT
9789
564k
    0U, // G_FPTRUNC
9790
564k
    0U, // G_FPTOSI
9791
564k
    0U, // G_FPTOUI
9792
564k
    0U, // G_SITOFP
9793
564k
    0U, // G_UITOFP
9794
564k
    0U, // G_FABS
9795
564k
    0U, // G_FCOPYSIGN
9796
564k
    0U, // G_IS_FPCLASS
9797
564k
    0U, // G_FCANONICALIZE
9798
564k
    0U, // G_FMINNUM
9799
564k
    0U, // G_FMAXNUM
9800
564k
    0U, // G_FMINNUM_IEEE
9801
564k
    0U, // G_FMAXNUM_IEEE
9802
564k
    0U, // G_FMINIMUM
9803
564k
    0U, // G_FMAXIMUM
9804
564k
    0U, // G_GET_FPENV
9805
564k
    0U, // G_SET_FPENV
9806
564k
    0U, // G_RESET_FPENV
9807
564k
    0U, // G_GET_FPMODE
9808
564k
    0U, // G_SET_FPMODE
9809
564k
    0U, // G_RESET_FPMODE
9810
564k
    0U, // G_PTR_ADD
9811
564k
    0U, // G_PTRMASK
9812
564k
    0U, // G_SMIN
9813
564k
    0U, // G_SMAX
9814
564k
    0U, // G_UMIN
9815
564k
    0U, // G_UMAX
9816
564k
    0U, // G_ABS
9817
564k
    0U, // G_LROUND
9818
564k
    0U, // G_LLROUND
9819
564k
    0U, // G_BR
9820
564k
    0U, // G_BRJT
9821
564k
    0U, // G_INSERT_VECTOR_ELT
9822
564k
    0U, // G_EXTRACT_VECTOR_ELT
9823
564k
    0U, // G_SHUFFLE_VECTOR
9824
564k
    0U, // G_CTTZ
9825
564k
    0U, // G_CTTZ_ZERO_UNDEF
9826
564k
    0U, // G_CTLZ
9827
564k
    0U, // G_CTLZ_ZERO_UNDEF
9828
564k
    0U, // G_CTPOP
9829
564k
    0U, // G_BSWAP
9830
564k
    0U, // G_BITREVERSE
9831
564k
    0U, // G_FCEIL
9832
564k
    0U, // G_FCOS
9833
564k
    0U, // G_FSIN
9834
564k
    0U, // G_FSQRT
9835
564k
    0U, // G_FFLOOR
9836
564k
    0U, // G_FRINT
9837
564k
    0U, // G_FNEARBYINT
9838
564k
    0U, // G_ADDRSPACE_CAST
9839
564k
    0U, // G_BLOCK_ADDR
9840
564k
    0U, // G_JUMP_TABLE
9841
564k
    0U, // G_DYN_STACKALLOC
9842
564k
    0U, // G_STACKSAVE
9843
564k
    0U, // G_STACKRESTORE
9844
564k
    0U, // G_STRICT_FADD
9845
564k
    0U, // G_STRICT_FSUB
9846
564k
    0U, // G_STRICT_FMUL
9847
564k
    0U, // G_STRICT_FDIV
9848
564k
    0U, // G_STRICT_FREM
9849
564k
    0U, // G_STRICT_FMA
9850
564k
    0U, // G_STRICT_FSQRT
9851
564k
    0U, // G_STRICT_FLDEXP
9852
564k
    0U, // G_READ_REGISTER
9853
564k
    0U, // G_WRITE_REGISTER
9854
564k
    0U, // G_MEMCPY
9855
564k
    0U, // G_MEMCPY_INLINE
9856
564k
    0U, // G_MEMMOVE
9857
564k
    0U, // G_MEMSET
9858
564k
    0U, // G_BZERO
9859
564k
    0U, // G_VECREDUCE_SEQ_FADD
9860
564k
    0U, // G_VECREDUCE_SEQ_FMUL
9861
564k
    0U, // G_VECREDUCE_FADD
9862
564k
    0U, // G_VECREDUCE_FMUL
9863
564k
    0U, // G_VECREDUCE_FMAX
9864
564k
    0U, // G_VECREDUCE_FMIN
9865
564k
    0U, // G_VECREDUCE_FMAXIMUM
9866
564k
    0U, // G_VECREDUCE_FMINIMUM
9867
564k
    0U, // G_VECREDUCE_ADD
9868
564k
    0U, // G_VECREDUCE_MUL
9869
564k
    0U, // G_VECREDUCE_AND
9870
564k
    0U, // G_VECREDUCE_OR
9871
564k
    0U, // G_VECREDUCE_XOR
9872
564k
    0U, // G_VECREDUCE_SMAX
9873
564k
    0U, // G_VECREDUCE_SMIN
9874
564k
    0U, // G_VECREDUCE_UMAX
9875
564k
    0U, // G_VECREDUCE_UMIN
9876
564k
    0U, // G_SBFX
9877
564k
    0U, // G_UBFX
9878
564k
    0U, // ABS_ZPmZ_B_UNDEF
9879
564k
    0U, // ABS_ZPmZ_D_UNDEF
9880
564k
    0U, // ABS_ZPmZ_H_UNDEF
9881
564k
    0U, // ABS_ZPmZ_S_UNDEF
9882
564k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
9883
564k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
9884
564k
    0U, // ADDSWrr
9885
564k
    0U, // ADDSXrr
9886
564k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
9887
564k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
9888
564k
    0U, // ADDWrr
9889
564k
    0U, // ADDXrr
9890
564k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
9891
564k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
9892
564k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
9893
564k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
9894
564k
    0U, // ADD_VG2_M2Z_D_PSEUDO
9895
564k
    0U, // ADD_VG2_M2Z_S_PSEUDO
9896
564k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
9897
564k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
9898
564k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
9899
564k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
9900
564k
    0U, // ADD_VG4_M4Z_D_PSEUDO
9901
564k
    0U, // ADD_VG4_M4Z_S_PSEUDO
9902
564k
    0U, // ADD_ZPZZ_B_ZERO
9903
564k
    0U, // ADD_ZPZZ_D_ZERO
9904
564k
    0U, // ADD_ZPZZ_H_ZERO
9905
564k
    0U, // ADD_ZPZZ_S_ZERO
9906
564k
    0U, // ADDlowTLS
9907
564k
    0U, // ADJCALLSTACKDOWN
9908
564k
    0U, // ADJCALLSTACKUP
9909
564k
    0U, // AESIMCrrTied
9910
564k
    0U, // AESMCrrTied
9911
564k
    0U, // ANDSWrr
9912
564k
    0U, // ANDSXrr
9913
564k
    0U, // ANDWrr
9914
564k
    0U, // ANDXrr
9915
564k
    0U, // AND_ZPZZ_B_ZERO
9916
564k
    0U, // AND_ZPZZ_D_ZERO
9917
564k
    0U, // AND_ZPZZ_H_ZERO
9918
564k
    0U, // AND_ZPZZ_S_ZERO
9919
564k
    0U, // ASRD_ZPZI_B_ZERO
9920
564k
    0U, // ASRD_ZPZI_D_ZERO
9921
564k
    0U, // ASRD_ZPZI_H_ZERO
9922
564k
    0U, // ASRD_ZPZI_S_ZERO
9923
564k
    0U, // ASR_ZPZI_B_UNDEF
9924
564k
    0U, // ASR_ZPZI_B_ZERO
9925
564k
    0U, // ASR_ZPZI_D_UNDEF
9926
564k
    0U, // ASR_ZPZI_D_ZERO
9927
564k
    0U, // ASR_ZPZI_H_UNDEF
9928
564k
    0U, // ASR_ZPZI_H_ZERO
9929
564k
    0U, // ASR_ZPZI_S_UNDEF
9930
564k
    0U, // ASR_ZPZI_S_ZERO
9931
564k
    0U, // ASR_ZPZZ_B_UNDEF
9932
564k
    0U, // ASR_ZPZZ_B_ZERO
9933
564k
    0U, // ASR_ZPZZ_D_UNDEF
9934
564k
    0U, // ASR_ZPZZ_D_ZERO
9935
564k
    0U, // ASR_ZPZZ_H_UNDEF
9936
564k
    0U, // ASR_ZPZZ_H_ZERO
9937
564k
    0U, // ASR_ZPZZ_S_UNDEF
9938
564k
    0U, // ASR_ZPZZ_S_ZERO
9939
564k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
9940
564k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
9941
564k
    0U, // BFADD_ZPZZ_UNDEF
9942
564k
    0U, // BFADD_ZPZZ_ZERO
9943
564k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
9944
564k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
9945
564k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
9946
564k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
9947
564k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
9948
564k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
9949
564k
    0U, // BFMAXNM_ZPZZ_UNDEF
9950
564k
    0U, // BFMAXNM_ZPZZ_ZERO
9951
564k
    0U, // BFMAX_ZPZZ_UNDEF
9952
564k
    0U, // BFMAX_ZPZZ_ZERO
9953
564k
    0U, // BFMINNM_ZPZZ_UNDEF
9954
564k
    0U, // BFMINNM_ZPZZ_ZERO
9955
564k
    0U, // BFMIN_ZPZZ_UNDEF
9956
564k
    0U, // BFMIN_ZPZZ_ZERO
9957
564k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
9958
564k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
9959
564k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
9960
564k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
9961
564k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
9962
564k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
9963
564k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
9964
564k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
9965
564k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
9966
564k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
9967
564k
    0U, // BFMLA_ZPZZZ_UNDEF
9968
564k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
9969
564k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
9970
564k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
9971
564k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
9972
564k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
9973
564k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
9974
564k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
9975
564k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
9976
564k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
9977
564k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
9978
564k
    0U, // BFMLS_ZPZZZ_UNDEF
9979
564k
    0U, // BFMOPA_MPPZZ_PSEUDO
9980
564k
    0U, // BFMOPS_MPPZZ_PSEUDO
9981
564k
    0U, // BFMUL_ZPZZ_UNDEF
9982
564k
    0U, // BFMUL_ZPZZ_ZERO
9983
564k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
9984
564k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
9985
564k
    0U, // BFSUB_ZPZZ_UNDEF
9986
564k
    0U, // BFSUB_ZPZZ_ZERO
9987
564k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
9988
564k
    0U, // BICSWrr
9989
564k
    0U, // BICSXrr
9990
564k
    0U, // BICWrr
9991
564k
    0U, // BICXrr
9992
564k
    0U, // BIC_ZPZZ_B_ZERO
9993
564k
    0U, // BIC_ZPZZ_D_ZERO
9994
564k
    0U, // BIC_ZPZZ_H_ZERO
9995
564k
    0U, // BIC_ZPZZ_S_ZERO
9996
564k
    0U, // BLRNoIP
9997
564k
    0U, // BLR_BTI
9998
564k
    0U, // BLR_RVMARKER
9999
564k
    0U, // BLR_X16
10000
564k
    0U, // BMOPA_MPPZZ_S_PSEUDO
10001
564k
    0U, // BMOPS_MPPZZ_S_PSEUDO
10002
564k
    0U, // BSPv16i8
10003
564k
    0U, // BSPv8i8
10004
564k
    0U, // CATCHRET
10005
564k
    0U, // CLEANUPRET
10006
564k
    0U, // CLS_ZPmZ_B_UNDEF
10007
564k
    0U, // CLS_ZPmZ_D_UNDEF
10008
564k
    0U, // CLS_ZPmZ_H_UNDEF
10009
564k
    0U, // CLS_ZPmZ_S_UNDEF
10010
564k
    0U, // CLZ_ZPmZ_B_UNDEF
10011
564k
    0U, // CLZ_ZPmZ_D_UNDEF
10012
564k
    0U, // CLZ_ZPmZ_H_UNDEF
10013
564k
    0U, // CLZ_ZPmZ_S_UNDEF
10014
564k
    0U, // CMP_SWAP_128
10015
564k
    0U, // CMP_SWAP_128_ACQUIRE
10016
564k
    0U, // CMP_SWAP_128_MONOTONIC
10017
564k
    0U, // CMP_SWAP_128_RELEASE
10018
564k
    0U, // CMP_SWAP_16
10019
564k
    0U, // CMP_SWAP_32
10020
564k
    0U, // CMP_SWAP_64
10021
564k
    0U, // CMP_SWAP_8
10022
564k
    0U, // CNOT_ZPmZ_B_UNDEF
10023
564k
    0U, // CNOT_ZPmZ_D_UNDEF
10024
564k
    0U, // CNOT_ZPmZ_H_UNDEF
10025
564k
    0U, // CNOT_ZPmZ_S_UNDEF
10026
564k
    0U, // CNT_ZPmZ_B_UNDEF
10027
564k
    0U, // CNT_ZPmZ_D_UNDEF
10028
564k
    0U, // CNT_ZPmZ_H_UNDEF
10029
564k
    0U, // CNT_ZPmZ_S_UNDEF
10030
564k
    0U, // COALESCER_BARRIER_FPR128
10031
564k
    0U, // COALESCER_BARRIER_FPR16
10032
564k
    0U, // COALESCER_BARRIER_FPR32
10033
564k
    0U, // COALESCER_BARRIER_FPR64
10034
564k
    0U, // EMITBKEY
10035
564k
    0U, // EMITMTETAGGED
10036
564k
    0U, // EONWrr
10037
564k
    0U, // EONXrr
10038
564k
    0U, // EORWrr
10039
564k
    0U, // EORXrr
10040
564k
    0U, // EOR_ZPZZ_B_ZERO
10041
564k
    0U, // EOR_ZPZZ_D_ZERO
10042
564k
    0U, // EOR_ZPZZ_H_ZERO
10043
564k
    0U, // EOR_ZPZZ_S_ZERO
10044
564k
    0U, // F128CSEL
10045
564k
    0U, // FABD_ZPZZ_D_UNDEF
10046
564k
    0U, // FABD_ZPZZ_D_ZERO
10047
564k
    0U, // FABD_ZPZZ_H_UNDEF
10048
564k
    0U, // FABD_ZPZZ_H_ZERO
10049
564k
    0U, // FABD_ZPZZ_S_UNDEF
10050
564k
    0U, // FABD_ZPZZ_S_ZERO
10051
564k
    0U, // FABS_ZPmZ_D_UNDEF
10052
564k
    0U, // FABS_ZPmZ_H_UNDEF
10053
564k
    0U, // FABS_ZPmZ_S_UNDEF
10054
564k
    0U, // FADD_VG2_M2Z_D_PSEUDO
10055
564k
    0U, // FADD_VG2_M2Z_H_PSEUDO
10056
564k
    0U, // FADD_VG2_M2Z_S_PSEUDO
10057
564k
    0U, // FADD_VG4_M4Z_D_PSEUDO
10058
564k
    0U, // FADD_VG4_M4Z_H_PSEUDO
10059
564k
    0U, // FADD_VG4_M4Z_S_PSEUDO
10060
564k
    0U, // FADD_ZPZI_D_UNDEF
10061
564k
    0U, // FADD_ZPZI_D_ZERO
10062
564k
    0U, // FADD_ZPZI_H_UNDEF
10063
564k
    0U, // FADD_ZPZI_H_ZERO
10064
564k
    0U, // FADD_ZPZI_S_UNDEF
10065
564k
    0U, // FADD_ZPZI_S_ZERO
10066
564k
    0U, // FADD_ZPZZ_D_UNDEF
10067
564k
    0U, // FADD_ZPZZ_D_ZERO
10068
564k
    0U, // FADD_ZPZZ_H_UNDEF
10069
564k
    0U, // FADD_ZPZZ_H_ZERO
10070
564k
    0U, // FADD_ZPZZ_S_UNDEF
10071
564k
    0U, // FADD_ZPZZ_S_ZERO
10072
564k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
10073
564k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
10074
564k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
10075
564k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
10076
564k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
10077
564k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
10078
564k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
10079
564k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
10080
564k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
10081
564k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
10082
564k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
10083
564k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
10084
564k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
10085
564k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
10086
564k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
10087
564k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
10088
564k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
10089
564k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
10090
564k
    0U, // FCVT_ZPmZ_StoD_UNDEF
10091
564k
    0U, // FCVT_ZPmZ_StoH_UNDEF
10092
564k
    0U, // FDIVR_ZPZZ_D_ZERO
10093
564k
    0U, // FDIVR_ZPZZ_H_ZERO
10094
564k
    0U, // FDIVR_ZPZZ_S_ZERO
10095
564k
    0U, // FDIV_ZPZZ_D_UNDEF
10096
564k
    0U, // FDIV_ZPZZ_D_ZERO
10097
564k
    0U, // FDIV_ZPZZ_H_UNDEF
10098
564k
    0U, // FDIV_ZPZZ_H_ZERO
10099
564k
    0U, // FDIV_ZPZZ_S_UNDEF
10100
564k
    0U, // FDIV_ZPZZ_S_ZERO
10101
564k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
10102
564k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
10103
564k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
10104
564k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
10105
564k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
10106
564k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
10107
564k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
10108
564k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
10109
564k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
10110
564k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
10111
564k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
10112
564k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
10113
564k
    0U, // FLOGB_ZPZZ_D_ZERO
10114
564k
    0U, // FLOGB_ZPZZ_H_ZERO
10115
564k
    0U, // FLOGB_ZPZZ_S_ZERO
10116
564k
    0U, // FMAXNM_ZPZI_D_UNDEF
10117
564k
    0U, // FMAXNM_ZPZI_D_ZERO
10118
564k
    0U, // FMAXNM_ZPZI_H_UNDEF
10119
564k
    0U, // FMAXNM_ZPZI_H_ZERO
10120
564k
    0U, // FMAXNM_ZPZI_S_UNDEF
10121
564k
    0U, // FMAXNM_ZPZI_S_ZERO
10122
564k
    0U, // FMAXNM_ZPZZ_D_UNDEF
10123
564k
    0U, // FMAXNM_ZPZZ_D_ZERO
10124
564k
    0U, // FMAXNM_ZPZZ_H_UNDEF
10125
564k
    0U, // FMAXNM_ZPZZ_H_ZERO
10126
564k
    0U, // FMAXNM_ZPZZ_S_UNDEF
10127
564k
    0U, // FMAXNM_ZPZZ_S_ZERO
10128
564k
    0U, // FMAX_ZPZI_D_UNDEF
10129
564k
    0U, // FMAX_ZPZI_D_ZERO
10130
564k
    0U, // FMAX_ZPZI_H_UNDEF
10131
564k
    0U, // FMAX_ZPZI_H_ZERO
10132
564k
    0U, // FMAX_ZPZI_S_UNDEF
10133
564k
    0U, // FMAX_ZPZI_S_ZERO
10134
564k
    0U, // FMAX_ZPZZ_D_UNDEF
10135
564k
    0U, // FMAX_ZPZZ_D_ZERO
10136
564k
    0U, // FMAX_ZPZZ_H_UNDEF
10137
564k
    0U, // FMAX_ZPZZ_H_ZERO
10138
564k
    0U, // FMAX_ZPZZ_S_UNDEF
10139
564k
    0U, // FMAX_ZPZZ_S_ZERO
10140
564k
    0U, // FMINNM_ZPZI_D_UNDEF
10141
564k
    0U, // FMINNM_ZPZI_D_ZERO
10142
564k
    0U, // FMINNM_ZPZI_H_UNDEF
10143
564k
    0U, // FMINNM_ZPZI_H_ZERO
10144
564k
    0U, // FMINNM_ZPZI_S_UNDEF
10145
564k
    0U, // FMINNM_ZPZI_S_ZERO
10146
564k
    0U, // FMINNM_ZPZZ_D_UNDEF
10147
564k
    0U, // FMINNM_ZPZZ_D_ZERO
10148
564k
    0U, // FMINNM_ZPZZ_H_UNDEF
10149
564k
    0U, // FMINNM_ZPZZ_H_ZERO
10150
564k
    0U, // FMINNM_ZPZZ_S_UNDEF
10151
564k
    0U, // FMINNM_ZPZZ_S_ZERO
10152
564k
    0U, // FMIN_ZPZI_D_UNDEF
10153
564k
    0U, // FMIN_ZPZI_D_ZERO
10154
564k
    0U, // FMIN_ZPZI_H_UNDEF
10155
564k
    0U, // FMIN_ZPZI_H_ZERO
10156
564k
    0U, // FMIN_ZPZI_S_UNDEF
10157
564k
    0U, // FMIN_ZPZI_S_ZERO
10158
564k
    0U, // FMIN_ZPZZ_D_UNDEF
10159
564k
    0U, // FMIN_ZPZZ_D_ZERO
10160
564k
    0U, // FMIN_ZPZZ_H_UNDEF
10161
564k
    0U, // FMIN_ZPZZ_H_ZERO
10162
564k
    0U, // FMIN_ZPZZ_S_UNDEF
10163
564k
    0U, // FMIN_ZPZZ_S_ZERO
10164
564k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
10165
564k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
10166
564k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10167
564k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
10168
564k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
10169
564k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10170
564k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
10171
564k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
10172
564k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
10173
564k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
10174
564k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
10175
564k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10176
564k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
10177
564k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
10178
564k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
10179
564k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
10180
564k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10181
564k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
10182
564k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
10183
564k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
10184
564k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
10185
564k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
10186
564k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
10187
564k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
10188
564k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
10189
564k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
10190
564k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
10191
564k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
10192
564k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
10193
564k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
10194
564k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
10195
564k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
10196
564k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
10197
564k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
10198
564k
    0U, // FMLA_ZPZZZ_D_UNDEF
10199
564k
    0U, // FMLA_ZPZZZ_H_UNDEF
10200
564k
    0U, // FMLA_ZPZZZ_S_UNDEF
10201
564k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
10202
564k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
10203
564k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10204
564k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
10205
564k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
10206
564k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10207
564k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
10208
564k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
10209
564k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
10210
564k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
10211
564k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
10212
564k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
10213
564k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
10214
564k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
10215
564k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
10216
564k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
10217
564k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
10218
564k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
10219
564k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
10220
564k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
10221
564k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
10222
564k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
10223
564k
    0U, // FMLS_ZPZZZ_D_UNDEF
10224
564k
    0U, // FMLS_ZPZZZ_H_UNDEF
10225
564k
    0U, // FMLS_ZPZZZ_S_UNDEF
10226
564k
    0U, // FMOPAL_MPPZZ_PSEUDO
10227
564k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
10228
564k
    0U, // FMOPA_MPPZZ_D_PSEUDO
10229
564k
    0U, // FMOPA_MPPZZ_S_PSEUDO
10230
564k
    0U, // FMOPSL_MPPZZ_PSEUDO
10231
564k
    0U, // FMOPS_MPPZZ_D_PSEUDO
10232
564k
    0U, // FMOPS_MPPZZ_S_PSEUDO
10233
564k
    0U, // FMOVD0
10234
564k
    0U, // FMOVH0
10235
564k
    0U, // FMOVS0
10236
564k
    0U, // FMULX_ZPZZ_D_UNDEF
10237
564k
    0U, // FMULX_ZPZZ_D_ZERO
10238
564k
    0U, // FMULX_ZPZZ_H_UNDEF
10239
564k
    0U, // FMULX_ZPZZ_H_ZERO
10240
564k
    0U, // FMULX_ZPZZ_S_UNDEF
10241
564k
    0U, // FMULX_ZPZZ_S_ZERO
10242
564k
    0U, // FMUL_ZPZI_D_UNDEF
10243
564k
    0U, // FMUL_ZPZI_D_ZERO
10244
564k
    0U, // FMUL_ZPZI_H_UNDEF
10245
564k
    0U, // FMUL_ZPZI_H_ZERO
10246
564k
    0U, // FMUL_ZPZI_S_UNDEF
10247
564k
    0U, // FMUL_ZPZI_S_ZERO
10248
564k
    0U, // FMUL_ZPZZ_D_UNDEF
10249
564k
    0U, // FMUL_ZPZZ_D_ZERO
10250
564k
    0U, // FMUL_ZPZZ_H_UNDEF
10251
564k
    0U, // FMUL_ZPZZ_H_ZERO
10252
564k
    0U, // FMUL_ZPZZ_S_UNDEF
10253
564k
    0U, // FMUL_ZPZZ_S_ZERO
10254
564k
    0U, // FNEG_ZPmZ_D_UNDEF
10255
564k
    0U, // FNEG_ZPmZ_H_UNDEF
10256
564k
    0U, // FNEG_ZPmZ_S_UNDEF
10257
564k
    0U, // FNMLA_ZPZZZ_D_UNDEF
10258
564k
    0U, // FNMLA_ZPZZZ_H_UNDEF
10259
564k
    0U, // FNMLA_ZPZZZ_S_UNDEF
10260
564k
    0U, // FNMLS_ZPZZZ_D_UNDEF
10261
564k
    0U, // FNMLS_ZPZZZ_H_UNDEF
10262
564k
    0U, // FNMLS_ZPZZZ_S_UNDEF
10263
564k
    0U, // FRECPX_ZPmZ_D_UNDEF
10264
564k
    0U, // FRECPX_ZPmZ_H_UNDEF
10265
564k
    0U, // FRECPX_ZPmZ_S_UNDEF
10266
564k
    0U, // FRINTA_ZPmZ_D_UNDEF
10267
564k
    0U, // FRINTA_ZPmZ_H_UNDEF
10268
564k
    0U, // FRINTA_ZPmZ_S_UNDEF
10269
564k
    0U, // FRINTI_ZPmZ_D_UNDEF
10270
564k
    0U, // FRINTI_ZPmZ_H_UNDEF
10271
564k
    0U, // FRINTI_ZPmZ_S_UNDEF
10272
564k
    0U, // FRINTM_ZPmZ_D_UNDEF
10273
564k
    0U, // FRINTM_ZPmZ_H_UNDEF
10274
564k
    0U, // FRINTM_ZPmZ_S_UNDEF
10275
564k
    0U, // FRINTN_ZPmZ_D_UNDEF
10276
564k
    0U, // FRINTN_ZPmZ_H_UNDEF
10277
564k
    0U, // FRINTN_ZPmZ_S_UNDEF
10278
564k
    0U, // FRINTP_ZPmZ_D_UNDEF
10279
564k
    0U, // FRINTP_ZPmZ_H_UNDEF
10280
564k
    0U, // FRINTP_ZPmZ_S_UNDEF
10281
564k
    0U, // FRINTX_ZPmZ_D_UNDEF
10282
564k
    0U, // FRINTX_ZPmZ_H_UNDEF
10283
564k
    0U, // FRINTX_ZPmZ_S_UNDEF
10284
564k
    0U, // FRINTZ_ZPmZ_D_UNDEF
10285
564k
    0U, // FRINTZ_ZPmZ_H_UNDEF
10286
564k
    0U, // FRINTZ_ZPmZ_S_UNDEF
10287
564k
    0U, // FSQRT_ZPmZ_D_UNDEF
10288
564k
    0U, // FSQRT_ZPmZ_H_UNDEF
10289
564k
    0U, // FSQRT_ZPmZ_S_UNDEF
10290
564k
    0U, // FSUBR_ZPZI_D_UNDEF
10291
564k
    0U, // FSUBR_ZPZI_D_ZERO
10292
564k
    0U, // FSUBR_ZPZI_H_UNDEF
10293
564k
    0U, // FSUBR_ZPZI_H_ZERO
10294
564k
    0U, // FSUBR_ZPZI_S_UNDEF
10295
564k
    0U, // FSUBR_ZPZI_S_ZERO
10296
564k
    0U, // FSUBR_ZPZZ_D_ZERO
10297
564k
    0U, // FSUBR_ZPZZ_H_ZERO
10298
564k
    0U, // FSUBR_ZPZZ_S_ZERO
10299
564k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
10300
564k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
10301
564k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
10302
564k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
10303
564k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
10304
564k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
10305
564k
    0U, // FSUB_ZPZI_D_UNDEF
10306
564k
    0U, // FSUB_ZPZI_D_ZERO
10307
564k
    0U, // FSUB_ZPZI_H_UNDEF
10308
564k
    0U, // FSUB_ZPZI_H_ZERO
10309
564k
    0U, // FSUB_ZPZI_S_UNDEF
10310
564k
    0U, // FSUB_ZPZI_S_ZERO
10311
564k
    0U, // FSUB_ZPZZ_D_UNDEF
10312
564k
    0U, // FSUB_ZPZZ_D_ZERO
10313
564k
    0U, // FSUB_ZPZZ_H_UNDEF
10314
564k
    0U, // FSUB_ZPZZ_H_ZERO
10315
564k
    0U, // FSUB_ZPZZ_S_UNDEF
10316
564k
    0U, // FSUB_ZPZZ_S_ZERO
10317
564k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
10318
564k
    0U, // GLD1B_D
10319
564k
    0U, // GLD1B_D_IMM
10320
564k
    0U, // GLD1B_D_SXTW
10321
564k
    0U, // GLD1B_D_UXTW
10322
564k
    0U, // GLD1B_S_IMM
10323
564k
    0U, // GLD1B_S_SXTW
10324
564k
    0U, // GLD1B_S_UXTW
10325
564k
    0U, // GLD1D
10326
564k
    0U, // GLD1D_IMM
10327
564k
    0U, // GLD1D_SCALED
10328
564k
    0U, // GLD1D_SXTW
10329
564k
    0U, // GLD1D_SXTW_SCALED
10330
564k
    0U, // GLD1D_UXTW
10331
564k
    0U, // GLD1D_UXTW_SCALED
10332
564k
    0U, // GLD1H_D
10333
564k
    0U, // GLD1H_D_IMM
10334
564k
    0U, // GLD1H_D_SCALED
10335
564k
    0U, // GLD1H_D_SXTW
10336
564k
    0U, // GLD1H_D_SXTW_SCALED
10337
564k
    0U, // GLD1H_D_UXTW
10338
564k
    0U, // GLD1H_D_UXTW_SCALED
10339
564k
    0U, // GLD1H_S_IMM
10340
564k
    0U, // GLD1H_S_SXTW
10341
564k
    0U, // GLD1H_S_SXTW_SCALED
10342
564k
    0U, // GLD1H_S_UXTW
10343
564k
    0U, // GLD1H_S_UXTW_SCALED
10344
564k
    0U, // GLD1SB_D
10345
564k
    0U, // GLD1SB_D_IMM
10346
564k
    0U, // GLD1SB_D_SXTW
10347
564k
    0U, // GLD1SB_D_UXTW
10348
564k
    0U, // GLD1SB_S_IMM
10349
564k
    0U, // GLD1SB_S_SXTW
10350
564k
    0U, // GLD1SB_S_UXTW
10351
564k
    0U, // GLD1SH_D
10352
564k
    0U, // GLD1SH_D_IMM
10353
564k
    0U, // GLD1SH_D_SCALED
10354
564k
    0U, // GLD1SH_D_SXTW
10355
564k
    0U, // GLD1SH_D_SXTW_SCALED
10356
564k
    0U, // GLD1SH_D_UXTW
10357
564k
    0U, // GLD1SH_D_UXTW_SCALED
10358
564k
    0U, // GLD1SH_S_IMM
10359
564k
    0U, // GLD1SH_S_SXTW
10360
564k
    0U, // GLD1SH_S_SXTW_SCALED
10361
564k
    0U, // GLD1SH_S_UXTW
10362
564k
    0U, // GLD1SH_S_UXTW_SCALED
10363
564k
    0U, // GLD1SW_D
10364
564k
    0U, // GLD1SW_D_IMM
10365
564k
    0U, // GLD1SW_D_SCALED
10366
564k
    0U, // GLD1SW_D_SXTW
10367
564k
    0U, // GLD1SW_D_SXTW_SCALED
10368
564k
    0U, // GLD1SW_D_UXTW
10369
564k
    0U, // GLD1SW_D_UXTW_SCALED
10370
564k
    0U, // GLD1W_D
10371
564k
    0U, // GLD1W_D_IMM
10372
564k
    0U, // GLD1W_D_SCALED
10373
564k
    0U, // GLD1W_D_SXTW
10374
564k
    0U, // GLD1W_D_SXTW_SCALED
10375
564k
    0U, // GLD1W_D_UXTW
10376
564k
    0U, // GLD1W_D_UXTW_SCALED
10377
564k
    0U, // GLD1W_IMM
10378
564k
    0U, // GLD1W_SXTW
10379
564k
    0U, // GLD1W_SXTW_SCALED
10380
564k
    0U, // GLD1W_UXTW
10381
564k
    0U, // GLD1W_UXTW_SCALED
10382
564k
    0U, // GLDFF1B_D
10383
564k
    0U, // GLDFF1B_D_IMM
10384
564k
    0U, // GLDFF1B_D_SXTW
10385
564k
    0U, // GLDFF1B_D_UXTW
10386
564k
    0U, // GLDFF1B_S_IMM
10387
564k
    0U, // GLDFF1B_S_SXTW
10388
564k
    0U, // GLDFF1B_S_UXTW
10389
564k
    0U, // GLDFF1D
10390
564k
    0U, // GLDFF1D_IMM
10391
564k
    0U, // GLDFF1D_SCALED
10392
564k
    0U, // GLDFF1D_SXTW
10393
564k
    0U, // GLDFF1D_SXTW_SCALED
10394
564k
    0U, // GLDFF1D_UXTW
10395
564k
    0U, // GLDFF1D_UXTW_SCALED
10396
564k
    0U, // GLDFF1H_D
10397
564k
    0U, // GLDFF1H_D_IMM
10398
564k
    0U, // GLDFF1H_D_SCALED
10399
564k
    0U, // GLDFF1H_D_SXTW
10400
564k
    0U, // GLDFF1H_D_SXTW_SCALED
10401
564k
    0U, // GLDFF1H_D_UXTW
10402
564k
    0U, // GLDFF1H_D_UXTW_SCALED
10403
564k
    0U, // GLDFF1H_S_IMM
10404
564k
    0U, // GLDFF1H_S_SXTW
10405
564k
    0U, // GLDFF1H_S_SXTW_SCALED
10406
564k
    0U, // GLDFF1H_S_UXTW
10407
564k
    0U, // GLDFF1H_S_UXTW_SCALED
10408
564k
    0U, // GLDFF1SB_D
10409
564k
    0U, // GLDFF1SB_D_IMM
10410
564k
    0U, // GLDFF1SB_D_SXTW
10411
564k
    0U, // GLDFF1SB_D_UXTW
10412
564k
    0U, // GLDFF1SB_S_IMM
10413
564k
    0U, // GLDFF1SB_S_SXTW
10414
564k
    0U, // GLDFF1SB_S_UXTW
10415
564k
    0U, // GLDFF1SH_D
10416
564k
    0U, // GLDFF1SH_D_IMM
10417
564k
    0U, // GLDFF1SH_D_SCALED
10418
564k
    0U, // GLDFF1SH_D_SXTW
10419
564k
    0U, // GLDFF1SH_D_SXTW_SCALED
10420
564k
    0U, // GLDFF1SH_D_UXTW
10421
564k
    0U, // GLDFF1SH_D_UXTW_SCALED
10422
564k
    0U, // GLDFF1SH_S_IMM
10423
564k
    0U, // GLDFF1SH_S_SXTW
10424
564k
    0U, // GLDFF1SH_S_SXTW_SCALED
10425
564k
    0U, // GLDFF1SH_S_UXTW
10426
564k
    0U, // GLDFF1SH_S_UXTW_SCALED
10427
564k
    0U, // GLDFF1SW_D
10428
564k
    0U, // GLDFF1SW_D_IMM
10429
564k
    0U, // GLDFF1SW_D_SCALED
10430
564k
    0U, // GLDFF1SW_D_SXTW
10431
564k
    0U, // GLDFF1SW_D_SXTW_SCALED
10432
564k
    0U, // GLDFF1SW_D_UXTW
10433
564k
    0U, // GLDFF1SW_D_UXTW_SCALED
10434
564k
    0U, // GLDFF1W_D
10435
564k
    0U, // GLDFF1W_D_IMM
10436
564k
    0U, // GLDFF1W_D_SCALED
10437
564k
    0U, // GLDFF1W_D_SXTW
10438
564k
    0U, // GLDFF1W_D_SXTW_SCALED
10439
564k
    0U, // GLDFF1W_D_UXTW
10440
564k
    0U, // GLDFF1W_D_UXTW_SCALED
10441
564k
    0U, // GLDFF1W_IMM
10442
564k
    0U, // GLDFF1W_SXTW
10443
564k
    0U, // GLDFF1W_SXTW_SCALED
10444
564k
    0U, // GLDFF1W_UXTW
10445
564k
    0U, // GLDFF1W_UXTW_SCALED
10446
564k
    0U, // G_AARCH64_PREFETCH
10447
564k
    0U, // G_ADD_LOW
10448
564k
    0U, // G_BSP
10449
564k
    0U, // G_DUP
10450
564k
    0U, // G_DUPLANE16
10451
564k
    0U, // G_DUPLANE32
10452
564k
    0U, // G_DUPLANE64
10453
564k
    0U, // G_DUPLANE8
10454
564k
    0U, // G_EXT
10455
564k
    0U, // G_FCMEQ
10456
564k
    0U, // G_FCMEQZ
10457
564k
    0U, // G_FCMGE
10458
564k
    0U, // G_FCMGEZ
10459
564k
    0U, // G_FCMGT
10460
564k
    0U, // G_FCMGTZ
10461
564k
    0U, // G_FCMLEZ
10462
564k
    0U, // G_FCMLTZ
10463
564k
    0U, // G_REV16
10464
564k
    0U, // G_REV32
10465
564k
    0U, // G_REV64
10466
564k
    0U, // G_SADDLP
10467
564k
    0U, // G_SADDLV
10468
564k
    0U, // G_SDOT
10469
564k
    0U, // G_SITOF
10470
564k
    0U, // G_SMULL
10471
564k
    0U, // G_TRN1
10472
564k
    0U, // G_TRN2
10473
564k
    0U, // G_UADDLP
10474
564k
    0U, // G_UADDLV
10475
564k
    0U, // G_UDOT
10476
564k
    0U, // G_UITOF
10477
564k
    0U, // G_UMULL
10478
564k
    0U, // G_UZP1
10479
564k
    0U, // G_UZP2
10480
564k
    0U, // G_VASHR
10481
564k
    0U, // G_VLSHR
10482
564k
    0U, // G_ZIP1
10483
564k
    0U, // G_ZIP2
10484
564k
    0U, // HOM_Epilog
10485
564k
    0U, // HOM_Prolog
10486
564k
    0U, // HWASAN_CHECK_MEMACCESS
10487
564k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
10488
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
10489
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
10490
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
10491
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
10492
564k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
10493
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
10494
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
10495
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
10496
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
10497
564k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
10498
564k
    0U, // IRGstack
10499
564k
    0U, // JumpTableDest16
10500
564k
    0U, // JumpTableDest32
10501
564k
    0U, // JumpTableDest8
10502
564k
    0U, // KCFI_CHECK
10503
564k
    0U, // LD1B_2Z_IMM_PSEUDO
10504
564k
    0U, // LD1B_2Z_PSEUDO
10505
564k
    0U, // LD1B_4Z_IMM_PSEUDO
10506
564k
    0U, // LD1B_4Z_PSEUDO
10507
564k
    0U, // LD1D_2Z_IMM_PSEUDO
10508
564k
    0U, // LD1D_2Z_PSEUDO
10509
564k
    0U, // LD1D_4Z_IMM_PSEUDO
10510
564k
    0U, // LD1D_4Z_PSEUDO
10511
564k
    0U, // LD1H_2Z_IMM_PSEUDO
10512
564k
    0U, // LD1H_2Z_PSEUDO
10513
564k
    0U, // LD1H_4Z_IMM_PSEUDO
10514
564k
    0U, // LD1H_4Z_PSEUDO
10515
564k
    0U, // LD1W_2Z_IMM_PSEUDO
10516
564k
    0U, // LD1W_2Z_PSEUDO
10517
564k
    0U, // LD1W_4Z_IMM_PSEUDO
10518
564k
    0U, // LD1W_4Z_PSEUDO
10519
564k
    0U, // LD1_MXIPXX_H_PSEUDO_B
10520
564k
    0U, // LD1_MXIPXX_H_PSEUDO_D
10521
564k
    0U, // LD1_MXIPXX_H_PSEUDO_H
10522
564k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
10523
564k
    0U, // LD1_MXIPXX_H_PSEUDO_S
10524
564k
    0U, // LD1_MXIPXX_V_PSEUDO_B
10525
564k
    0U, // LD1_MXIPXX_V_PSEUDO_D
10526
564k
    0U, // LD1_MXIPXX_V_PSEUDO_H
10527
564k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
10528
564k
    0U, // LD1_MXIPXX_V_PSEUDO_S
10529
564k
    0U, // LDFF1B
10530
564k
    0U, // LDFF1B_D
10531
564k
    0U, // LDFF1B_H
10532
564k
    0U, // LDFF1B_S
10533
564k
    0U, // LDFF1D
10534
564k
    0U, // LDFF1H
10535
564k
    0U, // LDFF1H_D
10536
564k
    0U, // LDFF1H_S
10537
564k
    0U, // LDFF1SB_D
10538
564k
    0U, // LDFF1SB_H
10539
564k
    0U, // LDFF1SB_S
10540
564k
    0U, // LDFF1SH_D
10541
564k
    0U, // LDFF1SH_S
10542
564k
    0U, // LDFF1SW_D
10543
564k
    0U, // LDFF1W
10544
564k
    0U, // LDFF1W_D
10545
564k
    0U, // LDNF1B_D_IMM
10546
564k
    0U, // LDNF1B_H_IMM
10547
564k
    0U, // LDNF1B_IMM
10548
564k
    0U, // LDNF1B_S_IMM
10549
564k
    0U, // LDNF1D_IMM
10550
564k
    0U, // LDNF1H_D_IMM
10551
564k
    0U, // LDNF1H_IMM
10552
564k
    0U, // LDNF1H_S_IMM
10553
564k
    0U, // LDNF1SB_D_IMM
10554
564k
    0U, // LDNF1SB_H_IMM
10555
564k
    0U, // LDNF1SB_S_IMM
10556
564k
    0U, // LDNF1SH_D_IMM
10557
564k
    0U, // LDNF1SH_S_IMM
10558
564k
    0U, // LDNF1SW_D_IMM
10559
564k
    0U, // LDNF1W_D_IMM
10560
564k
    0U, // LDNF1W_IMM
10561
564k
    0U, // LDNT1B_2Z_IMM_PSEUDO
10562
564k
    0U, // LDNT1B_2Z_PSEUDO
10563
564k
    0U, // LDNT1B_4Z_IMM_PSEUDO
10564
564k
    0U, // LDNT1B_4Z_PSEUDO
10565
564k
    0U, // LDNT1D_2Z_IMM_PSEUDO
10566
564k
    0U, // LDNT1D_2Z_PSEUDO
10567
564k
    0U, // LDNT1D_4Z_IMM_PSEUDO
10568
564k
    0U, // LDNT1D_4Z_PSEUDO
10569
564k
    0U, // LDNT1H_2Z_IMM_PSEUDO
10570
564k
    0U, // LDNT1H_2Z_PSEUDO
10571
564k
    0U, // LDNT1H_4Z_IMM_PSEUDO
10572
564k
    0U, // LDNT1H_4Z_PSEUDO
10573
564k
    0U, // LDNT1W_2Z_IMM_PSEUDO
10574
564k
    0U, // LDNT1W_2Z_PSEUDO
10575
564k
    0U, // LDNT1W_4Z_IMM_PSEUDO
10576
564k
    0U, // LDNT1W_4Z_PSEUDO
10577
564k
    0U, // LDR_PPXI
10578
564k
    0U, // LDR_TX_PSEUDO
10579
564k
    0U, // LDR_ZA_PSEUDO
10580
564k
    0U, // LDR_ZZXI
10581
564k
    0U, // LDR_ZZZXI
10582
564k
    0U, // LDR_ZZZZXI
10583
564k
    0U, // LOADgot
10584
564k
    0U, // LSL_ZPZI_B_UNDEF
10585
564k
    0U, // LSL_ZPZI_B_ZERO
10586
564k
    0U, // LSL_ZPZI_D_UNDEF
10587
564k
    0U, // LSL_ZPZI_D_ZERO
10588
564k
    0U, // LSL_ZPZI_H_UNDEF
10589
564k
    0U, // LSL_ZPZI_H_ZERO
10590
564k
    0U, // LSL_ZPZI_S_UNDEF
10591
564k
    0U, // LSL_ZPZI_S_ZERO
10592
564k
    0U, // LSL_ZPZZ_B_UNDEF
10593
564k
    0U, // LSL_ZPZZ_B_ZERO
10594
564k
    0U, // LSL_ZPZZ_D_UNDEF
10595
564k
    0U, // LSL_ZPZZ_D_ZERO
10596
564k
    0U, // LSL_ZPZZ_H_UNDEF
10597
564k
    0U, // LSL_ZPZZ_H_ZERO
10598
564k
    0U, // LSL_ZPZZ_S_UNDEF
10599
564k
    0U, // LSL_ZPZZ_S_ZERO
10600
564k
    0U, // LSR_ZPZI_B_UNDEF
10601
564k
    0U, // LSR_ZPZI_B_ZERO
10602
564k
    0U, // LSR_ZPZI_D_UNDEF
10603
564k
    0U, // LSR_ZPZI_D_ZERO
10604
564k
    0U, // LSR_ZPZI_H_UNDEF
10605
564k
    0U, // LSR_ZPZI_H_ZERO
10606
564k
    0U, // LSR_ZPZI_S_UNDEF
10607
564k
    0U, // LSR_ZPZI_S_ZERO
10608
564k
    0U, // LSR_ZPZZ_B_UNDEF
10609
564k
    0U, // LSR_ZPZZ_B_ZERO
10610
564k
    0U, // LSR_ZPZZ_D_UNDEF
10611
564k
    0U, // LSR_ZPZZ_D_ZERO
10612
564k
    0U, // LSR_ZPZZ_H_UNDEF
10613
564k
    0U, // LSR_ZPZZ_H_ZERO
10614
564k
    0U, // LSR_ZPZZ_S_UNDEF
10615
564k
    0U, // LSR_ZPZZ_S_ZERO
10616
564k
    0U, // MLA_ZPZZZ_B_UNDEF
10617
564k
    0U, // MLA_ZPZZZ_D_UNDEF
10618
564k
    0U, // MLA_ZPZZZ_H_UNDEF
10619
564k
    0U, // MLA_ZPZZZ_S_UNDEF
10620
564k
    0U, // MLS_ZPZZZ_B_UNDEF
10621
564k
    0U, // MLS_ZPZZZ_D_UNDEF
10622
564k
    0U, // MLS_ZPZZZ_H_UNDEF
10623
564k
    0U, // MLS_ZPZZZ_S_UNDEF
10624
564k
    0U, // MOPSMemoryCopyPseudo
10625
564k
    0U, // MOPSMemoryMovePseudo
10626
564k
    0U, // MOPSMemorySetPseudo
10627
564k
    0U, // MOPSMemorySetTaggingPseudo
10628
564k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
10629
564k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
10630
564k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
10631
564k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
10632
564k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
10633
564k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
10634
564k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
10635
564k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
10636
564k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
10637
564k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
10638
564k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
10639
564k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
10640
564k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
10641
564k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
10642
564k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
10643
564k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
10644
564k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
10645
564k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
10646
564k
    0U, // MOVMCSym
10647
564k
    0U, // MOVaddr
10648
564k
    0U, // MOVaddrBA
10649
564k
    0U, // MOVaddrCP
10650
564k
    0U, // MOVaddrEXT
10651
564k
    0U, // MOVaddrJT
10652
564k
    0U, // MOVaddrTLS
10653
564k
    0U, // MOVbaseTLS
10654
564k
    0U, // MOVi32imm
10655
564k
    0U, // MOVi64imm
10656
564k
    0U, // MRS_FPCR
10657
564k
    0U, // MSR_FPCR
10658
564k
    0U, // MSRpstatePseudo
10659
564k
    0U, // MUL_ZPZZ_B_UNDEF
10660
564k
    0U, // MUL_ZPZZ_D_UNDEF
10661
564k
    0U, // MUL_ZPZZ_H_UNDEF
10662
564k
    0U, // MUL_ZPZZ_S_UNDEF
10663
564k
    0U, // NEG_ZPmZ_B_UNDEF
10664
564k
    0U, // NEG_ZPmZ_D_UNDEF
10665
564k
    0U, // NEG_ZPmZ_H_UNDEF
10666
564k
    0U, // NEG_ZPmZ_S_UNDEF
10667
564k
    0U, // NOT_ZPmZ_B_UNDEF
10668
564k
    0U, // NOT_ZPmZ_D_UNDEF
10669
564k
    0U, // NOT_ZPmZ_H_UNDEF
10670
564k
    0U, // NOT_ZPmZ_S_UNDEF
10671
564k
    0U, // ORNWrr
10672
564k
    0U, // ORNXrr
10673
564k
    0U, // ORRWrr
10674
564k
    0U, // ORRXrr
10675
564k
    0U, // ORR_ZPZZ_B_ZERO
10676
564k
    0U, // ORR_ZPZZ_D_ZERO
10677
564k
    0U, // ORR_ZPZZ_H_ZERO
10678
564k
    0U, // ORR_ZPZZ_S_ZERO
10679
564k
    0U, // PAUTH_EPILOGUE
10680
564k
    0U, // PAUTH_PROLOGUE
10681
564k
    0U, // PROBED_STACKALLOC
10682
564k
    0U, // PROBED_STACKALLOC_DYN
10683
564k
    0U, // PROBED_STACKALLOC_VAR
10684
564k
    0U, // PTEST_PP_ANY
10685
564k
    0U, // RDFFR_P
10686
564k
    0U, // RDFFR_PPz
10687
564k
    0U, // RET_ReallyLR
10688
564k
    0U, // RestoreZAPseudo
10689
564k
    0U, // SABD_ZPZZ_B_UNDEF
10690
564k
    0U, // SABD_ZPZZ_D_UNDEF
10691
564k
    0U, // SABD_ZPZZ_H_UNDEF
10692
564k
    0U, // SABD_ZPZZ_S_UNDEF
10693
564k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
10694
564k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
10695
564k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
10696
564k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
10697
564k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
10698
564k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
10699
564k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
10700
564k
    0U, // SDIV_ZPZZ_D_UNDEF
10701
564k
    0U, // SDIV_ZPZZ_S_UNDEF
10702
564k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
10703
564k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
10704
564k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
10705
564k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
10706
564k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
10707
564k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
10708
564k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
10709
564k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
10710
564k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
10711
564k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
10712
564k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
10713
564k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
10714
564k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
10715
564k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
10716
564k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
10717
564k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
10718
564k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
10719
564k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
10720
564k
    0U, // SEH_AddFP
10721
564k
    0U, // SEH_EpilogEnd
10722
564k
    0U, // SEH_EpilogStart
10723
564k
    0U, // SEH_Nop
10724
564k
    0U, // SEH_PACSignLR
10725
564k
    0U, // SEH_PrologEnd
10726
564k
    0U, // SEH_SaveAnyRegQP
10727
564k
    0U, // SEH_SaveAnyRegQPX
10728
564k
    0U, // SEH_SaveFPLR
10729
564k
    0U, // SEH_SaveFPLR_X
10730
564k
    0U, // SEH_SaveFReg
10731
564k
    0U, // SEH_SaveFRegP
10732
564k
    0U, // SEH_SaveFRegP_X
10733
564k
    0U, // SEH_SaveFReg_X
10734
564k
    0U, // SEH_SaveReg
10735
564k
    0U, // SEH_SaveRegP
10736
564k
    0U, // SEH_SaveRegP_X
10737
564k
    0U, // SEH_SaveReg_X
10738
564k
    0U, // SEH_SetFP
10739
564k
    0U, // SEH_StackAlloc
10740
564k
    0U, // SMAX_ZPZZ_B_UNDEF
10741
564k
    0U, // SMAX_ZPZZ_D_UNDEF
10742
564k
    0U, // SMAX_ZPZZ_H_UNDEF
10743
564k
    0U, // SMAX_ZPZZ_S_UNDEF
10744
564k
    0U, // SMIN_ZPZZ_B_UNDEF
10745
564k
    0U, // SMIN_ZPZZ_D_UNDEF
10746
564k
    0U, // SMIN_ZPZZ_H_UNDEF
10747
564k
    0U, // SMIN_ZPZZ_S_UNDEF
10748
564k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
10749
564k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
10750
564k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
10751
564k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
10752
564k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10753
564k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10754
564k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
10755
564k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
10756
564k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
10757
564k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
10758
564k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10759
564k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10760
564k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
10761
564k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
10762
564k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
10763
564k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
10764
564k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
10765
564k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
10766
564k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10767
564k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
10768
564k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
10769
564k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10770
564k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
10771
564k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
10772
564k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
10773
564k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
10774
564k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
10775
564k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
10776
564k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10777
564k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10778
564k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10779
564k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10780
564k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10781
564k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10782
564k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10783
564k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10784
564k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10785
564k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10786
564k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10787
564k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10788
564k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
10789
564k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
10790
564k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10791
564k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
10792
564k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
10793
564k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10794
564k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
10795
564k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
10796
564k
    0U, // SMOPA_MPPZZ_D_PSEUDO
10797
564k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
10798
564k
    0U, // SMOPA_MPPZZ_S_PSEUDO
10799
564k
    0U, // SMOPS_MPPZZ_D_PSEUDO
10800
564k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
10801
564k
    0U, // SMOPS_MPPZZ_S_PSEUDO
10802
564k
    0U, // SMULH_ZPZZ_B_UNDEF
10803
564k
    0U, // SMULH_ZPZZ_D_UNDEF
10804
564k
    0U, // SMULH_ZPZZ_H_UNDEF
10805
564k
    0U, // SMULH_ZPZZ_S_UNDEF
10806
564k
    0U, // SPACE
10807
564k
    0U, // SQABS_ZPmZ_B_UNDEF
10808
564k
    0U, // SQABS_ZPmZ_D_UNDEF
10809
564k
    0U, // SQABS_ZPmZ_H_UNDEF
10810
564k
    0U, // SQABS_ZPmZ_S_UNDEF
10811
564k
    0U, // SQNEG_ZPmZ_B_UNDEF
10812
564k
    0U, // SQNEG_ZPmZ_D_UNDEF
10813
564k
    0U, // SQNEG_ZPmZ_H_UNDEF
10814
564k
    0U, // SQNEG_ZPmZ_S_UNDEF
10815
564k
    0U, // SQRSHL_ZPZZ_B_UNDEF
10816
564k
    0U, // SQRSHL_ZPZZ_D_UNDEF
10817
564k
    0U, // SQRSHL_ZPZZ_H_UNDEF
10818
564k
    0U, // SQRSHL_ZPZZ_S_UNDEF
10819
564k
    0U, // SQSHLU_ZPZI_B_ZERO
10820
564k
    0U, // SQSHLU_ZPZI_D_ZERO
10821
564k
    0U, // SQSHLU_ZPZI_H_ZERO
10822
564k
    0U, // SQSHLU_ZPZI_S_ZERO
10823
564k
    0U, // SQSHL_ZPZI_B_ZERO
10824
564k
    0U, // SQSHL_ZPZI_D_ZERO
10825
564k
    0U, // SQSHL_ZPZI_H_ZERO
10826
564k
    0U, // SQSHL_ZPZI_S_ZERO
10827
564k
    0U, // SQSHL_ZPZZ_B_UNDEF
10828
564k
    0U, // SQSHL_ZPZZ_D_UNDEF
10829
564k
    0U, // SQSHL_ZPZZ_H_UNDEF
10830
564k
    0U, // SQSHL_ZPZZ_S_UNDEF
10831
564k
    0U, // SRSHL_ZPZZ_B_UNDEF
10832
564k
    0U, // SRSHL_ZPZZ_D_UNDEF
10833
564k
    0U, // SRSHL_ZPZZ_H_UNDEF
10834
564k
    0U, // SRSHL_ZPZZ_S_UNDEF
10835
564k
    0U, // SRSHR_ZPZI_B_ZERO
10836
564k
    0U, // SRSHR_ZPZI_D_ZERO
10837
564k
    0U, // SRSHR_ZPZI_H_ZERO
10838
564k
    0U, // SRSHR_ZPZI_S_ZERO
10839
564k
    0U, // STGloop
10840
564k
    0U, // STGloop_wback
10841
564k
    0U, // STR_PPXI
10842
564k
    0U, // STR_TX_PSEUDO
10843
564k
    0U, // STR_ZZXI
10844
564k
    0U, // STR_ZZZXI
10845
564k
    0U, // STR_ZZZZXI
10846
564k
    0U, // STZGloop
10847
564k
    0U, // STZGloop_wback
10848
564k
    0U, // SUBR_ZPZZ_B_ZERO
10849
564k
    0U, // SUBR_ZPZZ_D_ZERO
10850
564k
    0U, // SUBR_ZPZZ_H_ZERO
10851
564k
    0U, // SUBR_ZPZZ_S_ZERO
10852
564k
    0U, // SUBSWrr
10853
564k
    0U, // SUBSXrr
10854
564k
    0U, // SUBWrr
10855
564k
    0U, // SUBXrr
10856
564k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
10857
564k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
10858
564k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
10859
564k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
10860
564k
    0U, // SUB_VG2_M2Z_D_PSEUDO
10861
564k
    0U, // SUB_VG2_M2Z_S_PSEUDO
10862
564k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
10863
564k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
10864
564k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
10865
564k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
10866
564k
    0U, // SUB_VG4_M4Z_D_PSEUDO
10867
564k
    0U, // SUB_VG4_M4Z_S_PSEUDO
10868
564k
    0U, // SUB_ZPZZ_B_ZERO
10869
564k
    0U, // SUB_ZPZZ_D_ZERO
10870
564k
    0U, // SUB_ZPZZ_H_ZERO
10871
564k
    0U, // SUB_ZPZZ_S_ZERO
10872
564k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
10873
564k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
10874
564k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
10875
564k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
10876
564k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
10877
564k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
10878
564k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
10879
564k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
10880
564k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
10881
564k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
10882
564k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
10883
564k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
10884
564k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
10885
564k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
10886
564k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
10887
564k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
10888
564k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
10889
564k
    0U, // SXTB_ZPmZ_D_UNDEF
10890
564k
    0U, // SXTB_ZPmZ_H_UNDEF
10891
564k
    0U, // SXTB_ZPmZ_S_UNDEF
10892
564k
    0U, // SXTH_ZPmZ_D_UNDEF
10893
564k
    0U, // SXTH_ZPmZ_S_UNDEF
10894
564k
    0U, // SXTW_ZPmZ_D_UNDEF
10895
564k
    0U, // SpeculationBarrierISBDSBEndBB
10896
564k
    0U, // SpeculationBarrierSBEndBB
10897
564k
    0U, // SpeculationSafeValueW
10898
564k
    0U, // SpeculationSafeValueX
10899
564k
    0U, // StoreSwiftAsyncContext
10900
564k
    0U, // TAGPstack
10901
564k
    0U, // TCRETURNdi
10902
564k
    0U, // TCRETURNri
10903
564k
    0U, // TCRETURNriALL
10904
564k
    0U, // TCRETURNriBTI
10905
564k
    0U, // TLSDESCCALL
10906
564k
    0U, // TLSDESC_CALLSEQ
10907
564k
    0U, // UABD_ZPZZ_B_UNDEF
10908
564k
    0U, // UABD_ZPZZ_D_UNDEF
10909
564k
    0U, // UABD_ZPZZ_H_UNDEF
10910
564k
    0U, // UABD_ZPZZ_S_UNDEF
10911
564k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
10912
564k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
10913
564k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
10914
564k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
10915
564k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
10916
564k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
10917
564k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
10918
564k
    0U, // UDIV_ZPZZ_D_UNDEF
10919
564k
    0U, // UDIV_ZPZZ_S_UNDEF
10920
564k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
10921
564k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
10922
564k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
10923
564k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
10924
564k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
10925
564k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
10926
564k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
10927
564k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
10928
564k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
10929
564k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
10930
564k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
10931
564k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
10932
564k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
10933
564k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
10934
564k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
10935
564k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
10936
564k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
10937
564k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
10938
564k
    0U, // UMAX_ZPZZ_B_UNDEF
10939
564k
    0U, // UMAX_ZPZZ_D_UNDEF
10940
564k
    0U, // UMAX_ZPZZ_H_UNDEF
10941
564k
    0U, // UMAX_ZPZZ_S_UNDEF
10942
564k
    0U, // UMIN_ZPZZ_B_UNDEF
10943
564k
    0U, // UMIN_ZPZZ_D_UNDEF
10944
564k
    0U, // UMIN_ZPZZ_H_UNDEF
10945
564k
    0U, // UMIN_ZPZZ_S_UNDEF
10946
564k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
10947
564k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
10948
564k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
10949
564k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
10950
564k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10951
564k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10952
564k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
10953
564k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
10954
564k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
10955
564k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
10956
564k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10957
564k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10958
564k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
10959
564k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
10960
564k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
10961
564k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
10962
564k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
10963
564k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
10964
564k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10965
564k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
10966
564k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
10967
564k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10968
564k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
10969
564k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
10970
564k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
10971
564k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
10972
564k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
10973
564k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
10974
564k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10975
564k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10976
564k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10977
564k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10978
564k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10979
564k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10980
564k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10981
564k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10982
564k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10983
564k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10984
564k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10985
564k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10986
564k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
10987
564k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
10988
564k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10989
564k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
10990
564k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
10991
564k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10992
564k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
10993
564k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
10994
564k
    0U, // UMOPA_MPPZZ_D_PSEUDO
10995
564k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
10996
564k
    0U, // UMOPA_MPPZZ_S_PSEUDO
10997
564k
    0U, // UMOPS_MPPZZ_D_PSEUDO
10998
564k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
10999
564k
    0U, // UMOPS_MPPZZ_S_PSEUDO
11000
564k
    0U, // UMULH_ZPZZ_B_UNDEF
11001
564k
    0U, // UMULH_ZPZZ_D_UNDEF
11002
564k
    0U, // UMULH_ZPZZ_H_UNDEF
11003
564k
    0U, // UMULH_ZPZZ_S_UNDEF
11004
564k
    0U, // UQRSHL_ZPZZ_B_UNDEF
11005
564k
    0U, // UQRSHL_ZPZZ_D_UNDEF
11006
564k
    0U, // UQRSHL_ZPZZ_H_UNDEF
11007
564k
    0U, // UQRSHL_ZPZZ_S_UNDEF
11008
564k
    0U, // UQSHL_ZPZI_B_ZERO
11009
564k
    0U, // UQSHL_ZPZI_D_ZERO
11010
564k
    0U, // UQSHL_ZPZI_H_ZERO
11011
564k
    0U, // UQSHL_ZPZI_S_ZERO
11012
564k
    0U, // UQSHL_ZPZZ_B_UNDEF
11013
564k
    0U, // UQSHL_ZPZZ_D_UNDEF
11014
564k
    0U, // UQSHL_ZPZZ_H_UNDEF
11015
564k
    0U, // UQSHL_ZPZZ_S_UNDEF
11016
564k
    0U, // URECPE_ZPmZ_S_UNDEF
11017
564k
    0U, // URSHL_ZPZZ_B_UNDEF
11018
564k
    0U, // URSHL_ZPZZ_D_UNDEF
11019
564k
    0U, // URSHL_ZPZZ_H_UNDEF
11020
564k
    0U, // URSHL_ZPZZ_S_UNDEF
11021
564k
    0U, // URSHR_ZPZI_B_ZERO
11022
564k
    0U, // URSHR_ZPZI_D_ZERO
11023
564k
    0U, // URSHR_ZPZI_H_ZERO
11024
564k
    0U, // URSHR_ZPZI_S_ZERO
11025
564k
    0U, // URSQRTE_ZPmZ_S_UNDEF
11026
564k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
11027
564k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
11028
564k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
11029
564k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
11030
564k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
11031
564k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
11032
564k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
11033
564k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
11034
564k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
11035
564k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
11036
564k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
11037
564k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
11038
564k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
11039
564k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
11040
564k
    0U, // USMOPA_MPPZZ_D_PSEUDO
11041
564k
    0U, // USMOPA_MPPZZ_S_PSEUDO
11042
564k
    0U, // USMOPS_MPPZZ_D_PSEUDO
11043
564k
    0U, // USMOPS_MPPZZ_S_PSEUDO
11044
564k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
11045
564k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
11046
564k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
11047
564k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
11048
564k
    0U, // UXTB_ZPmZ_D_UNDEF
11049
564k
    0U, // UXTB_ZPmZ_H_UNDEF
11050
564k
    0U, // UXTB_ZPmZ_S_UNDEF
11051
564k
    0U, // UXTH_ZPmZ_D_UNDEF
11052
564k
    0U, // UXTH_ZPmZ_S_UNDEF
11053
564k
    0U, // UXTW_ZPmZ_D_UNDEF
11054
564k
    0U, // ZERO_M_PSEUDO
11055
564k
    0U, // ZERO_T_PSEUDO
11056
564k
    0U, // ABSWr
11057
564k
    0U, // ABSXr
11058
564k
    8U, // ABS_ZPmZ_B
11059
564k
    16U,  // ABS_ZPmZ_D
11060
564k
    0U, // ABS_ZPmZ_H
11061
564k
    24U,  // ABS_ZPmZ_S
11062
564k
    32U,  // ABSv16i8
11063
564k
    0U, // ABSv1i64
11064
564k
    40U,  // ABSv2i32
11065
564k
    48U,  // ABSv2i64
11066
564k
    56U,  // ABSv4i16
11067
564k
    64U,  // ABSv4i32
11068
564k
    72U,  // ABSv8i16
11069
564k
    80U,  // ABSv8i8
11070
564k
    1112U,  // ADCLB_ZZZ_D
11071
564k
    2136U,  // ADCLB_ZZZ_S
11072
564k
    1112U,  // ADCLT_ZZZ_D
11073
564k
    2136U,  // ADCLT_ZZZ_S
11074
564k
    3160U,  // ADCSWr
11075
564k
    3160U,  // ADCSXr
11076
564k
    3160U,  // ADCWr
11077
564k
    3160U,  // ADCXr
11078
564k
    135256U,  // ADDG
11079
564k
    0U, // ADDHA_MPPZ_D
11080
564k
    0U, // ADDHA_MPPZ_S
11081
564k
    5208U,  // ADDHNB_ZZZ_B
11082
564k
    96U,  // ADDHNB_ZZZ_H
11083
564k
    6232U,  // ADDHNB_ZZZ_S
11084
564k
    7256U,  // ADDHNT_ZZZ_B
11085
564k
    24U,  // ADDHNT_ZZZ_H
11086
564k
    1112U,  // ADDHNT_ZZZ_S
11087
564k
    270440U,  // ADDHNv2i64_v2i32
11088
564k
    271464U,  // ADDHNv2i64_v4i32
11089
564k
    401520U,  // ADDHNv4i32_v4i16
11090
564k
    402544U,  // ADDHNv4i32_v8i16
11091
564k
    533624U,  // ADDHNv8i16_v16i8
11092
564k
    532600U,  // ADDHNv8i16_v8i8
11093
564k
    3160U,  // ADDPL_XXI
11094
564k
    658520U,  // ADDPT_shift
11095
564k
    16918656U,  // ADDP_ZPmZ_B
11096
564k
    33691776U,  // ADDP_ZPmZ_D
11097
564k
    51129480U,  // ADDP_ZPmZ_H
11098
564k
    67252352U,  // ADDP_ZPmZ_S
11099
564k
    925840U,  // ADDPv16i8
11100
564k
    1056920U, // ADDPv2i32
11101
564k
    270440U,  // ADDPv2i64
11102
564k
    48U,  // ADDPv2i64p
11103
564k
    1188000U, // ADDPv4i16
11104
564k
    401520U,  // ADDPv4i32
11105
564k
    532600U,  // ADDPv8i16
11106
564k
    1319080U, // ADDPv8i8
11107
564k
    10328U, // ADDQV_VPZ_B
11108
564k
    6232U,  // ADDQV_VPZ_D
11109
564k
    5208U,  // ADDQV_VPZ_H
11110
564k
    12376U, // ADDQV_VPZ_S
11111
564k
    3160U,  // ADDSPL_XXI
11112
564k
    3160U,  // ADDSVL_XXI
11113
564k
    13400U, // ADDSWri
11114
564k
    14424U, // ADDSWrs
11115
564k
    15448U, // ADDSWrx
11116
564k
    13400U, // ADDSXri
11117
564k
    14424U, // ADDSXrs
11118
564k
    15448U, // ADDSXrx
11119
564k
    1444952U, // ADDSXrx64
11120
564k
    0U, // ADDVA_MPPZ_D
11121
564k
    0U, // ADDVA_MPPZ_S
11122
564k
    3160U,  // ADDVL_XXI
11123
564k
    32U,  // ADDVv16i8v
11124
564k
    56U,  // ADDVv4i16v
11125
564k
    64U,  // ADDVv4i32v
11126
564k
    72U,  // ADDVv8i16v
11127
564k
    80U,  // ADDVv8i8v
11128
564k
    13400U, // ADDWri
11129
564k
    14424U, // ADDWrs
11130
564k
    15448U, // ADDWrx
11131
564k
    13400U, // ADDXri
11132
564k
    14424U, // ADDXrs
11133
564k
    15448U, // ADDXrx
11134
564k
    1444952U, // ADDXrx64
11135
564k
    176U, // ADD_VG2_2ZZ_B
11136
564k
    184U, // ADD_VG2_2ZZ_D
11137
564k
    136U, // ADD_VG2_2ZZ_H
11138
564k
    96U,  // ADD_VG2_2ZZ_S
11139
564k
    1584320U, // ADD_VG2_M2Z2Z_D
11140
564k
    1715400U, // ADD_VG2_M2Z2Z_S
11141
564k
    52178112U,  // ADD_VG2_M2ZZ_D
11142
564k
    52309192U,  // ADD_VG2_M2ZZ_S
11143
564k
    192U, // ADD_VG2_M2Z_D
11144
564k
    200U, // ADD_VG2_M2Z_S
11145
564k
    176U, // ADD_VG4_4ZZ_B
11146
564k
    184U, // ADD_VG4_4ZZ_D
11147
564k
    136U, // ADD_VG4_4ZZ_H
11148
564k
    96U,  // ADD_VG4_4ZZ_S
11149
564k
    1584320U, // ADD_VG4_M4Z4Z_D
11150
564k
    1715400U, // ADD_VG4_M4Z4Z_S
11151
564k
    52178112U,  // ADD_VG4_M4ZZ_D
11152
564k
    52309192U,  // ADD_VG4_M4ZZ_S
11153
564k
    192U, // ADD_VG4_M4Z_D
11154
564k
    200U, // ADD_VG4_M4Z_S
11155
564k
    16473U, // ADD_ZI_B
11156
564k
    17496U, // ADD_ZI_D
11157
564k
    208U, // ADD_ZI_H
11158
564k
    18521U, // ADD_ZI_S
11159
564k
    16918656U,  // ADD_ZPmZ_B
11160
564k
    33691776U,  // ADD_ZPmZ_CPA
11161
564k
    33691776U,  // ADD_ZPmZ_D
11162
564k
    51129480U,  // ADD_ZPmZ_H
11163
564k
    67252352U,  // ADD_ZPmZ_S
11164
564k
    10329U, // ADD_ZZZ_B
11165
564k
    6232U,  // ADD_ZZZ_CPA
11166
564k
    6232U,  // ADD_ZZZ_D
11167
564k
    136U, // ADD_ZZZ_H
11168
564k
    12377U, // ADD_ZZZ_S
11169
564k
    925840U,  // ADDv16i8
11170
564k
    3160U,  // ADDv1i64
11171
564k
    1056920U, // ADDv2i32
11172
564k
    270440U,  // ADDv2i64
11173
564k
    1188000U, // ADDv4i16
11174
564k
    401520U,  // ADDv4i32
11175
564k
    532600U,  // ADDv8i16
11176
564k
    1319080U, // ADDv8i8
11177
564k
    1U, // ADR
11178
564k
    1U, // ADRP
11179
564k
    19544U, // ADR_LSL_ZZZ_D_0
11180
564k
    20568U, // ADR_LSL_ZZZ_D_1
11181
564k
    21592U, // ADR_LSL_ZZZ_D_2
11182
564k
    22616U, // ADR_LSL_ZZZ_D_3
11183
564k
    23641U, // ADR_LSL_ZZZ_S_0
11184
564k
    24665U, // ADR_LSL_ZZZ_S_1
11185
564k
    25689U, // ADR_LSL_ZZZ_S_2
11186
564k
    26713U, // ADR_LSL_ZZZ_S_3
11187
564k
    27736U, // ADR_SXTW_ZZZ_D_0
11188
564k
    28760U, // ADR_SXTW_ZZZ_D_1
11189
564k
    29784U, // ADR_SXTW_ZZZ_D_2
11190
564k
    30808U, // ADR_SXTW_ZZZ_D_3
11191
564k
    31832U, // ADR_UXTW_ZZZ_D_0
11192
564k
    32856U, // ADR_UXTW_ZZZ_D_1
11193
564k
    33880U, // ADR_UXTW_ZZZ_D_2
11194
564k
    34904U, // ADR_UXTW_ZZZ_D_3
11195
564k
    10329U, // AESD_ZZZ_B
11196
564k
    32U,  // AESDrr
11197
564k
    10329U, // AESE_ZZZ_B
11198
564k
    32U,  // AESErr
11199
564k
    1U, // AESIMC_ZZ_B
11200
564k
    32U,  // AESIMCrr
11201
564k
    1U, // AESMC_ZZ_B
11202
564k
    32U,  // AESMCrr
11203
564k
    10328U, // ANDQV_VPZ_B
11204
564k
    6232U,  // ANDQV_VPZ_D
11205
564k
    5208U,  // ANDQV_VPZ_H
11206
564k
    12376U, // ANDQV_VPZ_S
11207
564k
    35928U, // ANDSWri
11208
564k
    14424U, // ANDSWrs
11209
564k
    36952U, // ANDSXri
11210
564k
    14424U, // ANDSXrs
11211
564k
    16918744U,  // ANDS_PPzPP
11212
564k
    0U, // ANDV_VPZ_B
11213
564k
    0U, // ANDV_VPZ_D
11214
564k
    0U, // ANDV_VPZ_H
11215
564k
    0U, // ANDV_VPZ_S
11216
564k
    35928U, // ANDWri
11217
564k
    14424U, // ANDWrs
11218
564k
    36952U, // ANDXri
11219
564k
    14424U, // ANDXrs
11220
564k
    16918744U,  // AND_PPzPP
11221
564k
    36952U, // AND_ZI
11222
564k
    16918656U,  // AND_ZPmZ_B
11223
564k
    33691776U,  // AND_ZPmZ_D
11224
564k
    51129480U,  // AND_ZPmZ_H
11225
564k
    67252352U,  // AND_ZPmZ_S
11226
564k
    6232U,  // AND_ZZZ
11227
564k
    925840U,  // ANDv16i8
11228
564k
    1319080U, // ANDv8i8
11229
564k
    141440U,  // ASRD_ZPmI_B
11230
564k
    137344U,  // ASRD_ZPmI_D
11231
564k
    52440200U,  // ASRD_ZPmI_H
11232
564k
    143488U,  // ASRD_ZPmI_S
11233
564k
    16918656U,  // ASRR_ZPmZ_B
11234
564k
    33691776U,  // ASRR_ZPmZ_D
11235
564k
    51129480U,  // ASRR_ZPmZ_H
11236
564k
    67252352U,  // ASRR_ZPmZ_S
11237
564k
    3160U,  // ASRVWr
11238
564k
    3160U,  // ASRVXr
11239
564k
    33695872U,  // ASR_WIDE_ZPmZ_B
11240
564k
    2239624U, // ASR_WIDE_ZPmZ_H
11241
564k
    33697920U,  // ASR_WIDE_ZPmZ_S
11242
564k
    6233U,  // ASR_WIDE_ZZZ_B
11243
564k
    184U, // ASR_WIDE_ZZZ_H
11244
564k
    6233U,  // ASR_WIDE_ZZZ_S
11245
564k
    141440U,  // ASR_ZPmI_B
11246
564k
    137344U,  // ASR_ZPmI_D
11247
564k
    52440200U,  // ASR_ZPmI_H
11248
564k
    143488U,  // ASR_ZPmI_S
11249
564k
    16918656U,  // ASR_ZPmZ_B
11250
564k
    33691776U,  // ASR_ZPmZ_D
11251
564k
    51129480U,  // ASR_ZPmZ_H
11252
564k
    67252352U,  // ASR_ZPmZ_S
11253
564k
    3161U,  // ASR_ZZI_B
11254
564k
    3160U,  // ASR_ZZI_D
11255
564k
    224U, // ASR_ZZI_H
11256
564k
    3161U,  // ASR_ZZI_S
11257
564k
    0U, // AT_AS1ELX
11258
564k
    1U, // AUTDA
11259
564k
    1U, // AUTDB
11260
564k
    0U, // AUTDZA
11261
564k
    0U, // AUTDZB
11262
564k
    1U, // AUTIA
11263
564k
    0U, // AUTIA1716
11264
564k
    0U, // AUTIA171615
11265
564k
    0U, // AUTIASP
11266
564k
    0U, // AUTIASPPCi
11267
564k
    0U, // AUTIASPPCr
11268
564k
    0U, // AUTIAZ
11269
564k
    1U, // AUTIB
11270
564k
    0U, // AUTIB1716
11271
564k
    0U, // AUTIB171615
11272
564k
    0U, // AUTIBSP
11273
564k
    0U, // AUTIBSPPCi
11274
564k
    0U, // AUTIBSPPCr
11275
564k
    0U, // AUTIBZ
11276
564k
    0U, // AUTIZA
11277
564k
    0U, // AUTIZB
11278
564k
    0U, // AXFLAG
11279
564k
    0U, // B
11280
564k
    86253712U,  // BCAX
11281
564k
    33691736U,  // BCAX_ZZZZ
11282
564k
    0U, // BCcc
11283
564k
    10329U, // BDEP_ZZZ_B
11284
564k
    6232U,  // BDEP_ZZZ_D
11285
564k
    136U, // BDEP_ZZZ_H
11286
564k
    12377U, // BDEP_ZZZ_S
11287
564k
    10329U, // BEXT_ZZZ_B
11288
564k
    6232U,  // BEXT_ZZZ_D
11289
564k
    136U, // BEXT_ZZZ_H
11290
564k
    12377U, // BEXT_ZZZ_S
11291
564k
    2499744U, // BF16DOTlanev4bf16
11292
564k
    2499704U, // BF16DOTlanev8bf16
11293
564k
    32U,  // BF1CVTL2v8f16
11294
564k
    0U, // BF1CVTLT_ZZ_BtoH
11295
564k
    0U, // BF1CVTL_2ZZ_BtoH_NAME
11296
564k
    80U,  // BF1CVTLv8f16
11297
564k
    0U, // BF1CVT_2ZZ_BtoH_NAME
11298
564k
    0U, // BF1CVT_ZZ_BtoH
11299
564k
    32U,  // BF2CVTL2v8f16
11300
564k
    0U, // BF2CVTLT_ZZ_BtoH
11301
564k
    0U, // BF2CVTL_2ZZ_BtoH_NAME
11302
564k
    80U,  // BF2CVTLv8f16
11303
564k
    0U, // BF2CVT_2ZZ_BtoH_NAME
11304
564k
    0U, // BF2CVT_ZZ_BtoH
11305
564k
    232U, // BFADD_VG2_M2Z_H
11306
564k
    232U, // BFADD_VG4_M4Z_H
11307
564k
    51129480U,  // BFADD_ZPmZZ
11308
564k
    136U, // BFADD_ZZZ
11309
564k
    240U, // BFCLAMP_VG2_2ZZZ_H
11310
564k
    240U, // BFCLAMP_VG4_4ZZZ_H
11311
564k
    240U, // BFCLAMP_ZZZ
11312
564k
    0U, // BFCVT
11313
564k
    64U,  // BFCVTN
11314
564k
    64U,  // BFCVTN2
11315
564k
    1U, // BFCVTNT_ZPmZ
11316
564k
    1U, // BFCVTN_Z2Z_HtoB
11317
564k
    0U, // BFCVTN_Z2Z_StoH
11318
564k
    1U, // BFCVT_Z2Z_HtoB
11319
564k
    0U, // BFCVT_Z2Z_StoH
11320
564k
    1U, // BFCVT_ZPmZ
11321
564k
    2632936U, // BFDOT_VG2_M2Z2Z_HtoS
11322
564k
    103427304U, // BFDOT_VG2_M2ZZI_HtoS
11323
564k
    53095656U,  // BFDOT_VG2_M2ZZ_HtoS
11324
564k
    2632936U, // BFDOT_VG4_M4Z4Z_HtoS
11325
564k
    103427304U, // BFDOT_VG4_M4ZZI_HtoS
11326
564k
    53095656U,  // BFDOT_VG4_M4ZZ_HtoS
11327
564k
    53222488U,  // BFDOT_ZZI
11328
564k
    7256U,  // BFDOT_ZZZ
11329
564k
    1189024U, // BFDOTv4bf16
11330
564k
    533624U,  // BFDOTv8bf16
11331
564k
    248U, // BFMAXNM_VG2_2Z2Z_H
11332
564k
    136U, // BFMAXNM_VG2_2ZZ_H
11333
564k
    248U, // BFMAXNM_VG4_4Z2Z_H
11334
564k
    136U, // BFMAXNM_VG4_4ZZ_H
11335
564k
    51129480U,  // BFMAXNM_ZPmZZ
11336
564k
    248U, // BFMAX_VG2_2Z2Z_H
11337
564k
    136U, // BFMAX_VG2_2ZZ_H
11338
564k
    248U, // BFMAX_VG4_4Z2Z_H
11339
564k
    136U, // BFMAX_VG4_4ZZ_H
11340
564k
    51129480U,  // BFMAX_ZPmZZ
11341
564k
    248U, // BFMINNM_VG2_2Z2Z_H
11342
564k
    136U, // BFMINNM_VG2_2ZZ_H
11343
564k
    248U, // BFMINNM_VG4_4Z2Z_H
11344
564k
    136U, // BFMINNM_VG4_4ZZ_H
11345
564k
    51129480U,  // BFMINNM_ZPmZZ
11346
564k
    248U, // BFMIN_VG2_2Z2Z_H
11347
564k
    136U, // BFMIN_VG2_2ZZ_H
11348
564k
    248U, // BFMIN_VG4_4Z2Z_H
11349
564k
    136U, // BFMIN_VG4_4ZZ_H
11350
564k
    51129480U,  // BFMIN_ZPmZZ
11351
564k
    533624U,  // BFMLALB
11352
564k
    120464504U, // BFMLALBIdx
11353
564k
    7256U,  // BFMLALB_ZZZ
11354
564k
    53222488U,  // BFMLALB_ZZZI
11355
564k
    533624U,  // BFMLALT
11356
564k
    120464504U, // BFMLALTIdx
11357
564k
    7256U,  // BFMLALT_ZZZ
11358
564k
    53222488U,  // BFMLALT_ZZZI
11359
564k
    38145U, // BFMLAL_MZZI_HtoS
11360
564k
    257U, // BFMLAL_MZZ_HtoS
11361
564k
    2632936U, // BFMLAL_VG2_M2Z2Z_HtoS
11362
564k
    103427304U, // BFMLAL_VG2_M2ZZI_HtoS
11363
564k
    53095656U,  // BFMLAL_VG2_M2ZZ_HtoS
11364
564k
    2632936U, // BFMLAL_VG4_M4Z4Z_HtoS
11365
564k
    103427304U, // BFMLAL_VG4_M4ZZI_HtoS
11366
564k
    53095656U,  // BFMLAL_VG4_M4ZZ_HtoS
11367
564k
    2632936U, // BFMLA_VG2_M2Z2Z
11368
564k
    53095656U,  // BFMLA_VG2_M2ZZ
11369
564k
    103427304U, // BFMLA_VG2_M2ZZI
11370
564k
    2632936U, // BFMLA_VG4_M4Z4Z
11371
564k
    53095656U,  // BFMLA_VG4_M4ZZ
11372
564k
    103427304U, // BFMLA_VG4_M4ZZI
11373
564k
    53488880U,  // BFMLA_ZPmZZ
11374
564k
    39152U, // BFMLA_ZZZI
11375
564k
    53222488U,  // BFMLSLB_ZZZI_S
11376
564k
    7256U,  // BFMLSLB_ZZZ_S
11377
564k
    53222488U,  // BFMLSLT_ZZZI_S
11378
564k
    7256U,  // BFMLSLT_ZZZ_S
11379
564k
    38145U, // BFMLSL_MZZI_HtoS
11380
564k
    257U, // BFMLSL_MZZ_HtoS
11381
564k
    2632936U, // BFMLSL_VG2_M2Z2Z_HtoS
11382
564k
    103427304U, // BFMLSL_VG2_M2ZZI_HtoS
11383
564k
    53095656U,  // BFMLSL_VG2_M2ZZ_HtoS
11384
564k
    2632936U, // BFMLSL_VG4_M4Z4Z_HtoS
11385
564k
    103427304U, // BFMLSL_VG4_M4ZZI_HtoS
11386
564k
    53095656U,  // BFMLSL_VG4_M4ZZ_HtoS
11387
564k
    2632936U, // BFMLS_VG2_M2Z2Z
11388
564k
    53095656U,  // BFMLS_VG2_M2ZZ
11389
564k
    103427304U, // BFMLS_VG2_M2ZZI
11390
564k
    2632936U, // BFMLS_VG4_M4Z4Z
11391
564k
    53095656U,  // BFMLS_VG4_M4ZZ
11392
564k
    103427304U, // BFMLS_VG4_M4ZZI
11393
564k
    53488880U,  // BFMLS_ZPmZZ
11394
564k
    39152U, // BFMLS_ZZZI
11395
564k
    533624U,  // BFMMLA
11396
564k
    7256U,  // BFMMLA_ZZZ
11397
564k
    0U, // BFMOPA_MPPZZ
11398
564k
    0U, // BFMOPA_MPPZZ_H
11399
564k
    0U, // BFMOPS_MPPZZ
11400
564k
    0U, // BFMOPS_MPPZZ_H
11401
564k
    51129480U,  // BFMUL_ZPmZZ
11402
564k
    136U, // BFMUL_ZZZ
11403
564k
    40072U, // BFMUL_ZZZI
11404
564k
    134389849U, // BFMWri
11405
564k
    134389849U, // BFMXri
11406
564k
    232U, // BFSUB_VG2_M2Z_H
11407
564k
    232U, // BFSUB_VG4_M4Z_H
11408
564k
    51129480U,  // BFSUB_ZPmZZ
11409
564k
    136U, // BFSUB_ZZZ
11410
564k
    103427304U, // BFVDOT_VG2_M2ZZI_HtoS
11411
564k
    10329U, // BGRP_ZZZ_B
11412
564k
    6232U,  // BGRP_ZZZ_D
11413
564k
    136U, // BGRP_ZZZ_H
11414
564k
    12377U, // BGRP_ZZZ_S
11415
564k
    14424U, // BICSWrs
11416
564k
    14424U, // BICSXrs
11417
564k
    16918744U,  // BICS_PPzPP
11418
564k
    14424U, // BICWrs
11419
564k
    14424U, // BICXrs
11420
564k
    16918744U,  // BIC_PPzPP
11421
564k
    16918656U,  // BIC_ZPmZ_B
11422
564k
    33691776U,  // BIC_ZPmZ_D
11423
564k
    51129480U,  // BIC_ZPmZ_H
11424
564k
    67252352U,  // BIC_ZPmZ_S
11425
564k
    6232U,  // BIC_ZZZ
11426
564k
    925840U,  // BICv16i8
11427
564k
    1U, // BICv2i32
11428
564k
    1U, // BICv4i16
11429
564k
    1U, // BICv4i32
11430
564k
    1U, // BICv8i16
11431
564k
    1319080U, // BICv8i8
11432
564k
    926864U,  // BIFv16i8
11433
564k
    1320104U, // BIFv8i8
11434
564k
    926864U,  // BITv16i8
11435
564k
    1320104U, // BITv8i8
11436
564k
    0U, // BL
11437
564k
    0U, // BLR
11438
564k
    0U, // BLRAA
11439
564k
    0U, // BLRAAZ
11440
564k
    0U, // BLRAB
11441
564k
    0U, // BLRABZ
11442
564k
    264U, // BMOPA_MPPZZ_S
11443
564k
    264U, // BMOPS_MPPZZ_S
11444
564k
    0U, // BR
11445
564k
    0U, // BRAA
11446
564k
    0U, // BRAAZ
11447
564k
    0U, // BRAB
11448
564k
    0U, // BRABZ
11449
564k
    0U, // BRB_IALL
11450
564k
    0U, // BRB_INJ
11451
564k
    0U, // BRK
11452
564k
    10456U, // BRKAS_PPzP
11453
564k
    8U, // BRKA_PPmP
11454
564k
    10456U, // BRKA_PPzP
11455
564k
    10456U, // BRKBS_PPzP
11456
564k
    8U, // BRKB_PPmP
11457
564k
    10456U, // BRKB_PPzP
11458
564k
    16918744U,  // BRKNS_PPzP
11459
564k
    16918744U,  // BRKN_PPzP
11460
564k
    16918744U,  // BRKPAS_PPzPP
11461
564k
    16918744U,  // BRKPA_PPzPP
11462
564k
    16918744U,  // BRKPBS_PPzPP
11463
564k
    16918744U,  // BRKPB_PPzPP
11464
564k
    33691736U,  // BSL1N_ZZZZ
11465
564k
    33691736U,  // BSL2N_ZZZZ
11466
564k
    33691736U,  // BSL_ZZZZ
11467
564k
    926864U,  // BSLv16i8
11468
564k
    1320104U, // BSLv8i8
11469
564k
    0U, // Bcc
11470
564k
    151136345U, // CADD_ZZI_B
11471
564k
    151132248U, // CADD_ZZI_D
11472
564k
    3288200U, // CADD_ZZI_H
11473
564k
    151138393U, // CADD_ZZI_S
11474
564k
    3449105U, // CASAB
11475
564k
    3449105U, // CASAH
11476
564k
    3449105U, // CASALB
11477
564k
    3449105U, // CASALH
11478
564k
    3449105U, // CASALW
11479
564k
    3449105U, // CASALX
11480
564k
    3449105U, // CASAW
11481
564k
    3449105U, // CASAX
11482
564k
    3449105U, // CASB
11483
564k
    3449105U, // CASH
11484
564k
    3449105U, // CASLB
11485
564k
    3449105U, // CASLH
11486
564k
    3449105U, // CASLW
11487
564k
    3449105U, // CASLX
11488
564k
    0U, // CASPALW
11489
564k
    0U, // CASPALX
11490
564k
    0U, // CASPAW
11491
564k
    0U, // CASPAX
11492
564k
    0U, // CASPLW
11493
564k
    0U, // CASPLX
11494
564k
    0U, // CASPW
11495
564k
    0U, // CASPX
11496
564k
    3449105U, // CASW
11497
564k
    3449105U, // CASX
11498
564k
    1U, // CBNZW
11499
564k
    1U, // CBNZX
11500
564k
    1U, // CBZW
11501
564k
    1U, // CBZX
11502
564k
    167906392U, // CCMNWi
11503
564k
    167906392U, // CCMNWr
11504
564k
    167906392U, // CCMNXi
11505
564k
    167906392U, // CCMNXr
11506
564k
    167906392U, // CCMPWi
11507
564k
    167906392U, // CCMPWr
11508
564k
    167906392U, // CCMPXi
11509
564k
    167906392U, // CCMPXr
11510
564k
    187440216U, // CDOT_ZZZI_D
11511
564k
    201496585U, // CDOT_ZZZI_S
11512
564k
    218242136U, // CDOT_ZZZ_D
11513
564k
    3550217U, // CDOT_ZZZ_S
11514
564k
    0U, // CFINV
11515
564k
    0U, // CHKFEAT
11516
564k
    16911448U,  // CLASTA_RPZ_B
11517
564k
    33688664U,  // CLASTA_RPZ_D
11518
564k
    235015256U, // CLASTA_RPZ_H
11519
564k
    67243096U,  // CLASTA_RPZ_S
11520
564k
    16911448U,  // CLASTA_VPZ_B
11521
564k
    33688664U,  // CLASTA_VPZ_D
11522
564k
    235015256U, // CLASTA_VPZ_H
11523
564k
    67243096U,  // CLASTA_VPZ_S
11524
564k
    16918616U,  // CLASTA_ZPZ_B
11525
564k
    33691736U,  // CLASTA_ZPZ_D
11526
564k
    51129480U,  // CLASTA_ZPZ_H
11527
564k
    67252312U,  // CLASTA_ZPZ_S
11528
564k
    16911448U,  // CLASTB_RPZ_B
11529
564k
    33688664U,  // CLASTB_RPZ_D
11530
564k
    235015256U, // CLASTB_RPZ_H
11531
564k
    67243096U,  // CLASTB_RPZ_S
11532
564k
    16911448U,  // CLASTB_VPZ_B
11533
564k
    33688664U,  // CLASTB_VPZ_D
11534
564k
    235015256U, // CLASTB_VPZ_H
11535
564k
    67243096U,  // CLASTB_VPZ_S
11536
564k
    16918616U,  // CLASTB_ZPZ_B
11537
564k
    33691736U,  // CLASTB_ZPZ_D
11538
564k
    51129480U,  // CLASTB_ZPZ_H
11539
564k
    67252312U,  // CLASTB_ZPZ_S
11540
564k
    0U, // CLR
11541
564k
    0U, // CLREX
11542
564k
    0U, // CLSWr
11543
564k
    0U, // CLSXr
11544
564k
    8U, // CLS_ZPmZ_B
11545
564k
    16U,  // CLS_ZPmZ_D
11546
564k
    0U, // CLS_ZPmZ_H
11547
564k
    24U,  // CLS_ZPmZ_S
11548
564k
    32U,  // CLSv16i8
11549
564k
    40U,  // CLSv2i32
11550
564k
    56U,  // CLSv4i16
11551
564k
    64U,  // CLSv4i32
11552
564k
    72U,  // CLSv8i16
11553
564k
    80U,  // CLSv8i8
11554
564k
    0U, // CLZWr
11555
564k
    0U, // CLZXr
11556
564k
    8U, // CLZ_ZPmZ_B
11557
564k
    16U,  // CLZ_ZPmZ_D
11558
564k
    0U, // CLZ_ZPmZ_H
11559
564k
    24U,  // CLZ_ZPmZ_S
11560
564k
    32U,  // CLZv16i8
11561
564k
    40U,  // CLZv2i32
11562
564k
    56U,  // CLZv4i16
11563
564k
    64U,  // CLZv4i32
11564
564k
    72U,  // CLZv8i16
11565
564k
    80U,  // CLZv8i8
11566
564k
    925840U,  // CMEQv16i8
11567
564k
    280U, // CMEQv16i8rz
11568
564k
    3160U,  // CMEQv1i64
11569
564k
    288U, // CMEQv1i64rz
11570
564k
    1056920U, // CMEQv2i32
11571
564k
    296U, // CMEQv2i32rz
11572
564k
    270440U,  // CMEQv2i64
11573
564k
    304U, // CMEQv2i64rz
11574
564k
    1188000U, // CMEQv4i16
11575
564k
    312U, // CMEQv4i16rz
11576
564k
    401520U,  // CMEQv4i32
11577
564k
    320U, // CMEQv4i32rz
11578
564k
    532600U,  // CMEQv8i16
11579
564k
    328U, // CMEQv8i16rz
11580
564k
    1319080U, // CMEQv8i8
11581
564k
    336U, // CMEQv8i8rz
11582
564k
    925840U,  // CMGEv16i8
11583
564k
    280U, // CMGEv16i8rz
11584
564k
    3160U,  // CMGEv1i64
11585
564k
    288U, // CMGEv1i64rz
11586
564k
    1056920U, // CMGEv2i32
11587
564k
    296U, // CMGEv2i32rz
11588
564k
    270440U,  // CMGEv2i64
11589
564k
    304U, // CMGEv2i64rz
11590
564k
    1188000U, // CMGEv4i16
11591
564k
    312U, // CMGEv4i16rz
11592
564k
    401520U,  // CMGEv4i32
11593
564k
    320U, // CMGEv4i32rz
11594
564k
    532600U,  // CMGEv8i16
11595
564k
    328U, // CMGEv8i16rz
11596
564k
    1319080U, // CMGEv8i8
11597
564k
    336U, // CMGEv8i8rz
11598
564k
    925840U,  // CMGTv16i8
11599
564k
    280U, // CMGTv16i8rz
11600
564k
    3160U,  // CMGTv1i64
11601
564k
    288U, // CMGTv1i64rz
11602
564k
    1056920U, // CMGTv2i32
11603
564k
    296U, // CMGTv2i32rz
11604
564k
    270440U,  // CMGTv2i64
11605
564k
    304U, // CMGTv2i64rz
11606
564k
    1188000U, // CMGTv4i16
11607
564k
    312U, // CMGTv4i16rz
11608
564k
    401520U,  // CMGTv4i32
11609
564k
    320U, // CMGTv4i32rz
11610
564k
    532600U,  // CMGTv8i16
11611
564k
    328U, // CMGTv8i16rz
11612
564k
    1319080U, // CMGTv8i8
11613
564k
    336U, // CMGTv8i8rz
11614
564k
    925840U,  // CMHIv16i8
11615
564k
    3160U,  // CMHIv1i64
11616
564k
    1056920U, // CMHIv2i32
11617
564k
    270440U,  // CMHIv2i64
11618
564k
    1188000U, // CMHIv4i16
11619
564k
    401520U,  // CMHIv4i32
11620
564k
    532600U,  // CMHIv8i16
11621
564k
    1319080U, // CMHIv8i8
11622
564k
    925840U,  // CMHSv16i8
11623
564k
    3160U,  // CMHSv1i64
11624
564k
    1056920U, // CMHSv2i32
11625
564k
    270440U,  // CMHSv2i64
11626
564k
    1188000U, // CMHSv4i16
11627
564k
    401520U,  // CMHSv4i32
11628
564k
    532600U,  // CMHSv8i16
11629
564k
    1319080U, // CMHSv8i8
11630
564k
    201496816U, // CMLA_ZZZI_H
11631
564k
    187435096U, // CMLA_ZZZI_S
11632
564k
    3550217U, // CMLA_ZZZ_B
11633
564k
    218235992U, // CMLA_ZZZ_D
11634
564k
    3550448U, // CMLA_ZZZ_H
11635
564k
    218237016U, // CMLA_ZZZ_S
11636
564k
    280U, // CMLEv16i8rz
11637
564k
    288U, // CMLEv1i64rz
11638
564k
    296U, // CMLEv2i32rz
11639
564k
    304U, // CMLEv2i64rz
11640
564k
    312U, // CMLEv4i16rz
11641
564k
    320U, // CMLEv4i32rz
11642
564k
    328U, // CMLEv8i16rz
11643
564k
    336U, // CMLEv8i8rz
11644
564k
    280U, // CMLTv16i8rz
11645
564k
    288U, // CMLTv1i64rz
11646
564k
    296U, // CMLTv2i32rz
11647
564k
    304U, // CMLTv2i64rz
11648
564k
    312U, // CMLTv4i16rz
11649
564k
    320U, // CMLTv4i32rz
11650
564k
    328U, // CMLTv8i16rz
11651
564k
    336U, // CMLTv8i8rz
11652
564k
    141528U,  // CMPEQ_PPzZI_B
11653
564k
    137432U,  // CMPEQ_PPzZI_D
11654
564k
    52440201U,  // CMPEQ_PPzZI_H
11655
564k
    143576U,  // CMPEQ_PPzZI_S
11656
564k
    16918744U,  // CMPEQ_PPzZZ_B
11657
564k
    33691864U,  // CMPEQ_PPzZZ_D
11658
564k
    51129481U,  // CMPEQ_PPzZZ_H
11659
564k
    67252440U,  // CMPEQ_PPzZZ_S
11660
564k
    33695960U,  // CMPEQ_WIDE_PPzZZ_B
11661
564k
    2239625U, // CMPEQ_WIDE_PPzZZ_H
11662
564k
    33698008U,  // CMPEQ_WIDE_PPzZZ_S
11663
564k
    141528U,  // CMPGE_PPzZI_B
11664
564k
    137432U,  // CMPGE_PPzZI_D
11665
564k
    52440201U,  // CMPGE_PPzZI_H
11666
564k
    143576U,  // CMPGE_PPzZI_S
11667
564k
    16918744U,  // CMPGE_PPzZZ_B
11668
564k
    33691864U,  // CMPGE_PPzZZ_D
11669
564k
    51129481U,  // CMPGE_PPzZZ_H
11670
564k
    67252440U,  // CMPGE_PPzZZ_S
11671
564k
    33695960U,  // CMPGE_WIDE_PPzZZ_B
11672
564k
    2239625U, // CMPGE_WIDE_PPzZZ_H
11673
564k
    33698008U,  // CMPGE_WIDE_PPzZZ_S
11674
564k
    141528U,  // CMPGT_PPzZI_B
11675
564k
    137432U,  // CMPGT_PPzZI_D
11676
564k
    52440201U,  // CMPGT_PPzZI_H
11677
564k
    143576U,  // CMPGT_PPzZI_S
11678
564k
    16918744U,  // CMPGT_PPzZZ_B
11679
564k
    33691864U,  // CMPGT_PPzZZ_D
11680
564k
    51129481U,  // CMPGT_PPzZZ_H
11681
564k
    67252440U,  // CMPGT_PPzZZ_S
11682
564k
    33695960U,  // CMPGT_WIDE_PPzZZ_B
11683
564k
    2239625U, // CMPGT_WIDE_PPzZZ_H
11684
564k
    33698008U,  // CMPGT_WIDE_PPzZZ_S
11685
564k
    251799768U, // CMPHI_PPzZI_B
11686
564k
    251795672U, // CMPHI_PPzZI_D
11687
564k
    3681417U, // CMPHI_PPzZI_H
11688
564k
    251801816U, // CMPHI_PPzZI_S
11689
564k
    16918744U,  // CMPHI_PPzZZ_B
11690
564k
    33691864U,  // CMPHI_PPzZZ_D
11691
564k
    51129481U,  // CMPHI_PPzZZ_H
11692
564k
    67252440U,  // CMPHI_PPzZZ_S
11693
564k
    33695960U,  // CMPHI_WIDE_PPzZZ_B
11694
564k
    2239625U, // CMPHI_WIDE_PPzZZ_H
11695
564k
    33698008U,  // CMPHI_WIDE_PPzZZ_S
11696
564k
    251799768U, // CMPHS_PPzZI_B
11697
564k
    251795672U, // CMPHS_PPzZI_D
11698
564k
    3681417U, // CMPHS_PPzZI_H
11699
564k
    251801816U, // CMPHS_PPzZI_S
11700
564k
    16918744U,  // CMPHS_PPzZZ_B
11701
564k
    33691864U,  // CMPHS_PPzZZ_D
11702
564k
    51129481U,  // CMPHS_PPzZZ_H
11703
564k
    67252440U,  // CMPHS_PPzZZ_S
11704
564k
    33695960U,  // CMPHS_WIDE_PPzZZ_B
11705
564k
    2239625U, // CMPHS_WIDE_PPzZZ_H
11706
564k
    33698008U,  // CMPHS_WIDE_PPzZZ_S
11707
564k
    141528U,  // CMPLE_PPzZI_B
11708
564k
    137432U,  // CMPLE_PPzZI_D
11709
564k
    52440201U,  // CMPLE_PPzZI_H
11710
564k
    143576U,  // CMPLE_PPzZI_S
11711
564k
    33695960U,  // CMPLE_WIDE_PPzZZ_B
11712
564k
    2239625U, // CMPLE_WIDE_PPzZZ_H
11713
564k
    33698008U,  // CMPLE_WIDE_PPzZZ_S
11714
564k
    251799768U, // CMPLO_PPzZI_B
11715
564k
    251795672U, // CMPLO_PPzZI_D
11716
564k
    3681417U, // CMPLO_PPzZI_H
11717
564k
    251801816U, // CMPLO_PPzZI_S
11718
564k
    33695960U,  // CMPLO_WIDE_PPzZZ_B
11719
564k
    2239625U, // CMPLO_WIDE_PPzZZ_H
11720
564k
    33698008U,  // CMPLO_WIDE_PPzZZ_S
11721
564k
    251799768U, // CMPLS_PPzZI_B
11722
564k
    251795672U, // CMPLS_PPzZI_D
11723
564k
    3681417U, // CMPLS_PPzZI_H
11724
564k
    251801816U, // CMPLS_PPzZI_S
11725
564k
    33695960U,  // CMPLS_WIDE_PPzZZ_B
11726
564k
    2239625U, // CMPLS_WIDE_PPzZZ_H
11727
564k
    33698008U,  // CMPLS_WIDE_PPzZZ_S
11728
564k
    141528U,  // CMPLT_PPzZI_B
11729
564k
    137432U,  // CMPLT_PPzZI_D
11730
564k
    52440201U,  // CMPLT_PPzZI_H
11731
564k
    143576U,  // CMPLT_PPzZI_S
11732
564k
    33695960U,  // CMPLT_WIDE_PPzZZ_B
11733
564k
    2239625U, // CMPLT_WIDE_PPzZZ_H
11734
564k
    33698008U,  // CMPLT_WIDE_PPzZZ_S
11735
564k
    141528U,  // CMPNE_PPzZI_B
11736
564k
    137432U,  // CMPNE_PPzZI_D
11737
564k
    52440201U,  // CMPNE_PPzZI_H
11738
564k
    143576U,  // CMPNE_PPzZI_S
11739
564k
    16918744U,  // CMPNE_PPzZZ_B
11740
564k
    33691864U,  // CMPNE_PPzZZ_D
11741
564k
    51129481U,  // CMPNE_PPzZZ_H
11742
564k
    67252440U,  // CMPNE_PPzZZ_S
11743
564k
    33695960U,  // CMPNE_WIDE_PPzZZ_B
11744
564k
    2239625U, // CMPNE_WIDE_PPzZZ_H
11745
564k
    33698008U,  // CMPNE_WIDE_PPzZZ_S
11746
564k
    925840U,  // CMTSTv16i8
11747
564k
    3160U,  // CMTSTv1i64
11748
564k
    1056920U, // CMTSTv2i32
11749
564k
    270440U,  // CMTSTv2i64
11750
564k
    1188000U, // CMTSTv4i16
11751
564k
    401520U,  // CMTSTv4i32
11752
564k
    532600U,  // CMTSTv8i16
11753
564k
    1319080U, // CMTSTv8i8
11754
564k
    8U, // CNOT_ZPmZ_B
11755
564k
    16U,  // CNOT_ZPmZ_D
11756
564k
    0U, // CNOT_ZPmZ_H
11757
564k
    24U,  // CNOT_ZPmZ_S
11758
564k
    345U, // CNTB_XPiI
11759
564k
    345U, // CNTD_XPiI
11760
564k
    345U, // CNTH_XPiI
11761
564k
    1U, // CNTP_XCI_B
11762
564k
    1U, // CNTP_XCI_D
11763
564k
    1U, // CNTP_XCI_H
11764
564k
    1U, // CNTP_XCI_S
11765
564k
    10328U, // CNTP_XPP_B
11766
564k
    6232U,  // CNTP_XPP_D
11767
564k
    5208U,  // CNTP_XPP_H
11768
564k
    12376U, // CNTP_XPP_S
11769
564k
    345U, // CNTW_XPiI
11770
564k
    0U, // CNTWr
11771
564k
    0U, // CNTXr
11772
564k
    8U, // CNT_ZPmZ_B
11773
564k
    16U,  // CNT_ZPmZ_D
11774
564k
    0U, // CNT_ZPmZ_H
11775
564k
    24U,  // CNT_ZPmZ_S
11776
564k
    32U,  // CNTv16i8
11777
564k
    80U,  // CNTv8i8
11778
564k
    6232U,  // COMPACT_ZPZ_D
11779
564k
    12376U, // COMPACT_ZPZ_S
11780
564k
    0U, // CPYE
11781
564k
    0U, // CPYEN
11782
564k
    0U, // CPYERN
11783
564k
    0U, // CPYERT
11784
564k
    0U, // CPYERTN
11785
564k
    0U, // CPYERTRN
11786
564k
    0U, // CPYERTWN
11787
564k
    0U, // CPYET
11788
564k
    0U, // CPYETN
11789
564k
    0U, // CPYETRN
11790
564k
    0U, // CPYETWN
11791
564k
    0U, // CPYEWN
11792
564k
    0U, // CPYEWT
11793
564k
    0U, // CPYEWTN
11794
564k
    0U, // CPYEWTRN
11795
564k
    0U, // CPYEWTWN
11796
564k
    0U, // CPYFE
11797
564k
    0U, // CPYFEN
11798
564k
    0U, // CPYFERN
11799
564k
    0U, // CPYFERT
11800
564k
    0U, // CPYFERTN
11801
564k
    0U, // CPYFERTRN
11802
564k
    0U, // CPYFERTWN
11803
564k
    0U, // CPYFET
11804
564k
    0U, // CPYFETN
11805
564k
    0U, // CPYFETRN
11806
564k
    0U, // CPYFETWN
11807
564k
    0U, // CPYFEWN
11808
564k
    0U, // CPYFEWT
11809
564k
    0U, // CPYFEWTN
11810
564k
    0U, // CPYFEWTRN
11811
564k
    0U, // CPYFEWTWN
11812
564k
    0U, // CPYFM
11813
564k
    0U, // CPYFMN
11814
564k
    0U, // CPYFMRN
11815
564k
    0U, // CPYFMRT
11816
564k
    0U, // CPYFMRTN
11817
564k
    0U, // CPYFMRTRN
11818
564k
    0U, // CPYFMRTWN
11819
564k
    0U, // CPYFMT
11820
564k
    0U, // CPYFMTN
11821
564k
    0U, // CPYFMTRN
11822
564k
    0U, // CPYFMTWN
11823
564k
    0U, // CPYFMWN
11824
564k
    0U, // CPYFMWT
11825
564k
    0U, // CPYFMWTN
11826
564k
    0U, // CPYFMWTRN
11827
564k
    0U, // CPYFMWTWN
11828
564k
    0U, // CPYFP
11829
564k
    0U, // CPYFPN
11830
564k
    0U, // CPYFPRN
11831
564k
    0U, // CPYFPRT
11832
564k
    0U, // CPYFPRTN
11833
564k
    0U, // CPYFPRTRN
11834
564k
    0U, // CPYFPRTWN
11835
564k
    0U, // CPYFPT
11836
564k
    0U, // CPYFPTN
11837
564k
    0U, // CPYFPTRN
11838
564k
    0U, // CPYFPTWN
11839
564k
    0U, // CPYFPWN
11840
564k
    0U, // CPYFPWT
11841
564k
    0U, // CPYFPWTN
11842
564k
    0U, // CPYFPWTRN
11843
564k
    0U, // CPYFPWTWN
11844
564k
    0U, // CPYM
11845
564k
    0U, // CPYMN
11846
564k
    0U, // CPYMRN
11847
564k
    0U, // CPYMRT
11848
564k
    0U, // CPYMRTN
11849
564k
    0U, // CPYMRTRN
11850
564k
    0U, // CPYMRTWN
11851
564k
    0U, // CPYMT
11852
564k
    0U, // CPYMTN
11853
564k
    0U, // CPYMTRN
11854
564k
    0U, // CPYMTWN
11855
564k
    0U, // CPYMWN
11856
564k
    0U, // CPYMWT
11857
564k
    0U, // CPYMWTN
11858
564k
    0U, // CPYMWTRN
11859
564k
    0U, // CPYMWTWN
11860
564k
    0U, // CPYP
11861
564k
    0U, // CPYPN
11862
564k
    0U, // CPYPRN
11863
564k
    0U, // CPYPRT
11864
564k
    0U, // CPYPRTN
11865
564k
    0U, // CPYPRTRN
11866
564k
    0U, // CPYPRTWN
11867
564k
    0U, // CPYPT
11868
564k
    0U, // CPYPTN
11869
564k
    0U, // CPYPTRN
11870
564k
    0U, // CPYPTWN
11871
564k
    0U, // CPYPWN
11872
564k
    0U, // CPYPWT
11873
564k
    0U, // CPYPWTN
11874
564k
    0U, // CPYPWTRN
11875
564k
    0U, // CPYPWTWN
11876
564k
    352U, // CPY_ZPmI_B
11877
564k
    360U, // CPY_ZPmI_D
11878
564k
    2U, // CPY_ZPmI_H
11879
564k
    368U, // CPY_ZPmI_S
11880
564k
    376U, // CPY_ZPmR_B
11881
564k
    376U, // CPY_ZPmR_D
11882
564k
    2U, // CPY_ZPmR_H
11883
564k
    376U, // CPY_ZPmR_S
11884
564k
    376U, // CPY_ZPmV_B
11885
564k
    376U, // CPY_ZPmV_D
11886
564k
    2U, // CPY_ZPmV_H
11887
564k
    376U, // CPY_ZPmV_S
11888
564k
    42200U, // CPY_ZPzI_B
11889
564k
    43224U, // CPY_ZPzI_D
11890
564k
    385U, // CPY_ZPzI_H
11891
564k
    44248U, // CPY_ZPzI_S
11892
564k
    3160U,  // CRC32Brr
11893
564k
    3160U,  // CRC32CBrr
11894
564k
    3160U,  // CRC32CHrr
11895
564k
    3160U,  // CRC32CWrr
11896
564k
    3160U,  // CRC32CXrr
11897
564k
    3160U,  // CRC32Hrr
11898
564k
    3160U,  // CRC32Wrr
11899
564k
    3160U,  // CRC32Xrr
11900
564k
    167906392U, // CSELWr
11901
564k
    167906392U, // CSELXr
11902
564k
    167906392U, // CSINCWr
11903
564k
    167906392U, // CSINCXr
11904
564k
    167906392U, // CSINVWr
11905
564k
    167906392U, // CSINVXr
11906
564k
    167906392U, // CSNEGWr
11907
564k
    167906392U, // CSNEGXr
11908
564k
    0U, // CTERMEQ_WW
11909
564k
    0U, // CTERMEQ_XX
11910
564k
    0U, // CTERMNE_WW
11911
564k
    0U, // CTERMNE_XX
11912
564k
    0U, // CTZWr
11913
564k
    0U, // CTZXr
11914
564k
    0U, // DCPS1
11915
564k
    0U, // DCPS2
11916
564k
    0U, // DCPS3
11917
564k
    2U, // DECB_XPiI
11918
564k
    2U, // DECD_XPiI
11919
564k
    2U, // DECD_ZPiI
11920
564k
    2U, // DECH_XPiI
11921
564k
    0U, // DECH_ZPiI
11922
564k
    1U, // DECP_XP_B
11923
564k
    0U, // DECP_XP_D
11924
564k
    0U, // DECP_XP_H
11925
564k
    1U, // DECP_XP_S
11926
564k
    0U, // DECP_ZP_D
11927
564k
    0U, // DECP_ZP_H
11928
564k
    0U, // DECP_ZP_S
11929
564k
    2U, // DECW_XPiI
11930
564k
    2U, // DECW_ZPiI
11931
564k
    0U, // DMB
11932
564k
    0U, // DRPS
11933
564k
    0U, // DSB
11934
564k
    0U, // DSBnXS
11935
564k
    2U, // DUPM_ZI
11936
564k
    393U, // DUPQ_ZZI_B
11937
564k
    392U, // DUPQ_ZZI_D
11938
564k
    2U, // DUPQ_ZZI_H
11939
564k
    393U, // DUPQ_ZZI_S
11940
564k
    2U, // DUP_ZI_B
11941
564k
    2U, // DUP_ZI_D
11942
564k
    0U, // DUP_ZI_H
11943
564k
    2U, // DUP_ZI_S
11944
564k
    0U, // DUP_ZR_B
11945
564k
    0U, // DUP_ZR_D
11946
564k
    0U, // DUP_ZR_H
11947
564k
    0U, // DUP_ZR_S
11948
564k
    393U, // DUP_ZZI_B
11949
564k
    392U, // DUP_ZZI_D
11950
564k
    2U, // DUP_ZZI_H
11951
564k
    2U, // DUP_ZZI_Q
11952
564k
    393U, // DUP_ZZI_S
11953
564k
    45456U, // DUPi16
11954
564k
    45464U, // DUPi32
11955
564k
    45472U, // DUPi64
11956
564k
    45480U, // DUPi8
11957
564k
    0U, // DUPv16i8gpr
11958
564k
    45480U, // DUPv16i8lane
11959
564k
    0U, // DUPv2i32gpr
11960
564k
    45464U, // DUPv2i32lane
11961
564k
    0U, // DUPv2i64gpr
11962
564k
    45472U, // DUPv2i64lane
11963
564k
    0U, // DUPv4i16gpr
11964
564k
    45456U, // DUPv4i16lane
11965
564k
    0U, // DUPv4i32gpr
11966
564k
    45464U, // DUPv4i32lane
11967
564k
    0U, // DUPv8i16gpr
11968
564k
    45456U, // DUPv8i16lane
11969
564k
    0U, // DUPv8i8gpr
11970
564k
    45480U, // DUPv8i8lane
11971
564k
    14424U, // EONWrs
11972
564k
    14424U, // EONXrs
11973
564k
    86253712U,  // EOR3
11974
564k
    33691736U,  // EOR3_ZZZZ
11975
564k
    9U, // EORBT_ZZZ_B
11976
564k
    1112U,  // EORBT_ZZZ_D
11977
564k
    240U, // EORBT_ZZZ_H
11978
564k
    2136U,  // EORBT_ZZZ_S
11979
564k
    10328U, // EORQV_VPZ_B
11980
564k
    6232U,  // EORQV_VPZ_D
11981
564k
    5208U,  // EORQV_VPZ_H
11982
564k
    12376U, // EORQV_VPZ_S
11983
564k
    16918744U,  // EORS_PPzPP
11984
564k
    9U, // EORTB_ZZZ_B
11985
564k
    1112U,  // EORTB_ZZZ_D
11986
564k
    240U, // EORTB_ZZZ_H
11987
564k
    2136U,  // EORTB_ZZZ_S
11988
564k
    0U, // EORV_VPZ_B
11989
564k
    0U, // EORV_VPZ_D
11990
564k
    0U, // EORV_VPZ_H
11991
564k
    0U, // EORV_VPZ_S
11992
564k
    35928U, // EORWri
11993
564k
    14424U, // EORWrs
11994
564k
    36952U, // EORXri
11995
564k
    14424U, // EORXrs
11996
564k
    16918744U,  // EOR_PPzPP
11997
564k
    36952U, // EOR_ZI
11998
564k
    16918656U,  // EOR_ZPmZ_B
11999
564k
    33691776U,  // EOR_ZPmZ_D
12000
564k
    51129480U,  // EOR_ZPmZ_H
12001
564k
    67252352U,  // EOR_ZPmZ_S
12002
564k
    6232U,  // EOR_ZZZ
12003
564k
    925840U,  // EORv16i8
12004
564k
    1319080U, // EORv8i8
12005
564k
    0U, // ERET
12006
564k
    0U, // ERETAA
12007
564k
    0U, // ERETAB
12008
564k
    141401U,  // EXTQ_ZZI
12009
564k
    432U, // EXTRACT_ZPMXI_H_B
12010
564k
    432U, // EXTRACT_ZPMXI_H_D
12011
564k
    2U, // EXTRACT_ZPMXI_H_H
12012
564k
    2U, // EXTRACT_ZPMXI_H_Q
12013
564k
    432U, // EXTRACT_ZPMXI_H_S
12014
564k
    440U, // EXTRACT_ZPMXI_V_B
12015
564k
    440U, // EXTRACT_ZPMXI_V_D
12016
564k
    2U, // EXTRACT_ZPMXI_V_H
12017
564k
    2U, // EXTRACT_ZPMXI_V_Q
12018
564k
    440U, // EXTRACT_ZPMXI_V_S
12019
564k
    134232U,  // EXTRWrri
12020
564k
    0U, // EXTRX
12021
564k
    134232U,  // EXTRXrri
12022
564k
    0U, // EXTRY
12023
564k
    251799641U, // EXT_ZZI
12024
564k
    450U, // EXT_ZZI_B
12025
564k
    2367632U, // EXTv16i8
12026
564k
    3809448U, // EXTv8i8
12027
564k
    32U,  // F1CVTL2v8f16
12028
564k
    0U, // F1CVTLT_ZZ_BtoH
12029
564k
    0U, // F1CVTL_2ZZ_BtoH_NAME
12030
564k
    80U,  // F1CVTLv8f16
12031
564k
    0U, // F1CVT_2ZZ_BtoH_NAME
12032
564k
    0U, // F1CVT_ZZ_BtoH
12033
564k
    32U,  // F2CVTL2v8f16
12034
564k
    0U, // F2CVTLT_ZZ_BtoH
12035
564k
    0U, // F2CVTL_2ZZ_BtoH_NAME
12036
564k
    80U,  // F2CVTLv8f16
12037
564k
    0U, // F2CVT_2ZZ_BtoH_NAME
12038
564k
    0U, // F2CVT_ZZ_BtoH
12039
564k
    3160U,  // FABD16
12040
564k
    3160U,  // FABD32
12041
564k
    3160U,  // FABD64
12042
564k
    33691776U,  // FABD_ZPmZ_D
12043
564k
    51129480U,  // FABD_ZPmZ_H
12044
564k
    67252352U,  // FABD_ZPmZ_S
12045
564k
    1056920U, // FABDv2f32
12046
564k
    270440U,  // FABDv2f64
12047
564k
    1188000U, // FABDv4f16
12048
564k
    401520U,  // FABDv4f32
12049
564k
    532600U,  // FABDv8f16
12050
564k
    0U, // FABSDr
12051
564k
    0U, // FABSHr
12052
564k
    0U, // FABSSr
12053
564k
    16U,  // FABS_ZPmZ_D
12054
564k
    0U, // FABS_ZPmZ_H
12055
564k
    24U,  // FABS_ZPmZ_S
12056
564k
    40U,  // FABSv2f32
12057
564k
    48U,  // FABSv2f64
12058
564k
    56U,  // FABSv4f16
12059
564k
    64U,  // FABSv4f32
12060
564k
    72U,  // FABSv8f16
12061
564k
    3160U,  // FACGE16
12062
564k
    3160U,  // FACGE32
12063
564k
    3160U,  // FACGE64
12064
564k
    33691864U,  // FACGE_PPzZZ_D
12065
564k
    51129481U,  // FACGE_PPzZZ_H
12066
564k
    67252440U,  // FACGE_PPzZZ_S
12067
564k
    1056920U, // FACGEv2f32
12068
564k
    270440U,  // FACGEv2f64
12069
564k
    1188000U, // FACGEv4f16
12070
564k
    401520U,  // FACGEv4f32
12071
564k
    532600U,  // FACGEv8f16
12072
564k
    3160U,  // FACGT16
12073
564k
    3160U,  // FACGT32
12074
564k
    3160U,  // FACGT64
12075
564k
    33691864U,  // FACGT_PPzZZ_D
12076
564k
    51129481U,  // FACGT_PPzZZ_H
12077
564k
    67252440U,  // FACGT_PPzZZ_S
12078
564k
    1056920U, // FACGTv2f32
12079
564k
    270440U,  // FACGTv2f64
12080
564k
    1188000U, // FACGTv4f16
12081
564k
    401520U,  // FACGTv4f32
12082
564k
    532600U,  // FACGTv8f16
12083
564k
    0U, // FADDA_VPZ_D
12084
564k
    240U, // FADDA_VPZ_H
12085
564k
    0U, // FADDA_VPZ_S
12086
564k
    3160U,  // FADDDrr
12087
564k
    3160U,  // FADDHrr
12088
564k
    33691776U,  // FADDP_ZPmZZ_D
12089
564k
    51129480U,  // FADDP_ZPmZZ_H
12090
564k
    67252352U,  // FADDP_ZPmZZ_S
12091
564k
    1056920U, // FADDPv2f32
12092
564k
    270440U,  // FADDPv2f64
12093
564k
    456U, // FADDPv2i16p
12094
564k
    40U,  // FADDPv2i32p
12095
564k
    48U,  // FADDPv2i64p
12096
564k
    1188000U, // FADDPv4f16
12097
564k
    401520U,  // FADDPv4f32
12098
564k
    532600U,  // FADDPv8f16
12099
564k
    6232U,  // FADDQV_D
12100
564k
    5208U,  // FADDQV_H
12101
564k
    12376U, // FADDQV_S
12102
564k
    3160U,  // FADDSrr
12103
564k
    0U, // FADDV_VPZ_D
12104
564k
    0U, // FADDV_VPZ_H
12105
564k
    0U, // FADDV_VPZ_S
12106
564k
    192U, // FADD_VG2_M2Z_D
12107
564k
    232U, // FADD_VG2_M2Z_H
12108
564k
    200U, // FADD_VG2_M2Z_S
12109
564k
    192U, // FADD_VG4_M4Z_D
12110
564k
    232U, // FADD_VG4_M4Z_H
12111
564k
    200U, // FADD_VG4_M4Z_S
12112
564k
    268572800U, // FADD_ZPmI_D
12113
564k
    3943560U, // FADD_ZPmI_H
12114
564k
    268578944U, // FADD_ZPmI_S
12115
564k
    33691776U,  // FADD_ZPmZ_D
12116
564k
    51129480U,  // FADD_ZPmZ_H
12117
564k
    67252352U,  // FADD_ZPmZ_S
12118
564k
    6232U,  // FADD_ZZZ_D
12119
564k
    136U, // FADD_ZZZ_H
12120
564k
    12377U, // FADD_ZZZ_S
12121
564k
    1056920U, // FADDv2f32
12122
564k
    270440U,  // FADDv2f64
12123
564k
    1188000U, // FADDv4f16
12124
564k
    401520U,  // FADDv4f32
12125
564k
    532600U,  // FADDv8f16
12126
564k
    464U, // FAMAX_2Z2Z_D
12127
564k
    248U, // FAMAX_2Z2Z_H
12128
564k
    472U, // FAMAX_2Z2Z_S
12129
564k
    464U, // FAMAX_4Z4Z_D
12130
564k
    248U, // FAMAX_4Z4Z_H
12131
564k
    472U, // FAMAX_4Z4Z_S
12132
564k
    33691776U,  // FAMAX_ZPmZ_D
12133
564k
    51129480U,  // FAMAX_ZPmZ_H
12134
564k
    67252352U,  // FAMAX_ZPmZ_S
12135
564k
    1056920U, // FAMAXv2f32
12136
564k
    270440U,  // FAMAXv2f64
12137
564k
    1188000U, // FAMAXv4f16
12138
564k
    401520U,  // FAMAXv4f32
12139
564k
    532600U,  // FAMAXv8f16
12140
564k
    464U, // FAMIN_2Z2Z_D
12141
564k
    248U, // FAMIN_2Z2Z_H
12142
564k
    472U, // FAMIN_2Z2Z_S
12143
564k
    464U, // FAMIN_4Z4Z_D
12144
564k
    248U, // FAMIN_4Z4Z_H
12145
564k
    472U, // FAMIN_4Z4Z_S
12146
564k
    33691776U,  // FAMIN_ZPmZ_D
12147
564k
    51129480U,  // FAMIN_ZPmZ_H
12148
564k
    67252352U,  // FAMIN_ZPmZ_S
12149
564k
    1056920U, // FAMINv2f32
12150
564k
    270440U,  // FAMINv2f64
12151
564k
    1188000U, // FAMINv4f16
12152
564k
    401520U,  // FAMINv4f32
12153
564k
    532600U,  // FAMINv8f16
12154
564k
    33691776U,  // FCADD_ZPmZ_D
12155
564k
    185347208U, // FCADD_ZPmZ_H
12156
564k
    67252352U,  // FCADD_ZPmZ_S
12157
564k
    155066520U, // FCADDv2f32
12158
564k
    155197544U, // FCADDv2f64
12159
564k
    155328672U, // FCADDv4f16
12160
564k
    155459696U, // FCADDv4f32
12161
564k
    155590776U, // FCADDv8f16
12162
564k
    167906392U, // FCCMPDrr
12163
564k
    167906392U, // FCCMPEDrr
12164
564k
    167906392U, // FCCMPEHrr
12165
564k
    167906392U, // FCCMPESrr
12166
564k
    167906392U, // FCCMPHrr
12167
564k
    167906392U, // FCCMPSrr
12168
564k
    16U,  // FCLAMP_VG2_2Z2Z_D
12169
564k
    240U, // FCLAMP_VG2_2Z2Z_H
12170
564k
    24U,  // FCLAMP_VG2_2Z2Z_S
12171
564k
    16U,  // FCLAMP_VG4_4Z4Z_D
12172
564k
    240U, // FCLAMP_VG4_4Z4Z_H
12173
564k
    24U,  // FCLAMP_VG4_4Z4Z_S
12174
564k
    1112U,  // FCLAMP_ZZZ_D
12175
564k
    240U, // FCLAMP_ZZZ_H
12176
564k
    2136U,  // FCLAMP_ZZZ_S
12177
564k
    3160U,  // FCMEQ16
12178
564k
    3160U,  // FCMEQ32
12179
564k
    3160U,  // FCMEQ64
12180
564k
    4724952U, // FCMEQ_PPzZ0_D
12181
564k
    46217U, // FCMEQ_PPzZ0_H
12182
564k
    4731096U, // FCMEQ_PPzZ0_S
12183
564k
    33691864U,  // FCMEQ_PPzZZ_D
12184
564k
    51129481U,  // FCMEQ_PPzZZ_H
12185
564k
    67252440U,  // FCMEQ_PPzZZ_S
12186
564k
    480U, // FCMEQv1i16rz
12187
564k
    480U, // FCMEQv1i32rz
12188
564k
    480U, // FCMEQv1i64rz
12189
564k
    1056920U, // FCMEQv2f32
12190
564k
    270440U,  // FCMEQv2f64
12191
564k
    488U, // FCMEQv2i32rz
12192
564k
    496U, // FCMEQv2i64rz
12193
564k
    1188000U, // FCMEQv4f16
12194
564k
    401520U,  // FCMEQv4f32
12195
564k
    504U, // FCMEQv4i16rz
12196
564k
    512U, // FCMEQv4i32rz
12197
564k
    532600U,  // FCMEQv8f16
12198
564k
    520U, // FCMEQv8i16rz
12199
564k
    3160U,  // FCMGE16
12200
564k
    3160U,  // FCMGE32
12201
564k
    3160U,  // FCMGE64
12202
564k
    4724952U, // FCMGE_PPzZ0_D
12203
564k
    46217U, // FCMGE_PPzZ0_H
12204
564k
    4731096U, // FCMGE_PPzZ0_S
12205
564k
    33691864U,  // FCMGE_PPzZZ_D
12206
564k
    51129481U,  // FCMGE_PPzZZ_H
12207
564k
    67252440U,  // FCMGE_PPzZZ_S
12208
564k
    480U, // FCMGEv1i16rz
12209
564k
    480U, // FCMGEv1i32rz
12210
564k
    480U, // FCMGEv1i64rz
12211
564k
    1056920U, // FCMGEv2f32
12212
564k
    270440U,  // FCMGEv2f64
12213
564k
    488U, // FCMGEv2i32rz
12214
564k
    496U, // FCMGEv2i64rz
12215
564k
    1188000U, // FCMGEv4f16
12216
564k
    401520U,  // FCMGEv4f32
12217
564k
    504U, // FCMGEv4i16rz
12218
564k
    512U, // FCMGEv4i32rz
12219
564k
    532600U,  // FCMGEv8f16
12220
564k
    520U, // FCMGEv8i16rz
12221
564k
    3160U,  // FCMGT16
12222
564k
    3160U,  // FCMGT32
12223
564k
    3160U,  // FCMGT64
12224
564k
    4724952U, // FCMGT_PPzZ0_D
12225
564k
    46217U, // FCMGT_PPzZ0_H
12226
564k
    4731096U, // FCMGT_PPzZ0_S
12227
564k
    33691864U,  // FCMGT_PPzZZ_D
12228
564k
    51129481U,  // FCMGT_PPzZZ_H
12229
564k
    67252440U,  // FCMGT_PPzZZ_S
12230
564k
    480U, // FCMGTv1i16rz
12231
564k
    480U, // FCMGTv1i32rz
12232
564k
    480U, // FCMGTv1i64rz
12233
564k
    1056920U, // FCMGTv2f32
12234
564k
    270440U,  // FCMGTv2f64
12235
564k
    488U, // FCMGTv2i32rz
12236
564k
    496U, // FCMGTv2i64rz
12237
564k
    1188000U, // FCMGTv4f16
12238
564k
    401520U,  // FCMGTv4f32
12239
564k
    504U, // FCMGTv4i16rz
12240
564k
    512U, // FCMGTv4i32rz
12241
564k
    532600U,  // FCMGTv8f16
12242
564k
    520U, // FCMGTv8i16rz
12243
564k
    285344896U, // FCMLA_ZPmZZ_D
12244
564k
    187706608U, // FCMLA_ZPmZZ_H
12245
564k
    302123136U, // FCMLA_ZPmZZ_S
12246
564k
    201496816U, // FCMLA_ZZZI_H
12247
564k
    187435096U, // FCMLA_ZZZI_S
12248
564k
    222176408U, // FCMLAv2f32
12249
564k
    222307432U, // FCMLAv2f64
12250
564k
    222438560U, // FCMLAv4f16
12251
564k
    120464544U, // FCMLAv4f16_indexed
12252
564k
    222569584U, // FCMLAv4f32
12253
564k
    122299504U, // FCMLAv4f32_indexed
12254
564k
    222700664U, // FCMLAv8f16
12255
564k
    120464504U, // FCMLAv8f16_indexed
12256
564k
    4724952U, // FCMLE_PPzZ0_D
12257
564k
    46217U, // FCMLE_PPzZ0_H
12258
564k
    4731096U, // FCMLE_PPzZ0_S
12259
564k
    480U, // FCMLEv1i16rz
12260
564k
    480U, // FCMLEv1i32rz
12261
564k
    480U, // FCMLEv1i64rz
12262
564k
    488U, // FCMLEv2i32rz
12263
564k
    496U, // FCMLEv2i64rz
12264
564k
    504U, // FCMLEv4i16rz
12265
564k
    512U, // FCMLEv4i32rz
12266
564k
    520U, // FCMLEv8i16rz
12267
564k
    4724952U, // FCMLT_PPzZ0_D
12268
564k
    46217U, // FCMLT_PPzZ0_H
12269
564k
    4731096U, // FCMLT_PPzZ0_S
12270
564k
    480U, // FCMLTv1i16rz
12271
564k
    480U, // FCMLTv1i32rz
12272
564k
    480U, // FCMLTv1i64rz
12273
564k
    488U, // FCMLTv2i32rz
12274
564k
    496U, // FCMLTv2i64rz
12275
564k
    504U, // FCMLTv4i16rz
12276
564k
    512U, // FCMLTv4i32rz
12277
564k
    520U, // FCMLTv8i16rz
12278
564k
    4724952U, // FCMNE_PPzZ0_D
12279
564k
    46217U, // FCMNE_PPzZ0_H
12280
564k
    4731096U, // FCMNE_PPzZ0_S
12281
564k
    33691864U,  // FCMNE_PPzZZ_D
12282
564k
    51129481U,  // FCMNE_PPzZZ_H
12283
564k
    67252440U,  // FCMNE_PPzZZ_S
12284
564k
    0U, // FCMPDri
12285
564k
    0U, // FCMPDrr
12286
564k
    0U, // FCMPEDri
12287
564k
    0U, // FCMPEDrr
12288
564k
    0U, // FCMPEHri
12289
564k
    0U, // FCMPEHrr
12290
564k
    0U, // FCMPESri
12291
564k
    0U, // FCMPESrr
12292
564k
    0U, // FCMPHri
12293
564k
    0U, // FCMPHrr
12294
564k
    0U, // FCMPSri
12295
564k
    0U, // FCMPSrr
12296
564k
    33691864U,  // FCMUO_PPzZZ_D
12297
564k
    51129481U,  // FCMUO_PPzZZ_H
12298
564k
    67252440U,  // FCMUO_PPzZZ_S
12299
564k
    528U, // FCPY_ZPmI_D
12300
564k
    2U, // FCPY_ZPmI_H
12301
564k
    528U, // FCPY_ZPmI_S
12302
564k
    167906392U, // FCSELDrrr
12303
564k
    167906392U, // FCSELHrrr
12304
564k
    167906392U, // FCSELSrrr
12305
564k
    0U, // FCVTASUWDr
12306
564k
    0U, // FCVTASUWHr
12307
564k
    0U, // FCVTASUWSr
12308
564k
    0U, // FCVTASUXDr
12309
564k
    0U, // FCVTASUXHr
12310
564k
    0U, // FCVTASUXSr
12311
564k
    0U, // FCVTASv1f16
12312
564k
    0U, // FCVTASv1i32
12313
564k
    0U, // FCVTASv1i64
12314
564k
    40U,  // FCVTASv2f32
12315
564k
    48U,  // FCVTASv2f64
12316
564k
    56U,  // FCVTASv4f16
12317
564k
    64U,  // FCVTASv4f32
12318
564k
    72U,  // FCVTASv8f16
12319
564k
    0U, // FCVTAUUWDr
12320
564k
    0U, // FCVTAUUWHr
12321
564k
    0U, // FCVTAUUWSr
12322
564k
    0U, // FCVTAUUXDr
12323
564k
    0U, // FCVTAUUXHr
12324
564k
    0U, // FCVTAUUXSr
12325
564k
    0U, // FCVTAUv1f16
12326
564k
    0U, // FCVTAUv1i32
12327
564k
    0U, // FCVTAUv1i64
12328
564k
    40U,  // FCVTAUv2f32
12329
564k
    48U,  // FCVTAUv2f64
12330
564k
    56U,  // FCVTAUv4f16
12331
564k
    64U,  // FCVTAUv4f32
12332
564k
    72U,  // FCVTAUv8f16
12333
564k
    0U, // FCVTDHr
12334
564k
    0U, // FCVTDSr
12335
564k
    0U, // FCVTHDr
12336
564k
    0U, // FCVTHSr
12337
564k
    240U, // FCVTLT_ZPmZ_HtoS
12338
564k
    24U,  // FCVTLT_ZPmZ_StoD
12339
564k
    0U, // FCVTL_2ZZ_H_S
12340
564k
    40U,  // FCVTLv2i32
12341
564k
    56U,  // FCVTLv4i16
12342
564k
    64U,  // FCVTLv4i32
12343
564k
    72U,  // FCVTLv8i16
12344
564k
    0U, // FCVTMSUWDr
12345
564k
    0U, // FCVTMSUWHr
12346
564k
    0U, // FCVTMSUWSr
12347
564k
    0U, // FCVTMSUXDr
12348
564k
    0U, // FCVTMSUXHr
12349
564k
    0U, // FCVTMSUXSr
12350
564k
    0U, // FCVTMSv1f16
12351
564k
    0U, // FCVTMSv1i32
12352
564k
    0U, // FCVTMSv1i64
12353
564k
    40U,  // FCVTMSv2f32
12354
564k
    48U,  // FCVTMSv2f64
12355
564k
    56U,  // FCVTMSv4f16
12356
564k
    64U,  // FCVTMSv4f32
12357
564k
    72U,  // FCVTMSv8f16
12358
564k
    0U, // FCVTMUUWDr
12359
564k
    0U, // FCVTMUUWHr
12360
564k
    0U, // FCVTMUUWSr
12361
564k
    0U, // FCVTMUUXDr
12362
564k
    0U, // FCVTMUUXHr
12363
564k
    0U, // FCVTMUUXSr
12364
564k
    0U, // FCVTMUv1f16
12365
564k
    0U, // FCVTMUv1i32
12366
564k
    0U, // FCVTMUv1i64
12367
564k
    40U,  // FCVTMUv2f32
12368
564k
    48U,  // FCVTMUv2f64
12369
564k
    56U,  // FCVTMUv4f16
12370
564k
    64U,  // FCVTMUv4f32
12371
564k
    72U,  // FCVTMUv8f16
12372
564k
    2U, // FCVTNB_Z2Z_StoB
12373
564k
    0U, // FCVTNSUWDr
12374
564k
    0U, // FCVTNSUWHr
12375
564k
    0U, // FCVTNSUWSr
12376
564k
    0U, // FCVTNSUXDr
12377
564k
    0U, // FCVTNSUXHr
12378
564k
    0U, // FCVTNSUXSr
12379
564k
    0U, // FCVTNSv1f16
12380
564k
    0U, // FCVTNSv1i32
12381
564k
    0U, // FCVTNSv1i64
12382
564k
    40U,  // FCVTNSv2f32
12383
564k
    48U,  // FCVTNSv2f64
12384
564k
    56U,  // FCVTNSv4f16
12385
564k
    64U,  // FCVTNSv4f32
12386
564k
    72U,  // FCVTNSv8f16
12387
564k
    2U, // FCVTNT_Z2Z_StoB
12388
564k
    16U,  // FCVTNT_ZPmZ_DtoS
12389
564k
    1U, // FCVTNT_ZPmZ_StoH
12390
564k
    0U, // FCVTNUUWDr
12391
564k
    0U, // FCVTNUUWHr
12392
564k
    0U, // FCVTNUUWSr
12393
564k
    0U, // FCVTNUUXDr
12394
564k
    0U, // FCVTNUUXHr
12395
564k
    0U, // FCVTNUUXSr
12396
564k
    0U, // FCVTNUv1f16
12397
564k
    0U, // FCVTNUv1i32
12398
564k
    0U, // FCVTNUv1i64
12399
564k
    40U,  // FCVTNUv2f32
12400
564k
    48U,  // FCVTNUv2f64
12401
564k
    56U,  // FCVTNUv4f16
12402
564k
    64U,  // FCVTNUv4f32
12403
564k
    72U,  // FCVTNUv8f16
12404
564k
    532600U,  // FCVTN_F16_F8v16f8
12405
564k
    1188000U, // FCVTN_F16_F8v8f8
12406
564k
    402544U,  // FCVTN_F32_F82v16f8
12407
564k
    401520U,  // FCVTN_F32_F8v8f8
12408
564k
    1U, // FCVTN_Z2Z_HtoB
12409
564k
    0U, // FCVTN_Z2Z_StoH
12410
564k
    2U, // FCVTN_Z4Z_StoB_NAME
12411
564k
    48U,  // FCVTNv2i32
12412
564k
    64U,  // FCVTNv4i16
12413
564k
    48U,  // FCVTNv4i32
12414
564k
    64U,  // FCVTNv8i16
12415
564k
    0U, // FCVTPSUWDr
12416
564k
    0U, // FCVTPSUWHr
12417
564k
    0U, // FCVTPSUWSr
12418
564k
    0U, // FCVTPSUXDr
12419
564k
    0U, // FCVTPSUXHr
12420
564k
    0U, // FCVTPSUXSr
12421
564k
    0U, // FCVTPSv1f16
12422
564k
    0U, // FCVTPSv1i32
12423
564k
    0U, // FCVTPSv1i64
12424
564k
    40U,  // FCVTPSv2f32
12425
564k
    48U,  // FCVTPSv2f64
12426
564k
    56U,  // FCVTPSv4f16
12427
564k
    64U,  // FCVTPSv4f32
12428
564k
    72U,  // FCVTPSv8f16
12429
564k
    0U, // FCVTPUUWDr
12430
564k
    0U, // FCVTPUUWHr
12431
564k
    0U, // FCVTPUUWSr
12432
564k
    0U, // FCVTPUUXDr
12433
564k
    0U, // FCVTPUUXHr
12434
564k
    0U, // FCVTPUUXSr
12435
564k
    0U, // FCVTPUv1f16
12436
564k
    0U, // FCVTPUv1i32
12437
564k
    0U, // FCVTPUv1i64
12438
564k
    40U,  // FCVTPUv2f32
12439
564k
    48U,  // FCVTPUv2f64
12440
564k
    56U,  // FCVTPUv4f16
12441
564k
    64U,  // FCVTPUv4f32
12442
564k
    72U,  // FCVTPUv8f16
12443
564k
    0U, // FCVTSDr
12444
564k
    0U, // FCVTSHr
12445
564k
    16U,  // FCVTXNT_ZPmZ_DtoS
12446
564k
    0U, // FCVTXNv1i64
12447
564k
    48U,  // FCVTXNv2f32
12448
564k
    48U,  // FCVTXNv4f32
12449
564k
    16U,  // FCVTX_ZPmZ_DtoS
12450
564k
    3160U,  // FCVTZSSWDri
12451
564k
    3160U,  // FCVTZSSWHri
12452
564k
    3160U,  // FCVTZSSWSri
12453
564k
    3160U,  // FCVTZSSXDri
12454
564k
    3160U,  // FCVTZSSXHri
12455
564k
    3160U,  // FCVTZSSXSri
12456
564k
    0U, // FCVTZSUWDr
12457
564k
    0U, // FCVTZSUWHr
12458
564k
    0U, // FCVTZSUWSr
12459
564k
    0U, // FCVTZSUXDr
12460
564k
    0U, // FCVTZSUXHr
12461
564k
    0U, // FCVTZSUXSr
12462
564k
    0U, // FCVTZS_2Z2Z_StoS
12463
564k
    0U, // FCVTZS_4Z4Z_StoS
12464
564k
    16U,  // FCVTZS_ZPmZ_DtoD
12465
564k
    16U,  // FCVTZS_ZPmZ_DtoS
12466
564k
    240U, // FCVTZS_ZPmZ_HtoD
12467
564k
    0U, // FCVTZS_ZPmZ_HtoH
12468
564k
    240U, // FCVTZS_ZPmZ_HtoS
12469
564k
    24U,  // FCVTZS_ZPmZ_StoD
12470
564k
    24U,  // FCVTZS_ZPmZ_StoS
12471
564k
    3160U,  // FCVTZSd
12472
564k
    3160U,  // FCVTZSh
12473
564k
    3160U,  // FCVTZSs
12474
564k
    0U, // FCVTZSv1f16
12475
564k
    0U, // FCVTZSv1i32
12476
564k
    0U, // FCVTZSv1i64
12477
564k
    40U,  // FCVTZSv2f32
12478
564k
    48U,  // FCVTZSv2f64
12479
564k
    3224U,  // FCVTZSv2i32_shift
12480
564k
    3176U,  // FCVTZSv2i64_shift
12481
564k
    56U,  // FCVTZSv4f16
12482
564k
    64U,  // FCVTZSv4f32
12483
564k
    3232U,  // FCVTZSv4i16_shift
12484
564k
    3184U,  // FCVTZSv4i32_shift
12485
564k
    72U,  // FCVTZSv8f16
12486
564k
    3192U,  // FCVTZSv8i16_shift
12487
564k
    3160U,  // FCVTZUSWDri
12488
564k
    3160U,  // FCVTZUSWHri
12489
564k
    3160U,  // FCVTZUSWSri
12490
564k
    3160U,  // FCVTZUSXDri
12491
564k
    3160U,  // FCVTZUSXHri
12492
564k
    3160U,  // FCVTZUSXSri
12493
564k
    0U, // FCVTZUUWDr
12494
564k
    0U, // FCVTZUUWHr
12495
564k
    0U, // FCVTZUUWSr
12496
564k
    0U, // FCVTZUUXDr
12497
564k
    0U, // FCVTZUUXHr
12498
564k
    0U, // FCVTZUUXSr
12499
564k
    0U, // FCVTZU_2Z2Z_StoS
12500
564k
    0U, // FCVTZU_4Z4Z_StoS
12501
564k
    16U,  // FCVTZU_ZPmZ_DtoD
12502
564k
    16U,  // FCVTZU_ZPmZ_DtoS
12503
564k
    240U, // FCVTZU_ZPmZ_HtoD
12504
564k
    0U, // FCVTZU_ZPmZ_HtoH
12505
564k
    240U, // FCVTZU_ZPmZ_HtoS
12506
564k
    24U,  // FCVTZU_ZPmZ_StoD
12507
564k
    24U,  // FCVTZU_ZPmZ_StoS
12508
564k
    3160U,  // FCVTZUd
12509
564k
    3160U,  // FCVTZUh
12510
564k
    3160U,  // FCVTZUs
12511
564k
    0U, // FCVTZUv1f16
12512
564k
    0U, // FCVTZUv1i32
12513
564k
    0U, // FCVTZUv1i64
12514
564k
    40U,  // FCVTZUv2f32
12515
564k
    48U,  // FCVTZUv2f64
12516
564k
    3224U,  // FCVTZUv2i32_shift
12517
564k
    3176U,  // FCVTZUv2i64_shift
12518
564k
    56U,  // FCVTZUv4f16
12519
564k
    64U,  // FCVTZUv4f32
12520
564k
    3232U,  // FCVTZUv4i16_shift
12521
564k
    3184U,  // FCVTZUv4i32_shift
12522
564k
    72U,  // FCVTZUv8f16
12523
564k
    3192U,  // FCVTZUv8i16_shift
12524
564k
    0U, // FCVT_2ZZ_H_S
12525
564k
    1U, // FCVT_Z2Z_HtoB
12526
564k
    0U, // FCVT_Z2Z_StoH
12527
564k
    2U, // FCVT_Z4Z_StoB_NAME
12528
564k
    2U, // FCVT_ZPmZ_DtoH
12529
564k
    16U,  // FCVT_ZPmZ_DtoS
12530
564k
    240U, // FCVT_ZPmZ_HtoD
12531
564k
    240U, // FCVT_ZPmZ_HtoS
12532
564k
    24U,  // FCVT_ZPmZ_StoD
12533
564k
    1U, // FCVT_ZPmZ_StoH
12534
564k
    3160U,  // FDIVDrr
12535
564k
    3160U,  // FDIVHrr
12536
564k
    33691776U,  // FDIVR_ZPmZ_D
12537
564k
    51129480U,  // FDIVR_ZPmZ_H
12538
564k
    67252352U,  // FDIVR_ZPmZ_S
12539
564k
    3160U,  // FDIVSrr
12540
564k
    33691776U,  // FDIV_ZPmZ_D
12541
564k
    51129480U,  // FDIV_ZPmZ_H
12542
564k
    67252352U,  // FDIV_ZPmZ_S
12543
564k
    1056920U, // FDIVv2f32
12544
564k
    270440U,  // FDIVv2f64
12545
564k
    1188000U, // FDIVv4f16
12546
564k
    401520U,  // FDIVv4f32
12547
564k
    532600U,  // FDIVv8f16
12548
564k
    47640U, // FDOT_VG2_M2Z2Z_BtoH
12549
564k
    47640U, // FDOT_VG2_M2Z2Z_BtoS
12550
564k
    2632936U, // FDOT_VG2_M2Z2Z_HtoS
12551
564k
    5029400U, // FDOT_VG2_M2ZZI_BtoH
12552
564k
    5029400U, // FDOT_VG2_M2ZZI_BtoS
12553
564k
    103427304U, // FDOT_VG2_M2ZZI_HtoS
12554
564k
    48664U, // FDOT_VG2_M2ZZ_BtoH
12555
564k
    48664U, // FDOT_VG2_M2ZZ_BtoS
12556
564k
    53095656U,  // FDOT_VG2_M2ZZ_HtoS
12557
564k
    47640U, // FDOT_VG4_M4Z4Z_BtoH
12558
564k
    47640U, // FDOT_VG4_M4Z4Z_BtoS
12559
564k
    2632936U, // FDOT_VG4_M4Z4Z_HtoS
12560
564k
    5029400U, // FDOT_VG4_M4ZZI_BtoH
12561
564k
    5029400U, // FDOT_VG4_M4ZZI_BtoS
12562
564k
    103427304U, // FDOT_VG4_M4ZZI_HtoS
12563
564k
    48664U, // FDOT_VG4_M4ZZ_BtoH
12564
564k
    48664U, // FDOT_VG4_M4ZZ_BtoS
12565
564k
    53095656U,  // FDOT_VG4_M4ZZ_HtoS
12566
564k
    38920U, // FDOT_ZZZI_BtoH
12567
564k
    38921U, // FDOT_ZZZI_BtoS
12568
564k
    53222488U,  // FDOT_ZZZI_S
12569
564k
    8U, // FDOT_ZZZ_BtoH
12570
564k
    9U, // FDOT_ZZZ_BtoS
12571
564k
    7256U,  // FDOT_ZZZ_S
12572
564k
    5121168U, // FDOTlanev16f8
12573
564k
    5252264U, // FDOTlanev4f16
12574
564k
    5252240U, // FDOTlanev8f16
12575
564k
    5121192U, // FDOTlanev8f8
12576
564k
    1320104U, // FDOTv2f32
12577
564k
    1320104U, // FDOTv4f16
12578
564k
    926864U,  // FDOTv4f32
12579
564k
    926864U,  // FDOTv8f16
12580
564k
    2U, // FDUP_ZI_D
12581
564k
    0U, // FDUP_ZI_H
12582
564k
    2U, // FDUP_ZI_S
12583
564k
    0U, // FEXPA_ZZ_D
12584
564k
    0U, // FEXPA_ZZ_H
12585
564k
    1U, // FEXPA_ZZ_S
12586
564k
    0U, // FJCVTZS
12587
564k
    16U,  // FLOGB_ZPmZ_D
12588
564k
    0U, // FLOGB_ZPmZ_H
12589
564k
    24U,  // FLOGB_ZPmZ_S
12590
564k
    0U, // FMA16
12591
564k
    0U, // FMA32
12592
564k
    0U, // FMA64
12593
564k
    134232U,  // FMADDDrrr
12594
564k
    134232U,  // FMADDHrrr
12595
564k
    134232U,  // FMADDSrrr
12596
564k
    285344896U, // FMAD_ZPmZZ_D
12597
564k
    53488880U,  // FMAD_ZPmZZ_H
12598
564k
    302123136U, // FMAD_ZPmZZ_S
12599
564k
    3160U,  // FMAXDrr
12600
564k
    3160U,  // FMAXHrr
12601
564k
    3160U,  // FMAXNMDrr
12602
564k
    3160U,  // FMAXNMHrr
12603
564k
    33691776U,  // FMAXNMP_ZPmZZ_D
12604
564k
    51129480U,  // FMAXNMP_ZPmZZ_H
12605
564k
    67252352U,  // FMAXNMP_ZPmZZ_S
12606
564k
    1056920U, // FMAXNMPv2f32
12607
564k
    270440U,  // FMAXNMPv2f64
12608
564k
    456U, // FMAXNMPv2i16p
12609
564k
    40U,  // FMAXNMPv2i32p
12610
564k
    48U,  // FMAXNMPv2i64p
12611
564k
    1188000U, // FMAXNMPv4f16
12612
564k
    401520U,  // FMAXNMPv4f32
12613
564k
    532600U,  // FMAXNMPv8f16
12614
564k
    6232U,  // FMAXNMQV_D
12615
564k
    5208U,  // FMAXNMQV_H
12616
564k
    12376U, // FMAXNMQV_S
12617
564k
    3160U,  // FMAXNMSrr
12618
564k
    0U, // FMAXNMV_VPZ_D
12619
564k
    0U, // FMAXNMV_VPZ_H
12620
564k
    0U, // FMAXNMV_VPZ_S
12621
564k
    56U,  // FMAXNMVv4i16v
12622
564k
    64U,  // FMAXNMVv4i32v
12623
564k
    72U,  // FMAXNMVv8i16v
12624
564k
    464U, // FMAXNM_VG2_2Z2Z_D
12625
564k
    248U, // FMAXNM_VG2_2Z2Z_H
12626
564k
    472U, // FMAXNM_VG2_2Z2Z_S
12627
564k
    184U, // FMAXNM_VG2_2ZZ_D
12628
564k
    136U, // FMAXNM_VG2_2ZZ_H
12629
564k
    96U,  // FMAXNM_VG2_2ZZ_S
12630
564k
    464U, // FMAXNM_VG4_4Z4Z_D
12631
564k
    248U, // FMAXNM_VG4_4Z4Z_H
12632
564k
    472U, // FMAXNM_VG4_4Z4Z_S
12633
564k
    184U, // FMAXNM_VG4_4ZZ_D
12634
564k
    136U, // FMAXNM_VG4_4ZZ_H
12635
564k
    96U,  // FMAXNM_VG4_4ZZ_S
12636
564k
    318904448U, // FMAXNM_ZPmI_D
12637
564k
    5385352U, // FMAXNM_ZPmI_H
12638
564k
    318910592U, // FMAXNM_ZPmI_S
12639
564k
    33691776U,  // FMAXNM_ZPmZ_D
12640
564k
    51129480U,  // FMAXNM_ZPmZ_H
12641
564k
    67252352U,  // FMAXNM_ZPmZ_S
12642
564k
    1056920U, // FMAXNMv2f32
12643
564k
    270440U,  // FMAXNMv2f64
12644
564k
    1188000U, // FMAXNMv4f16
12645
564k
    401520U,  // FMAXNMv4f32
12646
564k
    532600U,  // FMAXNMv8f16
12647
564k
    33691776U,  // FMAXP_ZPmZZ_D
12648
564k
    51129480U,  // FMAXP_ZPmZZ_H
12649
564k
    67252352U,  // FMAXP_ZPmZZ_S
12650
564k
    1056920U, // FMAXPv2f32
12651
564k
    270440U,  // FMAXPv2f64
12652
564k
    456U, // FMAXPv2i16p
12653
564k
    40U,  // FMAXPv2i32p
12654
564k
    48U,  // FMAXPv2i64p
12655
564k
    1188000U, // FMAXPv4f16
12656
564k
    401520U,  // FMAXPv4f32
12657
564k
    532600U,  // FMAXPv8f16
12658
564k
    6232U,  // FMAXQV_D
12659
564k
    5208U,  // FMAXQV_H
12660
564k
    12376U, // FMAXQV_S
12661
564k
    3160U,  // FMAXSrr
12662
564k
    0U, // FMAXV_VPZ_D
12663
564k
    0U, // FMAXV_VPZ_H
12664
564k
    0U, // FMAXV_VPZ_S
12665
564k
    56U,  // FMAXVv4i16v
12666
564k
    64U,  // FMAXVv4i32v
12667
564k
    72U,  // FMAXVv8i16v
12668
564k
    464U, // FMAX_VG2_2Z2Z_D
12669
564k
    248U, // FMAX_VG2_2Z2Z_H
12670
564k
    472U, // FMAX_VG2_2Z2Z_S
12671
564k
    184U, // FMAX_VG2_2ZZ_D
12672
564k
    136U, // FMAX_VG2_2ZZ_H
12673
564k
    96U,  // FMAX_VG2_2ZZ_S
12674
564k
    464U, // FMAX_VG4_4Z4Z_D
12675
564k
    248U, // FMAX_VG4_4Z4Z_H
12676
564k
    472U, // FMAX_VG4_4Z4Z_S
12677
564k
    184U, // FMAX_VG4_4ZZ_D
12678
564k
    136U, // FMAX_VG4_4ZZ_H
12679
564k
    96U,  // FMAX_VG4_4ZZ_S
12680
564k
    318904448U, // FMAX_ZPmI_D
12681
564k
    5385352U, // FMAX_ZPmI_H
12682
564k
    318910592U, // FMAX_ZPmI_S
12683
564k
    33691776U,  // FMAX_ZPmZ_D
12684
564k
    51129480U,  // FMAX_ZPmZ_H
12685
564k
    67252352U,  // FMAX_ZPmZ_S
12686
564k
    1056920U, // FMAXv2f32
12687
564k
    270440U,  // FMAXv2f64
12688
564k
    1188000U, // FMAXv4f16
12689
564k
    401520U,  // FMAXv4f32
12690
564k
    532600U,  // FMAXv8f16
12691
564k
    3160U,  // FMINDrr
12692
564k
    3160U,  // FMINHrr
12693
564k
    3160U,  // FMINNMDrr
12694
564k
    3160U,  // FMINNMHrr
12695
564k
    33691776U,  // FMINNMP_ZPmZZ_D
12696
564k
    51129480U,  // FMINNMP_ZPmZZ_H
12697
564k
    67252352U,  // FMINNMP_ZPmZZ_S
12698
564k
    1056920U, // FMINNMPv2f32
12699
564k
    270440U,  // FMINNMPv2f64
12700
564k
    456U, // FMINNMPv2i16p
12701
564k
    40U,  // FMINNMPv2i32p
12702
564k
    48U,  // FMINNMPv2i64p
12703
564k
    1188000U, // FMINNMPv4f16
12704
564k
    401520U,  // FMINNMPv4f32
12705
564k
    532600U,  // FMINNMPv8f16
12706
564k
    6232U,  // FMINNMQV_D
12707
564k
    5208U,  // FMINNMQV_H
12708
564k
    12376U, // FMINNMQV_S
12709
564k
    3160U,  // FMINNMSrr
12710
564k
    0U, // FMINNMV_VPZ_D
12711
564k
    0U, // FMINNMV_VPZ_H
12712
564k
    0U, // FMINNMV_VPZ_S
12713
564k
    56U,  // FMINNMVv4i16v
12714
564k
    64U,  // FMINNMVv4i32v
12715
564k
    72U,  // FMINNMVv8i16v
12716
564k
    464U, // FMINNM_VG2_2Z2Z_D
12717
564k
    248U, // FMINNM_VG2_2Z2Z_H
12718
564k
    472U, // FMINNM_VG2_2Z2Z_S
12719
564k
    184U, // FMINNM_VG2_2ZZ_D
12720
564k
    136U, // FMINNM_VG2_2ZZ_H
12721
564k
    96U,  // FMINNM_VG2_2ZZ_S
12722
564k
    464U, // FMINNM_VG4_4Z4Z_D
12723
564k
    248U, // FMINNM_VG4_4Z4Z_H
12724
564k
    472U, // FMINNM_VG4_4Z4Z_S
12725
564k
    184U, // FMINNM_VG4_4ZZ_D
12726
564k
    136U, // FMINNM_VG4_4ZZ_H
12727
564k
    96U,  // FMINNM_VG4_4ZZ_S
12728
564k
    318904448U, // FMINNM_ZPmI_D
12729
564k
    5385352U, // FMINNM_ZPmI_H
12730
564k
    318910592U, // FMINNM_ZPmI_S
12731
564k
    33691776U,  // FMINNM_ZPmZ_D
12732
564k
    51129480U,  // FMINNM_ZPmZ_H
12733
564k
    67252352U,  // FMINNM_ZPmZ_S
12734
564k
    1056920U, // FMINNMv2f32
12735
564k
    270440U,  // FMINNMv2f64
12736
564k
    1188000U, // FMINNMv4f16
12737
564k
    401520U,  // FMINNMv4f32
12738
564k
    532600U,  // FMINNMv8f16
12739
564k
    33691776U,  // FMINP_ZPmZZ_D
12740
564k
    51129480U,  // FMINP_ZPmZZ_H
12741
564k
    67252352U,  // FMINP_ZPmZZ_S
12742
564k
    1056920U, // FMINPv2f32
12743
564k
    270440U,  // FMINPv2f64
12744
564k
    456U, // FMINPv2i16p
12745
564k
    40U,  // FMINPv2i32p
12746
564k
    48U,  // FMINPv2i64p
12747
564k
    1188000U, // FMINPv4f16
12748
564k
    401520U,  // FMINPv4f32
12749
564k
    532600U,  // FMINPv8f16
12750
564k
    6232U,  // FMINQV_D
12751
564k
    5208U,  // FMINQV_H
12752
564k
    12376U, // FMINQV_S
12753
564k
    3160U,  // FMINSrr
12754
564k
    0U, // FMINV_VPZ_D
12755
564k
    0U, // FMINV_VPZ_H
12756
564k
    0U, // FMINV_VPZ_S
12757
564k
    56U,  // FMINVv4i16v
12758
564k
    64U,  // FMINVv4i32v
12759
564k
    72U,  // FMINVv8i16v
12760
564k
    464U, // FMIN_VG2_2Z2Z_D
12761
564k
    248U, // FMIN_VG2_2Z2Z_H
12762
564k
    472U, // FMIN_VG2_2Z2Z_S
12763
564k
    184U, // FMIN_VG2_2ZZ_D
12764
564k
    136U, // FMIN_VG2_2ZZ_H
12765
564k
    96U,  // FMIN_VG2_2ZZ_S
12766
564k
    464U, // FMIN_VG4_4Z4Z_D
12767
564k
    248U, // FMIN_VG4_4Z4Z_H
12768
564k
    472U, // FMIN_VG4_4Z4Z_S
12769
564k
    184U, // FMIN_VG4_4ZZ_D
12770
564k
    136U, // FMIN_VG4_4ZZ_H
12771
564k
    96U,  // FMIN_VG4_4ZZ_S
12772
564k
    318904448U, // FMIN_ZPmI_D
12773
564k
    5385352U, // FMIN_ZPmI_H
12774
564k
    318910592U, // FMIN_ZPmI_S
12775
564k
    33691776U,  // FMIN_ZPmZ_D
12776
564k
    51129480U,  // FMIN_ZPmZ_H
12777
564k
    67252352U,  // FMIN_ZPmZ_S
12778
564k
    1056920U, // FMINv2f32
12779
564k
    270440U,  // FMINv2f64
12780
564k
    1188000U, // FMINv4f16
12781
564k
    401520U,  // FMINv4f32
12782
564k
    532600U,  // FMINv8f16
12783
564k
    49696U, // FMLAL2lanev4f16
12784
564k
    120464544U, // FMLAL2lanev8f16
12785
564k
    50720U, // FMLAL2v4f16
12786
564k
    1189024U, // FMLAL2v8f16
12787
564k
    8U, // FMLALB_ZZZ
12788
564k
    38920U, // FMLALB_ZZZI
12789
564k
    53222488U,  // FMLALB_ZZZI_SHH
12790
564k
    7256U,  // FMLALB_ZZZ_SHH
12791
564k
    5514384U, // FMLALBlanev8f16
12792
564k
    926864U,  // FMLALBv8f16
12793
564k
    9U, // FMLALLBB_ZZZ
12794
564k
    38921U, // FMLALLBB_ZZZI
12795
564k
    5514384U, // FMLALLBBlanev4f32
12796
564k
    926864U,  // FMLALLBBv4f32
12797
564k
    9U, // FMLALLBT_ZZZ
12798
564k
    38921U, // FMLALLBT_ZZZI
12799
564k
    5514384U, // FMLALLBTlanev4f32
12800
564k
    926864U,  // FMLALLBTv4f32
12801
564k
    9U, // FMLALLTB_ZZZ
12802
564k
    38921U, // FMLALLTB_ZZZI
12803
564k
    5514384U, // FMLALLTBlanev4f32
12804
564k
    926864U,  // FMLALLTBv4f32
12805
564k
    9U, // FMLALLTT_ZZZ
12806
564k
    38921U, // FMLALLTT_ZZZI
12807
564k
    5514384U, // FMLALLTTlanev4f32
12808
564k
    926864U,  // FMLALLTTv4f32
12809
564k
    38441U, // FMLALL_MZZI_BtoS
12810
564k
    553U, // FMLALL_MZZ_BtoS
12811
564k
    47640U, // FMLALL_VG2_M2Z2Z_BtoS
12812
564k
    5029400U, // FMLALL_VG2_M2ZZI_BtoS
12813
564k
    48666U, // FMLALL_VG2_M2ZZ_BtoS
12814
564k
    47640U, // FMLALL_VG4_M4Z4Z_BtoS
12815
564k
    5029400U, // FMLALL_VG4_M4ZZI_BtoS
12816
564k
    48667U, // FMLALL_VG4_M4ZZ_BtoS
12817
564k
    8U, // FMLALT_ZZZ
12818
564k
    38920U, // FMLALT_ZZZI
12819
564k
    53222488U,  // FMLALT_ZZZI_SHH
12820
564k
    7256U,  // FMLALT_ZZZ_SHH
12821
564k
    5514384U, // FMLALTlanev8f16
12822
564k
    926864U,  // FMLALTv8f16
12823
564k
    38441U, // FMLAL_MZZI_BtoH
12824
564k
    38145U, // FMLAL_MZZI_HtoS
12825
564k
    257U, // FMLAL_MZZ_HtoS
12826
564k
    47640U, // FMLAL_VG2_M2Z2Z_BtoH
12827
564k
    2632936U, // FMLAL_VG2_M2Z2Z_HtoS
12828
564k
    5029400U, // FMLAL_VG2_M2ZZI_BtoH
12829
564k
    103427304U, // FMLAL_VG2_M2ZZI_HtoS
12830
564k
    48664U, // FMLAL_VG2_M2ZZ_BtoH
12831
564k
    53095656U,  // FMLAL_VG2_M2ZZ_HtoS
12832
564k
    553U, // FMLAL_VG2_MZZ_BtoH
12833
564k
    47640U, // FMLAL_VG4_M4Z4Z_BtoH
12834
564k
    2632936U, // FMLAL_VG4_M4Z4Z_HtoS
12835
564k
    5029400U, // FMLAL_VG4_M4ZZI_BtoH
12836
564k
    103427304U, // FMLAL_VG4_M4ZZI_HtoS
12837
564k
    48664U, // FMLAL_VG4_M4ZZ_BtoH
12838
564k
    53095656U,  // FMLAL_VG4_M4ZZ_HtoS
12839
564k
    49696U, // FMLALlanev4f16
12840
564k
    120464544U, // FMLALlanev8f16
12841
564k
    50720U, // FMLALv4f16
12842
564k
    1189024U, // FMLALv8f16
12843
564k
    1584320U, // FMLA_VG2_M2Z2Z_D
12844
564k
    1715400U, // FMLA_VG2_M2Z2Z_S
12845
564k
    2632936U, // FMLA_VG2_M2Z4Z_H
12846
564k
    102509760U, // FMLA_VG2_M2ZZI_D
12847
564k
    103427304U, // FMLA_VG2_M2ZZI_H
12848
564k
    102640840U, // FMLA_VG2_M2ZZI_S
12849
564k
    52178112U,  // FMLA_VG2_M2ZZ_D
12850
564k
    53095656U,  // FMLA_VG2_M2ZZ_H
12851
564k
    52309192U,  // FMLA_VG2_M2ZZ_S
12852
564k
    1584320U, // FMLA_VG4_M4Z4Z_D
12853
564k
    2632936U, // FMLA_VG4_M4Z4Z_H
12854
564k
    1715400U, // FMLA_VG4_M4Z4Z_S
12855
564k
    102509760U, // FMLA_VG4_M4ZZI_D
12856
564k
    103427304U, // FMLA_VG4_M4ZZI_H
12857
564k
    102640840U, // FMLA_VG4_M4ZZI_S
12858
564k
    52178112U,  // FMLA_VG4_M4ZZ_D
12859
564k
    53095656U,  // FMLA_VG4_M4ZZ_H
12860
564k
    52309192U,  // FMLA_VG4_M4ZZ_S
12861
564k
    285344896U, // FMLA_ZPmZZ_D
12862
564k
    53488880U,  // FMLA_ZPmZZ_H
12863
564k
    302123136U, // FMLA_ZPmZZ_S
12864
564k
    53216344U,  // FMLA_ZZZI_D
12865
564k
    39152U, // FMLA_ZZZI_H
12866
564k
    53217368U,  // FMLA_ZZZI_S
12867
564k
    120464473U, // FMLAv1i16_indexed
12868
564k
    122299481U, // FMLAv1i32_indexed
12869
564k
    123085913U, // FMLAv1i64_indexed
12870
564k
    1057944U, // FMLAv2f32
12871
564k
    271464U,  // FMLAv2f64
12872
564k
    122299544U, // FMLAv2i32_indexed
12873
564k
    123085928U, // FMLAv2i64_indexed
12874
564k
    1189024U, // FMLAv4f16
12875
564k
    402544U,  // FMLAv4f32
12876
564k
    120464544U, // FMLAv4i16_indexed
12877
564k
    122299504U, // FMLAv4i32_indexed
12878
564k
    533624U,  // FMLAv8f16
12879
564k
    120464504U, // FMLAv8i16_indexed
12880
564k
    49696U, // FMLSL2lanev4f16
12881
564k
    120464544U, // FMLSL2lanev8f16
12882
564k
    50720U, // FMLSL2v4f16
12883
564k
    1189024U, // FMLSL2v8f16
12884
564k
    53222488U,  // FMLSLB_ZZZI_SHH
12885
564k
    7256U,  // FMLSLB_ZZZ_SHH
12886
564k
    53222488U,  // FMLSLT_ZZZI_SHH
12887
564k
    7256U,  // FMLSLT_ZZZ_SHH
12888
564k
    38145U, // FMLSL_MZZI_HtoS
12889
564k
    257U, // FMLSL_MZZ_HtoS
12890
564k
    2632936U, // FMLSL_VG2_M2Z2Z_HtoS
12891
564k
    103427304U, // FMLSL_VG2_M2ZZI_HtoS
12892
564k
    53095656U,  // FMLSL_VG2_M2ZZ_HtoS
12893
564k
    2632936U, // FMLSL_VG4_M4Z4Z_HtoS
12894
564k
    103427304U, // FMLSL_VG4_M4ZZI_HtoS
12895
564k
    53095656U,  // FMLSL_VG4_M4ZZ_HtoS
12896
564k
    49696U, // FMLSLlanev4f16
12897
564k
    120464544U, // FMLSLlanev8f16
12898
564k
    50720U, // FMLSLv4f16
12899
564k
    1189024U, // FMLSLv8f16
12900
564k
    1584320U, // FMLS_VG2_M2Z2Z_D
12901
564k
    2632936U, // FMLS_VG2_M2Z2Z_H
12902
564k
    1715400U, // FMLS_VG2_M2Z2Z_S
12903
564k
    102509760U, // FMLS_VG2_M2ZZI_D
12904
564k
    103427304U, // FMLS_VG2_M2ZZI_H
12905
564k
    102640840U, // FMLS_VG2_M2ZZI_S
12906
564k
    52178112U,  // FMLS_VG2_M2ZZ_D
12907
564k
    53095656U,  // FMLS_VG2_M2ZZ_H
12908
564k
    52309192U,  // FMLS_VG2_M2ZZ_S
12909
564k
    2632936U, // FMLS_VG4_M4Z2Z_H
12910
564k
    1584320U, // FMLS_VG4_M4Z4Z_D
12911
564k
    1715400U, // FMLS_VG4_M4Z4Z_S
12912
564k
    102509760U, // FMLS_VG4_M4ZZI_D
12913
564k
    103427304U, // FMLS_VG4_M4ZZI_H
12914
564k
    102640840U, // FMLS_VG4_M4ZZI_S
12915
564k
    52178112U,  // FMLS_VG4_M4ZZ_D
12916
564k
    53095656U,  // FMLS_VG4_M4ZZ_H
12917
564k
    52309192U,  // FMLS_VG4_M4ZZ_S
12918
564k
    285344896U, // FMLS_ZPmZZ_D
12919
564k
    53488880U,  // FMLS_ZPmZZ_H
12920
564k
    302123136U, // FMLS_ZPmZZ_S
12921
564k
    53216344U,  // FMLS_ZZZI_D
12922
564k
    39152U, // FMLS_ZZZI_H
12923
564k
    53217368U,  // FMLS_ZZZI_S
12924
564k
    120464473U, // FMLSv1i16_indexed
12925
564k
    122299481U, // FMLSv1i32_indexed
12926
564k
    123085913U, // FMLSv1i64_indexed
12927
564k
    1057944U, // FMLSv2f32
12928
564k
    271464U,  // FMLSv2f64
12929
564k
    122299544U, // FMLSv2i32_indexed
12930
564k
    123085928U, // FMLSv2i64_indexed
12931
564k
    1189024U, // FMLSv4f16
12932
564k
    402544U,  // FMLSv4f32
12933
564k
    120464544U, // FMLSv4i16_indexed
12934
564k
    122299504U, // FMLSv4i32_indexed
12935
564k
    533624U,  // FMLSv8f16
12936
564k
    120464504U, // FMLSv8i16_indexed
12937
564k
    1112U,  // FMMLA_ZZZ_D
12938
564k
    2136U,  // FMMLA_ZZZ_S
12939
564k
    0U, // FMOPAL_MPPZZ
12940
564k
    0U, // FMOPA_MPPZZ_BtoH
12941
564k
    0U, // FMOPA_MPPZZ_BtoS
12942
564k
    560U, // FMOPA_MPPZZ_D
12943
564k
    0U, // FMOPA_MPPZZ_H
12944
564k
    264U, // FMOPA_MPPZZ_S
12945
564k
    0U, // FMOPSL_MPPZZ
12946
564k
    560U, // FMOPS_MPPZZ_D
12947
564k
    0U, // FMOPS_MPPZZ_H
12948
564k
    264U, // FMOPS_MPPZZ_S
12949
564k
    45472U, // FMOVDXHighr
12950
564k
    0U, // FMOVDXr
12951
564k
    2U, // FMOVDi
12952
564k
    0U, // FMOVDr
12953
564k
    0U, // FMOVHWr
12954
564k
    0U, // FMOVHXr
12955
564k
    2U, // FMOVHi
12956
564k
    0U, // FMOVHr
12957
564k
    0U, // FMOVSWr
12958
564k
    2U, // FMOVSi
12959
564k
    0U, // FMOVSr
12960
564k
    0U, // FMOVWHr
12961
564k
    0U, // FMOVWSr
12962
564k
    0U, // FMOVXDHighr
12963
564k
    0U, // FMOVXDr
12964
564k
    0U, // FMOVXHr
12965
564k
    2U, // FMOVv2f32_ns
12966
564k
    2U, // FMOVv2f64_ns
12967
564k
    2U, // FMOVv4f16_ns
12968
564k
    2U, // FMOVv4f32_ns
12969
564k
    2U, // FMOVv8f16_ns
12970
564k
    0U, // FMS16
12971
564k
    0U, // FMS32
12972
564k
    0U, // FMS64
12973
564k
    285344896U, // FMSB_ZPmZZ_D
12974
564k
    53488880U,  // FMSB_ZPmZZ_H
12975
564k
    302123136U, // FMSB_ZPmZZ_S
12976
564k
    134232U,  // FMSUBDrrr
12977
564k
    134232U,  // FMSUBHrrr
12978
564k
    134232U,  // FMSUBSrrr
12979
564k
    3160U,  // FMULDrr
12980
564k
    3160U,  // FMULHrr
12981
564k
    3160U,  // FMULSrr
12982
564k
    3160U,  // FMULX16
12983
564k
    3160U,  // FMULX32
12984
564k
    3160U,  // FMULX64
12985
564k
    33691776U,  // FMULX_ZPmZ_D
12986
564k
    51129480U,  // FMULX_ZPmZ_H
12987
564k
    67252352U,  // FMULX_ZPmZ_S
12988
564k
    338567256U, // FMULXv1i16_indexed
12989
564k
    340402264U, // FMULXv1i32_indexed
12990
564k
    341188696U, // FMULXv1i64_indexed
12991
564k
    1056920U, // FMULXv2f32
12992
564k
    270440U,  // FMULXv2f64
12993
564k
    340402328U, // FMULXv2i32_indexed
12994
564k
    341188712U, // FMULXv2i64_indexed
12995
564k
    1188000U, // FMULXv4f16
12996
564k
    401520U,  // FMULXv4f32
12997
564k
    338567328U, // FMULXv4i16_indexed
12998
564k
    340402288U, // FMULXv4i32_indexed
12999
564k
    532600U,  // FMULXv8f16
13000
564k
    338567288U, // FMULXv8i16_indexed
13001
564k
    352458880U, // FMUL_ZPmI_D
13002
564k
    5778568U, // FMUL_ZPmI_H
13003
564k
    352465024U, // FMUL_ZPmI_S
13004
564k
    33691776U,  // FMUL_ZPmZ_D
13005
564k
    51129480U,  // FMUL_ZPmZ_H
13006
564k
    67252352U,  // FMUL_ZPmZ_S
13007
564k
    5904472U, // FMUL_ZZZI_D
13008
564k
    40072U, // FMUL_ZZZI_H
13009
564k
    5910617U, // FMUL_ZZZI_S
13010
564k
    6232U,  // FMUL_ZZZ_D
13011
564k
    136U, // FMUL_ZZZ_H
13012
564k
    12377U, // FMUL_ZZZ_S
13013
564k
    338567256U, // FMULv1i16_indexed
13014
564k
    340402264U, // FMULv1i32_indexed
13015
564k
    341188696U, // FMULv1i64_indexed
13016
564k
    1056920U, // FMULv2f32
13017
564k
    270440U,  // FMULv2f64
13018
564k
    340402328U, // FMULv2i32_indexed
13019
564k
    341188712U, // FMULv2i64_indexed
13020
564k
    1188000U, // FMULv4f16
13021
564k
    401520U,  // FMULv4f32
13022
564k
    338567328U, // FMULv4i16_indexed
13023
564k
    340402288U, // FMULv4i32_indexed
13024
564k
    532600U,  // FMULv8f16
13025
564k
    338567288U, // FMULv8i16_indexed
13026
564k
    0U, // FNEGDr
13027
564k
    0U, // FNEGHr
13028
564k
    0U, // FNEGSr
13029
564k
    16U,  // FNEG_ZPmZ_D
13030
564k
    0U, // FNEG_ZPmZ_H
13031
564k
    24U,  // FNEG_ZPmZ_S
13032
564k
    40U,  // FNEGv2f32
13033
564k
    48U,  // FNEGv2f64
13034
564k
    56U,  // FNEGv4f16
13035
564k
    64U,  // FNEGv4f32
13036
564k
    72U,  // FNEGv8f16
13037
564k
    134232U,  // FNMADDDrrr
13038
564k
    134232U,  // FNMADDHrrr
13039
564k
    134232U,  // FNMADDSrrr
13040
564k
    285344896U, // FNMAD_ZPmZZ_D
13041
564k
    53488880U,  // FNMAD_ZPmZZ_H
13042
564k
    302123136U, // FNMAD_ZPmZZ_S
13043
564k
    285344896U, // FNMLA_ZPmZZ_D
13044
564k
    53488880U,  // FNMLA_ZPmZZ_H
13045
564k
    302123136U, // FNMLA_ZPmZZ_S
13046
564k
    285344896U, // FNMLS_ZPmZZ_D
13047
564k
    53488880U,  // FNMLS_ZPmZZ_H
13048
564k
    302123136U, // FNMLS_ZPmZZ_S
13049
564k
    285344896U, // FNMSB_ZPmZZ_D
13050
564k
    53488880U,  // FNMSB_ZPmZZ_H
13051
564k
    302123136U, // FNMSB_ZPmZZ_S
13052
564k
    134232U,  // FNMSUBDrrr
13053
564k
    134232U,  // FNMSUBHrrr
13054
564k
    134232U,  // FNMSUBSrrr
13055
564k
    3160U,  // FNMULDrr
13056
564k
    3160U,  // FNMULHrr
13057
564k
    3160U,  // FNMULSrr
13058
564k
    0U, // FRECPE_ZZ_D
13059
564k
    0U, // FRECPE_ZZ_H
13060
564k
    1U, // FRECPE_ZZ_S
13061
564k
    0U, // FRECPEv1f16
13062
564k
    0U, // FRECPEv1i32
13063
564k
    0U, // FRECPEv1i64
13064
564k
    40U,  // FRECPEv2f32
13065
564k
    48U,  // FRECPEv2f64
13066
564k
    56U,  // FRECPEv4f16
13067
564k
    64U,  // FRECPEv4f32
13068
564k
    72U,  // FRECPEv8f16
13069
564k
    3160U,  // FRECPS16
13070
564k
    3160U,  // FRECPS32
13071
564k
    3160U,  // FRECPS64
13072
564k
    6232U,  // FRECPS_ZZZ_D
13073
564k
    136U, // FRECPS_ZZZ_H
13074
564k
    12377U, // FRECPS_ZZZ_S
13075
564k
    1056920U, // FRECPSv2f32
13076
564k
    270440U,  // FRECPSv2f64
13077
564k
    1188000U, // FRECPSv4f16
13078
564k
    401520U,  // FRECPSv4f32
13079
564k
    532600U,  // FRECPSv8f16
13080
564k
    16U,  // FRECPX_ZPmZ_D
13081
564k
    0U, // FRECPX_ZPmZ_H
13082
564k
    24U,  // FRECPX_ZPmZ_S
13083
564k
    0U, // FRECPXv1f16
13084
564k
    0U, // FRECPXv1i32
13085
564k
    0U, // FRECPXv1i64
13086
564k
    0U, // FRINT32XDr
13087
564k
    0U, // FRINT32XSr
13088
564k
    40U,  // FRINT32Xv2f32
13089
564k
    48U,  // FRINT32Xv2f64
13090
564k
    64U,  // FRINT32Xv4f32
13091
564k
    0U, // FRINT32ZDr
13092
564k
    0U, // FRINT32ZSr
13093
564k
    40U,  // FRINT32Zv2f32
13094
564k
    48U,  // FRINT32Zv2f64
13095
564k
    64U,  // FRINT32Zv4f32
13096
564k
    0U, // FRINT64XDr
13097
564k
    0U, // FRINT64XSr
13098
564k
    40U,  // FRINT64Xv2f32
13099
564k
    48U,  // FRINT64Xv2f64
13100
564k
    64U,  // FRINT64Xv4f32
13101
564k
    0U, // FRINT64ZDr
13102
564k
    0U, // FRINT64ZSr
13103
564k
    40U,  // FRINT64Zv2f32
13104
564k
    48U,  // FRINT64Zv2f64
13105
564k
    64U,  // FRINT64Zv4f32
13106
564k
    0U, // FRINTADr
13107
564k
    0U, // FRINTAHr
13108
564k
    0U, // FRINTASr
13109
564k
    0U, // FRINTA_2Z2Z_S
13110
564k
    0U, // FRINTA_4Z4Z_S
13111
564k
    16U,  // FRINTA_ZPmZ_D
13112
564k
    0U, // FRINTA_ZPmZ_H
13113
564k
    24U,  // FRINTA_ZPmZ_S
13114
564k
    40U,  // FRINTAv2f32
13115
564k
    48U,  // FRINTAv2f64
13116
564k
    56U,  // FRINTAv4f16
13117
564k
    64U,  // FRINTAv4f32
13118
564k
    72U,  // FRINTAv8f16
13119
564k
    0U, // FRINTIDr
13120
564k
    0U, // FRINTIHr
13121
564k
    0U, // FRINTISr
13122
564k
    16U,  // FRINTI_ZPmZ_D
13123
564k
    0U, // FRINTI_ZPmZ_H
13124
564k
    24U,  // FRINTI_ZPmZ_S
13125
564k
    40U,  // FRINTIv2f32
13126
564k
    48U,  // FRINTIv2f64
13127
564k
    56U,  // FRINTIv4f16
13128
564k
    64U,  // FRINTIv4f32
13129
564k
    72U,  // FRINTIv8f16
13130
564k
    0U, // FRINTMDr
13131
564k
    0U, // FRINTMHr
13132
564k
    0U, // FRINTMSr
13133
564k
    0U, // FRINTM_2Z2Z_S
13134
564k
    0U, // FRINTM_4Z4Z_S
13135
564k
    16U,  // FRINTM_ZPmZ_D
13136
564k
    0U, // FRINTM_ZPmZ_H
13137
564k
    24U,  // FRINTM_ZPmZ_S
13138
564k
    40U,  // FRINTMv2f32
13139
564k
    48U,  // FRINTMv2f64
13140
564k
    56U,  // FRINTMv4f16
13141
564k
    64U,  // FRINTMv4f32
13142
564k
    72U,  // FRINTMv8f16
13143
564k
    0U, // FRINTNDr
13144
564k
    0U, // FRINTNHr
13145
564k
    0U, // FRINTNSr
13146
564k
    0U, // FRINTN_2Z2Z_S
13147
564k
    0U, // FRINTN_4Z4Z_S
13148
564k
    16U,  // FRINTN_ZPmZ_D
13149
564k
    0U, // FRINTN_ZPmZ_H
13150
564k
    24U,  // FRINTN_ZPmZ_S
13151
564k
    40U,  // FRINTNv2f32
13152
564k
    48U,  // FRINTNv2f64
13153
564k
    56U,  // FRINTNv4f16
13154
564k
    64U,  // FRINTNv4f32
13155
564k
    72U,  // FRINTNv8f16
13156
564k
    0U, // FRINTPDr
13157
564k
    0U, // FRINTPHr
13158
564k
    0U, // FRINTPSr
13159
564k
    0U, // FRINTP_2Z2Z_S
13160
564k
    0U, // FRINTP_4Z4Z_S
13161
564k
    16U,  // FRINTP_ZPmZ_D
13162
564k
    0U, // FRINTP_ZPmZ_H
13163
564k
    24U,  // FRINTP_ZPmZ_S
13164
564k
    40U,  // FRINTPv2f32
13165
564k
    48U,  // FRINTPv2f64
13166
564k
    56U,  // FRINTPv4f16
13167
564k
    64U,  // FRINTPv4f32
13168
564k
    72U,  // FRINTPv8f16
13169
564k
    0U, // FRINTXDr
13170
564k
    0U, // FRINTXHr
13171
564k
    0U, // FRINTXSr
13172
564k
    16U,  // FRINTX_ZPmZ_D
13173
564k
    0U, // FRINTX_ZPmZ_H
13174
564k
    24U,  // FRINTX_ZPmZ_S
13175
564k
    40U,  // FRINTXv2f32
13176
564k
    48U,  // FRINTXv2f64
13177
564k
    56U,  // FRINTXv4f16
13178
564k
    64U,  // FRINTXv4f32
13179
564k
    72U,  // FRINTXv8f16
13180
564k
    0U, // FRINTZDr
13181
564k
    0U, // FRINTZHr
13182
564k
    0U, // FRINTZSr
13183
564k
    16U,  // FRINTZ_ZPmZ_D
13184
564k
    0U, // FRINTZ_ZPmZ_H
13185
564k
    24U,  // FRINTZ_ZPmZ_S
13186
564k
    40U,  // FRINTZv2f32
13187
564k
    48U,  // FRINTZv2f64
13188
564k
    56U,  // FRINTZv4f16
13189
564k
    64U,  // FRINTZv4f32
13190
564k
    72U,  // FRINTZv8f16
13191
564k
    0U, // FRSQRTE_ZZ_D
13192
564k
    0U, // FRSQRTE_ZZ_H
13193
564k
    1U, // FRSQRTE_ZZ_S
13194
564k
    0U, // FRSQRTEv1f16
13195
564k
    0U, // FRSQRTEv1i32
13196
564k
    0U, // FRSQRTEv1i64
13197
564k
    40U,  // FRSQRTEv2f32
13198
564k
    48U,  // FRSQRTEv2f64
13199
564k
    56U,  // FRSQRTEv4f16
13200
564k
    64U,  // FRSQRTEv4f32
13201
564k
    72U,  // FRSQRTEv8f16
13202
564k
    3160U,  // FRSQRTS16
13203
564k
    3160U,  // FRSQRTS32
13204
564k
    3160U,  // FRSQRTS64
13205
564k
    6232U,  // FRSQRTS_ZZZ_D
13206
564k
    136U, // FRSQRTS_ZZZ_H
13207
564k
    12377U, // FRSQRTS_ZZZ_S
13208
564k
    1056920U, // FRSQRTSv2f32
13209
564k
    270440U,  // FRSQRTSv2f64
13210
564k
    1188000U, // FRSQRTSv4f16
13211
564k
    401520U,  // FRSQRTSv4f32
13212
564k
    532600U,  // FRSQRTSv8f16
13213
564k
    464U, // FSCALE_2Z2Z_D
13214
564k
    248U, // FSCALE_2Z2Z_H
13215
564k
    472U, // FSCALE_2Z2Z_S
13216
564k
    184U, // FSCALE_2ZZ_D
13217
564k
    136U, // FSCALE_2ZZ_H
13218
564k
    96U,  // FSCALE_2ZZ_S
13219
564k
    464U, // FSCALE_4Z4Z_D
13220
564k
    248U, // FSCALE_4Z4Z_H
13221
564k
    472U, // FSCALE_4Z4Z_S
13222
564k
    184U, // FSCALE_4ZZ_D
13223
564k
    136U, // FSCALE_4ZZ_H
13224
564k
    96U,  // FSCALE_4ZZ_S
13225
564k
    33691776U,  // FSCALE_ZPmZ_D
13226
564k
    51129480U,  // FSCALE_ZPmZ_H
13227
564k
    67252352U,  // FSCALE_ZPmZ_S
13228
564k
    1056920U, // FSCALEv2f32
13229
564k
    270440U,  // FSCALEv2f64
13230
564k
    1188000U, // FSCALEv4f16
13231
564k
    401520U,  // FSCALEv4f32
13232
564k
    532600U,  // FSCALEv8f16
13233
564k
    0U, // FSQRTDr
13234
564k
    0U, // FSQRTHr
13235
564k
    0U, // FSQRTSr
13236
564k
    16U,  // FSQRT_ZPmZ_D
13237
564k
    0U, // FSQRT_ZPmZ_H
13238
564k
    24U,  // FSQRT_ZPmZ_S
13239
564k
    40U,  // FSQRTv2f32
13240
564k
    48U,  // FSQRTv2f64
13241
564k
    56U,  // FSQRTv4f16
13242
564k
    64U,  // FSQRTv4f32
13243
564k
    72U,  // FSQRTv8f16
13244
564k
    3160U,  // FSUBDrr
13245
564k
    3160U,  // FSUBHrr
13246
564k
    268572800U, // FSUBR_ZPmI_D
13247
564k
    3943560U, // FSUBR_ZPmI_H
13248
564k
    268578944U, // FSUBR_ZPmI_S
13249
564k
    33691776U,  // FSUBR_ZPmZ_D
13250
564k
    51129480U,  // FSUBR_ZPmZ_H
13251
564k
    67252352U,  // FSUBR_ZPmZ_S
13252
564k
    3160U,  // FSUBSrr
13253
564k
    192U, // FSUB_VG2_M2Z_D
13254
564k
    232U, // FSUB_VG2_M2Z_H
13255
564k
    200U, // FSUB_VG2_M2Z_S
13256
564k
    192U, // FSUB_VG4_M4Z_D
13257
564k
    232U, // FSUB_VG4_M4Z_H
13258
564k
    200U, // FSUB_VG4_M4Z_S
13259
564k
    268572800U, // FSUB_ZPmI_D
13260
564k
    3943560U, // FSUB_ZPmI_H
13261
564k
    268578944U, // FSUB_ZPmI_S
13262
564k
    33691776U,  // FSUB_ZPmZ_D
13263
564k
    51129480U,  // FSUB_ZPmZ_H
13264
564k
    67252352U,  // FSUB_ZPmZ_S
13265
564k
    6232U,  // FSUB_ZZZ_D
13266
564k
    136U, // FSUB_ZZZ_H
13267
564k
    12377U, // FSUB_ZZZ_S
13268
564k
    1056920U, // FSUBv2f32
13269
564k
    270440U,  // FSUBv2f64
13270
564k
    1188000U, // FSUBv4f16
13271
564k
    401520U,  // FSUBv4f32
13272
564k
    532600U,  // FSUBv8f16
13273
564k
    137304U,  // FTMAD_ZZI_D
13274
564k
    52440200U,  // FTMAD_ZZI_H
13275
564k
    143449U,  // FTMAD_ZZI_S
13276
564k
    6232U,  // FTSMUL_ZZZ_D
13277
564k
    136U, // FTSMUL_ZZZ_H
13278
564k
    12377U, // FTSMUL_ZZZ_S
13279
564k
    6232U,  // FTSSEL_ZZZ_D
13280
564k
    136U, // FTSSEL_ZZZ_H
13281
564k
    12377U, // FTSSEL_ZZZ_S
13282
564k
    5029400U, // FVDOTB_VG4_M2ZZI_BtoS
13283
564k
    5029400U, // FVDOTT_VG4_M2ZZI_BtoS
13284
564k
    5029400U, // FVDOT_VG2_M2ZZI_BtoH
13285
564k
    103427304U, // FVDOT_VG2_M2ZZI_HtoS
13286
564k
    0U, // GCSPOPCX
13287
564k
    0U, // GCSPOPM
13288
564k
    0U, // GCSPOPX
13289
564k
    0U, // GCSPUSHM
13290
564k
    0U, // GCSPUSHX
13291
564k
    0U, // GCSSS1
13292
564k
    0U, // GCSSS2
13293
564k
    0U, // GCSSTR
13294
564k
    0U, // GCSSTTR
13295
564k
    0U, // GENLUT
13296
564k
    0U, // GENTER
13297
564k
    0U, // GEXIT
13298
564k
    371207355U, // GLD1B_D_IMM_REAL
13299
564k
    6040803U, // GLD1B_D_REAL
13300
564k
    6171875U, // GLD1B_D_SXTW_REAL
13301
564k
    6302947U, // GLD1B_D_UXTW_REAL
13302
564k
    371207267U, // GLD1B_S_IMM_REAL
13303
564k
    6434019U, // GLD1B_S_SXTW_REAL
13304
564k
    6565091U, // GLD1B_S_UXTW_REAL
13305
564k
    6696123U, // GLD1D_IMM_REAL
13306
564k
    6040803U, // GLD1D_REAL
13307
564k
    6827235U, // GLD1D_SCALED_REAL
13308
564k
    6171875U, // GLD1D_SXTW_REAL
13309
564k
    6958307U, // GLD1D_SXTW_SCALED_REAL
13310
564k
    6302947U, // GLD1D_UXTW_REAL
13311
564k
    7089379U, // GLD1D_UXTW_SCALED_REAL
13312
564k
    376319163U, // GLD1H_D_IMM_REAL
13313
564k
    6040803U, // GLD1H_D_REAL
13314
564k
    7351523U, // GLD1H_D_SCALED_REAL
13315
564k
    6171875U, // GLD1H_D_SXTW_REAL
13316
564k
    7482595U, // GLD1H_D_SXTW_SCALED_REAL
13317
564k
    6302947U, // GLD1H_D_UXTW_REAL
13318
564k
    7613667U, // GLD1H_D_UXTW_SCALED_REAL
13319
564k
    376319075U, // GLD1H_S_IMM_REAL
13320
564k
    6434019U, // GLD1H_S_SXTW_REAL
13321
564k
    7744739U, // GLD1H_S_SXTW_SCALED_REAL
13322
564k
    6565091U, // GLD1H_S_UXTW_REAL
13323
564k
    7875811U, // GLD1H_S_UXTW_SCALED_REAL
13324
564k
    371207355U, // GLD1Q
13325
564k
    371207355U, // GLD1SB_D_IMM_REAL
13326
564k
    6040803U, // GLD1SB_D_REAL
13327
564k
    6171875U, // GLD1SB_D_SXTW_REAL
13328
564k
    6302947U, // GLD1SB_D_UXTW_REAL
13329
564k
    371207267U, // GLD1SB_S_IMM_REAL
13330
564k
    6434019U, // GLD1SB_S_SXTW_REAL
13331
564k
    6565091U, // GLD1SB_S_UXTW_REAL
13332
564k
    376319163U, // GLD1SH_D_IMM_REAL
13333
564k
    6040803U, // GLD1SH_D_REAL
13334
564k
    7351523U, // GLD1SH_D_SCALED_REAL
13335
564k
    6171875U, // GLD1SH_D_SXTW_REAL
13336
564k
    7482595U, // GLD1SH_D_SXTW_SCALED_REAL
13337
564k
    6302947U, // GLD1SH_D_UXTW_REAL
13338
564k
    7613667U, // GLD1SH_D_UXTW_SCALED_REAL
13339
564k
    376319075U, // GLD1SH_S_IMM_REAL
13340
564k
    6434019U, // GLD1SH_S_SXTW_REAL
13341
564k
    7744739U, // GLD1SH_S_SXTW_SCALED_REAL
13342
564k
    6565091U, // GLD1SH_S_UXTW_REAL
13343
564k
    7875811U, // GLD1SH_S_UXTW_SCALED_REAL
13344
564k
    377105595U, // GLD1SW_D_IMM_REAL
13345
564k
    6040803U, // GLD1SW_D_REAL
13346
564k
    8137955U, // GLD1SW_D_SCALED_REAL
13347
564k
    6171875U, // GLD1SW_D_SXTW_REAL
13348
564k
    8269027U, // GLD1SW_D_SXTW_SCALED_REAL
13349
564k
    6302947U, // GLD1SW_D_UXTW_REAL
13350
564k
    8400099U, // GLD1SW_D_UXTW_SCALED_REAL
13351
564k
    377105595U, // GLD1W_D_IMM_REAL
13352
564k
    6040803U, // GLD1W_D_REAL
13353
564k
    8137955U, // GLD1W_D_SCALED_REAL
13354
564k
    6171875U, // GLD1W_D_SXTW_REAL
13355
564k
    8269027U, // GLD1W_D_SXTW_SCALED_REAL
13356
564k
    6302947U, // GLD1W_D_UXTW_REAL
13357
564k
    8400099U, // GLD1W_D_UXTW_SCALED_REAL
13358
564k
    377105507U, // GLD1W_IMM_REAL
13359
564k
    6434019U, // GLD1W_SXTW_REAL
13360
564k
    8531171U, // GLD1W_SXTW_SCALED_REAL
13361
564k
    6565091U, // GLD1W_UXTW_REAL
13362
564k
    8662243U, // GLD1W_UXTW_SCALED_REAL
13363
564k
    371207355U, // GLDFF1B_D_IMM_REAL
13364
564k
    6040803U, // GLDFF1B_D_REAL
13365
564k
    6171875U, // GLDFF1B_D_SXTW_REAL
13366
564k
    6302947U, // GLDFF1B_D_UXTW_REAL
13367
564k
    371207267U, // GLDFF1B_S_IMM_REAL
13368
564k
    6434019U, // GLDFF1B_S_SXTW_REAL
13369
564k
    6565091U, // GLDFF1B_S_UXTW_REAL
13370
564k
    6696123U, // GLDFF1D_IMM_REAL
13371
564k
    6040803U, // GLDFF1D_REAL
13372
564k
    6827235U, // GLDFF1D_SCALED_REAL
13373
564k
    6171875U, // GLDFF1D_SXTW_REAL
13374
564k
    6958307U, // GLDFF1D_SXTW_SCALED_REAL
13375
564k
    6302947U, // GLDFF1D_UXTW_REAL
13376
564k
    7089379U, // GLDFF1D_UXTW_SCALED_REAL
13377
564k
    376319163U, // GLDFF1H_D_IMM_REAL
13378
564k
    6040803U, // GLDFF1H_D_REAL
13379
564k
    7351523U, // GLDFF1H_D_SCALED_REAL
13380
564k
    6171875U, // GLDFF1H_D_SXTW_REAL
13381
564k
    7482595U, // GLDFF1H_D_SXTW_SCALED_REAL
13382
564k
    6302947U, // GLDFF1H_D_UXTW_REAL
13383
564k
    7613667U, // GLDFF1H_D_UXTW_SCALED_REAL
13384
564k
    376319075U, // GLDFF1H_S_IMM_REAL
13385
564k
    6434019U, // GLDFF1H_S_SXTW_REAL
13386
564k
    7744739U, // GLDFF1H_S_SXTW_SCALED_REAL
13387
564k
    6565091U, // GLDFF1H_S_UXTW_REAL
13388
564k
    7875811U, // GLDFF1H_S_UXTW_SCALED_REAL
13389
564k
    371207355U, // GLDFF1SB_D_IMM_REAL
13390
564k
    6040803U, // GLDFF1SB_D_REAL
13391
564k
    6171875U, // GLDFF1SB_D_SXTW_REAL
13392
564k
    6302947U, // GLDFF1SB_D_UXTW_REAL
13393
564k
    371207267U, // GLDFF1SB_S_IMM_REAL
13394
564k
    6434019U, // GLDFF1SB_S_SXTW_REAL
13395
564k
    6565091U, // GLDFF1SB_S_UXTW_REAL
13396
564k
    376319163U, // GLDFF1SH_D_IMM_REAL
13397
564k
    6040803U, // GLDFF1SH_D_REAL
13398
564k
    7351523U, // GLDFF1SH_D_SCALED_REAL
13399
564k
    6171875U, // GLDFF1SH_D_SXTW_REAL
13400
564k
    7482595U, // GLDFF1SH_D_SXTW_SCALED_REAL
13401
564k
    6302947U, // GLDFF1SH_D_UXTW_REAL
13402
564k
    7613667U, // GLDFF1SH_D_UXTW_SCALED_REAL
13403
564k
    376319075U, // GLDFF1SH_S_IMM_REAL
13404
564k
    6434019U, // GLDFF1SH_S_SXTW_REAL
13405
564k
    7744739U, // GLDFF1SH_S_SXTW_SCALED_REAL
13406
564k
    6565091U, // GLDFF1SH_S_UXTW_REAL
13407
564k
    7875811U, // GLDFF1SH_S_UXTW_SCALED_REAL
13408
564k
    377105595U, // GLDFF1SW_D_IMM_REAL
13409
564k
    6040803U, // GLDFF1SW_D_REAL
13410
564k
    8137955U, // GLDFF1SW_D_SCALED_REAL
13411
564k
    6171875U, // GLDFF1SW_D_SXTW_REAL
13412
564k
    8269027U, // GLDFF1SW_D_SXTW_SCALED_REAL
13413
564k
    6302947U, // GLDFF1SW_D_UXTW_REAL
13414
564k
    8400099U, // GLDFF1SW_D_UXTW_SCALED_REAL
13415
564k
    377105595U, // GLDFF1W_D_IMM_REAL
13416
564k
    6040803U, // GLDFF1W_D_REAL
13417
564k
    8137955U, // GLDFF1W_D_SCALED_REAL
13418
564k
    6171875U, // GLDFF1W_D_SXTW_REAL
13419
564k
    8269027U, // GLDFF1W_D_SXTW_SCALED_REAL
13420
564k
    6302947U, // GLDFF1W_D_UXTW_REAL
13421
564k
    8400099U, // GLDFF1W_D_UXTW_SCALED_REAL
13422
564k
    377105507U, // GLDFF1W_IMM_REAL
13423
564k
    6434019U, // GLDFF1W_SXTW_REAL
13424
564k
    8531171U, // GLDFF1W_SXTW_SCALED_REAL
13425
564k
    6565091U, // GLDFF1W_UXTW_REAL
13426
564k
    8662243U, // GLDFF1W_UXTW_SCALED_REAL
13427
564k
    3160U,  // GMI
13428
564k
    0U, // HINT
13429
564k
    33691864U,  // HISTCNT_ZPzZZ_D
13430
564k
    67252440U,  // HISTCNT_ZPzZZ_S
13431
564k
    10329U, // HISTSEG_ZZZ
13432
564k
    0U, // HLT
13433
564k
    0U, // HVC
13434
564k
    2U, // INCB_XPiI
13435
564k
    2U, // INCD_XPiI
13436
564k
    2U, // INCD_ZPiI
13437
564k
    2U, // INCH_XPiI
13438
564k
    0U, // INCH_ZPiI
13439
564k
    1U, // INCP_XP_B
13440
564k
    0U, // INCP_XP_D
13441
564k
    0U, // INCP_XP_H
13442
564k
    1U, // INCP_XP_S
13443
564k
    0U, // INCP_ZP_D
13444
564k
    0U, // INCP_ZP_H
13445
564k
    0U, // INCP_ZP_S
13446
564k
    2U, // INCW_XPiI
13447
564k
    2U, // INCW_ZPiI
13448
564k
    571U, // INDEX_II_B
13449
564k
    3160U,  // INDEX_II_D
13450
564k
    3U, // INDEX_II_H
13451
564k
    3160U,  // INDEX_II_S
13452
564k
    227U, // INDEX_IR_B
13453
564k
    3160U,  // INDEX_IR_D
13454
564k
    1U, // INDEX_IR_H
13455
564k
    3160U,  // INDEX_IR_S
13456
564k
    51288U, // INDEX_RI_B
13457
564k
    3160U,  // INDEX_RI_D
13458
564k
    576U, // INDEX_RI_H
13459
564k
    3160U,  // INDEX_RI_S
13460
564k
    3160U,  // INDEX_RR_B
13461
564k
    3160U,  // INDEX_RR_D
13462
564k
    224U, // INDEX_RR_H
13463
564k
    3160U,  // INDEX_RR_S
13464
564k
    48712U, // INSERT_MXIPZ_H_B
13465
564k
    52808U, // INSERT_MXIPZ_H_D
13466
564k
    53832U, // INSERT_MXIPZ_H_H
13467
564k
    54856U, // INSERT_MXIPZ_H_Q
13468
564k
    55880U, // INSERT_MXIPZ_H_S
13469
564k
    48712U, // INSERT_MXIPZ_V_B
13470
564k
    52808U, // INSERT_MXIPZ_V_D
13471
564k
    53832U, // INSERT_MXIPZ_V_H
13472
564k
    54856U, // INSERT_MXIPZ_V_Q
13473
564k
    55880U, // INSERT_MXIPZ_V_S
13474
564k
    1U, // INSR_ZR_B
13475
564k
    1U, // INSR_ZR_D
13476
564k
    0U, // INSR_ZR_H
13477
564k
    1U, // INSR_ZR_S
13478
564k
    3U, // INSR_ZV_B
13479
564k
    3U, // INSR_ZV_D
13480
564k
    0U, // INSR_ZV_H
13481
564k
    3U, // INSR_ZV_S
13482
564k
    2U, // INSvi16gpr
13483
564k
    39315U, // INSvi16lane
13484
564k
    2U, // INSvi32gpr
13485
564k
    39323U, // INSvi32lane
13486
564k
    2U, // INSvi64gpr
13487
564k
    39331U, // INSvi64lane
13488
564k
    2U, // INSvi8gpr
13489
564k
    39339U, // INSvi8lane
13490
564k
    3160U,  // IRG
13491
564k
    0U, // ISB
13492
564k
    10328U, // LASTA_RPZ_B
13493
564k
    6232U,  // LASTA_RPZ_D
13494
564k
    5208U,  // LASTA_RPZ_H
13495
564k
    12376U, // LASTA_RPZ_S
13496
564k
    10328U, // LASTA_VPZ_B
13497
564k
    6232U,  // LASTA_VPZ_D
13498
564k
    5208U,  // LASTA_VPZ_H
13499
564k
    12376U, // LASTA_VPZ_S
13500
564k
    10328U, // LASTB_RPZ_B
13501
564k
    6232U,  // LASTB_RPZ_D
13502
564k
    5208U,  // LASTB_RPZ_H
13503
564k
    12376U, // LASTB_RPZ_S
13504
564k
    10328U, // LASTB_VPZ_B
13505
564k
    6232U,  // LASTB_VPZ_D
13506
564k
    5208U,  // LASTB_VPZ_H
13507
564k
    12376U, // LASTB_VPZ_S
13508
564k
    8793315U, // LD1B
13509
564k
    8793315U, // LD1B_2Z
13510
564k
    393096419U, // LD1B_2Z_IMM
13511
564k
    56915U, // LD1B_2Z_STRIDED
13512
564k
    57939U, // LD1B_2Z_STRIDED_IMM
13513
564k
    8793315U, // LD1B_4Z
13514
564k
    393882851U, // LD1B_4Z_IMM
13515
564k
    8793315U, // LD1B_4Z_STRIDED
13516
564k
    393882851U, // LD1B_4Z_STRIDED_IMM
13517
564k
    8793315U, // LD1B_D
13518
564k
    387984611U, // LD1B_D_IMM
13519
564k
    8793315U, // LD1B_H
13520
564k
    387984611U, // LD1B_H_IMM
13521
564k
    387984611U, // LD1B_IMM
13522
564k
    8793315U, // LD1B_S
13523
564k
    387984611U, // LD1B_S_IMM
13524
564k
    8924387U, // LD1D
13525
564k
    8924387U, // LD1D_2Z
13526
564k
    393096419U, // LD1D_2Z_IMM
13527
564k
    8924387U, // LD1D_2Z_STRIDED
13528
564k
    393096419U, // LD1D_2Z_STRIDED_IMM
13529
564k
    8924387U, // LD1D_4Z
13530
564k
    393882851U, // LD1D_4Z_IMM
13531
564k
    8924387U, // LD1D_4Z_STRIDED
13532
564k
    393882851U, // LD1D_4Z_STRIDED_IMM
13533
564k
    387984611U, // LD1D_IMM
13534
564k
    8924387U, // LD1D_Q
13535
564k
    387984611U, // LD1D_Q_IMM
13536
564k
    0U, // LD1Fourv16b
13537
564k
    0U, // LD1Fourv16b_POST
13538
564k
    0U, // LD1Fourv1d
13539
564k
    0U, // LD1Fourv1d_POST
13540
564k
    0U, // LD1Fourv2d
13541
564k
    0U, // LD1Fourv2d_POST
13542
564k
    0U, // LD1Fourv2s
13543
564k
    0U, // LD1Fourv2s_POST
13544
564k
    0U, // LD1Fourv4h
13545
564k
    0U, // LD1Fourv4h_POST
13546
564k
    0U, // LD1Fourv4s
13547
564k
    0U, // LD1Fourv4s_POST
13548
564k
    0U, // LD1Fourv8b
13549
564k
    0U, // LD1Fourv8b_POST
13550
564k
    0U, // LD1Fourv8h
13551
564k
    0U, // LD1Fourv8h_POST
13552
564k
    9055459U, // LD1H
13553
564k
    9055459U, // LD1H_2Z
13554
564k
    393096419U, // LD1H_2Z_IMM
13555
564k
    58963U, // LD1H_2Z_STRIDED
13556
564k
    57939U, // LD1H_2Z_STRIDED_IMM
13557
564k
    9055459U, // LD1H_4Z
13558
564k
    393882851U, // LD1H_4Z_IMM
13559
564k
    9055459U, // LD1H_4Z_STRIDED
13560
564k
    393882851U, // LD1H_4Z_STRIDED_IMM
13561
564k
    9055459U, // LD1H_D
13562
564k
    387984611U, // LD1H_D_IMM
13563
564k
    387984611U, // LD1H_IMM
13564
564k
    9055459U, // LD1H_S
13565
564k
    387984611U, // LD1H_S_IMM
13566
564k
    0U, // LD1Onev16b
13567
564k
    0U, // LD1Onev16b_POST
13568
564k
    0U, // LD1Onev1d
13569
564k
    0U, // LD1Onev1d_POST
13570
564k
    0U, // LD1Onev2d
13571
564k
    0U, // LD1Onev2d_POST
13572
564k
    0U, // LD1Onev2s
13573
564k
    0U, // LD1Onev2s_POST
13574
564k
    0U, // LD1Onev4h
13575
564k
    0U, // LD1Onev4h_POST
13576
564k
    0U, // LD1Onev4s
13577
564k
    0U, // LD1Onev4s_POST
13578
564k
    0U, // LD1Onev8b
13579
564k
    0U, // LD1Onev8b_POST
13580
564k
    0U, // LD1Onev8h
13581
564k
    0U, // LD1Onev8h_POST
13582
564k
    371207395U, // LD1RB_D_IMM
13583
564k
    371207395U, // LD1RB_H_IMM
13584
564k
    371207395U, // LD1RB_IMM
13585
564k
    371207395U, // LD1RB_S_IMM
13586
564k
    6696163U, // LD1RD_IMM
13587
564k
    376319203U, // LD1RH_D_IMM
13588
564k
    376319203U, // LD1RH_IMM
13589
564k
    376319203U, // LD1RH_S_IMM
13590
564k
    8793315U, // LD1RO_B
13591
564k
    9186531U, // LD1RO_B_IMM
13592
564k
    8924387U, // LD1RO_D
13593
564k
    9186531U, // LD1RO_D_IMM
13594
564k
    9055459U, // LD1RO_H
13595
564k
    9186531U, // LD1RO_H_IMM
13596
564k
    9317603U, // LD1RO_W
13597
564k
    9186531U, // LD1RO_W_IMM
13598
564k
    8793315U, // LD1RQ_B
13599
564k
    9448675U, // LD1RQ_B_IMM
13600
564k
    8924387U, // LD1RQ_D
13601
564k
    9448675U, // LD1RQ_D_IMM
13602
564k
    9055459U, // LD1RQ_H
13603
564k
    9448675U, // LD1RQ_H_IMM
13604
564k
    9317603U, // LD1RQ_W
13605
564k
    9448675U, // LD1RQ_W_IMM
13606
564k
    371207395U, // LD1RSB_D_IMM
13607
564k
    371207395U, // LD1RSB_H_IMM
13608
564k
    371207395U, // LD1RSB_S_IMM
13609
564k
    376319203U, // LD1RSH_D_IMM
13610
564k
    376319203U, // LD1RSH_S_IMM
13611
564k
    377105635U, // LD1RSW_IMM
13612
564k
    377105635U, // LD1RW_D_IMM
13613
564k
    377105635U, // LD1RW_IMM
13614
564k
    0U, // LD1Rv16b
13615
564k
    0U, // LD1Rv16b_POST
13616
564k
    0U, // LD1Rv1d
13617
564k
    0U, // LD1Rv1d_POST
13618
564k
    0U, // LD1Rv2d
13619
564k
    0U, // LD1Rv2d_POST
13620
564k
    0U, // LD1Rv2s
13621
564k
    0U, // LD1Rv2s_POST
13622
564k
    0U, // LD1Rv4h
13623
564k
    0U, // LD1Rv4h_POST
13624
564k
    0U, // LD1Rv4s
13625
564k
    0U, // LD1Rv4s_POST
13626
564k
    0U, // LD1Rv8b
13627
564k
    0U, // LD1Rv8b_POST
13628
564k
    0U, // LD1Rv8h
13629
564k
    0U, // LD1Rv8h_POST
13630
564k
    8793315U, // LD1SB_D
13631
564k
    387984611U, // LD1SB_D_IMM
13632
564k
    8793315U, // LD1SB_H
13633
564k
    387984611U, // LD1SB_H_IMM
13634
564k
    8793315U, // LD1SB_S
13635
564k
    387984611U, // LD1SB_S_IMM
13636
564k
    9055459U, // LD1SH_D
13637
564k
    387984611U, // LD1SH_D_IMM
13638
564k
    9055459U, // LD1SH_S
13639
564k
    387984611U, // LD1SH_S_IMM
13640
564k
    9317603U, // LD1SW_D
13641
564k
    387984611U, // LD1SW_D_IMM
13642
564k
    0U, // LD1Threev16b
13643
564k
    0U, // LD1Threev16b_POST
13644
564k
    0U, // LD1Threev1d
13645
564k
    0U, // LD1Threev1d_POST
13646
564k
    0U, // LD1Threev2d
13647
564k
    0U, // LD1Threev2d_POST
13648
564k
    0U, // LD1Threev2s
13649
564k
    0U, // LD1Threev2s_POST
13650
564k
    0U, // LD1Threev4h
13651
564k
    0U, // LD1Threev4h_POST
13652
564k
    0U, // LD1Threev4s
13653
564k
    0U, // LD1Threev4s_POST
13654
564k
    0U, // LD1Threev8b
13655
564k
    0U, // LD1Threev8b_POST
13656
564k
    0U, // LD1Threev8h
13657
564k
    0U, // LD1Threev8h_POST
13658
564k
    0U, // LD1Twov16b
13659
564k
    0U, // LD1Twov16b_POST
13660
564k
    0U, // LD1Twov1d
13661
564k
    0U, // LD1Twov1d_POST
13662
564k
    0U, // LD1Twov2d
13663
564k
    0U, // LD1Twov2d_POST
13664
564k
    0U, // LD1Twov2s
13665
564k
    0U, // LD1Twov2s_POST
13666
564k
    0U, // LD1Twov4h
13667
564k
    0U, // LD1Twov4h_POST
13668
564k
    0U, // LD1Twov4s
13669
564k
    0U, // LD1Twov4s_POST
13670
564k
    0U, // LD1Twov8b
13671
564k
    0U, // LD1Twov8b_POST
13672
564k
    0U, // LD1Twov8h
13673
564k
    0U, // LD1Twov8h_POST
13674
564k
    9317603U, // LD1W
13675
564k
    9317603U, // LD1W_2Z
13676
564k
    393096419U, // LD1W_2Z_IMM
13677
564k
    9317603U, // LD1W_2Z_STRIDED
13678
564k
    393096419U, // LD1W_2Z_STRIDED_IMM
13679
564k
    9317603U, // LD1W_4Z
13680
564k
    393882851U, // LD1W_4Z_IMM
13681
564k
    9317603U, // LD1W_4Z_STRIDED
13682
564k
    393882851U, // LD1W_4Z_STRIDED_IMM
13683
564k
    9317603U, // LD1W_D
13684
564k
    387984611U, // LD1W_D_IMM
13685
564k
    387984611U, // LD1W_IMM
13686
564k
    9317603U, // LD1W_Q
13687
564k
    387984611U, // LD1W_Q_IMM
13688
564k
    9628248U, // LD1_MXIPXX_H_B
13689
564k
    9759320U, // LD1_MXIPXX_H_D
13690
564k
    9890392U, // LD1_MXIPXX_H_H
13691
564k
    10021464U,  // LD1_MXIPXX_H_Q
13692
564k
    10152536U,  // LD1_MXIPXX_H_S
13693
564k
    9628248U, // LD1_MXIPXX_V_B
13694
564k
    9759320U, // LD1_MXIPXX_V_D
13695
564k
    9890392U, // LD1_MXIPXX_V_H
13696
564k
    10021464U,  // LD1_MXIPXX_V_Q
13697
564k
    10152536U,  // LD1_MXIPXX_V_S
13698
564k
    0U, // LD1i16
13699
564k
    0U, // LD1i16_POST
13700
564k
    0U, // LD1i32
13701
564k
    0U, // LD1i32_POST
13702
564k
    0U, // LD1i64
13703
564k
    0U, // LD1i64_POST
13704
564k
    0U, // LD1i8
13705
564k
    0U, // LD1i8_POST
13706
564k
    8793315U, // LD2B
13707
564k
    393096419U, // LD2B_IMM
13708
564k
    8924387U, // LD2D
13709
564k
    393096419U, // LD2D_IMM
13710
564k
    9055459U, // LD2H
13711
564k
    393096419U, // LD2H_IMM
13712
564k
    10235107U,  // LD2Q
13713
564k
    393096419U, // LD2Q_IMM
13714
564k
    0U, // LD2Rv16b
13715
564k
    0U, // LD2Rv16b_POST
13716
564k
    0U, // LD2Rv1d
13717
564k
    0U, // LD2Rv1d_POST
13718
564k
    0U, // LD2Rv2d
13719
564k
    0U, // LD2Rv2d_POST
13720
564k
    0U, // LD2Rv2s
13721
564k
    0U, // LD2Rv2s_POST
13722
564k
    0U, // LD2Rv4h
13723
564k
    0U, // LD2Rv4h_POST
13724
564k
    0U, // LD2Rv4s
13725
564k
    0U, // LD2Rv4s_POST
13726
564k
    0U, // LD2Rv8b
13727
564k
    0U, // LD2Rv8b_POST
13728
564k
    0U, // LD2Rv8h
13729
564k
    0U, // LD2Rv8h_POST
13730
564k
    0U, // LD2Twov16b
13731
564k
    0U, // LD2Twov16b_POST
13732
564k
    0U, // LD2Twov2d
13733
564k
    0U, // LD2Twov2d_POST
13734
564k
    0U, // LD2Twov2s
13735
564k
    0U, // LD2Twov2s_POST
13736
564k
    0U, // LD2Twov4h
13737
564k
    0U, // LD2Twov4h_POST
13738
564k
    0U, // LD2Twov4s
13739
564k
    0U, // LD2Twov4s_POST
13740
564k
    0U, // LD2Twov8b
13741
564k
    0U, // LD2Twov8b_POST
13742
564k
    0U, // LD2Twov8h
13743
564k
    0U, // LD2Twov8h_POST
13744
564k
    9317603U, // LD2W
13745
564k
    393096419U, // LD2W_IMM
13746
564k
    0U, // LD2i16
13747
564k
    0U, // LD2i16_POST
13748
564k
    0U, // LD2i32
13749
564k
    0U, // LD2i32_POST
13750
564k
    0U, // LD2i64
13751
564k
    0U, // LD2i64_POST
13752
564k
    0U, // LD2i8
13753
564k
    0U, // LD2i8_POST
13754
564k
    8793315U, // LD3B
13755
564k
    10366179U,  // LD3B_IMM
13756
564k
    8924387U, // LD3D
13757
564k
    10366179U,  // LD3D_IMM
13758
564k
    9055459U, // LD3H
13759
564k
    10366179U,  // LD3H_IMM
13760
564k
    10235107U,  // LD3Q
13761
564k
    10366179U,  // LD3Q_IMM
13762
564k
    0U, // LD3Rv16b
13763
564k
    0U, // LD3Rv16b_POST
13764
564k
    0U, // LD3Rv1d
13765
564k
    0U, // LD3Rv1d_POST
13766
564k
    0U, // LD3Rv2d
13767
564k
    0U, // LD3Rv2d_POST
13768
564k
    0U, // LD3Rv2s
13769
564k
    0U, // LD3Rv2s_POST
13770
564k
    0U, // LD3Rv4h
13771
564k
    0U, // LD3Rv4h_POST
13772
564k
    0U, // LD3Rv4s
13773
564k
    0U, // LD3Rv4s_POST
13774
564k
    0U, // LD3Rv8b
13775
564k
    0U, // LD3Rv8b_POST
13776
564k
    0U, // LD3Rv8h
13777
564k
    0U, // LD3Rv8h_POST
13778
564k
    0U, // LD3Threev16b
13779
564k
    0U, // LD3Threev16b_POST
13780
564k
    0U, // LD3Threev2d
13781
564k
    0U, // LD3Threev2d_POST
13782
564k
    0U, // LD3Threev2s
13783
564k
    0U, // LD3Threev2s_POST
13784
564k
    0U, // LD3Threev4h
13785
564k
    0U, // LD3Threev4h_POST
13786
564k
    0U, // LD3Threev4s
13787
564k
    0U, // LD3Threev4s_POST
13788
564k
    0U, // LD3Threev8b
13789
564k
    0U, // LD3Threev8b_POST
13790
564k
    0U, // LD3Threev8h
13791
564k
    0U, // LD3Threev8h_POST
13792
564k
    9317603U, // LD3W
13793
564k
    10366179U,  // LD3W_IMM
13794
564k
    0U, // LD3i16
13795
564k
    0U, // LD3i16_POST
13796
564k
    0U, // LD3i32
13797
564k
    0U, // LD3i32_POST
13798
564k
    0U, // LD3i64
13799
564k
    0U, // LD3i64_POST
13800
564k
    0U, // LD3i8
13801
564k
    0U, // LD3i8_POST
13802
564k
    8793315U, // LD4B
13803
564k
    393882851U, // LD4B_IMM
13804
564k
    8924387U, // LD4D
13805
564k
    393882851U, // LD4D_IMM
13806
564k
    0U, // LD4Fourv16b
13807
564k
    0U, // LD4Fourv16b_POST
13808
564k
    0U, // LD4Fourv2d
13809
564k
    0U, // LD4Fourv2d_POST
13810
564k
    0U, // LD4Fourv2s
13811
564k
    0U, // LD4Fourv2s_POST
13812
564k
    0U, // LD4Fourv4h
13813
564k
    0U, // LD4Fourv4h_POST
13814
564k
    0U, // LD4Fourv4s
13815
564k
    0U, // LD4Fourv4s_POST
13816
564k
    0U, // LD4Fourv8b
13817
564k
    0U, // LD4Fourv8b_POST
13818
564k
    0U, // LD4Fourv8h
13819
564k
    0U, // LD4Fourv8h_POST
13820
564k
    9055459U, // LD4H
13821
564k
    393882851U, // LD4H_IMM
13822
564k
    10235107U,  // LD4Q
13823
564k
    393882851U, // LD4Q_IMM
13824
564k
    0U, // LD4Rv16b
13825
564k
    0U, // LD4Rv16b_POST
13826
564k
    0U, // LD4Rv1d
13827
564k
    0U, // LD4Rv1d_POST
13828
564k
    0U, // LD4Rv2d
13829
564k
    0U, // LD4Rv2d_POST
13830
564k
    0U, // LD4Rv2s
13831
564k
    0U, // LD4Rv2s_POST
13832
564k
    0U, // LD4Rv4h
13833
564k
    0U, // LD4Rv4h_POST
13834
564k
    0U, // LD4Rv4s
13835
564k
    0U, // LD4Rv4s_POST
13836
564k
    0U, // LD4Rv8b
13837
564k
    0U, // LD4Rv8b_POST
13838
564k
    0U, // LD4Rv8h
13839
564k
    0U, // LD4Rv8h_POST
13840
564k
    9317603U, // LD4W
13841
564k
    393882851U, // LD4W_IMM
13842
564k
    0U, // LD4i16
13843
564k
    0U, // LD4i16_POST
13844
564k
    0U, // LD4i32
13845
564k
    0U, // LD4i32_POST
13846
564k
    0U, // LD4i64
13847
564k
    0U, // LD4i64_POST
13848
564k
    0U, // LD4i8
13849
564k
    0U, // LD4i8_POST
13850
564k
    0U, // LD64B
13851
564k
    3U, // LDADDAB
13852
564k
    3U, // LDADDAH
13853
564k
    3U, // LDADDALB
13854
564k
    3U, // LDADDALH
13855
564k
    3U, // LDADDALW
13856
564k
    3U, // LDADDALX
13857
564k
    3U, // LDADDAW
13858
564k
    3U, // LDADDAX
13859
564k
    3U, // LDADDB
13860
564k
    3U, // LDADDH
13861
564k
    3U, // LDADDLB
13862
564k
    3U, // LDADDLH
13863
564k
    3U, // LDADDLW
13864
564k
    3U, // LDADDLX
13865
564k
    3U, // LDADDW
13866
564k
    3U, // LDADDX
13867
564k
    0U, // LDAP1
13868
564k
    608U, // LDAPRB
13869
564k
    608U, // LDAPRH
13870
564k
    608U, // LDAPRW
13871
564k
    617U, // LDAPRWpost
13872
564k
    608U, // LDAPRX
13873
564k
    625U, // LDAPRXpost
13874
564k
    3411032U, // LDAPURBi
13875
564k
    3411032U, // LDAPURHi
13876
564k
    3411032U, // LDAPURSBWi
13877
564k
    3411032U, // LDAPURSBXi
13878
564k
    3411032U, // LDAPURSHWi
13879
564k
    3411032U, // LDAPURSHXi
13880
564k
    3411032U, // LDAPURSWi
13881
564k
    3411032U, // LDAPURXi
13882
564k
    3411032U, // LDAPURbi
13883
564k
    3411032U, // LDAPURdi
13884
564k
    3411032U, // LDAPURhi
13885
564k
    3411032U, // LDAPURi
13886
564k
    3411032U, // LDAPURqi
13887
564k
    3411032U, // LDAPURsi
13888
564k
    608U, // LDARB
13889
564k
    608U, // LDARH
13890
564k
    608U, // LDARW
13891
564k
    608U, // LDARX
13892
564k
    3411216U, // LDAXPW
13893
564k
    3411216U, // LDAXPX
13894
564k
    608U, // LDAXRB
13895
564k
    608U, // LDAXRH
13896
564k
    608U, // LDAXRW
13897
564k
    608U, // LDAXRX
13898
564k
    3U, // LDCLRAB
13899
564k
    3U, // LDCLRAH
13900
564k
    3U, // LDCLRALB
13901
564k
    3U, // LDCLRALH
13902
564k
    3U, // LDCLRALW
13903
564k
    3U, // LDCLRALX
13904
564k
    3U, // LDCLRAW
13905
564k
    3U, // LDCLRAX
13906
564k
    3U, // LDCLRB
13907
564k
    3U, // LDCLRH
13908
564k
    3U, // LDCLRLB
13909
564k
    3U, // LDCLRLH
13910
564k
    3U, // LDCLRLW
13911
564k
    3U, // LDCLRLX
13912
564k
    60690U, // LDCLRP
13913
564k
    60690U, // LDCLRPA
13914
564k
    60690U, // LDCLRPAL
13915
564k
    60690U, // LDCLRPL
13916
564k
    3U, // LDCLRW
13917
564k
    3U, // LDCLRX
13918
564k
    3U, // LDEORAB
13919
564k
    3U, // LDEORAH
13920
564k
    3U, // LDEORALB
13921
564k
    3U, // LDEORALH
13922
564k
    3U, // LDEORALW
13923
564k
    3U, // LDEORALX
13924
564k
    3U, // LDEORAW
13925
564k
    3U, // LDEORAX
13926
564k
    3U, // LDEORB
13927
564k
    3U, // LDEORH
13928
564k
    3U, // LDEORLB
13929
564k
    3U, // LDEORLH
13930
564k
    3U, // LDEORLW
13931
564k
    3U, // LDEORLX
13932
564k
    3U, // LDEORW
13933
564k
    3U, // LDEORX
13934
564k
    8793315U, // LDFF1B_D_REAL
13935
564k
    8793315U, // LDFF1B_H_REAL
13936
564k
    8793315U, // LDFF1B_REAL
13937
564k
    8793315U, // LDFF1B_S_REAL
13938
564k
    8924387U, // LDFF1D_REAL
13939
564k
    9055459U, // LDFF1H_D_REAL
13940
564k
    9055459U, // LDFF1H_REAL
13941
564k
    9055459U, // LDFF1H_S_REAL
13942
564k
    8793315U, // LDFF1SB_D_REAL
13943
564k
    8793315U, // LDFF1SB_H_REAL
13944
564k
    8793315U, // LDFF1SB_S_REAL
13945
564k
    9055459U, // LDFF1SH_D_REAL
13946
564k
    9055459U, // LDFF1SH_S_REAL
13947
564k
    9317603U, // LDFF1SW_D_REAL
13948
564k
    9317603U, // LDFF1W_D_REAL
13949
564k
    9317603U, // LDFF1W_REAL
13950
564k
    3469401U, // LDG
13951
564k
    608U, // LDGM
13952
564k
    3411216U, // LDIAPPW
13953
564k
    10526993U,  // LDIAPPWpost
13954
564k
    3411216U, // LDIAPPX
13955
564k
    10658065U,  // LDIAPPXpost
13956
564k
    608U, // LDLARB
13957
564k
    608U, // LDLARH
13958
564k
    608U, // LDLARW
13959
564k
    608U, // LDLARX
13960
564k
    387984611U, // LDNF1B_D_IMM_REAL
13961
564k
    387984611U, // LDNF1B_H_IMM_REAL
13962
564k
    387984611U, // LDNF1B_IMM_REAL
13963
564k
    387984611U, // LDNF1B_S_IMM_REAL
13964
564k
    387984611U, // LDNF1D_IMM_REAL
13965
564k
    387984611U, // LDNF1H_D_IMM_REAL
13966
564k
    387984611U, // LDNF1H_IMM_REAL
13967
564k
    387984611U, // LDNF1H_S_IMM_REAL
13968
564k
    387984611U, // LDNF1SB_D_IMM_REAL
13969
564k
    387984611U, // LDNF1SB_H_IMM_REAL
13970
564k
    387984611U, // LDNF1SB_S_IMM_REAL
13971
564k
    387984611U, // LDNF1SH_D_IMM_REAL
13972
564k
    387984611U, // LDNF1SH_S_IMM_REAL
13973
564k
    387984611U, // LDNF1SW_D_IMM_REAL
13974
564k
    387984611U, // LDNF1W_D_IMM_REAL
13975
564k
    387984611U, // LDNF1W_IMM_REAL
13976
564k
    402787600U, // LDNPDi
13977
564k
    419564816U, // LDNPQi
13978
564k
    436342032U, // LDNPSi
13979
564k
    436342032U, // LDNPWi
13980
564k
    402787600U, // LDNPXi
13981
564k
    8793315U, // LDNT1B_2Z
13982
564k
    393096419U, // LDNT1B_2Z_IMM
13983
564k
    56915U, // LDNT1B_2Z_STRIDED
13984
564k
    57939U, // LDNT1B_2Z_STRIDED_IMM
13985
564k
    8793315U, // LDNT1B_4Z
13986
564k
    393882851U, // LDNT1B_4Z_IMM
13987
564k
    8793315U, // LDNT1B_4Z_STRIDED
13988
564k
    393882851U, // LDNT1B_4Z_STRIDED_IMM
13989
564k
    387984611U, // LDNT1B_ZRI
13990
564k
    8793315U, // LDNT1B_ZRR
13991
564k
    371207355U, // LDNT1B_ZZR_D_REAL
13992
564k
    371207267U, // LDNT1B_ZZR_S_REAL
13993
564k
    8924387U, // LDNT1D_2Z
13994
564k
    393096419U, // LDNT1D_2Z_IMM
13995
564k
    8924387U, // LDNT1D_2Z_STRIDED
13996
564k
    393096419U, // LDNT1D_2Z_STRIDED_IMM
13997
564k
    8924387U, // LDNT1D_4Z
13998
564k
    393882851U, // LDNT1D_4Z_IMM
13999
564k
    8924387U, // LDNT1D_4Z_STRIDED
14000
564k
    393882851U, // LDNT1D_4Z_STRIDED_IMM
14001
564k
    387984611U, // LDNT1D_ZRI
14002
564k
    8924387U, // LDNT1D_ZRR
14003
564k
    371207355U, // LDNT1D_ZZR_D_REAL
14004
564k
    9055459U, // LDNT1H_2Z
14005
564k
    393096419U, // LDNT1H_2Z_IMM
14006
564k
    58963U, // LDNT1H_2Z_STRIDED
14007
564k
    57939U, // LDNT1H_2Z_STRIDED_IMM
14008
564k
    9055459U, // LDNT1H_4Z
14009
564k
    393882851U, // LDNT1H_4Z_IMM
14010
564k
    9055459U, // LDNT1H_4Z_STRIDED
14011
564k
    393882851U, // LDNT1H_4Z_STRIDED_IMM
14012
564k
    387984611U, // LDNT1H_ZRI
14013
564k
    9055459U, // LDNT1H_ZRR
14014
564k
    371207355U, // LDNT1H_ZZR_D_REAL
14015
564k
    371207267U, // LDNT1H_ZZR_S_REAL
14016
564k
    371207355U, // LDNT1SB_ZZR_D_REAL
14017
564k
    371207267U, // LDNT1SB_ZZR_S_REAL
14018
564k
    371207355U, // LDNT1SH_ZZR_D_REAL
14019
564k
    371207267U, // LDNT1SH_ZZR_S_REAL
14020
564k
    371207355U, // LDNT1SW_ZZR_D_REAL
14021
564k
    9317603U, // LDNT1W_2Z
14022
564k
    393096419U, // LDNT1W_2Z_IMM
14023
564k
    9317603U, // LDNT1W_2Z_STRIDED
14024
564k
    393096419U, // LDNT1W_2Z_STRIDED_IMM
14025
564k
    9317603U, // LDNT1W_4Z
14026
564k
    393882851U, // LDNT1W_4Z_IMM
14027
564k
    9317603U, // LDNT1W_4Z_STRIDED
14028
564k
    393882851U, // LDNT1W_4Z_STRIDED_IMM
14029
564k
    387984611U, // LDNT1W_ZRI
14030
564k
    9317603U, // LDNT1W_ZRR
14031
564k
    371207355U, // LDNT1W_ZZR_D_REAL
14032
564k
    371207267U, // LDNT1W_ZZR_S_REAL
14033
564k
    402787600U, // LDPDi
14034
564k
    463773969U, // LDPDpost
14035
564k
    453157137U, // LDPDpre
14036
564k
    419564816U, // LDPQi
14037
564k
    480551185U, // LDPQpost
14038
564k
    469934353U, // LDPQpre
14039
564k
    436342032U, // LDPSWi
14040
564k
    497328401U, // LDPSWpost
14041
564k
    486711569U, // LDPSWpre
14042
564k
    436342032U, // LDPSi
14043
564k
    497328401U, // LDPSpost
14044
564k
    486711569U, // LDPSpre
14045
564k
    436342032U, // LDPWi
14046
564k
    497328401U, // LDPWpost
14047
564k
    486711569U, // LDPWpre
14048
564k
    402787600U, // LDPXi
14049
564k
    463773969U, // LDPXpost
14050
564k
    453157137U, // LDPXpre
14051
564k
    62552U, // LDRAAindexed
14052
564k
    63577U, // LDRAAwriteback
14053
564k
    62552U, // LDRABindexed
14054
564k
    63577U, // LDRABwriteback
14055
564k
    41593U, // LDRBBpost
14056
564k
    10920025U,  // LDRBBpre
14057
564k
    503450712U, // LDRBBroW
14058
564k
    520227928U, // LDRBBroX
14059
564k
    64600U, // LDRBBui
14060
564k
    41593U, // LDRBpost
14061
564k
    10920025U,  // LDRBpre
14062
564k
    503450712U, // LDRBroW
14063
564k
    520227928U, // LDRBroX
14064
564k
    64600U, // LDRBui
14065
564k
    1U, // LDRDl
14066
564k
    41593U, // LDRDpost
14067
564k
    10920025U,  // LDRDpre
14068
564k
    537005144U, // LDRDroW
14069
564k
    553782360U, // LDRDroX
14070
564k
    65624U, // LDRDui
14071
564k
    41593U, // LDRHHpost
14072
564k
    10920025U,  // LDRHHpre
14073
564k
    570559576U, // LDRHHroW
14074
564k
    587336792U, // LDRHHroX
14075
564k
    66648U, // LDRHHui
14076
564k
    41593U, // LDRHpost
14077
564k
    10920025U,  // LDRHpre
14078
564k
    570559576U, // LDRHroW
14079
564k
    587336792U, // LDRHroX
14080
564k
    66648U, // LDRHui
14081
564k
    1U, // LDRQl
14082
564k
    41593U, // LDRQpost
14083
564k
    10920025U,  // LDRQpre
14084
564k
    604114008U, // LDRQroW
14085
564k
    620891224U, // LDRQroX
14086
564k
    67672U, // LDRQui
14087
564k
    41593U, // LDRSBWpost
14088
564k
    10920025U,  // LDRSBWpre
14089
564k
    503450712U, // LDRSBWroW
14090
564k
    520227928U, // LDRSBWroX
14091
564k
    64600U, // LDRSBWui
14092
564k
    41593U, // LDRSBXpost
14093
564k
    10920025U,  // LDRSBXpre
14094
564k
    503450712U, // LDRSBXroW
14095
564k
    520227928U, // LDRSBXroX
14096
564k
    64600U, // LDRSBXui
14097
564k
    41593U, // LDRSHWpost
14098
564k
    10920025U,  // LDRSHWpre
14099
564k
    570559576U, // LDRSHWroW
14100
564k
    587336792U, // LDRSHWroX
14101
564k
    66648U, // LDRSHWui
14102
564k
    41593U, // LDRSHXpost
14103
564k
    10920025U,  // LDRSHXpre
14104
564k
    570559576U, // LDRSHXroW
14105
564k
    587336792U, // LDRSHXroX
14106
564k
    66648U, // LDRSHXui
14107
564k
    1U, // LDRSWl
14108
564k
    41593U, // LDRSWpost
14109
564k
    10920025U,  // LDRSWpre
14110
564k
    637668440U, // LDRSWroW
14111
564k
    654445656U, // LDRSWroX
14112
564k
    68696U, // LDRSWui
14113
564k
    1U, // LDRSl
14114
564k
    41593U, // LDRSpost
14115
564k
    10920025U,  // LDRSpre
14116
564k
    637668440U, // LDRSroW
14117
564k
    654445656U, // LDRSroX
14118
564k
    68696U, // LDRSui
14119
564k
    1U, // LDRWl
14120
564k
    41593U, // LDRWpost
14121
564k
    10920025U,  // LDRWpre
14122
564k
    637668440U, // LDRWroW
14123
564k
    654445656U, // LDRWroX
14124
564k
    68696U, // LDRWui
14125
564k
    1U, // LDRXl
14126
564k
    41593U, // LDRXpost
14127
564k
    10920025U,  // LDRXpre
14128
564k
    537005144U, // LDRXroW
14129
564k
    553782360U, // LDRXroX
14130
564k
    65624U, // LDRXui
14131
564k
    11013208U,  // LDR_PXI
14132
564k
    608U, // LDR_TX
14133
564k
    0U, // LDR_ZA
14134
564k
    11013208U,  // LDR_ZXI
14135
564k
    3U, // LDSETAB
14136
564k
    3U, // LDSETAH
14137
564k
    3U, // LDSETALB
14138
564k
    3U, // LDSETALH
14139
564k
    3U, // LDSETALW
14140
564k
    3U, // LDSETALX
14141
564k
    3U, // LDSETAW
14142
564k
    3U, // LDSETAX
14143
564k
    3U, // LDSETB
14144
564k
    3U, // LDSETH
14145
564k
    3U, // LDSETLB
14146
564k
    3U, // LDSETLH
14147
564k
    3U, // LDSETLW
14148
564k
    3U, // LDSETLX
14149
564k
    60690U, // LDSETP
14150
564k
    60690U, // LDSETPA
14151
564k
    60690U, // LDSETPAL
14152
564k
    60690U, // LDSETPL
14153
564k
    3U, // LDSETW
14154
564k
    3U, // LDSETX
14155
564k
    3U, // LDSMAXAB
14156
564k
    3U, // LDSMAXAH
14157
564k
    3U, // LDSMAXALB
14158
564k
    3U, // LDSMAXALH
14159
564k
    3U, // LDSMAXALW
14160
564k
    3U, // LDSMAXALX
14161
564k
    3U, // LDSMAXAW
14162
564k
    3U, // LDSMAXAX
14163
564k
    3U, // LDSMAXB
14164
564k
    3U, // LDSMAXH
14165
564k
    3U, // LDSMAXLB
14166
564k
    3U, // LDSMAXLH
14167
564k
    3U, // LDSMAXLW
14168
564k
    3U, // LDSMAXLX
14169
564k
    3U, // LDSMAXW
14170
564k
    3U, // LDSMAXX
14171
564k
    3U, // LDSMINAB
14172
564k
    3U, // LDSMINAH
14173
564k
    3U, // LDSMINALB
14174
564k
    3U, // LDSMINALH
14175
564k
    3U, // LDSMINALW
14176
564k
    3U, // LDSMINALX
14177
564k
    3U, // LDSMINAW
14178
564k
    3U, // LDSMINAX
14179
564k
    3U, // LDSMINB
14180
564k
    3U, // LDSMINH
14181
564k
    3U, // LDSMINLB
14182
564k
    3U, // LDSMINLH
14183
564k
    3U, // LDSMINLW
14184
564k
    3U, // LDSMINLX
14185
564k
    3U, // LDSMINW
14186
564k
    3U, // LDSMINX
14187
564k
    3411032U, // LDTRBi
14188
564k
    3411032U, // LDTRHi
14189
564k
    3411032U, // LDTRSBWi
14190
564k
    3411032U, // LDTRSBXi
14191
564k
    3411032U, // LDTRSHWi
14192
564k
    3411032U, // LDTRSHXi
14193
564k
    3411032U, // LDTRSWi
14194
564k
    3411032U, // LDTRWi
14195
564k
    3411032U, // LDTRXi
14196
564k
    3U, // LDUMAXAB
14197
564k
    3U, // LDUMAXAH
14198
564k
    3U, // LDUMAXALB
14199
564k
    3U, // LDUMAXALH
14200
564k
    3U, // LDUMAXALW
14201
564k
    3U, // LDUMAXALX
14202
564k
    3U, // LDUMAXAW
14203
564k
    3U, // LDUMAXAX
14204
564k
    3U, // LDUMAXB
14205
564k
    3U, // LDUMAXH
14206
564k
    3U, // LDUMAXLB
14207
564k
    3U, // LDUMAXLH
14208
564k
    3U, // LDUMAXLW
14209
564k
    3U, // LDUMAXLX
14210
564k
    3U, // LDUMAXW
14211
564k
    3U, // LDUMAXX
14212
564k
    3U, // LDUMINAB
14213
564k
    3U, // LDUMINAH
14214
564k
    3U, // LDUMINALB
14215
564k
    3U, // LDUMINALH
14216
564k
    3U, // LDUMINALW
14217
564k
    3U, // LDUMINALX
14218
564k
    3U, // LDUMINAW
14219
564k
    3U, // LDUMINAX
14220
564k
    3U, // LDUMINB
14221
564k
    3U, // LDUMINH
14222
564k
    3U, // LDUMINLB
14223
564k
    3U, // LDUMINLH
14224
564k
    3U, // LDUMINLW
14225
564k
    3U, // LDUMINLX
14226
564k
    3U, // LDUMINW
14227
564k
    3U, // LDUMINX
14228
564k
    3411032U, // LDURBBi
14229
564k
    3411032U, // LDURBi
14230
564k
    3411032U, // LDURDi
14231
564k
    3411032U, // LDURHHi
14232
564k
    3411032U, // LDURHi
14233
564k
    3411032U, // LDURQi
14234
564k
    3411032U, // LDURSBWi
14235
564k
    3411032U, // LDURSBXi
14236
564k
    3411032U, // LDURSHWi
14237
564k
    3411032U, // LDURSHXi
14238
564k
    3411032U, // LDURSWi
14239
564k
    3411032U, // LDURSi
14240
564k
    3411032U, // LDURWi
14241
564k
    3411032U, // LDURXi
14242
564k
    0U, // LDX
14243
564k
    3411216U, // LDXPW
14244
564k
    3411216U, // LDXPX
14245
564k
    608U, // LDXRB
14246
564k
    608U, // LDXRH
14247
564k
    608U, // LDXRW
14248
564k
    608U, // LDXRX
14249
564k
    0U, // LDY
14250
564k
    0U, // LDZ
14251
564k
    0U, // LDZI
14252
564k
    16918656U,  // LSLR_ZPmZ_B
14253
564k
    33691776U,  // LSLR_ZPmZ_D
14254
564k
    51129480U,  // LSLR_ZPmZ_H
14255
564k
    67252352U,  // LSLR_ZPmZ_S
14256
564k
    3160U,  // LSLVWr
14257
564k
    3160U,  // LSLVXr
14258
564k
    33695872U,  // LSL_WIDE_ZPmZ_B
14259
564k
    2239624U, // LSL_WIDE_ZPmZ_H
14260
564k
    33697920U,  // LSL_WIDE_ZPmZ_S
14261
564k
    6233U,  // LSL_WIDE_ZZZ_B
14262
564k
    184U, // LSL_WIDE_ZZZ_H
14263
564k
    6233U,  // LSL_WIDE_ZZZ_S
14264
564k
    141440U,  // LSL_ZPmI_B
14265
564k
    137344U,  // LSL_ZPmI_D
14266
564k
    52440200U,  // LSL_ZPmI_H
14267
564k
    143488U,  // LSL_ZPmI_S
14268
564k
    16918656U,  // LSL_ZPmZ_B
14269
564k
    33691776U,  // LSL_ZPmZ_D
14270
564k
    51129480U,  // LSL_ZPmZ_H
14271
564k
    67252352U,  // LSL_ZPmZ_S
14272
564k
    3161U,  // LSL_ZZI_B
14273
564k
    3160U,  // LSL_ZZI_D
14274
564k
    224U, // LSL_ZZI_H
14275
564k
    3161U,  // LSL_ZZI_S
14276
564k
    16918656U,  // LSRR_ZPmZ_B
14277
564k
    33691776U,  // LSRR_ZPmZ_D
14278
564k
    51129480U,  // LSRR_ZPmZ_H
14279
564k
    67252352U,  // LSRR_ZPmZ_S
14280
564k
    3160U,  // LSRVWr
14281
564k
    3160U,  // LSRVXr
14282
564k
    33695872U,  // LSR_WIDE_ZPmZ_B
14283
564k
    2239624U, // LSR_WIDE_ZPmZ_H
14284
564k
    33697920U,  // LSR_WIDE_ZPmZ_S
14285
564k
    6233U,  // LSR_WIDE_ZZZ_B
14286
564k
    184U, // LSR_WIDE_ZZZ_H
14287
564k
    6233U,  // LSR_WIDE_ZZZ_S
14288
564k
    141440U,  // LSR_ZPmI_B
14289
564k
    137344U,  // LSR_ZPmI_D
14290
564k
    52440200U,  // LSR_ZPmI_H
14291
564k
    143488U,  // LSR_ZPmI_S
14292
564k
    16918656U,  // LSR_ZPmZ_B
14293
564k
    33691776U,  // LSR_ZPmZ_D
14294
564k
    51129480U,  // LSR_ZPmZ_H
14295
564k
    67252352U,  // LSR_ZPmZ_S
14296
564k
    3161U,  // LSR_ZZI_B
14297
564k
    3160U,  // LSR_ZZI_D
14298
564k
    224U, // LSR_ZZI_H
14299
564k
    3161U,  // LSR_ZZI_S
14300
564k
    643U, // LUT2v16f8
14301
564k
    3U, // LUT2v8f16
14302
564k
    643U, // LUT4v16f8
14303
564k
    3U, // LUT4v8f16
14304
564k
    648U, // LUTI2_2ZTZI_B
14305
564k
    648U, // LUTI2_2ZTZI_H
14306
564k
    648U, // LUTI2_2ZTZI_S
14307
564k
    648U, // LUTI2_4ZTZI_B
14308
564k
    648U, // LUTI2_4ZTZI_H
14309
564k
    648U, // LUTI2_4ZTZI_S
14310
564k
    69720U, // LUTI2_S_2ZTZI_B
14311
564k
    69720U, // LUTI2_S_2ZTZI_H
14312
564k
    648U, // LUTI2_S_4ZTZI_B
14313
564k
    648U, // LUTI2_S_4ZTZI_H
14314
564k
    69720U, // LUTI2_ZTZI_B
14315
564k
    648U, // LUTI2_ZTZI_H
14316
564k
    69720U, // LUTI2_ZTZI_S
14317
564k
    650U, // LUTI2_ZZZI_B
14318
564k
    648U, // LUTI2_ZZZI_H
14319
564k
    648U, // LUTI4_2ZTZI_B
14320
564k
    648U, // LUTI4_2ZTZI_H
14321
564k
    648U, // LUTI4_2ZTZI_S
14322
564k
    648U, // LUTI4_4ZTZI_H
14323
564k
    648U, // LUTI4_4ZTZI_S
14324
564k
    656U, // LUTI4_4ZZT2Z
14325
564k
    69720U, // LUTI4_S_2ZTZI_B
14326
564k
    69720U, // LUTI4_S_2ZTZI_H
14327
564k
    648U, // LUTI4_S_4ZTZI_H
14328
564k
    656U, // LUTI4_S_4ZZT2Z
14329
564k
    648U, // LUTI4_Z2ZZI_H
14330
564k
    69720U, // LUTI4_ZTZI_B
14331
564k
    648U, // LUTI4_ZTZI_H
14332
564k
    69720U, // LUTI4_ZTZI_S
14333
564k
    650U, // LUTI4_ZZZI_B
14334
564k
    648U, // LUTI4_ZZZI_H
14335
564k
    0U, // MAC16
14336
564k
    134232U,  // MADDPT
14337
564k
    134232U,  // MADDWrrr
14338
564k
    134232U,  // MADDXrrr
14339
564k
    1112U,  // MAD_CPA
14340
564k
    70784U, // MAD_ZPmZZ_B
14341
564k
    285344896U, // MAD_ZPmZZ_D
14342
564k
    53488880U,  // MAD_ZPmZZ_H
14343
564k
    302123136U, // MAD_ZPmZZ_S
14344
564k
    16918744U,  // MATCH_PPzZZ_B
14345
564k
    51129481U,  // MATCH_PPzZZ_H
14346
564k
    0U, // MATFP
14347
564k
    0U, // MATINT
14348
564k
    1112U,  // MLA_CPA
14349
564k
    70784U, // MLA_ZPmZZ_B
14350
564k
    285344896U, // MLA_ZPmZZ_D
14351
564k
    53488880U,  // MLA_ZPmZZ_H
14352
564k
    302123136U, // MLA_ZPmZZ_S
14353
564k
    53216344U,  // MLA_ZZZI_D
14354
564k
    39152U, // MLA_ZZZI_H
14355
564k
    53217368U,  // MLA_ZZZI_S
14356
564k
    926864U,  // MLAv16i8
14357
564k
    1057944U, // MLAv2i32
14358
564k
    122299544U, // MLAv2i32_indexed
14359
564k
    1189024U, // MLAv4i16
14360
564k
    120464544U, // MLAv4i16_indexed
14361
564k
    402544U,  // MLAv4i32
14362
564k
    122299504U, // MLAv4i32_indexed
14363
564k
    533624U,  // MLAv8i16
14364
564k
    120464504U, // MLAv8i16_indexed
14365
564k
    1320104U, // MLAv8i8
14366
564k
    70784U, // MLS_ZPmZZ_B
14367
564k
    285344896U, // MLS_ZPmZZ_D
14368
564k
    53488880U,  // MLS_ZPmZZ_H
14369
564k
    302123136U, // MLS_ZPmZZ_S
14370
564k
    53216344U,  // MLS_ZZZI_D
14371
564k
    39152U, // MLS_ZZZI_H
14372
564k
    53217368U,  // MLS_ZZZI_S
14373
564k
    926864U,  // MLSv16i8
14374
564k
    1057944U, // MLSv2i32
14375
564k
    122299544U, // MLSv2i32_indexed
14376
564k
    1189024U, // MLSv4i16
14377
564k
    120464544U, // MLSv4i16_indexed
14378
564k
    402544U,  // MLSv4i32
14379
564k
    122299504U, // MLSv4i32_indexed
14380
564k
    533624U,  // MLSv8i16
14381
564k
    120464504U, // MLSv8i16_indexed
14382
564k
    1320104U, // MLSv8i8
14383
564k
    0U, // MOPSSETGE
14384
564k
    0U, // MOPSSETGEN
14385
564k
    0U, // MOPSSETGET
14386
564k
    0U, // MOPSSETGETN
14387
564k
    3U, // MOVAZ_2ZMI_H_B
14388
564k
    3U, // MOVAZ_2ZMI_H_D
14389
564k
    3U, // MOVAZ_2ZMI_H_H
14390
564k
    3U, // MOVAZ_2ZMI_H_S
14391
564k
    3U, // MOVAZ_2ZMI_V_B
14392
564k
    3U, // MOVAZ_2ZMI_V_D
14393
564k
    3U, // MOVAZ_2ZMI_V_H
14394
564k
    3U, // MOVAZ_2ZMI_V_S
14395
564k
    3U, // MOVAZ_4ZMI_H_B
14396
564k
    3U, // MOVAZ_4ZMI_H_D
14397
564k
    3U, // MOVAZ_4ZMI_H_H
14398
564k
    3U, // MOVAZ_4ZMI_H_S
14399
564k
    3U, // MOVAZ_4ZMI_V_B
14400
564k
    3U, // MOVAZ_4ZMI_V_D
14401
564k
    3U, // MOVAZ_4ZMI_V_H
14402
564k
    3U, // MOVAZ_4ZMI_V_S
14403
564k
    3U, // MOVAZ_VG2_2ZM
14404
564k
    3U, // MOVAZ_VG4_4ZM
14405
564k
    4U, // MOVAZ_ZMI_H_B
14406
564k
    4U, // MOVAZ_ZMI_H_D
14407
564k
    71770U, // MOVAZ_ZMI_H_H
14408
564k
    71770U, // MOVAZ_ZMI_H_Q
14409
564k
    4U, // MOVAZ_ZMI_H_S
14410
564k
    4U, // MOVAZ_ZMI_V_B
14411
564k
    4U, // MOVAZ_ZMI_V_D
14412
564k
    71770U, // MOVAZ_ZMI_V_H
14413
564k
    71770U, // MOVAZ_ZMI_V_Q
14414
564k
    4U, // MOVAZ_ZMI_V_S
14415
564k
    72793U, // MOVA_2ZMXI_H_B
14416
564k
    72793U, // MOVA_2ZMXI_H_D
14417
564k
    72793U, // MOVA_2ZMXI_H_H
14418
564k
    72793U, // MOVA_2ZMXI_H_S
14419
564k
    72793U, // MOVA_2ZMXI_V_B
14420
564k
    72793U, // MOVA_2ZMXI_V_D
14421
564k
    72793U, // MOVA_2ZMXI_V_H
14422
564k
    72793U, // MOVA_2ZMXI_V_S
14423
564k
    73817U, // MOVA_4ZMXI_H_B
14424
564k
    73817U, // MOVA_4ZMXI_H_D
14425
564k
    73817U, // MOVA_4ZMXI_H_H
14426
564k
    73817U, // MOVA_4ZMXI_H_S
14427
564k
    73817U, // MOVA_4ZMXI_V_B
14428
564k
    73817U, // MOVA_4ZMXI_V_D
14429
564k
    73817U, // MOVA_4ZMXI_V_H
14430
564k
    73817U, // MOVA_4ZMXI_V_S
14431
564k
    75416U, // MOVA_MXI2Z_H_B
14432
564k
    76440U, // MOVA_MXI2Z_H_D
14433
564k
    77464U, // MOVA_MXI2Z_H_H
14434
564k
    78488U, // MOVA_MXI2Z_H_S
14435
564k
    75416U, // MOVA_MXI2Z_V_B
14436
564k
    76440U, // MOVA_MXI2Z_V_D
14437
564k
    77464U, // MOVA_MXI2Z_V_H
14438
564k
    78488U, // MOVA_MXI2Z_V_S
14439
564k
    75424U, // MOVA_MXI4Z_H_B
14440
564k
    76448U, // MOVA_MXI4Z_H_D
14441
564k
    77472U, // MOVA_MXI4Z_H_H
14442
564k
    78496U, // MOVA_MXI4Z_H_S
14443
564k
    75424U, // MOVA_MXI4Z_V_B
14444
564k
    76448U, // MOVA_MXI4Z_V_D
14445
564k
    77472U, // MOVA_MXI4Z_V_H
14446
564k
    78496U, // MOVA_MXI4Z_V_S
14447
564k
    3U, // MOVA_VG2_2ZMXI
14448
564k
    192U, // MOVA_VG2_MXI2Z
14449
564k
    3U, // MOVA_VG4_4ZMXI
14450
564k
    192U, // MOVA_VG4_MXI4Z
14451
564k
    4U, // MOVID
14452
564k
    4U, // MOVIv16b_ns
14453
564k
    4U, // MOVIv2d_ns
14454
564k
    684U, // MOVIv2i32
14455
564k
    684U, // MOVIv2s_msl
14456
564k
    684U, // MOVIv4i16
14457
564k
    684U, // MOVIv4i32
14458
564k
    684U, // MOVIv4s_msl
14459
564k
    4U, // MOVIv8b_ns
14460
564k
    684U, // MOVIv8i16
14461
564k
    1U, // MOVKWi
14462
564k
    1U, // MOVKXi
14463
564k
    684U, // MOVNWi
14464
564k
    684U, // MOVNXi
14465
564k
    8U, // MOVPRFX_ZPmZ_B
14466
564k
    16U,  // MOVPRFX_ZPmZ_D
14467
564k
    0U, // MOVPRFX_ZPmZ_H
14468
564k
    24U,  // MOVPRFX_ZPmZ_S
14469
564k
    10456U, // MOVPRFX_ZPzZ_B
14470
564k
    6360U,  // MOVPRFX_ZPzZ_D
14471
564k
    137U, // MOVPRFX_ZPzZ_H
14472
564k
    12504U, // MOVPRFX_ZPzZ_S
14473
564k
    0U, // MOVPRFX_ZZ
14474
564k
    4U, // MOVT
14475
564k
    4U, // MOVT_TIX
14476
564k
    688U, // MOVT_XTI
14477
564k
    684U, // MOVZWi
14478
564k
    684U, // MOVZXi
14479
564k
    0U, // MRRS
14480
564k
    4U, // MRS
14481
564k
    70784U, // MSB_ZPmZZ_B
14482
564k
    285344896U, // MSB_ZPmZZ_D
14483
564k
    53488880U,  // MSB_ZPmZZ_H
14484
564k
    302123136U, // MSB_ZPmZZ_S
14485
564k
    0U, // MSR
14486
564k
    0U, // MSRR
14487
564k
    0U, // MSRpstateImm1
14488
564k
    0U, // MSRpstateImm4
14489
564k
    0U, // MSRpstatesvcrImm1
14490
564k
    134232U,  // MSUBPT
14491
564k
    134232U,  // MSUBWrrr
14492
564k
    134232U,  // MSUBXrrr
14493
564k
    0U, // MUL53HI
14494
564k
    0U, // MUL53LO
14495
564k
    3161U,  // MUL_ZI_B
14496
564k
    3160U,  // MUL_ZI_D
14497
564k
    224U, // MUL_ZI_H
14498
564k
    3161U,  // MUL_ZI_S
14499
564k
    16918656U,  // MUL_ZPmZ_B
14500
564k
    33691776U,  // MUL_ZPmZ_D
14501
564k
    51129480U,  // MUL_ZPmZ_H
14502
564k
    67252352U,  // MUL_ZPmZ_S
14503
564k
    5904472U, // MUL_ZZZI_D
14504
564k
    40072U, // MUL_ZZZI_H
14505
564k
    5910617U, // MUL_ZZZI_S
14506
564k
    10329U, // MUL_ZZZ_B
14507
564k
    6232U,  // MUL_ZZZ_D
14508
564k
    136U, // MUL_ZZZ_H
14509
564k
    12377U, // MUL_ZZZ_S
14510
564k
    925840U,  // MULv16i8
14511
564k
    1056920U, // MULv2i32
14512
564k
    340402328U, // MULv2i32_indexed
14513
564k
    1188000U, // MULv4i16
14514
564k
    338567328U, // MULv4i16_indexed
14515
564k
    401520U,  // MULv4i32
14516
564k
    340402288U, // MULv4i32_indexed
14517
564k
    532600U,  // MULv8i16
14518
564k
    338567288U, // MULv8i16_indexed
14519
564k
    1319080U, // MULv8i8
14520
564k
    684U, // MVNIv2i32
14521
564k
    684U, // MVNIv2s_msl
14522
564k
    684U, // MVNIv4i16
14523
564k
    684U, // MVNIv4i32
14524
564k
    684U, // MVNIv4s_msl
14525
564k
    684U, // MVNIv8i16
14526
564k
    16918744U,  // NANDS_PPzPP
14527
564k
    16918744U,  // NAND_PPzPP
14528
564k
    33691736U,  // NBSL_ZZZZ
14529
564k
    8U, // NEG_ZPmZ_B
14530
564k
    16U,  // NEG_ZPmZ_D
14531
564k
    0U, // NEG_ZPmZ_H
14532
564k
    24U,  // NEG_ZPmZ_S
14533
564k
    32U,  // NEGv16i8
14534
564k
    0U, // NEGv1i64
14535
564k
    40U,  // NEGv2i32
14536
564k
    48U,  // NEGv2i64
14537
564k
    56U,  // NEGv4i16
14538
564k
    64U,  // NEGv4i32
14539
564k
    72U,  // NEGv8i16
14540
564k
    80U,  // NEGv8i8
14541
564k
    16918744U,  // NMATCH_PPzZZ_B
14542
564k
    51129481U,  // NMATCH_PPzZZ_H
14543
564k
    16918744U,  // NORS_PPzPP
14544
564k
    16918744U,  // NOR_PPzPP
14545
564k
    8U, // NOT_ZPmZ_B
14546
564k
    16U,  // NOT_ZPmZ_D
14547
564k
    0U, // NOT_ZPmZ_H
14548
564k
    24U,  // NOT_ZPmZ_S
14549
564k
    32U,  // NOTv16i8
14550
564k
    80U,  // NOTv8i8
14551
564k
    16918744U,  // ORNS_PPzPP
14552
564k
    14424U, // ORNWrs
14553
564k
    14424U, // ORNXrs
14554
564k
    16918744U,  // ORN_PPzPP
14555
564k
    925840U,  // ORNv16i8
14556
564k
    1319080U, // ORNv8i8
14557
564k
    10328U, // ORQV_VPZ_B
14558
564k
    6232U,  // ORQV_VPZ_D
14559
564k
    5208U,  // ORQV_VPZ_H
14560
564k
    12376U, // ORQV_VPZ_S
14561
564k
    16918744U,  // ORRS_PPzPP
14562
564k
    35928U, // ORRWri
14563
564k
    14424U, // ORRWrs
14564
564k
    36952U, // ORRXri
14565
564k
    14424U, // ORRXrs
14566
564k
    16918744U,  // ORR_PPzPP
14567
564k
    36952U, // ORR_ZI
14568
564k
    16918656U,  // ORR_ZPmZ_B
14569
564k
    33691776U,  // ORR_ZPmZ_D
14570
564k
    51129480U,  // ORR_ZPmZ_H
14571
564k
    67252352U,  // ORR_ZPmZ_S
14572
564k
    6232U,  // ORR_ZZZ
14573
564k
    925840U,  // ORRv16i8
14574
564k
    1U, // ORRv2i32
14575
564k
    1U, // ORRv4i16
14576
564k
    1U, // ORRv4i32
14577
564k
    1U, // ORRv8i16
14578
564k
    1319080U, // ORRv8i8
14579
564k
    0U, // ORV_VPZ_B
14580
564k
    0U, // ORV_VPZ_D
14581
564k
    0U, // ORV_VPZ_H
14582
564k
    0U, // ORV_VPZ_S
14583
564k
    1U, // PACDA
14584
564k
    1U, // PACDB
14585
564k
    0U, // PACDZA
14586
564k
    0U, // PACDZB
14587
564k
    3160U,  // PACGA
14588
564k
    1U, // PACIA
14589
564k
    0U, // PACIA1716
14590
564k
    0U, // PACIA171615
14591
564k
    0U, // PACIASP
14592
564k
    0U, // PACIASPPC
14593
564k
    0U, // PACIAZ
14594
564k
    1U, // PACIB
14595
564k
    0U, // PACIB1716
14596
564k
    0U, // PACIB171615
14597
564k
    0U, // PACIBSP
14598
564k
    0U, // PACIBSPPC
14599
564k
    0U, // PACIBZ
14600
564k
    0U, // PACIZA
14601
564k
    0U, // PACIZB
14602
564k
    0U, // PACM
14603
564k
    0U, // PACNBIASPPC
14604
564k
    0U, // PACNBIBSPPC
14605
564k
    2U, // PEXT_2PCI_B
14606
564k
    2U, // PEXT_2PCI_D
14607
564k
    2U, // PEXT_2PCI_H
14608
564k
    2U, // PEXT_2PCI_S
14609
564k
    395U, // PEXT_PCI_B
14610
564k
    395U, // PEXT_PCI_D
14611
564k
    2U, // PEXT_PCI_H
14612
564k
    395U, // PEXT_PCI_S
14613
564k
    0U, // PFALSE
14614
564k
    10328U, // PFIRST_B
14615
564k
    392U, // PMOV_PZI_B
14616
564k
    392U, // PMOV_PZI_D
14617
564k
    2U, // PMOV_PZI_H
14618
564k
    392U, // PMOV_PZI_S
14619
564k
    4U, // PMOV_ZIP_B
14620
564k
    2U, // PMOV_ZIP_D
14621
564k
    0U, // PMOV_ZIP_H
14622
564k
    1U, // PMOV_ZIP_S
14623
564k
    12377U, // PMULLB_ZZZ_D
14624
564k
    176U, // PMULLB_ZZZ_H
14625
564k
    0U, // PMULLB_ZZZ_Q
14626
564k
    12377U, // PMULLT_ZZZ_D
14627
564k
    176U, // PMULLT_ZZZ_H
14628
564k
    0U, // PMULLT_ZZZ_Q
14629
564k
    925840U,  // PMULLv16i8
14630
564k
    4U, // PMULLv1i64
14631
564k
    4U, // PMULLv2i64
14632
564k
    1319080U, // PMULLv8i8
14633
564k
    10329U, // PMUL_ZZZ_B
14634
564k
    925840U,  // PMULv16i8
14635
564k
    1319080U, // PMULv8i8
14636
564k
    10328U, // PNEXT_B
14637
564k
    6232U,  // PNEXT_D
14638
564k
    136U, // PNEXT_H
14639
564k
    12376U, // PNEXT_S
14640
564k
    79224U, // PRFB_D_PZI
14641
564k
    696U, // PRFB_D_SCALED
14642
564k
    704U, // PRFB_D_SXTW_SCALED
14643
564k
    712U, // PRFB_D_UXTW_SCALED
14644
564k
    80248U, // PRFB_PRI
14645
564k
    720U, // PRFB_PRR
14646
564k
    79224U, // PRFB_S_PZI
14647
564k
    728U, // PRFB_S_SXTW_SCALED
14648
564k
    736U, // PRFB_S_UXTW_SCALED
14649
564k
    744U, // PRFD_D_PZI
14650
564k
    752U, // PRFD_D_SCALED
14651
564k
    760U, // PRFD_D_SXTW_SCALED
14652
564k
    768U, // PRFD_D_UXTW_SCALED
14653
564k
    80248U, // PRFD_PRI
14654
564k
    776U, // PRFD_PRR
14655
564k
    744U, // PRFD_S_PZI
14656
564k
    784U, // PRFD_S_SXTW_SCALED
14657
564k
    792U, // PRFD_S_UXTW_SCALED
14658
564k
    800U, // PRFH_D_PZI
14659
564k
    808U, // PRFH_D_SCALED
14660
564k
    816U, // PRFH_D_SXTW_SCALED
14661
564k
    824U, // PRFH_D_UXTW_SCALED
14662
564k
    80248U, // PRFH_PRI
14663
564k
    832U, // PRFH_PRR
14664
564k
    800U, // PRFH_S_PZI
14665
564k
    840U, // PRFH_S_SXTW_SCALED
14666
564k
    848U, // PRFH_S_UXTW_SCALED
14667
564k
    1U, // PRFMl
14668
564k
    537005144U, // PRFMroW
14669
564k
    553782360U, // PRFMroX
14670
564k
    65624U, // PRFMui
14671
564k
    3411032U, // PRFUMi
14672
564k
    856U, // PRFW_D_PZI
14673
564k
    864U, // PRFW_D_SCALED
14674
564k
    872U, // PRFW_D_SXTW_SCALED
14675
564k
    880U, // PRFW_D_UXTW_SCALED
14676
564k
    80248U, // PRFW_PRI
14677
564k
    888U, // PRFW_PRR
14678
564k
    856U, // PRFW_S_PZI
14679
564k
    896U, // PRFW_S_SXTW_SCALED
14680
564k
    904U, // PRFW_S_UXTW_SCALED
14681
564k
    11151448U,  // PSEL_PPPRI_B
14682
564k
    11147352U,  // PSEL_PPPRI_D
14683
564k
    11146328U,  // PSEL_PPPRI_H
14684
564k
    11153496U,  // PSEL_PPPRI_S
14685
564k
    1U, // PTEST_PP
14686
564k
    1U, // PTRUES_B
14687
564k
    1U, // PTRUES_D
14688
564k
    0U, // PTRUES_H
14689
564k
    1U, // PTRUES_S
14690
564k
    1U, // PTRUE_B
14691
564k
    0U, // PTRUE_C_B
14692
564k
    0U, // PTRUE_C_D
14693
564k
    0U, // PTRUE_C_H
14694
564k
    0U, // PTRUE_C_S
14695
564k
    1U, // PTRUE_D
14696
564k
    0U, // PTRUE_H
14697
564k
    1U, // PTRUE_S
14698
564k
    0U, // PUNPKHI_PP
14699
564k
    0U, // PUNPKLO_PP
14700
564k
    5208U,  // RADDHNB_ZZZ_B
14701
564k
    96U,  // RADDHNB_ZZZ_H
14702
564k
    6232U,  // RADDHNB_ZZZ_S
14703
564k
    7256U,  // RADDHNT_ZZZ_B
14704
564k
    24U,  // RADDHNT_ZZZ_H
14705
564k
    1112U,  // RADDHNT_ZZZ_S
14706
564k
    270440U,  // RADDHNv2i64_v2i32
14707
564k
    271464U,  // RADDHNv2i64_v4i32
14708
564k
    401520U,  // RADDHNv4i32_v4i16
14709
564k
    402544U,  // RADDHNv4i32_v8i16
14710
564k
    533624U,  // RADDHNv8i16_v16i8
14711
564k
    532600U,  // RADDHNv8i16_v8i8
14712
564k
    270440U,  // RAX1
14713
564k
    6232U,  // RAX1_ZZZ_D
14714
564k
    0U, // RBITWr
14715
564k
    0U, // RBITXr
14716
564k
    8U, // RBIT_ZPmZ_B
14717
564k
    16U,  // RBIT_ZPmZ_D
14718
564k
    0U, // RBIT_ZPmZ_H
14719
564k
    24U,  // RBIT_ZPmZ_S
14720
564k
    32U,  // RBITv16i8
14721
564k
    80U,  // RBITv8i8
14722
564k
    3449105U, // RCWCAS
14723
564k
    3449105U, // RCWCASA
14724
564k
    3449105U, // RCWCASAL
14725
564k
    3449105U, // RCWCASL
14726
564k
    0U, // RCWCASP
14727
564k
    0U, // RCWCASPA
14728
564k
    0U, // RCWCASPAL
14729
564k
    0U, // RCWCASPL
14730
564k
    3U, // RCWCLR
14731
564k
    3U, // RCWCLRA
14732
564k
    3U, // RCWCLRAL
14733
564k
    3U, // RCWCLRL
14734
564k
    60690U, // RCWCLRP
14735
564k
    60690U, // RCWCLRPA
14736
564k
    60690U, // RCWCLRPAL
14737
564k
    60690U, // RCWCLRPL
14738
564k
    3U, // RCWCLRS
14739
564k
    3U, // RCWCLRSA
14740
564k
    3U, // RCWCLRSAL
14741
564k
    3U, // RCWCLRSL
14742
564k
    60690U, // RCWCLRSP
14743
564k
    60690U, // RCWCLRSPA
14744
564k
    60690U, // RCWCLRSPAL
14745
564k
    60690U, // RCWCLRSPL
14746
564k
    3449105U, // RCWSCAS
14747
564k
    3449105U, // RCWSCASA
14748
564k
    3449105U, // RCWSCASAL
14749
564k
    3449105U, // RCWSCASL
14750
564k
    0U, // RCWSCASP
14751
564k
    0U, // RCWSCASPA
14752
564k
    0U, // RCWSCASPAL
14753
564k
    0U, // RCWSCASPL
14754
564k
    3U, // RCWSET
14755
564k
    3U, // RCWSETA
14756
564k
    3U, // RCWSETAL
14757
564k
    3U, // RCWSETL
14758
564k
    60690U, // RCWSETP
14759
564k
    60690U, // RCWSETPA
14760
564k
    60690U, // RCWSETPAL
14761
564k
    60690U, // RCWSETPL
14762
564k
    3U, // RCWSETS
14763
564k
    3U, // RCWSETSA
14764
564k
    3U, // RCWSETSAL
14765
564k
    3U, // RCWSETSL
14766
564k
    60690U, // RCWSETSP
14767
564k
    60690U, // RCWSETSPA
14768
564k
    60690U, // RCWSETSPAL
14769
564k
    60690U, // RCWSETSPL
14770
564k
    3U, // RCWSWP
14771
564k
    3U, // RCWSWPA
14772
564k
    3U, // RCWSWPAL
14773
564k
    3U, // RCWSWPL
14774
564k
    60690U, // RCWSWPP
14775
564k
    60690U, // RCWSWPPA
14776
564k
    60690U, // RCWSWPPAL
14777
564k
    60690U, // RCWSWPPL
14778
564k
    3U, // RCWSWPS
14779
564k
    3U, // RCWSWPSA
14780
564k
    3U, // RCWSWPSAL
14781
564k
    3U, // RCWSWPSL
14782
564k
    60690U, // RCWSWPSP
14783
564k
    60690U, // RCWSWPSPA
14784
564k
    60690U, // RCWSWPSPAL
14785
564k
    60690U, // RCWSWPSPL
14786
564k
    912U, // RDFFRS_PPz
14787
564k
    912U, // RDFFR_PPz_REAL
14788
564k
    0U, // RDFFR_P_REAL
14789
564k
    0U, // RDSVLI_XI
14790
564k
    0U, // RDVLI_XI
14791
564k
    0U, // RET
14792
564k
    0U, // RETAA
14793
564k
    0U, // RETAASPPCi
14794
564k
    0U, // RETAASPPCr
14795
564k
    0U, // RETAB
14796
564k
    0U, // RETABSPPCi
14797
564k
    0U, // RETABSPPCr
14798
564k
    0U, // REV16Wr
14799
564k
    0U, // REV16Xr
14800
564k
    32U,  // REV16v16i8
14801
564k
    80U,  // REV16v8i8
14802
564k
    0U, // REV32Xr
14803
564k
    32U,  // REV32v16i8
14804
564k
    56U,  // REV32v4i16
14805
564k
    72U,  // REV32v8i16
14806
564k
    80U,  // REV32v8i8
14807
564k
    32U,  // REV64v16i8
14808
564k
    40U,  // REV64v2i32
14809
564k
    56U,  // REV64v4i16
14810
564k
    64U,  // REV64v4i32
14811
564k
    72U,  // REV64v8i16
14812
564k
    80U,  // REV64v8i8
14813
564k
    16U,  // REVB_ZPmZ_D
14814
564k
    0U, // REVB_ZPmZ_H
14815
564k
    24U,  // REVB_ZPmZ_S
14816
564k
    4U, // REVD_ZPmZ
14817
564k
    16U,  // REVH_ZPmZ_D
14818
564k
    24U,  // REVH_ZPmZ_S
14819
564k
    16U,  // REVW_ZPmZ_D
14820
564k
    0U, // REVWr
14821
564k
    0U, // REVXr
14822
564k
    1U, // REV_PP_B
14823
564k
    0U, // REV_PP_D
14824
564k
    0U, // REV_PP_H
14825
564k
    1U, // REV_PP_S
14826
564k
    1U, // REV_ZZ_B
14827
564k
    0U, // REV_ZZ_D
14828
564k
    0U, // REV_ZZ_H
14829
564k
    1U, // REV_ZZ_S
14830
564k
    3160U,  // RMIF
14831
564k
    3160U,  // RORVWr
14832
564k
    3160U,  // RORVXr
14833
564k
    0U, // RPRFM
14834
564k
    3160U,  // RSHRNB_ZZI_B
14835
564k
    224U, // RSHRNB_ZZI_H
14836
564k
    3160U,  // RSHRNB_ZZI_S
14837
564k
    41048U, // RSHRNT_ZZI_B
14838
564k
    376U, // RSHRNT_ZZI_H
14839
564k
    41048U, // RSHRNT_ZZI_S
14840
564k
    41080U, // RSHRNv16i8_shift
14841
564k
    3176U,  // RSHRNv2i32_shift
14842
564k
    3184U,  // RSHRNv4i16_shift
14843
564k
    41064U, // RSHRNv4i32_shift
14844
564k
    41072U, // RSHRNv8i16_shift
14845
564k
    3192U,  // RSHRNv8i8_shift
14846
564k
    5208U,  // RSUBHNB_ZZZ_B
14847
564k
    96U,  // RSUBHNB_ZZZ_H
14848
564k
    6232U,  // RSUBHNB_ZZZ_S
14849
564k
    7256U,  // RSUBHNT_ZZZ_B
14850
564k
    24U,  // RSUBHNT_ZZZ_H
14851
564k
    1112U,  // RSUBHNT_ZZZ_S
14852
564k
    270440U,  // RSUBHNv2i64_v2i32
14853
564k
    271464U,  // RSUBHNv2i64_v4i32
14854
564k
    401520U,  // RSUBHNv4i32_v4i16
14855
564k
    402544U,  // RSUBHNv4i32_v8i16
14856
564k
    533624U,  // RSUBHNv8i16_v16i8
14857
564k
    532600U,  // RSUBHNv8i16_v8i8
14858
564k
    2136U,  // SABALB_ZZZ_D
14859
564k
    8U, // SABALB_ZZZ_H
14860
564k
    7256U,  // SABALB_ZZZ_S
14861
564k
    2136U,  // SABALT_ZZZ_D
14862
564k
    8U, // SABALT_ZZZ_H
14863
564k
    7256U,  // SABALT_ZZZ_S
14864
564k
    926864U,  // SABALv16i8_v8i16
14865
564k
    1057944U, // SABALv2i32_v2i64
14866
564k
    1189024U, // SABALv4i16_v4i32
14867
564k
    402544U,  // SABALv4i32_v2i64
14868
564k
    533624U,  // SABALv8i16_v4i32
14869
564k
    1320104U, // SABALv8i8_v8i16
14870
564k
    9U, // SABA_ZZZ_B
14871
564k
    1112U,  // SABA_ZZZ_D
14872
564k
    240U, // SABA_ZZZ_H
14873
564k
    2136U,  // SABA_ZZZ_S
14874
564k
    926864U,  // SABAv16i8
14875
564k
    1057944U, // SABAv2i32
14876
564k
    1189024U, // SABAv4i16
14877
564k
    402544U,  // SABAv4i32
14878
564k
    533624U,  // SABAv8i16
14879
564k
    1320104U, // SABAv8i8
14880
564k
    12377U, // SABDLB_ZZZ_D
14881
564k
    176U, // SABDLB_ZZZ_H
14882
564k
    5208U,  // SABDLB_ZZZ_S
14883
564k
    12377U, // SABDLT_ZZZ_D
14884
564k
    176U, // SABDLT_ZZZ_H
14885
564k
    5208U,  // SABDLT_ZZZ_S
14886
564k
    925840U,  // SABDLv16i8_v8i16
14887
564k
    1056920U, // SABDLv2i32_v2i64
14888
564k
    1188000U, // SABDLv4i16_v4i32
14889
564k
    401520U,  // SABDLv4i32_v2i64
14890
564k
    532600U,  // SABDLv8i16_v4i32
14891
564k
    1319080U, // SABDLv8i8_v8i16
14892
564k
    16918656U,  // SABD_ZPmZ_B
14893
564k
    33691776U,  // SABD_ZPmZ_D
14894
564k
    51129480U,  // SABD_ZPmZ_H
14895
564k
    67252352U,  // SABD_ZPmZ_S
14896
564k
    925840U,  // SABDv16i8
14897
564k
    1056920U, // SABDv2i32
14898
564k
    1188000U, // SABDv4i16
14899
564k
    401520U,  // SABDv4i32
14900
564k
    532600U,  // SABDv8i16
14901
564k
    1319080U, // SABDv8i8
14902
564k
    2176U,  // SADALP_ZPmZ_D
14903
564k
    8U, // SADALP_ZPmZ_H
14904
564k
    7296U,  // SADALP_ZPmZ_S
14905
564k
    32U,  // SADALPv16i8_v8i16
14906
564k
    40U,  // SADALPv2i32_v1i64
14907
564k
    56U,  // SADALPv4i16_v2i32
14908
564k
    64U,  // SADALPv4i32_v2i64
14909
564k
    72U,  // SADALPv8i16_v4i32
14910
564k
    80U,  // SADALPv8i8_v4i16
14911
564k
    12377U, // SADDLBT_ZZZ_D
14912
564k
    176U, // SADDLBT_ZZZ_H
14913
564k
    5208U,  // SADDLBT_ZZZ_S
14914
564k
    12377U, // SADDLB_ZZZ_D
14915
564k
    176U, // SADDLB_ZZZ_H
14916
564k
    5208U,  // SADDLB_ZZZ_S
14917
564k
    32U,  // SADDLPv16i8_v8i16
14918
564k
    40U,  // SADDLPv2i32_v1i64
14919
564k
    56U,  // SADDLPv4i16_v2i32
14920
564k
    64U,  // SADDLPv4i32_v2i64
14921
564k
    72U,  // SADDLPv8i16_v4i32
14922
564k
    80U,  // SADDLPv8i8_v4i16
14923
564k
    12377U, // SADDLT_ZZZ_D
14924
564k
    176U, // SADDLT_ZZZ_H
14925
564k
    5208U,  // SADDLT_ZZZ_S
14926
564k
    32U,  // SADDLVv16i8v
14927
564k
    56U,  // SADDLVv4i16v
14928
564k
    64U,  // SADDLVv4i32v
14929
564k
    72U,  // SADDLVv8i16v
14930
564k
    80U,  // SADDLVv8i8v
14931
564k
    925840U,  // SADDLv16i8_v8i16
14932
564k
    1056920U, // SADDLv2i32_v2i64
14933
564k
    1188000U, // SADDLv4i16_v4i32
14934
564k
    401520U,  // SADDLv4i32_v2i64
14935
564k
    532600U,  // SADDLv8i16_v4i32
14936
564k
    1319080U, // SADDLv8i8_v8i16
14937
564k
    0U, // SADDV_VPZ_B
14938
564k
    0U, // SADDV_VPZ_H
14939
564k
    0U, // SADDV_VPZ_S
14940
564k
    12376U, // SADDWB_ZZZ_D
14941
564k
    176U, // SADDWB_ZZZ_H
14942
564k
    5209U,  // SADDWB_ZZZ_S
14943
564k
    12376U, // SADDWT_ZZZ_D
14944
564k
    176U, // SADDWT_ZZZ_H
14945
564k
    5209U,  // SADDWT_ZZZ_S
14946
564k
    925816U,  // SADDWv16i8_v8i16
14947
564k
    1056872U, // SADDWv2i32_v2i64
14948
564k
    1187952U, // SADDWv4i16_v4i32
14949
564k
    401512U,  // SADDWv4i32_v2i64
14950
564k
    532592U,  // SADDWv8i16_v4i32
14951
564k
    1319032U, // SADDWv8i8_v8i16
14952
564k
    0U, // SB
14953
564k
    1112U,  // SBCLB_ZZZ_D
14954
564k
    2136U,  // SBCLB_ZZZ_S
14955
564k
    1112U,  // SBCLT_ZZZ_D
14956
564k
    2136U,  // SBCLT_ZZZ_S
14957
564k
    3160U,  // SBCSWr
14958
564k
    3160U,  // SBCSXr
14959
564k
    3160U,  // SBCWr
14960
564k
    3160U,  // SBCXr
14961
564k
    134232U,  // SBFMWri
14962
564k
    134232U,  // SBFMXri
14963
564k
    8U, // SCLAMP_VG2_2Z2Z_B
14964
564k
    16U,  // SCLAMP_VG2_2Z2Z_D
14965
564k
    240U, // SCLAMP_VG2_2Z2Z_H
14966
564k
    24U,  // SCLAMP_VG2_2Z2Z_S
14967
564k
    8U, // SCLAMP_VG4_4Z4Z_B
14968
564k
    16U,  // SCLAMP_VG4_4Z4Z_D
14969
564k
    240U, // SCLAMP_VG4_4Z4Z_H
14970
564k
    24U,  // SCLAMP_VG4_4Z4Z_S
14971
564k
    9U, // SCLAMP_ZZZ_B
14972
564k
    1112U,  // SCLAMP_ZZZ_D
14973
564k
    240U, // SCLAMP_ZZZ_H
14974
564k
    2136U,  // SCLAMP_ZZZ_S
14975
564k
    3160U,  // SCVTFSWDri
14976
564k
    3160U,  // SCVTFSWHri
14977
564k
    3160U,  // SCVTFSWSri
14978
564k
    3160U,  // SCVTFSXDri
14979
564k
    3160U,  // SCVTFSXHri
14980
564k
    3160U,  // SCVTFSXSri
14981
564k
    0U, // SCVTFUWDri
14982
564k
    0U, // SCVTFUWHri
14983
564k
    0U, // SCVTFUWSri
14984
564k
    0U, // SCVTFUXDri
14985
564k
    0U, // SCVTFUXHri
14986
564k
    0U, // SCVTFUXSri
14987
564k
    0U, // SCVTF_2Z2Z_StoS
14988
564k
    0U, // SCVTF_4Z4Z_StoS
14989
564k
    16U,  // SCVTF_ZPmZ_DtoD
14990
564k
    2U, // SCVTF_ZPmZ_DtoH
14991
564k
    16U,  // SCVTF_ZPmZ_DtoS
14992
564k
    0U, // SCVTF_ZPmZ_HtoH
14993
564k
    24U,  // SCVTF_ZPmZ_StoD
14994
564k
    1U, // SCVTF_ZPmZ_StoH
14995
564k
    24U,  // SCVTF_ZPmZ_StoS
14996
564k
    3160U,  // SCVTFd
14997
564k
    3160U,  // SCVTFh
14998
564k
    3160U,  // SCVTFs
14999
564k
    0U, // SCVTFv1i16
15000
564k
    0U, // SCVTFv1i32
15001
564k
    0U, // SCVTFv1i64
15002
564k
    40U,  // SCVTFv2f32
15003
564k
    48U,  // SCVTFv2f64
15004
564k
    3224U,  // SCVTFv2i32_shift
15005
564k
    3176U,  // SCVTFv2i64_shift
15006
564k
    56U,  // SCVTFv4f16
15007
564k
    64U,  // SCVTFv4f32
15008
564k
    3232U,  // SCVTFv4i16_shift
15009
564k
    3184U,  // SCVTFv4i32_shift
15010
564k
    72U,  // SCVTFv8f16
15011
564k
    3192U,  // SCVTFv8i16_shift
15012
564k
    33691776U,  // SDIVR_ZPmZ_D
15013
564k
    67252352U,  // SDIVR_ZPmZ_S
15014
564k
    3160U,  // SDIVWr
15015
564k
    3160U,  // SDIVXr
15016
564k
    33691776U,  // SDIV_ZPmZ_D
15017
564k
    67252352U,  // SDIV_ZPmZ_S
15018
564k
    47640U, // SDOT_VG2_M2Z2Z_BtoS
15019
564k
    2632936U, // SDOT_VG2_M2Z2Z_HtoD
15020
564k
    2632936U, // SDOT_VG2_M2Z2Z_HtoS
15021
564k
    5029400U, // SDOT_VG2_M2ZZI_BToS
15022
564k
    103427304U, // SDOT_VG2_M2ZZI_HToS
15023
564k
    103427304U, // SDOT_VG2_M2ZZI_HtoD
15024
564k
    48664U, // SDOT_VG2_M2ZZ_BtoS
15025
564k
    53095656U,  // SDOT_VG2_M2ZZ_HtoD
15026
564k
    53095656U,  // SDOT_VG2_M2ZZ_HtoS
15027
564k
    47640U, // SDOT_VG4_M4Z4Z_BtoS
15028
564k
    2632936U, // SDOT_VG4_M4Z4Z_HtoD
15029
564k
    2632936U, // SDOT_VG4_M4Z4Z_HtoS
15030
564k
    5029400U, // SDOT_VG4_M4ZZI_BToS
15031
564k
    103427304U, // SDOT_VG4_M4ZZI_HToS
15032
564k
    103427304U, // SDOT_VG4_M4ZZI_HtoD
15033
564k
    48664U, // SDOT_VG4_M4ZZ_BtoS
15034
564k
    53095656U,  // SDOT_VG4_M4ZZ_HtoD
15035
564k
    53095656U,  // SDOT_VG4_M4ZZ_HtoS
15036
564k
    53222488U,  // SDOT_ZZZI_D
15037
564k
    53222488U,  // SDOT_ZZZI_HtoS
15038
564k
    38921U, // SDOT_ZZZI_S
15039
564k
    7256U,  // SDOT_ZZZ_D
15040
564k
    7256U,  // SDOT_ZZZ_HtoS
15041
564k
    9U, // SDOT_ZZZ_S
15042
564k
    5121168U, // SDOTlanev16i8
15043
564k
    5121192U, // SDOTlanev8i8
15044
564k
    926864U,  // SDOTv16i8
15045
564k
    1320104U, // SDOTv8i8
15046
564k
    0U, // SDSB
15047
564k
    16918616U,  // SEL_PPPP
15048
564k
    11284376U,  // SEL_VG2_2ZC2Z2Z_B
15049
564k
    11414992U,  // SEL_VG2_2ZC2Z2Z_D
15050
564k
    11545848U,  // SEL_VG2_2ZC2Z2Z_H
15051
564k
    11677144U,  // SEL_VG2_2ZC2Z2Z_S
15052
564k
    11284376U,  // SEL_VG4_4ZC4Z4Z_B
15053
564k
    11414992U,  // SEL_VG4_4ZC4Z4Z_D
15054
564k
    11545848U,  // SEL_VG4_4ZC4Z4Z_H
15055
564k
    11677144U,  // SEL_VG4_4ZC4Z4Z_S
15056
564k
    16918616U,  // SEL_ZPZZ_B
15057
564k
    33691736U,  // SEL_ZPZZ_D
15058
564k
    51129480U,  // SEL_ZPZZ_H
15059
564k
    67252312U,  // SEL_ZPZZ_S
15060
564k
    0U, // SET
15061
564k
    0U, // SETE
15062
564k
    0U, // SETEN
15063
564k
    0U, // SETET
15064
564k
    0U, // SETETN
15065
564k
    0U, // SETF16
15066
564k
    0U, // SETF8
15067
564k
    0U, // SETFFR
15068
564k
    0U, // SETGM
15069
564k
    0U, // SETGMN
15070
564k
    0U, // SETGMT
15071
564k
    0U, // SETGMTN
15072
564k
    0U, // SETGP
15073
564k
    0U, // SETGPN
15074
564k
    0U, // SETGPT
15075
564k
    0U, // SETGPTN
15076
564k
    0U, // SETM
15077
564k
    0U, // SETMN
15078
564k
    0U, // SETMT
15079
564k
    0U, // SETMTN
15080
564k
    0U, // SETP
15081
564k
    0U, // SETPN
15082
564k
    0U, // SETPT
15083
564k
    0U, // SETPTN
15084
564k
    402521U,  // SHA1Crrr
15085
564k
    0U, // SHA1Hrr
15086
564k
    402521U,  // SHA1Mrrr
15087
564k
    402521U,  // SHA1Prrr
15088
564k
    402544U,  // SHA1SU0rrr
15089
564k
    64U,  // SHA1SU1rr
15090
564k
    402521U,  // SHA256H2rrr
15091
564k
    402521U,  // SHA256Hrrr
15092
564k
    64U,  // SHA256SU0rr
15093
564k
    402544U,  // SHA256SU1rrr
15094
564k
    271449U,  // SHA512H
15095
564k
    271449U,  // SHA512H2
15096
564k
    48U,  // SHA512SU0
15097
564k
    271464U,  // SHA512SU1
15098
564k
    16918656U,  // SHADD_ZPmZ_B
15099
564k
    33691776U,  // SHADD_ZPmZ_D
15100
564k
    51129480U,  // SHADD_ZPmZ_H
15101
564k
    67252352U,  // SHADD_ZPmZ_S
15102
564k
    925840U,  // SHADDv16i8
15103
564k
    1056920U, // SHADDv2i32
15104
564k
    1188000U, // SHADDv4i16
15105
564k
    401520U,  // SHADDv4i32
15106
564k
    532600U,  // SHADDv8i16
15107
564k
    1319080U, // SHADDv8i8
15108
564k
    928U, // SHLLv16i8
15109
564k
    936U, // SHLLv2i32
15110
564k
    944U, // SHLLv4i16
15111
564k
    952U, // SHLLv4i32
15112
564k
    960U, // SHLLv8i16
15113
564k
    968U, // SHLLv8i8
15114
564k
    3160U,  // SHLd
15115
564k
    3216U,  // SHLv16i8_shift
15116
564k
    3224U,  // SHLv2i32_shift
15117
564k
    3176U,  // SHLv2i64_shift
15118
564k
    3232U,  // SHLv4i16_shift
15119
564k
    3184U,  // SHLv4i32_shift
15120
564k
    3192U,  // SHLv8i16_shift
15121
564k
    3240U,  // SHLv8i8_shift
15122
564k
    3160U,  // SHRNB_ZZI_B
15123
564k
    224U, // SHRNB_ZZI_H
15124
564k
    3160U,  // SHRNB_ZZI_S
15125
564k
    41048U, // SHRNT_ZZI_B
15126
564k
    376U, // SHRNT_ZZI_H
15127
564k
    41048U, // SHRNT_ZZI_S
15128
564k
    41080U, // SHRNv16i8_shift
15129
564k
    3176U,  // SHRNv2i32_shift
15130
564k
    3184U,  // SHRNv4i16_shift
15131
564k
    41064U, // SHRNv4i32_shift
15132
564k
    41072U, // SHRNv8i16_shift
15133
564k
    3192U,  // SHRNv8i8_shift
15134
564k
    16918656U,  // SHSUBR_ZPmZ_B
15135
564k
    33691776U,  // SHSUBR_ZPmZ_D
15136
564k
    51129480U,  // SHSUBR_ZPmZ_H
15137
564k
    67252352U,  // SHSUBR_ZPmZ_S
15138
564k
    16918656U,  // SHSUB_ZPmZ_B
15139
564k
    33691776U,  // SHSUB_ZPmZ_D
15140
564k
    51129480U,  // SHSUB_ZPmZ_H
15141
564k
    67252352U,  // SHSUB_ZPmZ_S
15142
564k
    925840U,  // SHSUBv16i8
15143
564k
    1056920U, // SHSUBv2i32
15144
564k
    1188000U, // SHSUBv4i16
15145
564k
    401520U,  // SHSUBv4i32
15146
564k
    532600U,  // SHSUBv8i16
15147
564k
    1319080U, // SHSUBv8i8
15148
564k
    377U, // SLI_ZZI_B
15149
564k
    41048U, // SLI_ZZI_D
15150
564k
    376U, // SLI_ZZI_H
15151
564k
    41048U, // SLI_ZZI_S
15152
564k
    41049U, // SLId
15153
564k
    41104U, // SLIv16i8_shift
15154
564k
    41112U, // SLIv2i32_shift
15155
564k
    41064U, // SLIv2i64_shift
15156
564k
    41120U, // SLIv4i16_shift
15157
564k
    41072U, // SLIv4i32_shift
15158
564k
    41080U, // SLIv8i16_shift
15159
564k
    41128U, // SLIv8i8_shift
15160
564k
    402544U,  // SM3PARTW1
15161
564k
    402544U,  // SM3PARTW2
15162
564k
    88350832U,  // SM3SS1
15163
564k
    122299504U, // SM3TT1A
15164
564k
    122299504U, // SM3TT1B
15165
564k
    122299504U, // SM3TT2A
15166
564k
    122299504U, // SM3TT2B
15167
564k
    64U,  // SM4E
15168
564k
    12377U, // SM4EKEY_ZZZ_S
15169
564k
    401520U,  // SM4ENCKEY
15170
564k
    12377U, // SM4E_ZZZ_S
15171
564k
    134232U,  // SMADDLrrr
15172
564k
    16918656U,  // SMAXP_ZPmZ_B
15173
564k
    33691776U,  // SMAXP_ZPmZ_D
15174
564k
    51129480U,  // SMAXP_ZPmZ_H
15175
564k
    67252352U,  // SMAXP_ZPmZ_S
15176
564k
    925840U,  // SMAXPv16i8
15177
564k
    1056920U, // SMAXPv2i32
15178
564k
    1188000U, // SMAXPv4i16
15179
564k
    401520U,  // SMAXPv4i32
15180
564k
    532600U,  // SMAXPv8i16
15181
564k
    1319080U, // SMAXPv8i8
15182
564k
    10328U, // SMAXQV_VPZ_B
15183
564k
    6232U,  // SMAXQV_VPZ_D
15184
564k
    5208U,  // SMAXQV_VPZ_H
15185
564k
    12376U, // SMAXQV_VPZ_S
15186
564k
    0U, // SMAXV_VPZ_B
15187
564k
    0U, // SMAXV_VPZ_D
15188
564k
    0U, // SMAXV_VPZ_H
15189
564k
    0U, // SMAXV_VPZ_S
15190
564k
    32U,  // SMAXVv16i8v
15191
564k
    56U,  // SMAXVv4i16v
15192
564k
    64U,  // SMAXVv4i32v
15193
564k
    72U,  // SMAXVv8i16v
15194
564k
    80U,  // SMAXVv8i8v
15195
564k
    3160U,  // SMAXWri
15196
564k
    3160U,  // SMAXWrr
15197
564k
    3160U,  // SMAXXri
15198
564k
    3160U,  // SMAXXrr
15199
564k
    920U, // SMAX_VG2_2Z2Z_B
15200
564k
    464U, // SMAX_VG2_2Z2Z_D
15201
564k
    248U, // SMAX_VG2_2Z2Z_H
15202
564k
    472U, // SMAX_VG2_2Z2Z_S
15203
564k
    176U, // SMAX_VG2_2ZZ_B
15204
564k
    184U, // SMAX_VG2_2ZZ_D
15205
564k
    136U, // SMAX_VG2_2ZZ_H
15206
564k
    96U,  // SMAX_VG2_2ZZ_S
15207
564k
    920U, // SMAX_VG4_4Z4Z_B
15208
564k
    464U, // SMAX_VG4_4Z4Z_D
15209
564k
    248U, // SMAX_VG4_4Z4Z_H
15210
564k
    472U, // SMAX_VG4_4Z4Z_S
15211
564k
    176U, // SMAX_VG4_4ZZ_B
15212
564k
    184U, // SMAX_VG4_4ZZ_D
15213
564k
    136U, // SMAX_VG4_4ZZ_H
15214
564k
    96U,  // SMAX_VG4_4ZZ_S
15215
564k
    3161U,  // SMAX_ZI_B
15216
564k
    3160U,  // SMAX_ZI_D
15217
564k
    224U, // SMAX_ZI_H
15218
564k
    3161U,  // SMAX_ZI_S
15219
564k
    16918656U,  // SMAX_ZPmZ_B
15220
564k
    33691776U,  // SMAX_ZPmZ_D
15221
564k
    51129480U,  // SMAX_ZPmZ_H
15222
564k
    67252352U,  // SMAX_ZPmZ_S
15223
564k
    925840U,  // SMAXv16i8
15224
564k
    1056920U, // SMAXv2i32
15225
564k
    1188000U, // SMAXv4i16
15226
564k
    401520U,  // SMAXv4i32
15227
564k
    532600U,  // SMAXv8i16
15228
564k
    1319080U, // SMAXv8i8
15229
564k
    0U, // SMC
15230
564k
    16918656U,  // SMINP_ZPmZ_B
15231
564k
    33691776U,  // SMINP_ZPmZ_D
15232
564k
    51129480U,  // SMINP_ZPmZ_H
15233
564k
    67252352U,  // SMINP_ZPmZ_S
15234
564k
    925840U,  // SMINPv16i8
15235
564k
    1056920U, // SMINPv2i32
15236
564k
    1188000U, // SMINPv4i16
15237
564k
    401520U,  // SMINPv4i32
15238
564k
    532600U,  // SMINPv8i16
15239
564k
    1319080U, // SMINPv8i8
15240
564k
    10328U, // SMINQV_VPZ_B
15241
564k
    6232U,  // SMINQV_VPZ_D
15242
564k
    5208U,  // SMINQV_VPZ_H
15243
564k
    12376U, // SMINQV_VPZ_S
15244
564k
    0U, // SMINV_VPZ_B
15245
564k
    0U, // SMINV_VPZ_D
15246
564k
    0U, // SMINV_VPZ_H
15247
564k
    0U, // SMINV_VPZ_S
15248
564k
    32U,  // SMINVv16i8v
15249
564k
    56U,  // SMINVv4i16v
15250
564k
    64U,  // SMINVv4i32v
15251
564k
    72U,  // SMINVv8i16v
15252
564k
    80U,  // SMINVv8i8v
15253
564k
    3160U,  // SMINWri
15254
564k
    3160U,  // SMINWrr
15255
564k
    3160U,  // SMINXri
15256
564k
    3160U,  // SMINXrr
15257
564k
    920U, // SMIN_VG2_2Z2Z_B
15258
564k
    464U, // SMIN_VG2_2Z2Z_D
15259
564k
    248U, // SMIN_VG2_2Z2Z_H
15260
564k
    472U, // SMIN_VG2_2Z2Z_S
15261
564k
    176U, // SMIN_VG2_2ZZ_B
15262
564k
    184U, // SMIN_VG2_2ZZ_D
15263
564k
    136U, // SMIN_VG2_2ZZ_H
15264
564k
    96U,  // SMIN_VG2_2ZZ_S
15265
564k
    920U, // SMIN_VG4_4Z4Z_B
15266
564k
    464U, // SMIN_VG4_4Z4Z_D
15267
564k
    248U, // SMIN_VG4_4Z4Z_H
15268
564k
    472U, // SMIN_VG4_4Z4Z_S
15269
564k
    176U, // SMIN_VG4_4ZZ_B
15270
564k
    184U, // SMIN_VG4_4ZZ_D
15271
564k
    136U, // SMIN_VG4_4ZZ_H
15272
564k
    96U,  // SMIN_VG4_4ZZ_S
15273
564k
    3161U,  // SMIN_ZI_B
15274
564k
    3160U,  // SMIN_ZI_D
15275
564k
    224U, // SMIN_ZI_H
15276
564k
    3161U,  // SMIN_ZI_S
15277
564k
    16918656U,  // SMIN_ZPmZ_B
15278
564k
    33691776U,  // SMIN_ZPmZ_D
15279
564k
    51129480U,  // SMIN_ZPmZ_H
15280
564k
    67252352U,  // SMIN_ZPmZ_S
15281
564k
    925840U,  // SMINv16i8
15282
564k
    1056920U, // SMINv2i32
15283
564k
    1188000U, // SMINv4i16
15284
564k
    401520U,  // SMINv4i32
15285
564k
    532600U,  // SMINv8i16
15286
564k
    1319080U, // SMINv8i8
15287
564k
    53217368U,  // SMLALB_ZZZI_D
15288
564k
    53222488U,  // SMLALB_ZZZI_S
15289
564k
    2136U,  // SMLALB_ZZZ_D
15290
564k
    8U, // SMLALB_ZZZ_H
15291
564k
    7256U,  // SMLALB_ZZZ_S
15292
564k
    38441U, // SMLALL_MZZI_BtoS
15293
564k
    38145U, // SMLALL_MZZI_HtoD
15294
564k
    553U, // SMLALL_MZZ_BtoS
15295
564k
    257U, // SMLALL_MZZ_HtoD
15296
564k
    47640U, // SMLALL_VG2_M2Z2Z_BtoS
15297
564k
    2632936U, // SMLALL_VG2_M2Z2Z_HtoD
15298
564k
    5029400U, // SMLALL_VG2_M2ZZI_BtoS
15299
564k
    103427304U, // SMLALL_VG2_M2ZZI_HtoD
15300
564k
    48666U, // SMLALL_VG2_M2ZZ_BtoS
15301
564k
    53095658U,  // SMLALL_VG2_M2ZZ_HtoD
15302
564k
    47640U, // SMLALL_VG4_M4Z4Z_BtoS
15303
564k
    2632936U, // SMLALL_VG4_M4Z4Z_HtoD
15304
564k
    5029400U, // SMLALL_VG4_M4ZZI_BtoS
15305
564k
    103427304U, // SMLALL_VG4_M4ZZI_HtoD
15306
564k
    48667U, // SMLALL_VG4_M4ZZ_BtoS
15307
564k
    53095659U,  // SMLALL_VG4_M4ZZ_HtoD
15308
564k
    53217368U,  // SMLALT_ZZZI_D
15309
564k
    53222488U,  // SMLALT_ZZZI_S
15310
564k
    2136U,  // SMLALT_ZZZ_D
15311
564k
    8U, // SMLALT_ZZZ_H
15312
564k
    7256U,  // SMLALT_ZZZ_S
15313
564k
    38145U, // SMLAL_MZZI_HtoS
15314
564k
    257U, // SMLAL_MZZ_HtoS
15315
564k
    2632936U, // SMLAL_VG2_M2Z2Z_HtoS
15316
564k
    103427304U, // SMLAL_VG2_M2ZZI_S
15317
564k
    53095656U,  // SMLAL_VG2_M2ZZ_HtoS
15318
564k
    2632936U, // SMLAL_VG4_M4Z4Z_HtoS
15319
564k
    103427304U, // SMLAL_VG4_M4ZZI_HtoS
15320
564k
    53095656U,  // SMLAL_VG4_M4ZZ_HtoS
15321
564k
    926864U,  // SMLALv16i8_v8i16
15322
564k
    122299544U, // SMLALv2i32_indexed
15323
564k
    1057944U, // SMLALv2i32_v2i64
15324
564k
    120464544U, // SMLALv4i16_indexed
15325
564k
    1189024U, // SMLALv4i16_v4i32
15326
564k
    122299504U, // SMLALv4i32_indexed
15327
564k
    402544U,  // SMLALv4i32_v2i64
15328
564k
    120464504U, // SMLALv8i16_indexed
15329
564k
    533624U,  // SMLALv8i16_v4i32
15330
564k
    1320104U, // SMLALv8i8_v8i16
15331
564k
    53217368U,  // SMLSLB_ZZZI_D
15332
564k
    53222488U,  // SMLSLB_ZZZI_S
15333
564k
    2136U,  // SMLSLB_ZZZ_D
15334
564k
    8U, // SMLSLB_ZZZ_H
15335
564k
    7256U,  // SMLSLB_ZZZ_S
15336
564k
    38441U, // SMLSLL_MZZI_BtoS
15337
564k
    38145U, // SMLSLL_MZZI_HtoD
15338
564k
    553U, // SMLSLL_MZZ_BtoS
15339
564k
    257U, // SMLSLL_MZZ_HtoD
15340
564k
    47640U, // SMLSLL_VG2_M2Z2Z_BtoS
15341
564k
    2632936U, // SMLSLL_VG2_M2Z2Z_HtoD
15342
564k
    5029400U, // SMLSLL_VG2_M2ZZI_BtoS
15343
564k
    103427304U, // SMLSLL_VG2_M2ZZI_HtoD
15344
564k
    48666U, // SMLSLL_VG2_M2ZZ_BtoS
15345
564k
    53095658U,  // SMLSLL_VG2_M2ZZ_HtoD
15346
564k
    47640U, // SMLSLL_VG4_M4Z4Z_BtoS
15347
564k
    2632936U, // SMLSLL_VG4_M4Z4Z_HtoD
15348
564k
    5029400U, // SMLSLL_VG4_M4ZZI_BtoS
15349
564k
    103427304U, // SMLSLL_VG4_M4ZZI_HtoD
15350
564k
    48667U, // SMLSLL_VG4_M4ZZ_BtoS
15351
564k
    53095659U,  // SMLSLL_VG4_M4ZZ_HtoD
15352
564k
    53217368U,  // SMLSLT_ZZZI_D
15353
564k
    53222488U,  // SMLSLT_ZZZI_S
15354
564k
    2136U,  // SMLSLT_ZZZ_D
15355
564k
    8U, // SMLSLT_ZZZ_H
15356
564k
    7256U,  // SMLSLT_ZZZ_S
15357
564k
    38145U, // SMLSL_MZZI_HtoS
15358
564k
    257U, // SMLSL_MZZ_HtoS
15359
564k
    2632936U, // SMLSL_VG2_M2Z2Z_HtoS
15360
564k
    103427304U, // SMLSL_VG2_M2ZZI_S
15361
564k
    53095656U,  // SMLSL_VG2_M2ZZ_HtoS
15362
564k
    2632936U, // SMLSL_VG4_M4Z4Z_HtoS
15363
564k
    103427304U, // SMLSL_VG4_M4ZZI_HtoS
15364
564k
    53095656U,  // SMLSL_VG4_M4ZZ_HtoS
15365
564k
    926864U,  // SMLSLv16i8_v8i16
15366
564k
    122299544U, // SMLSLv2i32_indexed
15367
564k
    1057944U, // SMLSLv2i32_v2i64
15368
564k
    120464544U, // SMLSLv4i16_indexed
15369
564k
    1189024U, // SMLSLv4i16_v4i32
15370
564k
    122299504U, // SMLSLv4i32_indexed
15371
564k
    402544U,  // SMLSLv4i32_v2i64
15372
564k
    120464504U, // SMLSLv8i16_indexed
15373
564k
    533624U,  // SMLSLv8i16_v4i32
15374
564k
    1320104U, // SMLSLv8i8_v8i16
15375
564k
    926864U,  // SMMLA
15376
564k
    9U, // SMMLA_ZZZ
15377
564k
    0U, // SMOPA_MPPZZ_D
15378
564k
    0U, // SMOPA_MPPZZ_HtoS
15379
564k
    0U, // SMOPA_MPPZZ_S
15380
564k
    0U, // SMOPS_MPPZZ_D
15381
564k
    0U, // SMOPS_MPPZZ_HtoS
15382
564k
    0U, // SMOPS_MPPZZ_S
15383
564k
    45456U, // SMOVvi16to32
15384
564k
    45456U, // SMOVvi16to32_idx0
15385
564k
    45456U, // SMOVvi16to64
15386
564k
    45456U, // SMOVvi16to64_idx0
15387
564k
    45464U, // SMOVvi32to64
15388
564k
    45464U, // SMOVvi32to64_idx0
15389
564k
    45480U, // SMOVvi8to32
15390
564k
    45480U, // SMOVvi8to32_idx0
15391
564k
    45480U, // SMOVvi8to64
15392
564k
    45480U, // SMOVvi8to64_idx0
15393
564k
    134232U,  // SMSUBLrrr
15394
564k
    16918656U,  // SMULH_ZPmZ_B
15395
564k
    33691776U,  // SMULH_ZPmZ_D
15396
564k
    51129480U,  // SMULH_ZPmZ_H
15397
564k
    67252352U,  // SMULH_ZPmZ_S
15398
564k
    10329U, // SMULH_ZZZ_B
15399
564k
    6232U,  // SMULH_ZZZ_D
15400
564k
    136U, // SMULH_ZZZ_H
15401
564k
    12377U, // SMULH_ZZZ_S
15402
564k
    3160U,  // SMULHrr
15403
564k
    5910617U, // SMULLB_ZZZI_D
15404
564k
    5903448U, // SMULLB_ZZZI_S
15405
564k
    12377U, // SMULLB_ZZZ_D
15406
564k
    176U, // SMULLB_ZZZ_H
15407
564k
    5208U,  // SMULLB_ZZZ_S
15408
564k
    5910617U, // SMULLT_ZZZI_D
15409
564k
    5903448U, // SMULLT_ZZZI_S
15410
564k
    12377U, // SMULLT_ZZZ_D
15411
564k
    176U, // SMULLT_ZZZ_H
15412
564k
    5208U,  // SMULLT_ZZZ_S
15413
564k
    925840U,  // SMULLv16i8_v8i16
15414
564k
    340402328U, // SMULLv2i32_indexed
15415
564k
    1056920U, // SMULLv2i32_v2i64
15416
564k
    338567328U, // SMULLv4i16_indexed
15417
564k
    1188000U, // SMULLv4i16_v4i32
15418
564k
    340402288U, // SMULLv4i32_indexed
15419
564k
    401520U,  // SMULLv4i32_v2i64
15420
564k
    338567288U, // SMULLv8i16_indexed
15421
564k
    532600U,  // SMULLv8i16_v4i32
15422
564k
    1319080U, // SMULLv8i8_v8i16
15423
564k
    80984U, // SPLICE_ZPZZ_B
15424
564k
    82008U, // SPLICE_ZPZZ_D
15425
564k
    248U, // SPLICE_ZPZZ_H
15426
564k
    83032U, // SPLICE_ZPZZ_S
15427
564k
    16918616U,  // SPLICE_ZPZ_B
15428
564k
    33691736U,  // SPLICE_ZPZ_D
15429
564k
    51129480U,  // SPLICE_ZPZ_H
15430
564k
    67252312U,  // SPLICE_ZPZ_S
15431
564k
    8U, // SQABS_ZPmZ_B
15432
564k
    16U,  // SQABS_ZPmZ_D
15433
564k
    0U, // SQABS_ZPmZ_H
15434
564k
    24U,  // SQABS_ZPmZ_S
15435
564k
    32U,  // SQABSv16i8
15436
564k
    0U, // SQABSv1i16
15437
564k
    0U, // SQABSv1i32
15438
564k
    0U, // SQABSv1i64
15439
564k
    0U, // SQABSv1i8
15440
564k
    40U,  // SQABSv2i32
15441
564k
    48U,  // SQABSv2i64
15442
564k
    56U,  // SQABSv4i16
15443
564k
    64U,  // SQABSv4i32
15444
564k
    72U,  // SQABSv8i16
15445
564k
    80U,  // SQABSv8i8
15446
564k
    16473U, // SQADD_ZI_B
15447
564k
    17496U, // SQADD_ZI_D
15448
564k
    208U, // SQADD_ZI_H
15449
564k
    18521U, // SQADD_ZI_S
15450
564k
    16918656U,  // SQADD_ZPmZ_B
15451
564k
    33691776U,  // SQADD_ZPmZ_D
15452
564k
    51129480U,  // SQADD_ZPmZ_H
15453
564k
    67252352U,  // SQADD_ZPmZ_S
15454
564k
    10329U, // SQADD_ZZZ_B
15455
564k
    6232U,  // SQADD_ZZZ_D
15456
564k
    136U, // SQADD_ZZZ_H
15457
564k
    12377U, // SQADD_ZZZ_S
15458
564k
    925840U,  // SQADDv16i8
15459
564k
    3160U,  // SQADDv1i16
15460
564k
    3160U,  // SQADDv1i32
15461
564k
    3160U,  // SQADDv1i64
15462
564k
    3160U,  // SQADDv1i8
15463
564k
    1056920U, // SQADDv2i32
15464
564k
    270440U,  // SQADDv2i64
15465
564k
    1188000U, // SQADDv4i16
15466
564k
    401520U,  // SQADDv4i32
15467
564k
    532600U,  // SQADDv8i16
15468
564k
    1319080U, // SQADDv8i8
15469
564k
    151136345U, // SQCADD_ZZI_B
15470
564k
    151132248U, // SQCADD_ZZI_D
15471
564k
    3288200U, // SQCADD_ZZI_H
15472
564k
    151138393U, // SQCADD_ZZI_S
15473
564k
    0U, // SQCVTN_Z2Z_StoH
15474
564k
    0U, // SQCVTN_Z4Z_DtoH
15475
564k
    2U, // SQCVTN_Z4Z_StoB
15476
564k
    0U, // SQCVTUN_Z2Z_StoH
15477
564k
    0U, // SQCVTUN_Z4Z_DtoH
15478
564k
    2U, // SQCVTUN_Z4Z_StoB
15479
564k
    0U, // SQCVTU_Z2Z_StoH
15480
564k
    0U, // SQCVTU_Z4Z_DtoH
15481
564k
    2U, // SQCVTU_Z4Z_StoB
15482
564k
    0U, // SQCVT_Z2Z_StoH
15483
564k
    0U, // SQCVT_Z4Z_DtoH
15484
564k
    2U, // SQCVT_Z4Z_StoB
15485
564k
    2U, // SQDECB_XPiI
15486
564k
    4U, // SQDECB_XPiWdI
15487
564k
    2U, // SQDECD_XPiI
15488
564k
    4U, // SQDECD_XPiWdI
15489
564k
    2U, // SQDECD_ZPiI
15490
564k
    2U, // SQDECH_XPiI
15491
564k
    4U, // SQDECH_XPiWdI
15492
564k
    0U, // SQDECH_ZPiI
15493
564k
    84057U, // SQDECP_XPWd_B
15494
564k
    84056U, // SQDECP_XPWd_D
15495
564k
    84056U, // SQDECP_XPWd_H
15496
564k
    84057U, // SQDECP_XPWd_S
15497
564k
    1U, // SQDECP_XP_B
15498
564k
    0U, // SQDECP_XP_D
15499
564k
    0U, // SQDECP_XP_H
15500
564k
    1U, // SQDECP_XP_S
15501
564k
    0U, // SQDECP_ZP_D
15502
564k
    0U, // SQDECP_ZP_H
15503
564k
    0U, // SQDECP_ZP_S
15504
564k
    2U, // SQDECW_XPiI
15505
564k
    4U, // SQDECW_XPiWdI
15506
564k
    2U, // SQDECW_ZPiI
15507
564k
    2136U,  // SQDMLALBT_ZZZ_D
15508
564k
    8U, // SQDMLALBT_ZZZ_H
15509
564k
    7256U,  // SQDMLALBT_ZZZ_S
15510
564k
    53217368U,  // SQDMLALB_ZZZI_D
15511
564k
    53222488U,  // SQDMLALB_ZZZI_S
15512
564k
    2136U,  // SQDMLALB_ZZZ_D
15513
564k
    8U, // SQDMLALB_ZZZ_H
15514
564k
    7256U,  // SQDMLALB_ZZZ_S
15515
564k
    53217368U,  // SQDMLALT_ZZZI_D
15516
564k
    53222488U,  // SQDMLALT_ZZZI_S
15517
564k
    2136U,  // SQDMLALT_ZZZ_D
15518
564k
    8U, // SQDMLALT_ZZZ_H
15519
564k
    7256U,  // SQDMLALT_ZZZ_S
15520
564k
    41049U, // SQDMLALi16
15521
564k
    41049U, // SQDMLALi32
15522
564k
    120464473U, // SQDMLALv1i32_indexed
15523
564k
    122299481U, // SQDMLALv1i64_indexed
15524
564k
    122299544U, // SQDMLALv2i32_indexed
15525
564k
    1057944U, // SQDMLALv2i32_v2i64
15526
564k
    120464544U, // SQDMLALv4i16_indexed
15527
564k
    1189024U, // SQDMLALv4i16_v4i32
15528
564k
    122299504U, // SQDMLALv4i32_indexed
15529
564k
    402544U,  // SQDMLALv4i32_v2i64
15530
564k
    120464504U, // SQDMLALv8i16_indexed
15531
564k
    533624U,  // SQDMLALv8i16_v4i32
15532
564k
    2136U,  // SQDMLSLBT_ZZZ_D
15533
564k
    8U, // SQDMLSLBT_ZZZ_H
15534
564k
    7256U,  // SQDMLSLBT_ZZZ_S
15535
564k
    53217368U,  // SQDMLSLB_ZZZI_D
15536
564k
    53222488U,  // SQDMLSLB_ZZZI_S
15537
564k
    2136U,  // SQDMLSLB_ZZZ_D
15538
564k
    8U, // SQDMLSLB_ZZZ_H
15539
564k
    7256U,  // SQDMLSLB_ZZZ_S
15540
564k
    53217368U,  // SQDMLSLT_ZZZI_D
15541
564k
    53222488U,  // SQDMLSLT_ZZZI_S
15542
564k
    2136U,  // SQDMLSLT_ZZZ_D
15543
564k
    8U, // SQDMLSLT_ZZZ_H
15544
564k
    7256U,  // SQDMLSLT_ZZZ_S
15545
564k
    41049U, // SQDMLSLi16
15546
564k
    41049U, // SQDMLSLi32
15547
564k
    120464473U, // SQDMLSLv1i32_indexed
15548
564k
    122299481U, // SQDMLSLv1i64_indexed
15549
564k
    122299544U, // SQDMLSLv2i32_indexed
15550
564k
    1057944U, // SQDMLSLv2i32_v2i64
15551
564k
    120464544U, // SQDMLSLv4i16_indexed
15552
564k
    1189024U, // SQDMLSLv4i16_v4i32
15553
564k
    122299504U, // SQDMLSLv4i32_indexed
15554
564k
    402544U,  // SQDMLSLv4i32_v2i64
15555
564k
    120464504U, // SQDMLSLv8i16_indexed
15556
564k
    533624U,  // SQDMLSLv8i16_v4i32
15557
564k
    920U, // SQDMULH_VG2_2Z2Z_B
15558
564k
    464U, // SQDMULH_VG2_2Z2Z_D
15559
564k
    248U, // SQDMULH_VG2_2Z2Z_H
15560
564k
    472U, // SQDMULH_VG2_2Z2Z_S
15561
564k
    176U, // SQDMULH_VG2_2ZZ_B
15562
564k
    184U, // SQDMULH_VG2_2ZZ_D
15563
564k
    136U, // SQDMULH_VG2_2ZZ_H
15564
564k
    96U,  // SQDMULH_VG2_2ZZ_S
15565
564k
    920U, // SQDMULH_VG4_4Z4Z_B
15566
564k
    464U, // SQDMULH_VG4_4Z4Z_D
15567
564k
    248U, // SQDMULH_VG4_4Z4Z_H
15568
564k
    472U, // SQDMULH_VG4_4Z4Z_S
15569
564k
    176U, // SQDMULH_VG4_4ZZ_B
15570
564k
    184U, // SQDMULH_VG4_4ZZ_D
15571
564k
    136U, // SQDMULH_VG4_4ZZ_H
15572
564k
    96U,  // SQDMULH_VG4_4ZZ_S
15573
564k
    5904472U, // SQDMULH_ZZZI_D
15574
564k
    40072U, // SQDMULH_ZZZI_H
15575
564k
    5910617U, // SQDMULH_ZZZI_S
15576
564k
    10329U, // SQDMULH_ZZZ_B
15577
564k
    6232U,  // SQDMULH_ZZZ_D
15578
564k
    136U, // SQDMULH_ZZZ_H
15579
564k
    12377U, // SQDMULH_ZZZ_S
15580
564k
    3160U,  // SQDMULHv1i16
15581
564k
    338567256U, // SQDMULHv1i16_indexed
15582
564k
    3160U,  // SQDMULHv1i32
15583
564k
    340402264U, // SQDMULHv1i32_indexed
15584
564k
    1056920U, // SQDMULHv2i32
15585
564k
    340402328U, // SQDMULHv2i32_indexed
15586
564k
    1188000U, // SQDMULHv4i16
15587
564k
    338567328U, // SQDMULHv4i16_indexed
15588
564k
    401520U,  // SQDMULHv4i32
15589
564k
    340402288U, // SQDMULHv4i32_indexed
15590
564k
    532600U,  // SQDMULHv8i16
15591
564k
    338567288U, // SQDMULHv8i16_indexed
15592
564k
    5910617U, // SQDMULLB_ZZZI_D
15593
564k
    5903448U, // SQDMULLB_ZZZI_S
15594
564k
    12377U, // SQDMULLB_ZZZ_D
15595
564k
    176U, // SQDMULLB_ZZZ_H
15596
564k
    5208U,  // SQDMULLB_ZZZ_S
15597
564k
    5910617U, // SQDMULLT_ZZZI_D
15598
564k
    5903448U, // SQDMULLT_ZZZI_S
15599
564k
    12377U, // SQDMULLT_ZZZ_D
15600
564k
    176U, // SQDMULLT_ZZZ_H
15601
564k
    5208U,  // SQDMULLT_ZZZ_S
15602
564k
    3160U,  // SQDMULLi16
15603
564k
    3160U,  // SQDMULLi32
15604
564k
    338567256U, // SQDMULLv1i32_indexed
15605
564k
    340402264U, // SQDMULLv1i64_indexed
15606
564k
    340402328U, // SQDMULLv2i32_indexed
15607
564k
    1056920U, // SQDMULLv2i32_v2i64
15608
564k
    338567328U, // SQDMULLv4i16_indexed
15609
564k
    1188000U, // SQDMULLv4i16_v4i32
15610
564k
    340402288U, // SQDMULLv4i32_indexed
15611
564k
    401520U,  // SQDMULLv4i32_v2i64
15612
564k
    338567288U, // SQDMULLv8i16_indexed
15613
564k
    532600U,  // SQDMULLv8i16_v4i32
15614
564k
    2U, // SQINCB_XPiI
15615
564k
    4U, // SQINCB_XPiWdI
15616
564k
    2U, // SQINCD_XPiI
15617
564k
    4U, // SQINCD_XPiWdI
15618
564k
    2U, // SQINCD_ZPiI
15619
564k
    2U, // SQINCH_XPiI
15620
564k
    4U, // SQINCH_XPiWdI
15621
564k
    0U, // SQINCH_ZPiI
15622
564k
    84057U, // SQINCP_XPWd_B
15623
564k
    84056U, // SQINCP_XPWd_D
15624
564k
    84056U, // SQINCP_XPWd_H
15625
564k
    84057U, // SQINCP_XPWd_S
15626
564k
    1U, // SQINCP_XP_B
15627
564k
    0U, // SQINCP_XP_D
15628
564k
    0U, // SQINCP_XP_H
15629
564k
    1U, // SQINCP_XP_S
15630
564k
    0U, // SQINCP_ZP_D
15631
564k
    0U, // SQINCP_ZP_H
15632
564k
    0U, // SQINCP_ZP_S
15633
564k
    2U, // SQINCW_XPiI
15634
564k
    4U, // SQINCW_XPiWdI
15635
564k
    2U, // SQINCW_ZPiI
15636
564k
    8U, // SQNEG_ZPmZ_B
15637
564k
    16U,  // SQNEG_ZPmZ_D
15638
564k
    0U, // SQNEG_ZPmZ_H
15639
564k
    24U,  // SQNEG_ZPmZ_S
15640
564k
    32U,  // SQNEGv16i8
15641
564k
    0U, // SQNEGv1i16
15642
564k
    0U, // SQNEGv1i32
15643
564k
    0U, // SQNEGv1i64
15644
564k
    0U, // SQNEGv1i8
15645
564k
    40U,  // SQNEGv2i32
15646
564k
    48U,  // SQNEGv2i64
15647
564k
    56U,  // SQNEGv4i16
15648
564k
    64U,  // SQNEGv4i32
15649
564k
    72U,  // SQNEGv8i16
15650
564k
    80U,  // SQNEGv8i8
15651
564k
    201496816U, // SQRDCMLAH_ZZZI_H
15652
564k
    187435096U, // SQRDCMLAH_ZZZI_S
15653
564k
    3550217U, // SQRDCMLAH_ZZZ_B
15654
564k
    218235992U, // SQRDCMLAH_ZZZ_D
15655
564k
    3550448U, // SQRDCMLAH_ZZZ_H
15656
564k
    218237016U, // SQRDCMLAH_ZZZ_S
15657
564k
    53216344U,  // SQRDMLAH_ZZZI_D
15658
564k
    39152U, // SQRDMLAH_ZZZI_H
15659
564k
    53217368U,  // SQRDMLAH_ZZZI_S
15660
564k
    9U, // SQRDMLAH_ZZZ_B
15661
564k
    1112U,  // SQRDMLAH_ZZZ_D
15662
564k
    240U, // SQRDMLAH_ZZZ_H
15663
564k
    2136U,  // SQRDMLAH_ZZZ_S
15664
564k
    41049U, // SQRDMLAHv1i16
15665
564k
    120464473U, // SQRDMLAHv1i16_indexed
15666
564k
    41049U, // SQRDMLAHv1i32
15667
564k
    122299481U, // SQRDMLAHv1i32_indexed
15668
564k
    1057944U, // SQRDMLAHv2i32
15669
564k
    122299544U, // SQRDMLAHv2i32_indexed
15670
564k
    1189024U, // SQRDMLAHv4i16
15671
564k
    120464544U, // SQRDMLAHv4i16_indexed
15672
564k
    402544U,  // SQRDMLAHv4i32
15673
564k
    122299504U, // SQRDMLAHv4i32_indexed
15674
564k
    533624U,  // SQRDMLAHv8i16
15675
564k
    120464504U, // SQRDMLAHv8i16_indexed
15676
564k
    53216344U,  // SQRDMLSH_ZZZI_D
15677
564k
    39152U, // SQRDMLSH_ZZZI_H
15678
564k
    53217368U,  // SQRDMLSH_ZZZI_S
15679
564k
    9U, // SQRDMLSH_ZZZ_B
15680
564k
    1112U,  // SQRDMLSH_ZZZ_D
15681
564k
    240U, // SQRDMLSH_ZZZ_H
15682
564k
    2136U,  // SQRDMLSH_ZZZ_S
15683
564k
    41049U, // SQRDMLSHv1i16
15684
564k
    120464473U, // SQRDMLSHv1i16_indexed
15685
564k
    41049U, // SQRDMLSHv1i32
15686
564k
    122299481U, // SQRDMLSHv1i32_indexed
15687
564k
    1057944U, // SQRDMLSHv2i32
15688
564k
    122299544U, // SQRDMLSHv2i32_indexed
15689
564k
    1189024U, // SQRDMLSHv4i16
15690
564k
    120464544U, // SQRDMLSHv4i16_indexed
15691
564k
    402544U,  // SQRDMLSHv4i32
15692
564k
    122299504U, // SQRDMLSHv4i32_indexed
15693
564k
    533624U,  // SQRDMLSHv8i16
15694
564k
    120464504U, // SQRDMLSHv8i16_indexed
15695
564k
    5904472U, // SQRDMULH_ZZZI_D
15696
564k
    40072U, // SQRDMULH_ZZZI_H
15697
564k
    5910617U, // SQRDMULH_ZZZI_S
15698
564k
    10329U, // SQRDMULH_ZZZ_B
15699
564k
    6232U,  // SQRDMULH_ZZZ_D
15700
564k
    136U, // SQRDMULH_ZZZ_H
15701
564k
    12377U, // SQRDMULH_ZZZ_S
15702
564k
    3160U,  // SQRDMULHv1i16
15703
564k
    338567256U, // SQRDMULHv1i16_indexed
15704
564k
    3160U,  // SQRDMULHv1i32
15705
564k
    340402264U, // SQRDMULHv1i32_indexed
15706
564k
    1056920U, // SQRDMULHv2i32
15707
564k
    340402328U, // SQRDMULHv2i32_indexed
15708
564k
    1188000U, // SQRDMULHv4i16
15709
564k
    338567328U, // SQRDMULHv4i16_indexed
15710
564k
    401520U,  // SQRDMULHv4i32
15711
564k
    340402288U, // SQRDMULHv4i32_indexed
15712
564k
    532600U,  // SQRDMULHv8i16
15713
564k
    338567288U, // SQRDMULHv8i16_indexed
15714
564k
    16918656U,  // SQRSHLR_ZPmZ_B
15715
564k
    33691776U,  // SQRSHLR_ZPmZ_D
15716
564k
    51129480U,  // SQRSHLR_ZPmZ_H
15717
564k
    67252352U,  // SQRSHLR_ZPmZ_S
15718
564k
    16918656U,  // SQRSHL_ZPmZ_B
15719
564k
    33691776U,  // SQRSHL_ZPmZ_D
15720
564k
    51129480U,  // SQRSHL_ZPmZ_H
15721
564k
    67252352U,  // SQRSHL_ZPmZ_S
15722
564k
    925840U,  // SQRSHLv16i8
15723
564k
    3160U,  // SQRSHLv1i16
15724
564k
    3160U,  // SQRSHLv1i32
15725
564k
    3160U,  // SQRSHLv1i64
15726
564k
    3160U,  // SQRSHLv1i8
15727
564k
    1056920U, // SQRSHLv2i32
15728
564k
    270440U,  // SQRSHLv2i64
15729
564k
    1188000U, // SQRSHLv4i16
15730
564k
    401520U,  // SQRSHLv4i32
15731
564k
    532600U,  // SQRSHLv8i16
15732
564k
    1319080U, // SQRSHLv8i8
15733
564k
    3160U,  // SQRSHRNB_ZZI_B
15734
564k
    224U, // SQRSHRNB_ZZI_H
15735
564k
    3160U,  // SQRSHRNB_ZZI_S
15736
564k
    41048U, // SQRSHRNT_ZZI_B
15737
564k
    376U, // SQRSHRNT_ZZI_H
15738
564k
    41048U, // SQRSHRNT_ZZI_S
15739
564k
    3162U,  // SQRSHRN_VG4_Z4ZI_B
15740
564k
    224U, // SQRSHRN_VG4_Z4ZI_H
15741
564k
    224U, // SQRSHRN_Z2ZI_StoH
15742
564k
    3160U,  // SQRSHRNb
15743
564k
    3160U,  // SQRSHRNh
15744
564k
    3160U,  // SQRSHRNs
15745
564k
    41080U, // SQRSHRNv16i8_shift
15746
564k
    3176U,  // SQRSHRNv2i32_shift
15747
564k
    3184U,  // SQRSHRNv4i16_shift
15748
564k
    41064U, // SQRSHRNv4i32_shift
15749
564k
    41072U, // SQRSHRNv8i16_shift
15750
564k
    3192U,  // SQRSHRNv8i8_shift
15751
564k
    3160U,  // SQRSHRUNB_ZZI_B
15752
564k
    224U, // SQRSHRUNB_ZZI_H
15753
564k
    3160U,  // SQRSHRUNB_ZZI_S
15754
564k
    41048U, // SQRSHRUNT_ZZI_B
15755
564k
    376U, // SQRSHRUNT_ZZI_H
15756
564k
    41048U, // SQRSHRUNT_ZZI_S
15757
564k
    3162U,  // SQRSHRUN_VG4_Z4ZI_B
15758
564k
    224U, // SQRSHRUN_VG4_Z4ZI_H
15759
564k
    224U, // SQRSHRUN_Z2ZI_StoH
15760
564k
    3160U,  // SQRSHRUNb
15761
564k
    3160U,  // SQRSHRUNh
15762
564k
    3160U,  // SQRSHRUNs
15763
564k
    41080U, // SQRSHRUNv16i8_shift
15764
564k
    3176U,  // SQRSHRUNv2i32_shift
15765
564k
    3184U,  // SQRSHRUNv4i16_shift
15766
564k
    41064U, // SQRSHRUNv4i32_shift
15767
564k
    41072U, // SQRSHRUNv8i16_shift
15768
564k
    3192U,  // SQRSHRUNv8i8_shift
15769
564k
    224U, // SQRSHRU_VG2_Z2ZI_H
15770
564k
    3162U,  // SQRSHRU_VG4_Z4ZI_B
15771
564k
    224U, // SQRSHRU_VG4_Z4ZI_H
15772
564k
    224U, // SQRSHR_VG2_Z2ZI_H
15773
564k
    3162U,  // SQRSHR_VG4_Z4ZI_B
15774
564k
    224U, // SQRSHR_VG4_Z4ZI_H
15775
564k
    16918656U,  // SQSHLR_ZPmZ_B
15776
564k
    33691776U,  // SQSHLR_ZPmZ_D
15777
564k
    51129480U,  // SQSHLR_ZPmZ_H
15778
564k
    67252352U,  // SQSHLR_ZPmZ_S
15779
564k
    141440U,  // SQSHLU_ZPmI_B
15780
564k
    137344U,  // SQSHLU_ZPmI_D
15781
564k
    52440200U,  // SQSHLU_ZPmI_H
15782
564k
    143488U,  // SQSHLU_ZPmI_S
15783
564k
    3160U,  // SQSHLUb
15784
564k
    3160U,  // SQSHLUd
15785
564k
    3160U,  // SQSHLUh
15786
564k
    3160U,  // SQSHLUs
15787
564k
    3216U,  // SQSHLUv16i8_shift
15788
564k
    3224U,  // SQSHLUv2i32_shift
15789
564k
    3176U,  // SQSHLUv2i64_shift
15790
564k
    3232U,  // SQSHLUv4i16_shift
15791
564k
    3184U,  // SQSHLUv4i32_shift
15792
564k
    3192U,  // SQSHLUv8i16_shift
15793
564k
    3240U,  // SQSHLUv8i8_shift
15794
564k
    141440U,  // SQSHL_ZPmI_B
15795
564k
    137344U,  // SQSHL_ZPmI_D
15796
564k
    52440200U,  // SQSHL_ZPmI_H
15797
564k
    143488U,  // SQSHL_ZPmI_S
15798
564k
    16918656U,  // SQSHL_ZPmZ_B
15799
564k
    33691776U,  // SQSHL_ZPmZ_D
15800
564k
    51129480U,  // SQSHL_ZPmZ_H
15801
564k
    67252352U,  // SQSHL_ZPmZ_S
15802
564k
    3160U,  // SQSHLb
15803
564k
    3160U,  // SQSHLd
15804
564k
    3160U,  // SQSHLh
15805
564k
    3160U,  // SQSHLs
15806
564k
    925840U,  // SQSHLv16i8
15807
564k
    3216U,  // SQSHLv16i8_shift
15808
564k
    3160U,  // SQSHLv1i16
15809
564k
    3160U,  // SQSHLv1i32
15810
564k
    3160U,  // SQSHLv1i64
15811
564k
    3160U,  // SQSHLv1i8
15812
564k
    1056920U, // SQSHLv2i32
15813
564k
    3224U,  // SQSHLv2i32_shift
15814
564k
    270440U,  // SQSHLv2i64
15815
564k
    3176U,  // SQSHLv2i64_shift
15816
564k
    1188000U, // SQSHLv4i16
15817
564k
    3232U,  // SQSHLv4i16_shift
15818
564k
    401520U,  // SQSHLv4i32
15819
564k
    3184U,  // SQSHLv4i32_shift
15820
564k
    532600U,  // SQSHLv8i16
15821
564k
    3192U,  // SQSHLv8i16_shift
15822
564k
    1319080U, // SQSHLv8i8
15823
564k
    3240U,  // SQSHLv8i8_shift
15824
564k
    3160U,  // SQSHRNB_ZZI_B
15825
564k
    224U, // SQSHRNB_ZZI_H
15826
564k
    3160U,  // SQSHRNB_ZZI_S
15827
564k
    41048U, // SQSHRNT_ZZI_B
15828
564k
    376U, // SQSHRNT_ZZI_H
15829
564k
    41048U, // SQSHRNT_ZZI_S
15830
564k
    3160U,  // SQSHRNb
15831
564k
    3160U,  // SQSHRNh
15832
564k
    3160U,  // SQSHRNs
15833
564k
    41080U, // SQSHRNv16i8_shift
15834
564k
    3176U,  // SQSHRNv2i32_shift
15835
564k
    3184U,  // SQSHRNv4i16_shift
15836
564k
    41064U, // SQSHRNv4i32_shift
15837
564k
    41072U, // SQSHRNv8i16_shift
15838
564k
    3192U,  // SQSHRNv8i8_shift
15839
564k
    3160U,  // SQSHRUNB_ZZI_B
15840
564k
    224U, // SQSHRUNB_ZZI_H
15841
564k
    3160U,  // SQSHRUNB_ZZI_S
15842
564k
    41048U, // SQSHRUNT_ZZI_B
15843
564k
    376U, // SQSHRUNT_ZZI_H
15844
564k
    41048U, // SQSHRUNT_ZZI_S
15845
564k
    3160U,  // SQSHRUNb
15846
564k
    3160U,  // SQSHRUNh
15847
564k
    3160U,  // SQSHRUNs
15848
564k
    41080U, // SQSHRUNv16i8_shift
15849
564k
    3176U,  // SQSHRUNv2i32_shift
15850
564k
    3184U,  // SQSHRUNv4i16_shift
15851
564k
    41064U, // SQSHRUNv4i32_shift
15852
564k
    41072U, // SQSHRUNv8i16_shift
15853
564k
    3192U,  // SQSHRUNv8i8_shift
15854
564k
    16918656U,  // SQSUBR_ZPmZ_B
15855
564k
    33691776U,  // SQSUBR_ZPmZ_D
15856
564k
    51129480U,  // SQSUBR_ZPmZ_H
15857
564k
    67252352U,  // SQSUBR_ZPmZ_S
15858
564k
    16473U, // SQSUB_ZI_B
15859
564k
    17496U, // SQSUB_ZI_D
15860
564k
    208U, // SQSUB_ZI_H
15861
564k
    18521U, // SQSUB_ZI_S
15862
564k
    16918656U,  // SQSUB_ZPmZ_B
15863
564k
    33691776U,  // SQSUB_ZPmZ_D
15864
564k
    51129480U,  // SQSUB_ZPmZ_H
15865
564k
    67252352U,  // SQSUB_ZPmZ_S
15866
564k
    10329U, // SQSUB_ZZZ_B
15867
564k
    6232U,  // SQSUB_ZZZ_D
15868
564k
    136U, // SQSUB_ZZZ_H
15869
564k
    12377U, // SQSUB_ZZZ_S
15870
564k
    925840U,  // SQSUBv16i8
15871
564k
    3160U,  // SQSUBv1i16
15872
564k
    3160U,  // SQSUBv1i32
15873
564k
    3160U,  // SQSUBv1i64
15874
564k
    3160U,  // SQSUBv1i8
15875
564k
    1056920U, // SQSUBv2i32
15876
564k
    270440U,  // SQSUBv2i64
15877
564k
    1188000U, // SQSUBv4i16
15878
564k
    401520U,  // SQSUBv4i32
15879
564k
    532600U,  // SQSUBv8i16
15880
564k
    1319080U, // SQSUBv8i8
15881
564k
    0U, // SQXTNB_ZZ_B
15882
564k
    0U, // SQXTNB_ZZ_H
15883
564k
    0U, // SQXTNB_ZZ_S
15884
564k
    0U, // SQXTNT_ZZ_B
15885
564k
    0U, // SQXTNT_ZZ_H
15886
564k
    0U, // SQXTNT_ZZ_S
15887
564k
    72U,  // SQXTNv16i8
15888
564k
    0U, // SQXTNv1i16
15889
564k
    0U, // SQXTNv1i32
15890
564k
    0U, // SQXTNv1i8
15891
564k
    48U,  // SQXTNv2i32
15892
564k
    64U,  // SQXTNv4i16
15893
564k
    48U,  // SQXTNv4i32
15894
564k
    64U,  // SQXTNv8i16
15895
564k
    72U,  // SQXTNv8i8
15896
564k
    0U, // SQXTUNB_ZZ_B
15897
564k
    0U, // SQXTUNB_ZZ_H
15898
564k
    0U, // SQXTUNB_ZZ_S
15899
564k
    0U, // SQXTUNT_ZZ_B
15900
564k
    0U, // SQXTUNT_ZZ_H
15901
564k
    0U, // SQXTUNT_ZZ_S
15902
564k
    72U,  // SQXTUNv16i8
15903
564k
    0U, // SQXTUNv1i16
15904
564k
    0U, // SQXTUNv1i32
15905
564k
    0U, // SQXTUNv1i8
15906
564k
    48U,  // SQXTUNv2i32
15907
564k
    64U,  // SQXTUNv4i16
15908
564k
    48U,  // SQXTUNv4i32
15909
564k
    64U,  // SQXTUNv8i16
15910
564k
    72U,  // SQXTUNv8i8
15911
564k
    16918656U,  // SRHADD_ZPmZ_B
15912
564k
    33691776U,  // SRHADD_ZPmZ_D
15913
564k
    51129480U,  // SRHADD_ZPmZ_H
15914
564k
    67252352U,  // SRHADD_ZPmZ_S
15915
564k
    925840U,  // SRHADDv16i8
15916
564k
    1056920U, // SRHADDv2i32
15917
564k
    1188000U, // SRHADDv4i16
15918
564k
    401520U,  // SRHADDv4i32
15919
564k
    532600U,  // SRHADDv8i16
15920
564k
    1319080U, // SRHADDv8i8
15921
564k
    377U, // SRI_ZZI_B
15922
564k
    41048U, // SRI_ZZI_D
15923
564k
    376U, // SRI_ZZI_H
15924
564k
    41048U, // SRI_ZZI_S
15925
564k
    41049U, // SRId
15926
564k
    41104U, // SRIv16i8_shift
15927
564k
    41112U, // SRIv2i32_shift
15928
564k
    41064U, // SRIv2i64_shift
15929
564k
    41120U, // SRIv4i16_shift
15930
564k
    41072U, // SRIv4i32_shift
15931
564k
    41080U, // SRIv8i16_shift
15932
564k
    41128U, // SRIv8i8_shift
15933
564k
    16918656U,  // SRSHLR_ZPmZ_B
15934
564k
    33691776U,  // SRSHLR_ZPmZ_D
15935
564k
    51129480U,  // SRSHLR_ZPmZ_H
15936
564k
    67252352U,  // SRSHLR_ZPmZ_S
15937
564k
    920U, // SRSHL_VG2_2Z2Z_B
15938
564k
    464U, // SRSHL_VG2_2Z2Z_D
15939
564k
    248U, // SRSHL_VG2_2Z2Z_H
15940
564k
    472U, // SRSHL_VG2_2Z2Z_S
15941
564k
    176U, // SRSHL_VG2_2ZZ_B
15942
564k
    184U, // SRSHL_VG2_2ZZ_D
15943
564k
    136U, // SRSHL_VG2_2ZZ_H
15944
564k
    96U,  // SRSHL_VG2_2ZZ_S
15945
564k
    920U, // SRSHL_VG4_4Z4Z_B
15946
564k
    464U, // SRSHL_VG4_4Z4Z_D
15947
564k
    248U, // SRSHL_VG4_4Z4Z_H
15948
564k
    472U, // SRSHL_VG4_4Z4Z_S
15949
564k
    176U, // SRSHL_VG4_4ZZ_B
15950
564k
    184U, // SRSHL_VG4_4ZZ_D
15951
564k
    136U, // SRSHL_VG4_4ZZ_H
15952
564k
    96U,  // SRSHL_VG4_4ZZ_S
15953
564k
    16918656U,  // SRSHL_ZPmZ_B
15954
564k
    33691776U,  // SRSHL_ZPmZ_D
15955
564k
    51129480U,  // SRSHL_ZPmZ_H
15956
564k
    67252352U,  // SRSHL_ZPmZ_S
15957
564k
    925840U,  // SRSHLv16i8
15958
564k
    3160U,  // SRSHLv1i64
15959
564k
    1056920U, // SRSHLv2i32
15960
564k
    270440U,  // SRSHLv2i64
15961
564k
    1188000U, // SRSHLv4i16
15962
564k
    401520U,  // SRSHLv4i32
15963
564k
    532600U,  // SRSHLv8i16
15964
564k
    1319080U, // SRSHLv8i8
15965
564k
    141440U,  // SRSHR_ZPmI_B
15966
564k
    137344U,  // SRSHR_ZPmI_D
15967
564k
    52440200U,  // SRSHR_ZPmI_H
15968
564k
    143488U,  // SRSHR_ZPmI_S
15969
564k
    3160U,  // SRSHRd
15970
564k
    3216U,  // SRSHRv16i8_shift
15971
564k
    3224U,  // SRSHRv2i32_shift
15972
564k
    3176U,  // SRSHRv2i64_shift
15973
564k
    3232U,  // SRSHRv4i16_shift
15974
564k
    3184U,  // SRSHRv4i32_shift
15975
564k
    3192U,  // SRSHRv8i16_shift
15976
564k
    3240U,  // SRSHRv8i8_shift
15977
564k
    377U, // SRSRA_ZZI_B
15978
564k
    41048U, // SRSRA_ZZI_D
15979
564k
    376U, // SRSRA_ZZI_H
15980
564k
    41048U, // SRSRA_ZZI_S
15981
564k
    41049U, // SRSRAd
15982
564k
    41104U, // SRSRAv16i8_shift
15983
564k
    41112U, // SRSRAv2i32_shift
15984
564k
    41064U, // SRSRAv2i64_shift
15985
564k
    41120U, // SRSRAv4i16_shift
15986
564k
    41072U, // SRSRAv4i32_shift
15987
564k
    41080U, // SRSRAv8i16_shift
15988
564k
    41128U, // SRSRAv8i8_shift
15989
564k
    3161U,  // SSHLLB_ZZI_D
15990
564k
    224U, // SSHLLB_ZZI_H
15991
564k
    3160U,  // SSHLLB_ZZI_S
15992
564k
    3161U,  // SSHLLT_ZZI_D
15993
564k
    224U, // SSHLLT_ZZI_H
15994
564k
    3160U,  // SSHLLT_ZZI_S
15995
564k
    3216U,  // SSHLLv16i8_shift
15996
564k
    3224U,  // SSHLLv2i32_shift
15997
564k
    3232U,  // SSHLLv4i16_shift
15998
564k
    3184U,  // SSHLLv4i32_shift
15999
564k
    3192U,  // SSHLLv8i16_shift
16000
564k
    3240U,  // SSHLLv8i8_shift
16001
564k
    925840U,  // SSHLv16i8
16002
564k
    3160U,  // SSHLv1i64
16003
564k
    1056920U, // SSHLv2i32
16004
564k
    270440U,  // SSHLv2i64
16005
564k
    1188000U, // SSHLv4i16
16006
564k
    401520U,  // SSHLv4i32
16007
564k
    532600U,  // SSHLv8i16
16008
564k
    1319080U, // SSHLv8i8
16009
564k
    3160U,  // SSHRd
16010
564k
    3216U,  // SSHRv16i8_shift
16011
564k
    3224U,  // SSHRv2i32_shift
16012
564k
    3176U,  // SSHRv2i64_shift
16013
564k
    3232U,  // SSHRv4i16_shift
16014
564k
    3184U,  // SSHRv4i32_shift
16015
564k
    3192U,  // SSHRv8i16_shift
16016
564k
    3240U,  // SSHRv8i8_shift
16017
564k
    377U, // SSRA_ZZI_B
16018
564k
    41048U, // SSRA_ZZI_D
16019
564k
    376U, // SSRA_ZZI_H
16020
564k
    41048U, // SSRA_ZZI_S
16021
564k
    41049U, // SSRAd
16022
564k
    41104U, // SSRAv16i8_shift
16023
564k
    41112U, // SSRAv2i32_shift
16024
564k
    41064U, // SSRAv2i64_shift
16025
564k
    41120U, // SSRAv4i16_shift
16026
564k
    41072U, // SSRAv4i32_shift
16027
564k
    41080U, // SSRAv8i16_shift
16028
564k
    41128U, // SSRAv8i8_shift
16029
564k
    6040804U, // SST1B_D
16030
564k
    371207356U, // SST1B_D_IMM
16031
564k
    6171876U, // SST1B_D_SXTW
16032
564k
    6302948U, // SST1B_D_UXTW
16033
564k
    371207268U, // SST1B_S_IMM
16034
564k
    6434020U, // SST1B_S_SXTW
16035
564k
    6565092U, // SST1B_S_UXTW
16036
564k
    6040804U, // SST1D
16037
564k
    6696124U, // SST1D_IMM
16038
564k
    6827236U, // SST1D_SCALED
16039
564k
    6171876U, // SST1D_SXTW
16040
564k
    6958308U, // SST1D_SXTW_SCALED
16041
564k
    6302948U, // SST1D_UXTW
16042
564k
    7089380U, // SST1D_UXTW_SCALED
16043
564k
    6040804U, // SST1H_D
16044
564k
    376319164U, // SST1H_D_IMM
16045
564k
    7351524U, // SST1H_D_SCALED
16046
564k
    6171876U, // SST1H_D_SXTW
16047
564k
    7482596U, // SST1H_D_SXTW_SCALED
16048
564k
    6302948U, // SST1H_D_UXTW
16049
564k
    7613668U, // SST1H_D_UXTW_SCALED
16050
564k
    376319076U, // SST1H_S_IMM
16051
564k
    6434020U, // SST1H_S_SXTW
16052
564k
    7744740U, // SST1H_S_SXTW_SCALED
16053
564k
    6565092U, // SST1H_S_UXTW
16054
564k
    7875812U, // SST1H_S_UXTW_SCALED
16055
564k
    371207356U, // SST1Q
16056
564k
    6040804U, // SST1W_D
16057
564k
    377105596U, // SST1W_D_IMM
16058
564k
    8137956U, // SST1W_D_SCALED
16059
564k
    6171876U, // SST1W_D_SXTW
16060
564k
    8269028U, // SST1W_D_SXTW_SCALED
16061
564k
    6302948U, // SST1W_D_UXTW
16062
564k
    8400100U, // SST1W_D_UXTW_SCALED
16063
564k
    377105508U, // SST1W_IMM
16064
564k
    6434020U, // SST1W_SXTW
16065
564k
    8531172U, // SST1W_SXTW_SCALED
16066
564k
    6565092U, // SST1W_UXTW
16067
564k
    8662244U, // SST1W_UXTW_SCALED
16068
564k
    12377U, // SSUBLBT_ZZZ_D
16069
564k
    176U, // SSUBLBT_ZZZ_H
16070
564k
    5208U,  // SSUBLBT_ZZZ_S
16071
564k
    12377U, // SSUBLB_ZZZ_D
16072
564k
    176U, // SSUBLB_ZZZ_H
16073
564k
    5208U,  // SSUBLB_ZZZ_S
16074
564k
    12377U, // SSUBLTB_ZZZ_D
16075
564k
    176U, // SSUBLTB_ZZZ_H
16076
564k
    5208U,  // SSUBLTB_ZZZ_S
16077
564k
    12377U, // SSUBLT_ZZZ_D
16078
564k
    176U, // SSUBLT_ZZZ_H
16079
564k
    5208U,  // SSUBLT_ZZZ_S
16080
564k
    925840U,  // SSUBLv16i8_v8i16
16081
564k
    1056920U, // SSUBLv2i32_v2i64
16082
564k
    1188000U, // SSUBLv4i16_v4i32
16083
564k
    401520U,  // SSUBLv4i32_v2i64
16084
564k
    532600U,  // SSUBLv8i16_v4i32
16085
564k
    1319080U, // SSUBLv8i8_v8i16
16086
564k
    12376U, // SSUBWB_ZZZ_D
16087
564k
    176U, // SSUBWB_ZZZ_H
16088
564k
    5209U,  // SSUBWB_ZZZ_S
16089
564k
    12376U, // SSUBWT_ZZZ_D
16090
564k
    176U, // SSUBWT_ZZZ_H
16091
564k
    5209U,  // SSUBWT_ZZZ_S
16092
564k
    925816U,  // SSUBWv16i8_v8i16
16093
564k
    1056872U, // SSUBWv2i32_v2i64
16094
564k
    1187952U, // SSUBWv4i16_v4i32
16095
564k
    401512U,  // SSUBWv4i32_v2i64
16096
564k
    532592U,  // SSUBWv8i16_v4i32
16097
564k
    1319032U, // SSUBWv8i8_v8i16
16098
564k
    8793316U, // ST1B
16099
564k
    8793316U, // ST1B_2Z
16100
564k
    393096420U, // ST1B_2Z_IMM
16101
564k
    671223059U, // ST1B_2Z_STRIDED
16102
564k
    688000275U, // ST1B_2Z_STRIDED_IMM
16103
564k
    8793316U, // ST1B_4Z
16104
564k
    393882852U, // ST1B_4Z_IMM
16105
564k
    8793316U, // ST1B_4Z_STRIDED
16106
564k
    393882852U, // ST1B_4Z_STRIDED_IMM
16107
564k
    8793316U, // ST1B_D
16108
564k
    387984612U, // ST1B_D_IMM
16109
564k
    8793316U, // ST1B_H
16110
564k
    387984612U, // ST1B_H_IMM
16111
564k
    387984612U, // ST1B_IMM
16112
564k
    8793316U, // ST1B_S
16113
564k
    387984612U, // ST1B_S_IMM
16114
564k
    8924388U, // ST1D
16115
564k
    8924388U, // ST1D_2Z
16116
564k
    393096420U, // ST1D_2Z_IMM
16117
564k
    8924388U, // ST1D_2Z_STRIDED
16118
564k
    393096420U, // ST1D_2Z_STRIDED_IMM
16119
564k
    8924388U, // ST1D_4Z
16120
564k
    393882852U, // ST1D_4Z_IMM
16121
564k
    8924388U, // ST1D_4Z_STRIDED
16122
564k
    393882852U, // ST1D_4Z_STRIDED_IMM
16123
564k
    387984612U, // ST1D_IMM
16124
564k
    8924388U, // ST1D_Q
16125
564k
    387984612U, // ST1D_Q_IMM
16126
564k
    0U, // ST1Fourv16b
16127
564k
    0U, // ST1Fourv16b_POST
16128
564k
    0U, // ST1Fourv1d
16129
564k
    0U, // ST1Fourv1d_POST
16130
564k
    0U, // ST1Fourv2d
16131
564k
    0U, // ST1Fourv2d_POST
16132
564k
    0U, // ST1Fourv2s
16133
564k
    0U, // ST1Fourv2s_POST
16134
564k
    0U, // ST1Fourv4h
16135
564k
    0U, // ST1Fourv4h_POST
16136
564k
    0U, // ST1Fourv4s
16137
564k
    0U, // ST1Fourv4s_POST
16138
564k
    0U, // ST1Fourv8b
16139
564k
    0U, // ST1Fourv8b_POST
16140
564k
    0U, // ST1Fourv8h
16141
564k
    0U, // ST1Fourv8h_POST
16142
564k
    9055460U, // ST1H
16143
564k
    9055460U, // ST1H_2Z
16144
564k
    393096420U, // ST1H_2Z_IMM
16145
564k
    704777491U, // ST1H_2Z_STRIDED
16146
564k
    688000275U, // ST1H_2Z_STRIDED_IMM
16147
564k
    9055460U, // ST1H_4Z
16148
564k
    393882852U, // ST1H_4Z_IMM
16149
564k
    9055460U, // ST1H_4Z_STRIDED
16150
564k
    393882852U, // ST1H_4Z_STRIDED_IMM
16151
564k
    9055460U, // ST1H_D
16152
564k
    387984612U, // ST1H_D_IMM
16153
564k
    387984612U, // ST1H_IMM
16154
564k
    9055460U, // ST1H_S
16155
564k
    387984612U, // ST1H_S_IMM
16156
564k
    0U, // ST1Onev16b
16157
564k
    0U, // ST1Onev16b_POST
16158
564k
    0U, // ST1Onev1d
16159
564k
    0U, // ST1Onev1d_POST
16160
564k
    0U, // ST1Onev2d
16161
564k
    0U, // ST1Onev2d_POST
16162
564k
    0U, // ST1Onev2s
16163
564k
    0U, // ST1Onev2s_POST
16164
564k
    0U, // ST1Onev4h
16165
564k
    0U, // ST1Onev4h_POST
16166
564k
    0U, // ST1Onev4s
16167
564k
    0U, // ST1Onev4s_POST
16168
564k
    0U, // ST1Onev8b
16169
564k
    0U, // ST1Onev8b_POST
16170
564k
    0U, // ST1Onev8h
16171
564k
    0U, // ST1Onev8h_POST
16172
564k
    0U, // ST1Threev16b
16173
564k
    0U, // ST1Threev16b_POST
16174
564k
    0U, // ST1Threev1d
16175
564k
    0U, // ST1Threev1d_POST
16176
564k
    0U, // ST1Threev2d
16177
564k
    0U, // ST1Threev2d_POST
16178
564k
    0U, // ST1Threev2s
16179
564k
    0U, // ST1Threev2s_POST
16180
564k
    0U, // ST1Threev4h
16181
564k
    0U, // ST1Threev4h_POST
16182
564k
    0U, // ST1Threev4s
16183
564k
    0U, // ST1Threev4s_POST
16184
564k
    0U, // ST1Threev8b
16185
564k
    0U, // ST1Threev8b_POST
16186
564k
    0U, // ST1Threev8h
16187
564k
    0U, // ST1Threev8h_POST
16188
564k
    0U, // ST1Twov16b
16189
564k
    0U, // ST1Twov16b_POST
16190
564k
    0U, // ST1Twov1d
16191
564k
    0U, // ST1Twov1d_POST
16192
564k
    0U, // ST1Twov2d
16193
564k
    0U, // ST1Twov2d_POST
16194
564k
    0U, // ST1Twov2s
16195
564k
    0U, // ST1Twov2s_POST
16196
564k
    0U, // ST1Twov4h
16197
564k
    0U, // ST1Twov4h_POST
16198
564k
    0U, // ST1Twov4s
16199
564k
    0U, // ST1Twov4s_POST
16200
564k
    0U, // ST1Twov8b
16201
564k
    0U, // ST1Twov8b_POST
16202
564k
    0U, // ST1Twov8h
16203
564k
    0U, // ST1Twov8h_POST
16204
564k
    9317604U, // ST1W
16205
564k
    9317604U, // ST1W_2Z
16206
564k
    393096420U, // ST1W_2Z_IMM
16207
564k
    9317604U, // ST1W_2Z_STRIDED
16208
564k
    393096420U, // ST1W_2Z_STRIDED_IMM
16209
564k
    9317604U, // ST1W_4Z
16210
564k
    393882852U, // ST1W_4Z_IMM
16211
564k
    9317604U, // ST1W_4Z_STRIDED
16212
564k
    393882852U, // ST1W_4Z_STRIDED_IMM
16213
564k
    9317604U, // ST1W_D
16214
564k
    387984612U, // ST1W_D_IMM
16215
564k
    387984612U, // ST1W_IMM
16216
564k
    9317604U, // ST1W_Q
16217
564k
    387984612U, // ST1W_Q_IMM
16218
564k
    9653848U, // ST1_MXIPXX_H_B
16219
564k
    9784920U, // ST1_MXIPXX_H_D
16220
564k
    9915992U, // ST1_MXIPXX_H_H
16221
564k
    10047064U,  // ST1_MXIPXX_H_Q
16222
564k
    10178136U,  // ST1_MXIPXX_H_S
16223
564k
    9653848U, // ST1_MXIPXX_V_B
16224
564k
    9784920U, // ST1_MXIPXX_V_D
16225
564k
    9915992U, // ST1_MXIPXX_V_H
16226
564k
    10047064U,  // ST1_MXIPXX_V_Q
16227
564k
    10178136U,  // ST1_MXIPXX_V_S
16228
564k
    0U, // ST1i16
16229
564k
    4U, // ST1i16_POST
16230
564k
    0U, // ST1i32
16231
564k
    4U, // ST1i32_POST
16232
564k
    0U, // ST1i64
16233
564k
    4U, // ST1i64_POST
16234
564k
    0U, // ST1i8
16235
564k
    5U, // ST1i8_POST
16236
564k
    8793316U, // ST2B
16237
564k
    393096420U, // ST2B_IMM
16238
564k
    8924388U, // ST2D
16239
564k
    393096420U, // ST2D_IMM
16240
564k
    62073U, // ST2GPostIndex
16241
564k
    10940505U,  // ST2GPreIndex
16242
564k
    3412056U, // ST2Gi
16243
564k
    9055460U, // ST2H
16244
564k
    393096420U, // ST2H_IMM
16245
564k
    10235108U,  // ST2Q
16246
564k
    393096420U, // ST2Q_IMM
16247
564k
    0U, // ST2Twov16b
16248
564k
    0U, // ST2Twov16b_POST
16249
564k
    0U, // ST2Twov2d
16250
564k
    0U, // ST2Twov2d_POST
16251
564k
    0U, // ST2Twov2s
16252
564k
    0U, // ST2Twov2s_POST
16253
564k
    0U, // ST2Twov4h
16254
564k
    0U, // ST2Twov4h_POST
16255
564k
    0U, // ST2Twov4s
16256
564k
    0U, // ST2Twov4s_POST
16257
564k
    0U, // ST2Twov8b
16258
564k
    0U, // ST2Twov8b_POST
16259
564k
    0U, // ST2Twov8h
16260
564k
    0U, // ST2Twov8h_POST
16261
564k
    9317604U, // ST2W
16262
564k
    393096420U, // ST2W_IMM
16263
564k
    0U, // ST2i16
16264
564k
    4U, // ST2i16_POST
16265
564k
    0U, // ST2i32
16266
564k
    4U, // ST2i32_POST
16267
564k
    0U, // ST2i64
16268
564k
    5U, // ST2i64_POST
16269
564k
    0U, // ST2i8
16270
564k
    4U, // ST2i8_POST
16271
564k
    8793316U, // ST3B
16272
564k
    10366180U,  // ST3B_IMM
16273
564k
    8924388U, // ST3D
16274
564k
    10366180U,  // ST3D_IMM
16275
564k
    9055460U, // ST3H
16276
564k
    10366180U,  // ST3H_IMM
16277
564k
    10235108U,  // ST3Q
16278
564k
    10366180U,  // ST3Q_IMM
16279
564k
    0U, // ST3Threev16b
16280
564k
    0U, // ST3Threev16b_POST
16281
564k
    0U, // ST3Threev2d
16282
564k
    0U, // ST3Threev2d_POST
16283
564k
    0U, // ST3Threev2s
16284
564k
    0U, // ST3Threev2s_POST
16285
564k
    0U, // ST3Threev4h
16286
564k
    0U, // ST3Threev4h_POST
16287
564k
    0U, // ST3Threev4s
16288
564k
    0U, // ST3Threev4s_POST
16289
564k
    0U, // ST3Threev8b
16290
564k
    0U, // ST3Threev8b_POST
16291
564k
    0U, // ST3Threev8h
16292
564k
    0U, // ST3Threev8h_POST
16293
564k
    9317604U, // ST3W
16294
564k
    10366180U,  // ST3W_IMM
16295
564k
    0U, // ST3i16
16296
564k
    5U, // ST3i16_POST
16297
564k
    0U, // ST3i32
16298
564k
    5U, // ST3i32_POST
16299
564k
    0U, // ST3i64
16300
564k
    5U, // ST3i64_POST
16301
564k
    0U, // ST3i8
16302
564k
    5U, // ST3i8_POST
16303
564k
    8793316U, // ST4B
16304
564k
    393882852U, // ST4B_IMM
16305
564k
    8924388U, // ST4D
16306
564k
    393882852U, // ST4D_IMM
16307
564k
    0U, // ST4Fourv16b
16308
564k
    0U, // ST4Fourv16b_POST
16309
564k
    0U, // ST4Fourv2d
16310
564k
    0U, // ST4Fourv2d_POST
16311
564k
    0U, // ST4Fourv2s
16312
564k
    0U, // ST4Fourv2s_POST
16313
564k
    0U, // ST4Fourv4h
16314
564k
    0U, // ST4Fourv4h_POST
16315
564k
    0U, // ST4Fourv4s
16316
564k
    0U, // ST4Fourv4s_POST
16317
564k
    0U, // ST4Fourv8b
16318
564k
    0U, // ST4Fourv8b_POST
16319
564k
    0U, // ST4Fourv8h
16320
564k
    0U, // ST4Fourv8h_POST
16321
564k
    9055460U, // ST4H
16322
564k
    393882852U, // ST4H_IMM
16323
564k
    10235108U,  // ST4Q
16324
564k
    393882852U, // ST4Q_IMM
16325
564k
    9317604U, // ST4W
16326
564k
    393882852U, // ST4W_IMM
16327
564k
    0U, // ST4i16
16328
564k
    4U, // ST4i16_POST
16329
564k
    0U, // ST4i32
16330
564k
    5U, // ST4i32_POST
16331
564k
    0U, // ST4i64
16332
564k
    5U, // ST4i64_POST
16333
564k
    0U, // ST4i8
16334
564k
    4U, // ST4i8_POST
16335
564k
    0U, // ST64B
16336
564k
    5U, // ST64BV
16337
564k
    5U, // ST64BV0
16338
564k
    608U, // STGM
16339
564k
    419564816U, // STGPi
16340
564k
    62073U, // STGPostIndex
16341
564k
    480551185U, // STGPpost
16342
564k
    469934353U, // STGPpre
16343
564k
    10940505U,  // STGPreIndex
16344
564k
    3412056U, // STGi
16345
564k
    3411216U, // STILPW
16346
564k
    11837713U,  // STILPWpre
16347
564k
    3411216U, // STILPX
16348
564k
    11968785U,  // STILPXpre
16349
564k
    0U, // STL1
16350
564k
    608U, // STLLRB
16351
564k
    608U, // STLLRH
16352
564k
    608U, // STLLRW
16353
564k
    608U, // STLLRX
16354
564k
    608U, // STLRB
16355
564k
    608U, // STLRH
16356
564k
    608U, // STLRW
16357
564k
    977U, // STLRWpre
16358
564k
    608U, // STLRX
16359
564k
    985U, // STLRXpre
16360
564k
    3411032U, // STLURBi
16361
564k
    3411032U, // STLURHi
16362
564k
    3411032U, // STLURWi
16363
564k
    3411032U, // STLURXi
16364
564k
    3411032U, // STLURbi
16365
564k
    3411032U, // STLURdi
16366
564k
    3411032U, // STLURhi
16367
564k
    3411032U, // STLURqi
16368
564k
    3411032U, // STLURsi
16369
564k
    12061784U,  // STLXPW
16370
564k
    12061784U,  // STLXPX
16371
564k
    3411216U, // STLXRB
16372
564k
    3411216U, // STLXRH
16373
564k
    3411216U, // STLXRW
16374
564k
    3411216U, // STLXRX
16375
564k
    402787600U, // STNPDi
16376
564k
    419564816U, // STNPQi
16377
564k
    436342032U, // STNPSi
16378
564k
    436342032U, // STNPWi
16379
564k
    402787600U, // STNPXi
16380
564k
    8793316U, // STNT1B_2Z
16381
564k
    393096420U, // STNT1B_2Z_IMM
16382
564k
    671223059U, // STNT1B_2Z_STRIDED
16383
564k
    688000275U, // STNT1B_2Z_STRIDED_IMM
16384
564k
    8793316U, // STNT1B_4Z
16385
564k
    393882852U, // STNT1B_4Z_IMM
16386
564k
    8793316U, // STNT1B_4Z_STRIDED
16387
564k
    393882852U, // STNT1B_4Z_STRIDED_IMM
16388
564k
    387984612U, // STNT1B_ZRI
16389
564k
    8793316U, // STNT1B_ZRR
16390
564k
    371207356U, // STNT1B_ZZR_D_REAL
16391
564k
    371207268U, // STNT1B_ZZR_S_REAL
16392
564k
    8924388U, // STNT1D_2Z
16393
564k
    393096420U, // STNT1D_2Z_IMM
16394
564k
    8924388U, // STNT1D_2Z_STRIDED
16395
564k
    393096420U, // STNT1D_2Z_STRIDED_IMM
16396
564k
    8924388U, // STNT1D_4Z
16397
564k
    393882852U, // STNT1D_4Z_IMM
16398
564k
    8924388U, // STNT1D_4Z_STRIDED
16399
564k
    393882852U, // STNT1D_4Z_STRIDED_IMM
16400
564k
    387984612U, // STNT1D_ZRI
16401
564k
    8924388U, // STNT1D_ZRR
16402
564k
    371207356U, // STNT1D_ZZR_D_REAL
16403
564k
    9055460U, // STNT1H_2Z
16404
564k
    393096420U, // STNT1H_2Z_IMM
16405
564k
    704777491U, // STNT1H_2Z_STRIDED
16406
564k
    688000275U, // STNT1H_2Z_STRIDED_IMM
16407
564k
    9055460U, // STNT1H_4Z
16408
564k
    393882852U, // STNT1H_4Z_IMM
16409
564k
    9055460U, // STNT1H_4Z_STRIDED
16410
564k
    393882852U, // STNT1H_4Z_STRIDED_IMM
16411
564k
    387984612U, // STNT1H_ZRI
16412
564k
    9055460U, // STNT1H_ZRR
16413
564k
    371207356U, // STNT1H_ZZR_D_REAL
16414
564k
    371207268U, // STNT1H_ZZR_S_REAL
16415
564k
    9317604U, // STNT1W_2Z
16416
564k
    393096420U, // STNT1W_2Z_IMM
16417
564k
    9317604U, // STNT1W_2Z_STRIDED
16418
564k
    393096420U, // STNT1W_2Z_STRIDED_IMM
16419
564k
    9317604U, // STNT1W_4Z
16420
564k
    393882852U, // STNT1W_4Z_IMM
16421
564k
    9317604U, // STNT1W_4Z_STRIDED
16422
564k
    393882852U, // STNT1W_4Z_STRIDED_IMM
16423
564k
    387984612U, // STNT1W_ZRI
16424
564k
    9317604U, // STNT1W_ZRR
16425
564k
    371207356U, // STNT1W_ZZR_D_REAL
16426
564k
    371207268U, // STNT1W_ZZR_S_REAL
16427
564k
    402787600U, // STPDi
16428
564k
    463773969U, // STPDpost
16429
564k
    453157137U, // STPDpre
16430
564k
    419564816U, // STPQi
16431
564k
    480551185U, // STPQpost
16432
564k
    469934353U, // STPQpre
16433
564k
    436342032U, // STPSi
16434
564k
    497328401U, // STPSpost
16435
564k
    486711569U, // STPSpre
16436
564k
    436342032U, // STPWi
16437
564k
    497328401U, // STPWpost
16438
564k
    486711569U, // STPWpre
16439
564k
    402787600U, // STPXi
16440
564k
    463773969U, // STPXpost
16441
564k
    453157137U, // STPXpre
16442
564k
    41593U, // STRBBpost
16443
564k
    10920025U,  // STRBBpre
16444
564k
    503450712U, // STRBBroW
16445
564k
    520227928U, // STRBBroX
16446
564k
    64600U, // STRBBui
16447
564k
    41593U, // STRBpost
16448
564k
    10920025U,  // STRBpre
16449
564k
    503450712U, // STRBroW
16450
564k
    520227928U, // STRBroX
16451
564k
    64600U, // STRBui
16452
564k
    41593U, // STRDpost
16453
564k
    10920025U,  // STRDpre
16454
564k
    537005144U, // STRDroW
16455
564k
    553782360U, // STRDroX
16456
564k
    65624U, // STRDui
16457
564k
    41593U, // STRHHpost
16458
564k
    10920025U,  // STRHHpre
16459
564k
    570559576U, // STRHHroW
16460
564k
    587336792U, // STRHHroX
16461
564k
    66648U, // STRHHui
16462
564k
    41593U, // STRHpost
16463
564k
    10920025U,  // STRHpre
16464
564k
    570559576U, // STRHroW
16465
564k
    587336792U, // STRHroX
16466
564k
    66648U, // STRHui
16467
564k
    41593U, // STRQpost
16468
564k
    10920025U,  // STRQpre
16469
564k
    604114008U, // STRQroW
16470
564k
    620891224U, // STRQroX
16471
564k
    67672U, // STRQui
16472
564k
    41593U, // STRSpost
16473
564k
    10920025U,  // STRSpre
16474
564k
    637668440U, // STRSroW
16475
564k
    654445656U, // STRSroX
16476
564k
    68696U, // STRSui
16477
564k
    41593U, // STRWpost
16478
564k
    10920025U,  // STRWpre
16479
564k
    637668440U, // STRWroW
16480
564k
    654445656U, // STRWroX
16481
564k
    68696U, // STRWui
16482
564k
    41593U, // STRXpost
16483
564k
    10920025U,  // STRXpre
16484
564k
    537005144U, // STRXroW
16485
564k
    553782360U, // STRXroX
16486
564k
    65624U, // STRXui
16487
564k
    11013208U,  // STR_PXI
16488
564k
    608U, // STR_TX
16489
564k
    0U, // STR_ZA
16490
564k
    11013208U,  // STR_ZXI
16491
564k
    3411032U, // STTRBi
16492
564k
    3411032U, // STTRHi
16493
564k
    3411032U, // STTRWi
16494
564k
    3411032U, // STTRXi
16495
564k
    3411032U, // STURBBi
16496
564k
    3411032U, // STURBi
16497
564k
    3411032U, // STURDi
16498
564k
    3411032U, // STURHHi
16499
564k
    3411032U, // STURHi
16500
564k
    3411032U, // STURQi
16501
564k
    3411032U, // STURSi
16502
564k
    3411032U, // STURWi
16503
564k
    3411032U, // STURXi
16504
564k
    0U, // STX
16505
564k
    12061784U,  // STXPW
16506
564k
    12061784U,  // STXPX
16507
564k
    3411216U, // STXRB
16508
564k
    3411216U, // STXRH
16509
564k
    3411216U, // STXRW
16510
564k
    3411216U, // STXRX
16511
564k
    0U, // STY
16512
564k
    0U, // STZ
16513
564k
    62073U, // STZ2GPostIndex
16514
564k
    10940505U,  // STZ2GPreIndex
16515
564k
    3412056U, // STZ2Gi
16516
564k
    608U, // STZGM
16517
564k
    62073U, // STZGPostIndex
16518
564k
    10940505U,  // STZGPreIndex
16519
564k
    3412056U, // STZGi
16520
564k
    0U, // STZI
16521
564k
    135256U,  // SUBG
16522
564k
    5208U,  // SUBHNB_ZZZ_B
16523
564k
    96U,  // SUBHNB_ZZZ_H
16524
564k
    6232U,  // SUBHNB_ZZZ_S
16525
564k
    7256U,  // SUBHNT_ZZZ_B
16526
564k
    24U,  // SUBHNT_ZZZ_H
16527
564k
    1112U,  // SUBHNT_ZZZ_S
16528
564k
    270440U,  // SUBHNv2i64_v2i32
16529
564k
    271464U,  // SUBHNv2i64_v4i32
16530
564k
    401520U,  // SUBHNv4i32_v4i16
16531
564k
    402544U,  // SUBHNv4i32_v8i16
16532
564k
    533624U,  // SUBHNv8i16_v16i8
16533
564k
    532600U,  // SUBHNv8i16_v8i8
16534
564k
    3160U,  // SUBP
16535
564k
    3160U,  // SUBPS
16536
564k
    658520U,  // SUBPT_shift
16537
564k
    16473U, // SUBR_ZI_B
16538
564k
    17496U, // SUBR_ZI_D
16539
564k
    208U, // SUBR_ZI_H
16540
564k
    18521U, // SUBR_ZI_S
16541
564k
    16918656U,  // SUBR_ZPmZ_B
16542
564k
    33691776U,  // SUBR_ZPmZ_D
16543
564k
    51129480U,  // SUBR_ZPmZ_H
16544
564k
    67252352U,  // SUBR_ZPmZ_S
16545
564k
    13400U, // SUBSWri
16546
564k
    14424U, // SUBSWrs
16547
564k
    15448U, // SUBSWrx
16548
564k
    13400U, // SUBSXri
16549
564k
    14424U, // SUBSXrs
16550
564k
    15448U, // SUBSXrx
16551
564k
    1444952U, // SUBSXrx64
16552
564k
    13400U, // SUBWri
16553
564k
    14424U, // SUBWrs
16554
564k
    15448U, // SUBWrx
16555
564k
    13400U, // SUBXri
16556
564k
    14424U, // SUBXrs
16557
564k
    15448U, // SUBXrx
16558
564k
    1444952U, // SUBXrx64
16559
564k
    1584320U, // SUB_VG2_M2Z2Z_D
16560
564k
    1715400U, // SUB_VG2_M2Z2Z_S
16561
564k
    52178112U,  // SUB_VG2_M2ZZ_D
16562
564k
    52309192U,  // SUB_VG2_M2ZZ_S
16563
564k
    192U, // SUB_VG2_M2Z_D
16564
564k
    200U, // SUB_VG2_M2Z_S
16565
564k
    1584320U, // SUB_VG4_M4Z4Z_D
16566
564k
    1715400U, // SUB_VG4_M4Z4Z_S
16567
564k
    52178112U,  // SUB_VG4_M4ZZ_D
16568
564k
    52309192U,  // SUB_VG4_M4ZZ_S
16569
564k
    192U, // SUB_VG4_M4Z_D
16570
564k
    200U, // SUB_VG4_M4Z_S
16571
564k
    16473U, // SUB_ZI_B
16572
564k
    17496U, // SUB_ZI_D
16573
564k
    208U, // SUB_ZI_H
16574
564k
    18521U, // SUB_ZI_S
16575
564k
    16918656U,  // SUB_ZPmZ_B
16576
564k
    33691776U,  // SUB_ZPmZ_CPA
16577
564k
    33691776U,  // SUB_ZPmZ_D
16578
564k
    51129480U,  // SUB_ZPmZ_H
16579
564k
    67252352U,  // SUB_ZPmZ_S
16580
564k
    10329U, // SUB_ZZZ_B
16581
564k
    6232U,  // SUB_ZZZ_CPA
16582
564k
    6232U,  // SUB_ZZZ_D
16583
564k
    136U, // SUB_ZZZ_H
16584
564k
    12377U, // SUB_ZZZ_S
16585
564k
    925840U,  // SUBv16i8
16586
564k
    3160U,  // SUBv1i64
16587
564k
    1056920U, // SUBv2i32
16588
564k
    270440U,  // SUBv2i64
16589
564k
    1188000U, // SUBv4i16
16590
564k
    401520U,  // SUBv4i32
16591
564k
    532600U,  // SUBv8i16
16592
564k
    1319080U, // SUBv8i8
16593
564k
    5029400U, // SUDOT_VG2_M2ZZI_BToS
16594
564k
    48664U, // SUDOT_VG2_M2ZZ_BToS
16595
564k
    5029400U, // SUDOT_VG4_M4ZZI_BToS
16596
564k
    48664U, // SUDOT_VG4_M4ZZ_BToS
16597
564k
    38921U, // SUDOT_ZZZI
16598
564k
    5121168U, // SUDOTlanev16i8
16599
564k
    5121192U, // SUDOTlanev8i8
16600
564k
    38441U, // SUMLALL_MZZI_BtoS
16601
564k
    5029400U, // SUMLALL_VG2_M2ZZI_BtoS
16602
564k
    48666U, // SUMLALL_VG2_M2ZZ_BtoS
16603
564k
    5029400U, // SUMLALL_VG4_M4ZZI_BtoS
16604
564k
    48667U, // SUMLALL_VG4_M4ZZ_BtoS
16605
564k
    0U, // SUMOPA_MPPZZ_D
16606
564k
    0U, // SUMOPA_MPPZZ_S
16607
564k
    0U, // SUMOPS_MPPZZ_D
16608
564k
    0U, // SUMOPS_MPPZZ_S
16609
564k
    1U, // SUNPKHI_ZZ_D
16610
564k
    0U, // SUNPKHI_ZZ_H
16611
564k
    0U, // SUNPKHI_ZZ_S
16612
564k
    1U, // SUNPKLO_ZZ_D
16613
564k
    0U, // SUNPKLO_ZZ_H
16614
564k
    0U, // SUNPKLO_ZZ_S
16615
564k
    0U, // SUNPK_VG2_2ZZ_D
16616
564k
    0U, // SUNPK_VG2_2ZZ_H
16617
564k
    0U, // SUNPK_VG2_2ZZ_S
16618
564k
    0U, // SUNPK_VG4_4Z2Z_D
16619
564k
    0U, // SUNPK_VG4_4Z2Z_H
16620
564k
    0U, // SUNPK_VG4_4Z2Z_S
16621
564k
    16918656U,  // SUQADD_ZPmZ_B
16622
564k
    33691776U,  // SUQADD_ZPmZ_D
16623
564k
    51129480U,  // SUQADD_ZPmZ_H
16624
564k
    67252352U,  // SUQADD_ZPmZ_S
16625
564k
    32U,  // SUQADDv16i8
16626
564k
    1U, // SUQADDv1i16
16627
564k
    1U, // SUQADDv1i32
16628
564k
    1U, // SUQADDv1i64
16629
564k
    1U, // SUQADDv1i8
16630
564k
    40U,  // SUQADDv2i32
16631
564k
    48U,  // SUQADDv2i64
16632
564k
    56U,  // SUQADDv4i16
16633
564k
    64U,  // SUQADDv4i32
16634
564k
    72U,  // SUQADDv8i16
16635
564k
    80U,  // SUQADDv8i8
16636
564k
    5029400U, // SUVDOT_VG4_M4ZZI_BToS
16637
564k
    0U, // SVC
16638
564k
    103427304U, // SVDOT_VG2_M2ZZI_HtoS
16639
564k
    5029400U, // SVDOT_VG4_M4ZZI_BtoS
16640
564k
    103427304U, // SVDOT_VG4_M4ZZI_HtoD
16641
564k
    3U, // SWPAB
16642
564k
    3U, // SWPAH
16643
564k
    3U, // SWPALB
16644
564k
    3U, // SWPALH
16645
564k
    3U, // SWPALW
16646
564k
    3U, // SWPALX
16647
564k
    3U, // SWPAW
16648
564k
    3U, // SWPAX
16649
564k
    3U, // SWPB
16650
564k
    3U, // SWPH
16651
564k
    3U, // SWPLB
16652
564k
    3U, // SWPLH
16653
564k
    3U, // SWPLW
16654
564k
    3U, // SWPLX
16655
564k
    60690U, // SWPP
16656
564k
    60690U, // SWPPA
16657
564k
    60690U, // SWPPAL
16658
564k
    60690U, // SWPPL
16659
564k
    3U, // SWPW
16660
564k
    3U, // SWPX
16661
564k
    16U,  // SXTB_ZPmZ_D
16662
564k
    0U, // SXTB_ZPmZ_H
16663
564k
    24U,  // SXTB_ZPmZ_S
16664
564k
    16U,  // SXTH_ZPmZ_D
16665
564k
    24U,  // SXTH_ZPmZ_S
16666
564k
    16U,  // SXTW_ZPmZ_D
16667
564k
    86104U, // SYSLxt
16668
564k
    997U, // SYSPxt
16669
564k
    1005U,  // SYSPxt_XZR
16670
564k
    1013U,  // SYSxt
16671
564k
    178U, // TBLQ_ZZZ_B
16672
564k
    5U, // TBLQ_ZZZ_D
16673
564k
    136U, // TBLQ_ZZZ_H
16674
564k
    12378U, // TBLQ_ZZZ_S
16675
564k
    178U, // TBL_ZZZZ_B
16676
564k
    5U, // TBL_ZZZZ_D
16677
564k
    136U, // TBL_ZZZZ_H
16678
564k
    12378U, // TBL_ZZZZ_S
16679
564k
    178U, // TBL_ZZZ_B
16680
564k
    5U, // TBL_ZZZ_D
16681
564k
    136U, // TBL_ZZZ_H
16682
564k
    12378U, // TBL_ZZZ_S
16683
564k
    35U,  // TBLv16i8Four
16684
564k
    35U,  // TBLv16i8One
16685
564k
    35U,  // TBLv16i8Three
16686
564k
    35U,  // TBLv16i8Two
16687
564k
    83U,  // TBLv8i8Four
16688
564k
    83U,  // TBLv8i8One
16689
564k
    83U,  // TBLv8i8Three
16690
564k
    83U,  // TBLv8i8Two
16691
564k
    87128U, // TBNZW
16692
564k
    87128U, // TBNZX
16693
564k
    9U, // TBXQ_ZZZ_B
16694
564k
    1112U,  // TBXQ_ZZZ_D
16695
564k
    240U, // TBXQ_ZZZ_H
16696
564k
    2136U,  // TBXQ_ZZZ_S
16697
564k
    9U, // TBX_ZZZ_B
16698
564k
    1112U,  // TBX_ZZZ_D
16699
564k
    240U, // TBX_ZZZ_H
16700
564k
    2136U,  // TBX_ZZZ_S
16701
564k
    37U,  // TBXv16i8Four
16702
564k
    37U,  // TBXv16i8One
16703
564k
    37U,  // TBXv16i8Three
16704
564k
    37U,  // TBXv16i8Two
16705
564k
    85U,  // TBXv8i8Four
16706
564k
    85U,  // TBXv8i8One
16707
564k
    85U,  // TBXv8i8Three
16708
564k
    85U,  // TBXv8i8Two
16709
564k
    87128U, // TBZW
16710
564k
    87128U, // TBZX
16711
564k
    0U, // TCANCEL
16712
564k
    0U, // TCOMMIT
16713
564k
    0U, // TRCIT
16714
564k
    10329U, // TRN1_PPP_B
16715
564k
    6232U,  // TRN1_PPP_D
16716
564k
    136U, // TRN1_PPP_H
16717
564k
    12377U, // TRN1_PPP_S
16718
564k
    10329U, // TRN1_ZZZ_B
16719
564k
    6232U,  // TRN1_ZZZ_D
16720
564k
    136U, // TRN1_ZZZ_H
16721
564k
    1016U,  // TRN1_ZZZ_Q
16722
564k
    12377U, // TRN1_ZZZ_S
16723
564k
    925840U,  // TRN1v16i8
16724
564k
    1056920U, // TRN1v2i32
16725
564k
    270440U,  // TRN1v2i64
16726
564k
    1188000U, // TRN1v4i16
16727
564k
    401520U,  // TRN1v4i32
16728
564k
    532600U,  // TRN1v8i16
16729
564k
    1319080U, // TRN1v8i8
16730
564k
    10329U, // TRN2_PPP_B
16731
564k
    6232U,  // TRN2_PPP_D
16732
564k
    136U, // TRN2_PPP_H
16733
564k
    12377U, // TRN2_PPP_S
16734
564k
    10329U, // TRN2_ZZZ_B
16735
564k
    6232U,  // TRN2_ZZZ_D
16736
564k
    136U, // TRN2_ZZZ_H
16737
564k
    1016U,  // TRN2_ZZZ_Q
16738
564k
    12377U, // TRN2_ZZZ_S
16739
564k
    925840U,  // TRN2v16i8
16740
564k
    1056920U, // TRN2v2i32
16741
564k
    270440U,  // TRN2v2i64
16742
564k
    1188000U, // TRN2v4i16
16743
564k
    401520U,  // TRN2v4i32
16744
564k
    532600U,  // TRN2v8i16
16745
564k
    1319080U, // TRN2v8i8
16746
564k
    0U, // TSB
16747
564k
    0U, // TSTART
16748
564k
    0U, // TTEST
16749
564k
    2136U,  // UABALB_ZZZ_D
16750
564k
    8U, // UABALB_ZZZ_H
16751
564k
    7256U,  // UABALB_ZZZ_S
16752
564k
    2136U,  // UABALT_ZZZ_D
16753
564k
    8U, // UABALT_ZZZ_H
16754
564k
    7256U,  // UABALT_ZZZ_S
16755
564k
    926864U,  // UABALv16i8_v8i16
16756
564k
    1057944U, // UABALv2i32_v2i64
16757
564k
    1189024U, // UABALv4i16_v4i32
16758
564k
    402544U,  // UABALv4i32_v2i64
16759
564k
    533624U,  // UABALv8i16_v4i32
16760
564k
    1320104U, // UABALv8i8_v8i16
16761
564k
    9U, // UABA_ZZZ_B
16762
564k
    1112U,  // UABA_ZZZ_D
16763
564k
    240U, // UABA_ZZZ_H
16764
564k
    2136U,  // UABA_ZZZ_S
16765
564k
    926864U,  // UABAv16i8
16766
564k
    1057944U, // UABAv2i32
16767
564k
    1189024U, // UABAv4i16
16768
564k
    402544U,  // UABAv4i32
16769
564k
    533624U,  // UABAv8i16
16770
564k
    1320104U, // UABAv8i8
16771
564k
    12377U, // UABDLB_ZZZ_D
16772
564k
    176U, // UABDLB_ZZZ_H
16773
564k
    5208U,  // UABDLB_ZZZ_S
16774
564k
    12377U, // UABDLT_ZZZ_D
16775
564k
    176U, // UABDLT_ZZZ_H
16776
564k
    5208U,  // UABDLT_ZZZ_S
16777
564k
    925840U,  // UABDLv16i8_v8i16
16778
564k
    1056920U, // UABDLv2i32_v2i64
16779
564k
    1188000U, // UABDLv4i16_v4i32
16780
564k
    401520U,  // UABDLv4i32_v2i64
16781
564k
    532600U,  // UABDLv8i16_v4i32
16782
564k
    1319080U, // UABDLv8i8_v8i16
16783
564k
    16918656U,  // UABD_ZPmZ_B
16784
564k
    33691776U,  // UABD_ZPmZ_D
16785
564k
    51129480U,  // UABD_ZPmZ_H
16786
564k
    67252352U,  // UABD_ZPmZ_S
16787
564k
    925840U,  // UABDv16i8
16788
564k
    1056920U, // UABDv2i32
16789
564k
    1188000U, // UABDv4i16
16790
564k
    401520U,  // UABDv4i32
16791
564k
    532600U,  // UABDv8i16
16792
564k
    1319080U, // UABDv8i8
16793
564k
    2176U,  // UADALP_ZPmZ_D
16794
564k
    8U, // UADALP_ZPmZ_H
16795
564k
    7296U,  // UADALP_ZPmZ_S
16796
564k
    32U,  // UADALPv16i8_v8i16
16797
564k
    40U,  // UADALPv2i32_v1i64
16798
564k
    56U,  // UADALPv4i16_v2i32
16799
564k
    64U,  // UADALPv4i32_v2i64
16800
564k
    72U,  // UADALPv8i16_v4i32
16801
564k
    80U,  // UADALPv8i8_v4i16
16802
564k
    12377U, // UADDLB_ZZZ_D
16803
564k
    176U, // UADDLB_ZZZ_H
16804
564k
    5208U,  // UADDLB_ZZZ_S
16805
564k
    32U,  // UADDLPv16i8_v8i16
16806
564k
    40U,  // UADDLPv2i32_v1i64
16807
564k
    56U,  // UADDLPv4i16_v2i32
16808
564k
    64U,  // UADDLPv4i32_v2i64
16809
564k
    72U,  // UADDLPv8i16_v4i32
16810
564k
    80U,  // UADDLPv8i8_v4i16
16811
564k
    12377U, // UADDLT_ZZZ_D
16812
564k
    176U, // UADDLT_ZZZ_H
16813
564k
    5208U,  // UADDLT_ZZZ_S
16814
564k
    32U,  // UADDLVv16i8v
16815
564k
    56U,  // UADDLVv4i16v
16816
564k
    64U,  // UADDLVv4i32v
16817
564k
    72U,  // UADDLVv8i16v
16818
564k
    80U,  // UADDLVv8i8v
16819
564k
    925840U,  // UADDLv16i8_v8i16
16820
564k
    1056920U, // UADDLv2i32_v2i64
16821
564k
    1188000U, // UADDLv4i16_v4i32
16822
564k
    401520U,  // UADDLv4i32_v2i64
16823
564k
    532600U,  // UADDLv8i16_v4i32
16824
564k
    1319080U, // UADDLv8i8_v8i16
16825
564k
    0U, // UADDV_VPZ_B
16826
564k
    0U, // UADDV_VPZ_D
16827
564k
    0U, // UADDV_VPZ_H
16828
564k
    0U, // UADDV_VPZ_S
16829
564k
    12376U, // UADDWB_ZZZ_D
16830
564k
    176U, // UADDWB_ZZZ_H
16831
564k
    5209U,  // UADDWB_ZZZ_S
16832
564k
    12376U, // UADDWT_ZZZ_D
16833
564k
    176U, // UADDWT_ZZZ_H
16834
564k
    5209U,  // UADDWT_ZZZ_S
16835
564k
    925816U,  // UADDWv16i8_v8i16
16836
564k
    1056872U, // UADDWv2i32_v2i64
16837
564k
    1187952U, // UADDWv4i16_v4i32
16838
564k
    401512U,  // UADDWv4i32_v2i64
16839
564k
    532592U,  // UADDWv8i16_v4i32
16840
564k
    1319032U, // UADDWv8i8_v8i16
16841
564k
    134232U,  // UBFMWri
16842
564k
    134232U,  // UBFMXri
16843
564k
    8U, // UCLAMP_VG2_2Z2Z_B
16844
564k
    16U,  // UCLAMP_VG2_2Z2Z_D
16845
564k
    240U, // UCLAMP_VG2_2Z2Z_H
16846
564k
    24U,  // UCLAMP_VG2_2Z2Z_S
16847
564k
    8U, // UCLAMP_VG4_4Z4Z_B
16848
564k
    16U,  // UCLAMP_VG4_4Z4Z_D
16849
564k
    240U, // UCLAMP_VG4_4Z4Z_H
16850
564k
    24U,  // UCLAMP_VG4_4Z4Z_S
16851
564k
    9U, // UCLAMP_ZZZ_B
16852
564k
    1112U,  // UCLAMP_ZZZ_D
16853
564k
    240U, // UCLAMP_ZZZ_H
16854
564k
    2136U,  // UCLAMP_ZZZ_S
16855
564k
    3160U,  // UCVTFSWDri
16856
564k
    3160U,  // UCVTFSWHri
16857
564k
    3160U,  // UCVTFSWSri
16858
564k
    3160U,  // UCVTFSXDri
16859
564k
    3160U,  // UCVTFSXHri
16860
564k
    3160U,  // UCVTFSXSri
16861
564k
    0U, // UCVTFUWDri
16862
564k
    0U, // UCVTFUWHri
16863
564k
    0U, // UCVTFUWSri
16864
564k
    0U, // UCVTFUXDri
16865
564k
    0U, // UCVTFUXHri
16866
564k
    0U, // UCVTFUXSri
16867
564k
    0U, // UCVTF_2Z2Z_StoS
16868
564k
    0U, // UCVTF_4Z4Z_StoS
16869
564k
    16U,  // UCVTF_ZPmZ_DtoD
16870
564k
    2U, // UCVTF_ZPmZ_DtoH
16871
564k
    16U,  // UCVTF_ZPmZ_DtoS
16872
564k
    0U, // UCVTF_ZPmZ_HtoH
16873
564k
    24U,  // UCVTF_ZPmZ_StoD
16874
564k
    1U, // UCVTF_ZPmZ_StoH
16875
564k
    24U,  // UCVTF_ZPmZ_StoS
16876
564k
    3160U,  // UCVTFd
16877
564k
    3160U,  // UCVTFh
16878
564k
    3160U,  // UCVTFs
16879
564k
    0U, // UCVTFv1i16
16880
564k
    0U, // UCVTFv1i32
16881
564k
    0U, // UCVTFv1i64
16882
564k
    40U,  // UCVTFv2f32
16883
564k
    48U,  // UCVTFv2f64
16884
564k
    3224U,  // UCVTFv2i32_shift
16885
564k
    3176U,  // UCVTFv2i64_shift
16886
564k
    56U,  // UCVTFv4f16
16887
564k
    64U,  // UCVTFv4f32
16888
564k
    3232U,  // UCVTFv4i16_shift
16889
564k
    3184U,  // UCVTFv4i32_shift
16890
564k
    72U,  // UCVTFv8f16
16891
564k
    3192U,  // UCVTFv8i16_shift
16892
564k
    0U, // UDF
16893
564k
    33691776U,  // UDIVR_ZPmZ_D
16894
564k
    67252352U,  // UDIVR_ZPmZ_S
16895
564k
    3160U,  // UDIVWr
16896
564k
    3160U,  // UDIVXr
16897
564k
    33691776U,  // UDIV_ZPmZ_D
16898
564k
    67252352U,  // UDIV_ZPmZ_S
16899
564k
    47640U, // UDOT_VG2_M2Z2Z_BtoS
16900
564k
    2632936U, // UDOT_VG2_M2Z2Z_HtoD
16901
564k
    2632936U, // UDOT_VG2_M2Z2Z_HtoS
16902
564k
    5029400U, // UDOT_VG2_M2ZZI_BToS
16903
564k
    103427304U, // UDOT_VG2_M2ZZI_HToS
16904
564k
    103427304U, // UDOT_VG2_M2ZZI_HtoD
16905
564k
    48664U, // UDOT_VG2_M2ZZ_BtoS
16906
564k
    53095656U,  // UDOT_VG2_M2ZZ_HtoD
16907
564k
    53095656U,  // UDOT_VG2_M2ZZ_HtoS
16908
564k
    47640U, // UDOT_VG4_M4Z4Z_BtoS
16909
564k
    2632936U, // UDOT_VG4_M4Z4Z_HtoD
16910
564k
    2632936U, // UDOT_VG4_M4Z4Z_HtoS
16911
564k
    5029400U, // UDOT_VG4_M4ZZI_BtoS
16912
564k
    103427304U, // UDOT_VG4_M4ZZI_HToS
16913
564k
    103427304U, // UDOT_VG4_M4ZZI_HtoD
16914
564k
    48664U, // UDOT_VG4_M4ZZ_BtoS
16915
564k
    53095656U,  // UDOT_VG4_M4ZZ_HtoD
16916
564k
    53095656U,  // UDOT_VG4_M4ZZ_HtoS
16917
564k
    53222488U,  // UDOT_ZZZI_D
16918
564k
    53222488U,  // UDOT_ZZZI_HtoS
16919
564k
    38921U, // UDOT_ZZZI_S
16920
564k
    7256U,  // UDOT_ZZZ_D
16921
564k
    7256U,  // UDOT_ZZZ_HtoS
16922
564k
    9U, // UDOT_ZZZ_S
16923
564k
    5121168U, // UDOTlanev16i8
16924
564k
    5121192U, // UDOTlanev8i8
16925
564k
    926864U,  // UDOTv16i8
16926
564k
    1320104U, // UDOTv8i8
16927
564k
    16918656U,  // UHADD_ZPmZ_B
16928
564k
    33691776U,  // UHADD_ZPmZ_D
16929
564k
    51129480U,  // UHADD_ZPmZ_H
16930
564k
    67252352U,  // UHADD_ZPmZ_S
16931
564k
    925840U,  // UHADDv16i8
16932
564k
    1056920U, // UHADDv2i32
16933
564k
    1188000U, // UHADDv4i16
16934
564k
    401520U,  // UHADDv4i32
16935
564k
    532600U,  // UHADDv8i16
16936
564k
    1319080U, // UHADDv8i8
16937
564k
    16918656U,  // UHSUBR_ZPmZ_B
16938
564k
    33691776U,  // UHSUBR_ZPmZ_D
16939
564k
    51129480U,  // UHSUBR_ZPmZ_H
16940
564k
    67252352U,  // UHSUBR_ZPmZ_S
16941
564k
    16918656U,  // UHSUB_ZPmZ_B
16942
564k
    33691776U,  // UHSUB_ZPmZ_D
16943
564k
    51129480U,  // UHSUB_ZPmZ_H
16944
564k
    67252352U,  // UHSUB_ZPmZ_S
16945
564k
    925840U,  // UHSUBv16i8
16946
564k
    1056920U, // UHSUBv2i32
16947
564k
    1188000U, // UHSUBv4i16
16948
564k
    401520U,  // UHSUBv4i32
16949
564k
    532600U,  // UHSUBv8i16
16950
564k
    1319080U, // UHSUBv8i8
16951
564k
    134232U,  // UMADDLrrr
16952
564k
    16918656U,  // UMAXP_ZPmZ_B
16953
564k
    33691776U,  // UMAXP_ZPmZ_D
16954
564k
    51129480U,  // UMAXP_ZPmZ_H
16955
564k
    67252352U,  // UMAXP_ZPmZ_S
16956
564k
    925840U,  // UMAXPv16i8
16957
564k
    1056920U, // UMAXPv2i32
16958
564k
    1188000U, // UMAXPv4i16
16959
564k
    401520U,  // UMAXPv4i32
16960
564k
    532600U,  // UMAXPv8i16
16961
564k
    1319080U, // UMAXPv8i8
16962
564k
    10328U, // UMAXQV_VPZ_B
16963
564k
    6232U,  // UMAXQV_VPZ_D
16964
564k
    5208U,  // UMAXQV_VPZ_H
16965
564k
    12376U, // UMAXQV_VPZ_S
16966
564k
    0U, // UMAXV_VPZ_B
16967
564k
    0U, // UMAXV_VPZ_D
16968
564k
    0U, // UMAXV_VPZ_H
16969
564k
    0U, // UMAXV_VPZ_S
16970
564k
    32U,  // UMAXVv16i8v
16971
564k
    56U,  // UMAXVv4i16v
16972
564k
    64U,  // UMAXVv4i32v
16973
564k
    72U,  // UMAXVv8i16v
16974
564k
    80U,  // UMAXVv8i8v
16975
564k
    3160U,  // UMAXWri
16976
564k
    3160U,  // UMAXWrr
16977
564k
    3160U,  // UMAXXri
16978
564k
    3160U,  // UMAXXrr
16979
564k
    920U, // UMAX_VG2_2Z2Z_B
16980
564k
    464U, // UMAX_VG2_2Z2Z_D
16981
564k
    248U, // UMAX_VG2_2Z2Z_H
16982
564k
    472U, // UMAX_VG2_2Z2Z_S
16983
564k
    176U, // UMAX_VG2_2ZZ_B
16984
564k
    184U, // UMAX_VG2_2ZZ_D
16985
564k
    136U, // UMAX_VG2_2ZZ_H
16986
564k
    96U,  // UMAX_VG2_2ZZ_S
16987
564k
    920U, // UMAX_VG4_4Z4Z_B
16988
564k
    464U, // UMAX_VG4_4Z4Z_D
16989
564k
    248U, // UMAX_VG4_4Z4Z_H
16990
564k
    472U, // UMAX_VG4_4Z4Z_S
16991
564k
    176U, // UMAX_VG4_4ZZ_B
16992
564k
    184U, // UMAX_VG4_4ZZ_D
16993
564k
    136U, // UMAX_VG4_4ZZ_H
16994
564k
    96U,  // UMAX_VG4_4ZZ_S
16995
564k
    88153U, // UMAX_ZI_B
16996
564k
    88152U, // UMAX_ZI_D
16997
564k
    448U, // UMAX_ZI_H
16998
564k
    88153U, // UMAX_ZI_S
16999
564k
    16918656U,  // UMAX_ZPmZ_B
17000
564k
    33691776U,  // UMAX_ZPmZ_D
17001
564k
    51129480U,  // UMAX_ZPmZ_H
17002
564k
    67252352U,  // UMAX_ZPmZ_S
17003
564k
    925840U,  // UMAXv16i8
17004
564k
    1056920U, // UMAXv2i32
17005
564k
    1188000U, // UMAXv4i16
17006
564k
    401520U,  // UMAXv4i32
17007
564k
    532600U,  // UMAXv8i16
17008
564k
    1319080U, // UMAXv8i8
17009
564k
    16918656U,  // UMINP_ZPmZ_B
17010
564k
    33691776U,  // UMINP_ZPmZ_D
17011
564k
    51129480U,  // UMINP_ZPmZ_H
17012
564k
    67252352U,  // UMINP_ZPmZ_S
17013
564k
    925840U,  // UMINPv16i8
17014
564k
    1056920U, // UMINPv2i32
17015
564k
    1188000U, // UMINPv4i16
17016
564k
    401520U,  // UMINPv4i32
17017
564k
    532600U,  // UMINPv8i16
17018
564k
    1319080U, // UMINPv8i8
17019
564k
    10328U, // UMINQV_VPZ_B
17020
564k
    6232U,  // UMINQV_VPZ_D
17021
564k
    5208U,  // UMINQV_VPZ_H
17022
564k
    12376U, // UMINQV_VPZ_S
17023
564k
    0U, // UMINV_VPZ_B
17024
564k
    0U, // UMINV_VPZ_D
17025
564k
    0U, // UMINV_VPZ_H
17026
564k
    0U, // UMINV_VPZ_S
17027
564k
    32U,  // UMINVv16i8v
17028
564k
    56U,  // UMINVv4i16v
17029
564k
    64U,  // UMINVv4i32v
17030
564k
    72U,  // UMINVv8i16v
17031
564k
    80U,  // UMINVv8i8v
17032
564k
    3160U,  // UMINWri
17033
564k
    3160U,  // UMINWrr
17034
564k
    3160U,  // UMINXri
17035
564k
    3160U,  // UMINXrr
17036
564k
    920U, // UMIN_VG2_2Z2Z_B
17037
564k
    464U, // UMIN_VG2_2Z2Z_D
17038
564k
    248U, // UMIN_VG2_2Z2Z_H
17039
564k
    472U, // UMIN_VG2_2Z2Z_S
17040
564k
    176U, // UMIN_VG2_2ZZ_B
17041
564k
    184U, // UMIN_VG2_2ZZ_D
17042
564k
    136U, // UMIN_VG2_2ZZ_H
17043
564k
    96U,  // UMIN_VG2_2ZZ_S
17044
564k
    920U, // UMIN_VG4_4Z4Z_B
17045
564k
    464U, // UMIN_VG4_4Z4Z_D
17046
564k
    248U, // UMIN_VG4_4Z4Z_H
17047
564k
    472U, // UMIN_VG4_4Z4Z_S
17048
564k
    176U, // UMIN_VG4_4ZZ_B
17049
564k
    184U, // UMIN_VG4_4ZZ_D
17050
564k
    136U, // UMIN_VG4_4ZZ_H
17051
564k
    96U,  // UMIN_VG4_4ZZ_S
17052
564k
    88153U, // UMIN_ZI_B
17053
564k
    88152U, // UMIN_ZI_D
17054
564k
    448U, // UMIN_ZI_H
17055
564k
    88153U, // UMIN_ZI_S
17056
564k
    16918656U,  // UMIN_ZPmZ_B
17057
564k
    33691776U,  // UMIN_ZPmZ_D
17058
564k
    51129480U,  // UMIN_ZPmZ_H
17059
564k
    67252352U,  // UMIN_ZPmZ_S
17060
564k
    925840U,  // UMINv16i8
17061
564k
    1056920U, // UMINv2i32
17062
564k
    1188000U, // UMINv4i16
17063
564k
    401520U,  // UMINv4i32
17064
564k
    532600U,  // UMINv8i16
17065
564k
    1319080U, // UMINv8i8
17066
564k
    53217368U,  // UMLALB_ZZZI_D
17067
564k
    53222488U,  // UMLALB_ZZZI_S
17068
564k
    2136U,  // UMLALB_ZZZ_D
17069
564k
    8U, // UMLALB_ZZZ_H
17070
564k
    7256U,  // UMLALB_ZZZ_S
17071
564k
    38441U, // UMLALL_MZZI_BtoS
17072
564k
    38145U, // UMLALL_MZZI_HtoD
17073
564k
    553U, // UMLALL_MZZ_BtoS
17074
564k
    257U, // UMLALL_MZZ_HtoD
17075
564k
    47640U, // UMLALL_VG2_M2Z2Z_BtoS
17076
564k
    2632936U, // UMLALL_VG2_M2Z2Z_HtoD
17077
564k
    5029400U, // UMLALL_VG2_M2ZZI_BtoS
17078
564k
    103427304U, // UMLALL_VG2_M2ZZI_HtoD
17079
564k
    48666U, // UMLALL_VG2_M2ZZ_BtoS
17080
564k
    53095658U,  // UMLALL_VG2_M2ZZ_HtoD
17081
564k
    47640U, // UMLALL_VG4_M4Z4Z_BtoS
17082
564k
    2632936U, // UMLALL_VG4_M4Z4Z_HtoD
17083
564k
    5029400U, // UMLALL_VG4_M4ZZI_BtoS
17084
564k
    103427304U, // UMLALL_VG4_M4ZZI_HtoD
17085
564k
    48667U, // UMLALL_VG4_M4ZZ_BtoS
17086
564k
    53095659U,  // UMLALL_VG4_M4ZZ_HtoD
17087
564k
    53217368U,  // UMLALT_ZZZI_D
17088
564k
    53222488U,  // UMLALT_ZZZI_S
17089
564k
    2136U,  // UMLALT_ZZZ_D
17090
564k
    8U, // UMLALT_ZZZ_H
17091
564k
    7256U,  // UMLALT_ZZZ_S
17092
564k
    38145U, // UMLAL_MZZI_HtoS
17093
564k
    257U, // UMLAL_MZZ_HtoS
17094
564k
    2632936U, // UMLAL_VG2_M2Z2Z_HtoS
17095
564k
    103427304U, // UMLAL_VG2_M2ZZI_S
17096
564k
    53095656U,  // UMLAL_VG2_M2ZZ_HtoS
17097
564k
    2632936U, // UMLAL_VG4_M4Z4Z_HtoS
17098
564k
    103427304U, // UMLAL_VG4_M4ZZI_HtoS
17099
564k
    53095656U,  // UMLAL_VG4_M4ZZ_HtoS
17100
564k
    926864U,  // UMLALv16i8_v8i16
17101
564k
    122299544U, // UMLALv2i32_indexed
17102
564k
    1057944U, // UMLALv2i32_v2i64
17103
564k
    120464544U, // UMLALv4i16_indexed
17104
564k
    1189024U, // UMLALv4i16_v4i32
17105
564k
    122299504U, // UMLALv4i32_indexed
17106
564k
    402544U,  // UMLALv4i32_v2i64
17107
564k
    120464504U, // UMLALv8i16_indexed
17108
564k
    533624U,  // UMLALv8i16_v4i32
17109
564k
    1320104U, // UMLALv8i8_v8i16
17110
564k
    53217368U,  // UMLSLB_ZZZI_D
17111
564k
    53222488U,  // UMLSLB_ZZZI_S
17112
564k
    2136U,  // UMLSLB_ZZZ_D
17113
564k
    8U, // UMLSLB_ZZZ_H
17114
564k
    7256U,  // UMLSLB_ZZZ_S
17115
564k
    38441U, // UMLSLL_MZZI_BtoS
17116
564k
    38145U, // UMLSLL_MZZI_HtoD
17117
564k
    553U, // UMLSLL_MZZ_BtoS
17118
564k
    257U, // UMLSLL_MZZ_HtoD
17119
564k
    47640U, // UMLSLL_VG2_M2Z2Z_BtoS
17120
564k
    2632936U, // UMLSLL_VG2_M2Z2Z_HtoD
17121
564k
    5029400U, // UMLSLL_VG2_M2ZZI_BtoS
17122
564k
    103427304U, // UMLSLL_VG2_M2ZZI_HtoD
17123
564k
    48666U, // UMLSLL_VG2_M2ZZ_BtoS
17124
564k
    53095658U,  // UMLSLL_VG2_M2ZZ_HtoD
17125
564k
    47640U, // UMLSLL_VG4_M4Z4Z_BtoS
17126
564k
    2632936U, // UMLSLL_VG4_M4Z4Z_HtoD
17127
564k
    5029400U, // UMLSLL_VG4_M4ZZI_BtoS
17128
564k
    103427304U, // UMLSLL_VG4_M4ZZI_HtoD
17129
564k
    48667U, // UMLSLL_VG4_M4ZZ_BtoS
17130
564k
    53095659U,  // UMLSLL_VG4_M4ZZ_HtoD
17131
564k
    53217368U,  // UMLSLT_ZZZI_D
17132
564k
    53222488U,  // UMLSLT_ZZZI_S
17133
564k
    2136U,  // UMLSLT_ZZZ_D
17134
564k
    8U, // UMLSLT_ZZZ_H
17135
564k
    7256U,  // UMLSLT_ZZZ_S
17136
564k
    38145U, // UMLSL_MZZI_HtoS
17137
564k
    257U, // UMLSL_MZZ_HtoS
17138
564k
    2632936U, // UMLSL_VG2_M2Z2Z_HtoS
17139
564k
    103427304U, // UMLSL_VG2_M2ZZI_S
17140
564k
    53095656U,  // UMLSL_VG2_M2ZZ_HtoS
17141
564k
    2632936U, // UMLSL_VG4_M4Z4Z_HtoS
17142
564k
    103427304U, // UMLSL_VG4_M4ZZI_HtoS
17143
564k
    53095656U,  // UMLSL_VG4_M4ZZ_HtoS
17144
564k
    926864U,  // UMLSLv16i8_v8i16
17145
564k
    122299544U, // UMLSLv2i32_indexed
17146
564k
    1057944U, // UMLSLv2i32_v2i64
17147
564k
    120464544U, // UMLSLv4i16_indexed
17148
564k
    1189024U, // UMLSLv4i16_v4i32
17149
564k
    122299504U, // UMLSLv4i32_indexed
17150
564k
    402544U,  // UMLSLv4i32_v2i64
17151
564k
    120464504U, // UMLSLv8i16_indexed
17152
564k
    533624U,  // UMLSLv8i16_v4i32
17153
564k
    1320104U, // UMLSLv8i8_v8i16
17154
564k
    926864U,  // UMMLA
17155
564k
    9U, // UMMLA_ZZZ
17156
564k
    0U, // UMOPA_MPPZZ_D
17157
564k
    0U, // UMOPA_MPPZZ_HtoS
17158
564k
    0U, // UMOPA_MPPZZ_S
17159
564k
    0U, // UMOPS_MPPZZ_D
17160
564k
    0U, // UMOPS_MPPZZ_HtoS
17161
564k
    0U, // UMOPS_MPPZZ_S
17162
564k
    45456U, // UMOVvi16
17163
564k
    45456U, // UMOVvi16_idx0
17164
564k
    45464U, // UMOVvi32
17165
564k
    45464U, // UMOVvi32_idx0
17166
564k
    45472U, // UMOVvi64
17167
564k
    45472U, // UMOVvi64_idx0
17168
564k
    45480U, // UMOVvi8
17169
564k
    45480U, // UMOVvi8_idx0
17170
564k
    134232U,  // UMSUBLrrr
17171
564k
    16918656U,  // UMULH_ZPmZ_B
17172
564k
    33691776U,  // UMULH_ZPmZ_D
17173
564k
    51129480U,  // UMULH_ZPmZ_H
17174
564k
    67252352U,  // UMULH_ZPmZ_S
17175
564k
    10329U, // UMULH_ZZZ_B
17176
564k
    6232U,  // UMULH_ZZZ_D
17177
564k
    136U, // UMULH_ZZZ_H
17178
564k
    12377U, // UMULH_ZZZ_S
17179
564k
    3160U,  // UMULHrr
17180
564k
    5910617U, // UMULLB_ZZZI_D
17181
564k
    5903448U, // UMULLB_ZZZI_S
17182
564k
    12377U, // UMULLB_ZZZ_D
17183
564k
    176U, // UMULLB_ZZZ_H
17184
564k
    5208U,  // UMULLB_ZZZ_S
17185
564k
    5910617U, // UMULLT_ZZZI_D
17186
564k
    5903448U, // UMULLT_ZZZI_S
17187
564k
    12377U, // UMULLT_ZZZ_D
17188
564k
    176U, // UMULLT_ZZZ_H
17189
564k
    5208U,  // UMULLT_ZZZ_S
17190
564k
    925840U,  // UMULLv16i8_v8i16
17191
564k
    340402328U, // UMULLv2i32_indexed
17192
564k
    1056920U, // UMULLv2i32_v2i64
17193
564k
    338567328U, // UMULLv4i16_indexed
17194
564k
    1188000U, // UMULLv4i16_v4i32
17195
564k
    340402288U, // UMULLv4i32_indexed
17196
564k
    401520U,  // UMULLv4i32_v2i64
17197
564k
    338567288U, // UMULLv8i16_indexed
17198
564k
    532600U,  // UMULLv8i16_v4i32
17199
564k
    1319080U, // UMULLv8i8_v8i16
17200
564k
    16473U, // UQADD_ZI_B
17201
564k
    17496U, // UQADD_ZI_D
17202
564k
    208U, // UQADD_ZI_H
17203
564k
    18521U, // UQADD_ZI_S
17204
564k
    16918656U,  // UQADD_ZPmZ_B
17205
564k
    33691776U,  // UQADD_ZPmZ_D
17206
564k
    51129480U,  // UQADD_ZPmZ_H
17207
564k
    67252352U,  // UQADD_ZPmZ_S
17208
564k
    10329U, // UQADD_ZZZ_B
17209
564k
    6232U,  // UQADD_ZZZ_D
17210
564k
    136U, // UQADD_ZZZ_H
17211
564k
    12377U, // UQADD_ZZZ_S
17212
564k
    925840U,  // UQADDv16i8
17213
564k
    3160U,  // UQADDv1i16
17214
564k
    3160U,  // UQADDv1i32
17215
564k
    3160U,  // UQADDv1i64
17216
564k
    3160U,  // UQADDv1i8
17217
564k
    1056920U, // UQADDv2i32
17218
564k
    270440U,  // UQADDv2i64
17219
564k
    1188000U, // UQADDv4i16
17220
564k
    401520U,  // UQADDv4i32
17221
564k
    532600U,  // UQADDv8i16
17222
564k
    1319080U, // UQADDv8i8
17223
564k
    0U, // UQCVTN_Z2Z_StoH
17224
564k
    0U, // UQCVTN_Z4Z_DtoH
17225
564k
    2U, // UQCVTN_Z4Z_StoB
17226
564k
    0U, // UQCVT_Z2Z_StoH
17227
564k
    0U, // UQCVT_Z4Z_DtoH
17228
564k
    2U, // UQCVT_Z4Z_StoB
17229
564k
    2U, // UQDECB_WPiI
17230
564k
    2U, // UQDECB_XPiI
17231
564k
    2U, // UQDECD_WPiI
17232
564k
    2U, // UQDECD_XPiI
17233
564k
    2U, // UQDECD_ZPiI
17234
564k
    2U, // UQDECH_WPiI
17235
564k
    2U, // UQDECH_XPiI
17236
564k
    0U, // UQDECH_ZPiI
17237
564k
    1U, // UQDECP_WP_B
17238
564k
    0U, // UQDECP_WP_D
17239
564k
    0U, // UQDECP_WP_H
17240
564k
    1U, // UQDECP_WP_S
17241
564k
    1U, // UQDECP_XP_B
17242
564k
    0U, // UQDECP_XP_D
17243
564k
    0U, // UQDECP_XP_H
17244
564k
    1U, // UQDECP_XP_S
17245
564k
    0U, // UQDECP_ZP_D
17246
564k
    0U, // UQDECP_ZP_H
17247
564k
    0U, // UQDECP_ZP_S
17248
564k
    2U, // UQDECW_WPiI
17249
564k
    2U, // UQDECW_XPiI
17250
564k
    2U, // UQDECW_ZPiI
17251
564k
    2U, // UQINCB_WPiI
17252
564k
    2U, // UQINCB_XPiI
17253
564k
    2U, // UQINCD_WPiI
17254
564k
    2U, // UQINCD_XPiI
17255
564k
    2U, // UQINCD_ZPiI
17256
564k
    2U, // UQINCH_WPiI
17257
564k
    2U, // UQINCH_XPiI
17258
564k
    0U, // UQINCH_ZPiI
17259
564k
    1U, // UQINCP_WP_B
17260
564k
    0U, // UQINCP_WP_D
17261
564k
    0U, // UQINCP_WP_H
17262
564k
    1U, // UQINCP_WP_S
17263
564k
    1U, // UQINCP_XP_B
17264
564k
    0U, // UQINCP_XP_D
17265
564k
    0U, // UQINCP_XP_H
17266
564k
    1U, // UQINCP_XP_S
17267
564k
    0U, // UQINCP_ZP_D
17268
564k
    0U, // UQINCP_ZP_H
17269
564k
    0U, // UQINCP_ZP_S
17270
564k
    2U, // UQINCW_WPiI
17271
564k
    2U, // UQINCW_XPiI
17272
564k
    2U, // UQINCW_ZPiI
17273
564k
    16918656U,  // UQRSHLR_ZPmZ_B
17274
564k
    33691776U,  // UQRSHLR_ZPmZ_D
17275
564k
    51129480U,  // UQRSHLR_ZPmZ_H
17276
564k
    67252352U,  // UQRSHLR_ZPmZ_S
17277
564k
    16918656U,  // UQRSHL_ZPmZ_B
17278
564k
    33691776U,  // UQRSHL_ZPmZ_D
17279
564k
    51129480U,  // UQRSHL_ZPmZ_H
17280
564k
    67252352U,  // UQRSHL_ZPmZ_S
17281
564k
    925840U,  // UQRSHLv16i8
17282
564k
    3160U,  // UQRSHLv1i16
17283
564k
    3160U,  // UQRSHLv1i32
17284
564k
    3160U,  // UQRSHLv1i64
17285
564k
    3160U,  // UQRSHLv1i8
17286
564k
    1056920U, // UQRSHLv2i32
17287
564k
    270440U,  // UQRSHLv2i64
17288
564k
    1188000U, // UQRSHLv4i16
17289
564k
    401520U,  // UQRSHLv4i32
17290
564k
    532600U,  // UQRSHLv8i16
17291
564k
    1319080U, // UQRSHLv8i8
17292
564k
    3160U,  // UQRSHRNB_ZZI_B
17293
564k
    224U, // UQRSHRNB_ZZI_H
17294
564k
    3160U,  // UQRSHRNB_ZZI_S
17295
564k
    41048U, // UQRSHRNT_ZZI_B
17296
564k
    376U, // UQRSHRNT_ZZI_H
17297
564k
    41048U, // UQRSHRNT_ZZI_S
17298
564k
    3162U,  // UQRSHRN_VG4_Z4ZI_B
17299
564k
    224U, // UQRSHRN_VG4_Z4ZI_H
17300
564k
    224U, // UQRSHRN_Z2ZI_StoH
17301
564k
    3160U,  // UQRSHRNb
17302
564k
    3160U,  // UQRSHRNh
17303
564k
    3160U,  // UQRSHRNs
17304
564k
    41080U, // UQRSHRNv16i8_shift
17305
564k
    3176U,  // UQRSHRNv2i32_shift
17306
564k
    3184U,  // UQRSHRNv4i16_shift
17307
564k
    41064U, // UQRSHRNv4i32_shift
17308
564k
    41072U, // UQRSHRNv8i16_shift
17309
564k
    3192U,  // UQRSHRNv8i8_shift
17310
564k
    224U, // UQRSHR_VG2_Z2ZI_H
17311
564k
    3162U,  // UQRSHR_VG4_Z4ZI_B
17312
564k
    224U, // UQRSHR_VG4_Z4ZI_H
17313
564k
    16918656U,  // UQSHLR_ZPmZ_B
17314
564k
    33691776U,  // UQSHLR_ZPmZ_D
17315
564k
    51129480U,  // UQSHLR_ZPmZ_H
17316
564k
    67252352U,  // UQSHLR_ZPmZ_S
17317
564k
    141440U,  // UQSHL_ZPmI_B
17318
564k
    137344U,  // UQSHL_ZPmI_D
17319
564k
    52440200U,  // UQSHL_ZPmI_H
17320
564k
    143488U,  // UQSHL_ZPmI_S
17321
564k
    16918656U,  // UQSHL_ZPmZ_B
17322
564k
    33691776U,  // UQSHL_ZPmZ_D
17323
564k
    51129480U,  // UQSHL_ZPmZ_H
17324
564k
    67252352U,  // UQSHL_ZPmZ_S
17325
564k
    3160U,  // UQSHLb
17326
564k
    3160U,  // UQSHLd
17327
564k
    3160U,  // UQSHLh
17328
564k
    3160U,  // UQSHLs
17329
564k
    925840U,  // UQSHLv16i8
17330
564k
    3216U,  // UQSHLv16i8_shift
17331
564k
    3160U,  // UQSHLv1i16
17332
564k
    3160U,  // UQSHLv1i32
17333
564k
    3160U,  // UQSHLv1i64
17334
564k
    3160U,  // UQSHLv1i8
17335
564k
    1056920U, // UQSHLv2i32
17336
564k
    3224U,  // UQSHLv2i32_shift
17337
564k
    270440U,  // UQSHLv2i64
17338
564k
    3176U,  // UQSHLv2i64_shift
17339
564k
    1188000U, // UQSHLv4i16
17340
564k
    3232U,  // UQSHLv4i16_shift
17341
564k
    401520U,  // UQSHLv4i32
17342
564k
    3184U,  // UQSHLv4i32_shift
17343
564k
    532600U,  // UQSHLv8i16
17344
564k
    3192U,  // UQSHLv8i16_shift
17345
564k
    1319080U, // UQSHLv8i8
17346
564k
    3240U,  // UQSHLv8i8_shift
17347
564k
    3160U,  // UQSHRNB_ZZI_B
17348
564k
    224U, // UQSHRNB_ZZI_H
17349
564k
    3160U,  // UQSHRNB_ZZI_S
17350
564k
    41048U, // UQSHRNT_ZZI_B
17351
564k
    376U, // UQSHRNT_ZZI_H
17352
564k
    41048U, // UQSHRNT_ZZI_S
17353
564k
    3160U,  // UQSHRNb
17354
564k
    3160U,  // UQSHRNh
17355
564k
    3160U,  // UQSHRNs
17356
564k
    41080U, // UQSHRNv16i8_shift
17357
564k
    3176U,  // UQSHRNv2i32_shift
17358
564k
    3184U,  // UQSHRNv4i16_shift
17359
564k
    41064U, // UQSHRNv4i32_shift
17360
564k
    41072U, // UQSHRNv8i16_shift
17361
564k
    3192U,  // UQSHRNv8i8_shift
17362
564k
    16918656U,  // UQSUBR_ZPmZ_B
17363
564k
    33691776U,  // UQSUBR_ZPmZ_D
17364
564k
    51129480U,  // UQSUBR_ZPmZ_H
17365
564k
    67252352U,  // UQSUBR_ZPmZ_S
17366
564k
    16473U, // UQSUB_ZI_B
17367
564k
    17496U, // UQSUB_ZI_D
17368
564k
    208U, // UQSUB_ZI_H
17369
564k
    18521U, // UQSUB_ZI_S
17370
564k
    16918656U,  // UQSUB_ZPmZ_B
17371
564k
    33691776U,  // UQSUB_ZPmZ_D
17372
564k
    51129480U,  // UQSUB_ZPmZ_H
17373
564k
    67252352U,  // UQSUB_ZPmZ_S
17374
564k
    10329U, // UQSUB_ZZZ_B
17375
564k
    6232U,  // UQSUB_ZZZ_D
17376
564k
    136U, // UQSUB_ZZZ_H
17377
564k
    12377U, // UQSUB_ZZZ_S
17378
564k
    925840U,  // UQSUBv16i8
17379
564k
    3160U,  // UQSUBv1i16
17380
564k
    3160U,  // UQSUBv1i32
17381
564k
    3160U,  // UQSUBv1i64
17382
564k
    3160U,  // UQSUBv1i8
17383
564k
    1056920U, // UQSUBv2i32
17384
564k
    270440U,  // UQSUBv2i64
17385
564k
    1188000U, // UQSUBv4i16
17386
564k
    401520U,  // UQSUBv4i32
17387
564k
    532600U,  // UQSUBv8i16
17388
564k
    1319080U, // UQSUBv8i8
17389
564k
    0U, // UQXTNB_ZZ_B
17390
564k
    0U, // UQXTNB_ZZ_H
17391
564k
    0U, // UQXTNB_ZZ_S
17392
564k
    0U, // UQXTNT_ZZ_B
17393
564k
    0U, // UQXTNT_ZZ_H
17394
564k
    0U, // UQXTNT_ZZ_S
17395
564k
    72U,  // UQXTNv16i8
17396
564k
    0U, // UQXTNv1i16
17397
564k
    0U, // UQXTNv1i32
17398
564k
    0U, // UQXTNv1i8
17399
564k
    48U,  // UQXTNv2i32
17400
564k
    64U,  // UQXTNv4i16
17401
564k
    48U,  // UQXTNv4i32
17402
564k
    64U,  // UQXTNv8i16
17403
564k
    72U,  // UQXTNv8i8
17404
564k
    24U,  // URECPE_ZPmZ_S
17405
564k
    40U,  // URECPEv2i32
17406
564k
    64U,  // URECPEv4i32
17407
564k
    16918656U,  // URHADD_ZPmZ_B
17408
564k
    33691776U,  // URHADD_ZPmZ_D
17409
564k
    51129480U,  // URHADD_ZPmZ_H
17410
564k
    67252352U,  // URHADD_ZPmZ_S
17411
564k
    925840U,  // URHADDv16i8
17412
564k
    1056920U, // URHADDv2i32
17413
564k
    1188000U, // URHADDv4i16
17414
564k
    401520U,  // URHADDv4i32
17415
564k
    532600U,  // URHADDv8i16
17416
564k
    1319080U, // URHADDv8i8
17417
564k
    16918656U,  // URSHLR_ZPmZ_B
17418
564k
    33691776U,  // URSHLR_ZPmZ_D
17419
564k
    51129480U,  // URSHLR_ZPmZ_H
17420
564k
    67252352U,  // URSHLR_ZPmZ_S
17421
564k
    920U, // URSHL_VG2_2Z2Z_B
17422
564k
    464U, // URSHL_VG2_2Z2Z_D
17423
564k
    248U, // URSHL_VG2_2Z2Z_H
17424
564k
    472U, // URSHL_VG2_2Z2Z_S
17425
564k
    176U, // URSHL_VG2_2ZZ_B
17426
564k
    184U, // URSHL_VG2_2ZZ_D
17427
564k
    136U, // URSHL_VG2_2ZZ_H
17428
564k
    96U,  // URSHL_VG2_2ZZ_S
17429
564k
    920U, // URSHL_VG4_4Z4Z_B
17430
564k
    464U, // URSHL_VG4_4Z4Z_D
17431
564k
    248U, // URSHL_VG4_4Z4Z_H
17432
564k
    472U, // URSHL_VG4_4Z4Z_S
17433
564k
    176U, // URSHL_VG4_4ZZ_B
17434
564k
    184U, // URSHL_VG4_4ZZ_D
17435
564k
    136U, // URSHL_VG4_4ZZ_H
17436
564k
    96U,  // URSHL_VG4_4ZZ_S
17437
564k
    16918656U,  // URSHL_ZPmZ_B
17438
564k
    33691776U,  // URSHL_ZPmZ_D
17439
564k
    51129480U,  // URSHL_ZPmZ_H
17440
564k
    67252352U,  // URSHL_ZPmZ_S
17441
564k
    925840U,  // URSHLv16i8
17442
564k
    3160U,  // URSHLv1i64
17443
564k
    1056920U, // URSHLv2i32
17444
564k
    270440U,  // URSHLv2i64
17445
564k
    1188000U, // URSHLv4i16
17446
564k
    401520U,  // URSHLv4i32
17447
564k
    532600U,  // URSHLv8i16
17448
564k
    1319080U, // URSHLv8i8
17449
564k
    141440U,  // URSHR_ZPmI_B
17450
564k
    137344U,  // URSHR_ZPmI_D
17451
564k
    52440200U,  // URSHR_ZPmI_H
17452
564k
    143488U,  // URSHR_ZPmI_S
17453
564k
    3160U,  // URSHRd
17454
564k
    3216U,  // URSHRv16i8_shift
17455
564k
    3224U,  // URSHRv2i32_shift
17456
564k
    3176U,  // URSHRv2i64_shift
17457
564k
    3232U,  // URSHRv4i16_shift
17458
564k
    3184U,  // URSHRv4i32_shift
17459
564k
    3192U,  // URSHRv8i16_shift
17460
564k
    3240U,  // URSHRv8i8_shift
17461
564k
    24U,  // URSQRTE_ZPmZ_S
17462
564k
    40U,  // URSQRTEv2i32
17463
564k
    64U,  // URSQRTEv4i32
17464
564k
    377U, // URSRA_ZZI_B
17465
564k
    41048U, // URSRA_ZZI_D
17466
564k
    376U, // URSRA_ZZI_H
17467
564k
    41048U, // URSRA_ZZI_S
17468
564k
    41049U, // URSRAd
17469
564k
    41104U, // URSRAv16i8_shift
17470
564k
    41112U, // URSRAv2i32_shift
17471
564k
    41064U, // URSRAv2i64_shift
17472
564k
    41120U, // URSRAv4i16_shift
17473
564k
    41072U, // URSRAv4i32_shift
17474
564k
    41080U, // URSRAv8i16_shift
17475
564k
    41128U, // URSRAv8i8_shift
17476
564k
    47640U, // USDOT_VG2_M2Z2Z_BToS
17477
564k
    5029400U, // USDOT_VG2_M2ZZI_BToS
17478
564k
    48664U, // USDOT_VG2_M2ZZ_BToS
17479
564k
    47640U, // USDOT_VG4_M4Z4Z_BToS
17480
564k
    5029400U, // USDOT_VG4_M4ZZI_BToS
17481
564k
    48664U, // USDOT_VG4_M4ZZ_BToS
17482
564k
    9U, // USDOT_ZZZ
17483
564k
    38921U, // USDOT_ZZZI
17484
564k
    5121168U, // USDOTlanev16i8
17485
564k
    5121192U, // USDOTlanev8i8
17486
564k
    926864U,  // USDOTv16i8
17487
564k
    1320104U, // USDOTv8i8
17488
564k
    3161U,  // USHLLB_ZZI_D
17489
564k
    224U, // USHLLB_ZZI_H
17490
564k
    3160U,  // USHLLB_ZZI_S
17491
564k
    3161U,  // USHLLT_ZZI_D
17492
564k
    224U, // USHLLT_ZZI_H
17493
564k
    3160U,  // USHLLT_ZZI_S
17494
564k
    3216U,  // USHLLv16i8_shift
17495
564k
    3224U,  // USHLLv2i32_shift
17496
564k
    3232U,  // USHLLv4i16_shift
17497
564k
    3184U,  // USHLLv4i32_shift
17498
564k
    3192U,  // USHLLv8i16_shift
17499
564k
    3240U,  // USHLLv8i8_shift
17500
564k
    925840U,  // USHLv16i8
17501
564k
    3160U,  // USHLv1i64
17502
564k
    1056920U, // USHLv2i32
17503
564k
    270440U,  // USHLv2i64
17504
564k
    1188000U, // USHLv4i16
17505
564k
    401520U,  // USHLv4i32
17506
564k
    532600U,  // USHLv8i16
17507
564k
    1319080U, // USHLv8i8
17508
564k
    3160U,  // USHRd
17509
564k
    3216U,  // USHRv16i8_shift
17510
564k
    3224U,  // USHRv2i32_shift
17511
564k
    3176U,  // USHRv2i64_shift
17512
564k
    3232U,  // USHRv4i16_shift
17513
564k
    3184U,  // USHRv4i32_shift
17514
564k
    3192U,  // USHRv8i16_shift
17515
564k
    3240U,  // USHRv8i8_shift
17516
564k
    38441U, // USMLALL_MZZI_BtoS
17517
564k
    553U, // USMLALL_MZZ_BtoS
17518
564k
    47640U, // USMLALL_VG2_M2Z2Z_BtoS
17519
564k
    5029400U, // USMLALL_VG2_M2ZZI_BtoS
17520
564k
    48666U, // USMLALL_VG2_M2ZZ_BtoS
17521
564k
    47640U, // USMLALL_VG4_M4Z4Z_BtoS
17522
564k
    5029400U, // USMLALL_VG4_M4ZZI_BtoS
17523
564k
    48667U, // USMLALL_VG4_M4ZZ_BtoS
17524
564k
    926864U,  // USMMLA
17525
564k
    9U, // USMMLA_ZZZ
17526
564k
    0U, // USMOPA_MPPZZ_D
17527
564k
    0U, // USMOPA_MPPZZ_S
17528
564k
    0U, // USMOPS_MPPZZ_D
17529
564k
    0U, // USMOPS_MPPZZ_S
17530
564k
    16918656U,  // USQADD_ZPmZ_B
17531
564k
    33691776U,  // USQADD_ZPmZ_D
17532
564k
    51129480U,  // USQADD_ZPmZ_H
17533
564k
    67252352U,  // USQADD_ZPmZ_S
17534
564k
    32U,  // USQADDv16i8
17535
564k
    1U, // USQADDv1i16
17536
564k
    1U, // USQADDv1i32
17537
564k
    1U, // USQADDv1i64
17538
564k
    1U, // USQADDv1i8
17539
564k
    40U,  // USQADDv2i32
17540
564k
    48U,  // USQADDv2i64
17541
564k
    56U,  // USQADDv4i16
17542
564k
    64U,  // USQADDv4i32
17543
564k
    72U,  // USQADDv8i16
17544
564k
    80U,  // USQADDv8i8
17545
564k
    377U, // USRA_ZZI_B
17546
564k
    41048U, // USRA_ZZI_D
17547
564k
    376U, // USRA_ZZI_H
17548
564k
    41048U, // USRA_ZZI_S
17549
564k
    41049U, // USRAd
17550
564k
    41104U, // USRAv16i8_shift
17551
564k
    41112U, // USRAv2i32_shift
17552
564k
    41064U, // USRAv2i64_shift
17553
564k
    41120U, // USRAv4i16_shift
17554
564k
    41072U, // USRAv4i32_shift
17555
564k
    41080U, // USRAv8i16_shift
17556
564k
    41128U, // USRAv8i8_shift
17557
564k
    12377U, // USUBLB_ZZZ_D
17558
564k
    176U, // USUBLB_ZZZ_H
17559
564k
    5208U,  // USUBLB_ZZZ_S
17560
564k
    12377U, // USUBLT_ZZZ_D
17561
564k
    176U, // USUBLT_ZZZ_H
17562
564k
    5208U,  // USUBLT_ZZZ_S
17563
564k
    925840U,  // USUBLv16i8_v8i16
17564
564k
    1056920U, // USUBLv2i32_v2i64
17565
564k
    1188000U, // USUBLv4i16_v4i32
17566
564k
    401520U,  // USUBLv4i32_v2i64
17567
564k
    532600U,  // USUBLv8i16_v4i32
17568
564k
    1319080U, // USUBLv8i8_v8i16
17569
564k
    12376U, // USUBWB_ZZZ_D
17570
564k
    176U, // USUBWB_ZZZ_H
17571
564k
    5209U,  // USUBWB_ZZZ_S
17572
564k
    12376U, // USUBWT_ZZZ_D
17573
564k
    176U, // USUBWT_ZZZ_H
17574
564k
    5209U,  // USUBWT_ZZZ_S
17575
564k
    925816U,  // USUBWv16i8_v8i16
17576
564k
    1056872U, // USUBWv2i32_v2i64
17577
564k
    1187952U, // USUBWv4i16_v4i32
17578
564k
    401512U,  // USUBWv4i32_v2i64
17579
564k
    532592U,  // USUBWv8i16_v4i32
17580
564k
    1319032U, // USUBWv8i8_v8i16
17581
564k
    5029400U, // USVDOT_VG4_M4ZZI_BToS
17582
564k
    1U, // UUNPKHI_ZZ_D
17583
564k
    0U, // UUNPKHI_ZZ_H
17584
564k
    0U, // UUNPKHI_ZZ_S
17585
564k
    1U, // UUNPKLO_ZZ_D
17586
564k
    0U, // UUNPKLO_ZZ_H
17587
564k
    0U, // UUNPKLO_ZZ_S
17588
564k
    0U, // UUNPK_VG2_2ZZ_D
17589
564k
    0U, // UUNPK_VG2_2ZZ_H
17590
564k
    0U, // UUNPK_VG2_2ZZ_S
17591
564k
    0U, // UUNPK_VG4_4Z2Z_D
17592
564k
    0U, // UUNPK_VG4_4Z2Z_H
17593
564k
    0U, // UUNPK_VG4_4Z2Z_S
17594
564k
    103427304U, // UVDOT_VG2_M2ZZI_HtoS
17595
564k
    5029400U, // UVDOT_VG4_M4ZZI_BtoS
17596
564k
    103427304U, // UVDOT_VG4_M4ZZI_HtoD
17597
564k
    16U,  // UXTB_ZPmZ_D
17598
564k
    0U, // UXTB_ZPmZ_H
17599
564k
    24U,  // UXTB_ZPmZ_S
17600
564k
    16U,  // UXTH_ZPmZ_D
17601
564k
    24U,  // UXTH_ZPmZ_S
17602
564k
    16U,  // UXTW_ZPmZ_D
17603
564k
    10329U, // UZP1_PPP_B
17604
564k
    6232U,  // UZP1_PPP_D
17605
564k
    136U, // UZP1_PPP_H
17606
564k
    12377U, // UZP1_PPP_S
17607
564k
    10329U, // UZP1_ZZZ_B
17608
564k
    6232U,  // UZP1_ZZZ_D
17609
564k
    136U, // UZP1_ZZZ_H
17610
564k
    1016U,  // UZP1_ZZZ_Q
17611
564k
    12377U, // UZP1_ZZZ_S
17612
564k
    925840U,  // UZP1v16i8
17613
564k
    1056920U, // UZP1v2i32
17614
564k
    270440U,  // UZP1v2i64
17615
564k
    1188000U, // UZP1v4i16
17616
564k
    401520U,  // UZP1v4i32
17617
564k
    532600U,  // UZP1v8i16
17618
564k
    1319080U, // UZP1v8i8
17619
564k
    10329U, // UZP2_PPP_B
17620
564k
    6232U,  // UZP2_PPP_D
17621
564k
    136U, // UZP2_PPP_H
17622
564k
    12377U, // UZP2_PPP_S
17623
564k
    10329U, // UZP2_ZZZ_B
17624
564k
    6232U,  // UZP2_ZZZ_D
17625
564k
    136U, // UZP2_ZZZ_H
17626
564k
    1016U,  // UZP2_ZZZ_Q
17627
564k
    12377U, // UZP2_ZZZ_S
17628
564k
    925840U,  // UZP2v16i8
17629
564k
    1056920U, // UZP2v2i32
17630
564k
    270440U,  // UZP2v2i64
17631
564k
    1188000U, // UZP2v4i16
17632
564k
    401520U,  // UZP2v4i32
17633
564k
    532600U,  // UZP2v8i16
17634
564k
    1319080U, // UZP2v8i8
17635
564k
    10329U, // UZPQ1_ZZZ_B
17636
564k
    6232U,  // UZPQ1_ZZZ_D
17637
564k
    136U, // UZPQ1_ZZZ_H
17638
564k
    12377U, // UZPQ1_ZZZ_S
17639
564k
    10329U, // UZPQ2_ZZZ_B
17640
564k
    6232U,  // UZPQ2_ZZZ_D
17641
564k
    136U, // UZPQ2_ZZZ_H
17642
564k
    12377U, // UZPQ2_ZZZ_S
17643
564k
    176U, // UZP_VG2_2ZZZ_B
17644
564k
    0U, // UZP_VG2_2ZZZ_D
17645
564k
    136U, // UZP_VG2_2ZZZ_H
17646
564k
    1016U,  // UZP_VG2_2ZZZ_Q
17647
564k
    96U,  // UZP_VG2_2ZZZ_S
17648
564k
    0U, // UZP_VG4_4Z4Z_B
17649
564k
    0U, // UZP_VG4_4Z4Z_D
17650
564k
    0U, // UZP_VG4_4Z4Z_H
17651
564k
    0U, // UZP_VG4_4Z4Z_Q
17652
564k
    0U, // UZP_VG4_4Z4Z_S
17653
564k
    0U, // VECFP
17654
564k
    0U, // VECINT
17655
564k
    0U, // WFET
17656
564k
    0U, // WFIT
17657
564k
    224U, // WHILEGE_2PXX_B
17658
564k
    224U, // WHILEGE_2PXX_D
17659
564k
    224U, // WHILEGE_2PXX_H
17660
564k
    224U, // WHILEGE_2PXX_S
17661
564k
    721554520U, // WHILEGE_CXX_B
17662
564k
    721554520U, // WHILEGE_CXX_D
17663
564k
    721554520U, // WHILEGE_CXX_H
17664
564k
    721554520U, // WHILEGE_CXX_S
17665
564k
    3160U,  // WHILEGE_PWW_B
17666
564k
    3160U,  // WHILEGE_PWW_D
17667
564k
    224U, // WHILEGE_PWW_H
17668
564k
    3160U,  // WHILEGE_PWW_S
17669
564k
    3160U,  // WHILEGE_PXX_B
17670
564k
    3160U,  // WHILEGE_PXX_D
17671
564k
    224U, // WHILEGE_PXX_H
17672
564k
    3160U,  // WHILEGE_PXX_S
17673
564k
    224U, // WHILEGT_2PXX_B
17674
564k
    224U, // WHILEGT_2PXX_D
17675
564k
    224U, // WHILEGT_2PXX_H
17676
564k
    224U, // WHILEGT_2PXX_S
17677
564k
    721554520U, // WHILEGT_CXX_B
17678
564k
    721554520U, // WHILEGT_CXX_D
17679
564k
    721554520U, // WHILEGT_CXX_H
17680
564k
    721554520U, // WHILEGT_CXX_S
17681
564k
    3160U,  // WHILEGT_PWW_B
17682
564k
    3160U,  // WHILEGT_PWW_D
17683
564k
    224U, // WHILEGT_PWW_H
17684
564k
    3160U,  // WHILEGT_PWW_S
17685
564k
    3160U,  // WHILEGT_PXX_B
17686
564k
    3160U,  // WHILEGT_PXX_D
17687
564k
    224U, // WHILEGT_PXX_H
17688
564k
    3160U,  // WHILEGT_PXX_S
17689
564k
    224U, // WHILEHI_2PXX_B
17690
564k
    224U, // WHILEHI_2PXX_D
17691
564k
    224U, // WHILEHI_2PXX_H
17692
564k
    224U, // WHILEHI_2PXX_S
17693
564k
    721554520U, // WHILEHI_CXX_B
17694
564k
    721554520U, // WHILEHI_CXX_D
17695
564k
    721554520U, // WHILEHI_CXX_H
17696
564k
    721554520U, // WHILEHI_CXX_S
17697
564k
    3160U,  // WHILEHI_PWW_B
17698
564k
    3160U,  // WHILEHI_PWW_D
17699
564k
    224U, // WHILEHI_PWW_H
17700
564k
    3160U,  // WHILEHI_PWW_S
17701
564k
    3160U,  // WHILEHI_PXX_B
17702
564k
    3160U,  // WHILEHI_PXX_D
17703
564k
    224U, // WHILEHI_PXX_H
17704
564k
    3160U,  // WHILEHI_PXX_S
17705
564k
    224U, // WHILEHS_2PXX_B
17706
564k
    224U, // WHILEHS_2PXX_D
17707
564k
    224U, // WHILEHS_2PXX_H
17708
564k
    224U, // WHILEHS_2PXX_S
17709
564k
    721554520U, // WHILEHS_CXX_B
17710
564k
    721554520U, // WHILEHS_CXX_D
17711
564k
    721554520U, // WHILEHS_CXX_H
17712
564k
    721554520U, // WHILEHS_CXX_S
17713
564k
    3160U,  // WHILEHS_PWW_B
17714
564k
    3160U,  // WHILEHS_PWW_D
17715
564k
    224U, // WHILEHS_PWW_H
17716
564k
    3160U,  // WHILEHS_PWW_S
17717
564k
    3160U,  // WHILEHS_PXX_B
17718
564k
    3160U,  // WHILEHS_PXX_D
17719
564k
    224U, // WHILEHS_PXX_H
17720
564k
    3160U,  // WHILEHS_PXX_S
17721
564k
    224U, // WHILELE_2PXX_B
17722
564k
    224U, // WHILELE_2PXX_D
17723
564k
    224U, // WHILELE_2PXX_H
17724
564k
    224U, // WHILELE_2PXX_S
17725
564k
    721554520U, // WHILELE_CXX_B
17726
564k
    721554520U, // WHILELE_CXX_D
17727
564k
    721554520U, // WHILELE_CXX_H
17728
564k
    721554520U, // WHILELE_CXX_S
17729
564k
    3160U,  // WHILELE_PWW_B
17730
564k
    3160U,  // WHILELE_PWW_D
17731
564k
    224U, // WHILELE_PWW_H
17732
564k
    3160U,  // WHILELE_PWW_S
17733
564k
    3160U,  // WHILELE_PXX_B
17734
564k
    3160U,  // WHILELE_PXX_D
17735
564k
    224U, // WHILELE_PXX_H
17736
564k
    3160U,  // WHILELE_PXX_S
17737
564k
    224U, // WHILELO_2PXX_B
17738
564k
    224U, // WHILELO_2PXX_D
17739
564k
    224U, // WHILELO_2PXX_H
17740
564k
    224U, // WHILELO_2PXX_S
17741
564k
    721554520U, // WHILELO_CXX_B
17742
564k
    721554520U, // WHILELO_CXX_D
17743
564k
    721554520U, // WHILELO_CXX_H
17744
564k
    721554520U, // WHILELO_CXX_S
17745
564k
    3160U,  // WHILELO_PWW_B
17746
564k
    3160U,  // WHILELO_PWW_D
17747
564k
    224U, // WHILELO_PWW_H
17748
564k
    3160U,  // WHILELO_PWW_S
17749
564k
    3160U,  // WHILELO_PXX_B
17750
564k
    3160U,  // WHILELO_PXX_D
17751
564k
    224U, // WHILELO_PXX_H
17752
564k
    3160U,  // WHILELO_PXX_S
17753
564k
    224U, // WHILELS_2PXX_B
17754
564k
    224U, // WHILELS_2PXX_D
17755
564k
    224U, // WHILELS_2PXX_H
17756
564k
    224U, // WHILELS_2PXX_S
17757
564k
    721554520U, // WHILELS_CXX_B
17758
564k
    721554520U, // WHILELS_CXX_D
17759
564k
    721554520U, // WHILELS_CXX_H
17760
564k
    721554520U, // WHILELS_CXX_S
17761
564k
    3160U,  // WHILELS_PWW_B
17762
564k
    3160U,  // WHILELS_PWW_D
17763
564k
    224U, // WHILELS_PWW_H
17764
564k
    3160U,  // WHILELS_PWW_S
17765
564k
    3160U,  // WHILELS_PXX_B
17766
564k
    3160U,  // WHILELS_PXX_D
17767
564k
    224U, // WHILELS_PXX_H
17768
564k
    3160U,  // WHILELS_PXX_S
17769
564k
    224U, // WHILELT_2PXX_B
17770
564k
    224U, // WHILELT_2PXX_D
17771
564k
    224U, // WHILELT_2PXX_H
17772
564k
    224U, // WHILELT_2PXX_S
17773
564k
    721554520U, // WHILELT_CXX_B
17774
564k
    721554520U, // WHILELT_CXX_D
17775
564k
    721554520U, // WHILELT_CXX_H
17776
564k
    721554520U, // WHILELT_CXX_S
17777
564k
    3160U,  // WHILELT_PWW_B
17778
564k
    3160U,  // WHILELT_PWW_D
17779
564k
    224U, // WHILELT_PWW_H
17780
564k
    3160U,  // WHILELT_PWW_S
17781
564k
    3160U,  // WHILELT_PXX_B
17782
564k
    3160U,  // WHILELT_PXX_D
17783
564k
    224U, // WHILELT_PXX_H
17784
564k
    3160U,  // WHILELT_PXX_S
17785
564k
    3160U,  // WHILERW_PXX_B
17786
564k
    3160U,  // WHILERW_PXX_D
17787
564k
    224U, // WHILERW_PXX_H
17788
564k
    3160U,  // WHILERW_PXX_S
17789
564k
    3160U,  // WHILEWR_PXX_B
17790
564k
    3160U,  // WHILEWR_PXX_D
17791
564k
    224U, // WHILEWR_PXX_H
17792
564k
    3160U,  // WHILEWR_PXX_S
17793
564k
    1U, // WKDMC
17794
564k
    1U, // WKDMD
17795
564k
    0U, // WRFFR
17796
564k
    0U, // XAFLAG
17797
564k
    4202600U, // XAR
17798
564k
    141401U,  // XAR_ZZZI_B
17799
564k
    137304U,  // XAR_ZZZI_D
17800
564k
    52440200U,  // XAR_ZZZI_H
17801
564k
    143449U,  // XAR_ZZZI_S
17802
564k
    0U, // XPACD
17803
564k
    0U, // XPACI
17804
564k
    0U, // XPACLRI
17805
564k
    72U,  // XTNv16i8
17806
564k
    48U,  // XTNv2i32
17807
564k
    64U,  // XTNv4i16
17808
564k
    48U,  // XTNv4i32
17809
564k
    64U,  // XTNv8i16
17810
564k
    72U,  // XTNv8i8
17811
564k
    0U, // ZERO_M
17812
564k
    5U, // ZERO_MXI_2Z
17813
564k
    5U, // ZERO_MXI_4Z
17814
564k
    3U, // ZERO_MXI_VG2_2Z
17815
564k
    3U, // ZERO_MXI_VG2_4Z
17816
564k
    3U, // ZERO_MXI_VG2_Z
17817
564k
    3U, // ZERO_MXI_VG4_2Z
17818
564k
    3U, // ZERO_MXI_VG4_4Z
17819
564k
    3U, // ZERO_MXI_VG4_Z
17820
564k
    0U, // ZERO_T
17821
564k
    10329U, // ZIP1_PPP_B
17822
564k
    6232U,  // ZIP1_PPP_D
17823
564k
    136U, // ZIP1_PPP_H
17824
564k
    12377U, // ZIP1_PPP_S
17825
564k
    10329U, // ZIP1_ZZZ_B
17826
564k
    6232U,  // ZIP1_ZZZ_D
17827
564k
    136U, // ZIP1_ZZZ_H
17828
564k
    1016U,  // ZIP1_ZZZ_Q
17829
564k
    12377U, // ZIP1_ZZZ_S
17830
564k
    925840U,  // ZIP1v16i8
17831
564k
    1056920U, // ZIP1v2i32
17832
564k
    270440U,  // ZIP1v2i64
17833
564k
    1188000U, // ZIP1v4i16
17834
564k
    401520U,  // ZIP1v4i32
17835
564k
    532600U,  // ZIP1v8i16
17836
564k
    1319080U, // ZIP1v8i8
17837
564k
    10329U, // ZIP2_PPP_B
17838
564k
    6232U,  // ZIP2_PPP_D
17839
564k
    136U, // ZIP2_PPP_H
17840
564k
    12377U, // ZIP2_PPP_S
17841
564k
    10329U, // ZIP2_ZZZ_B
17842
564k
    6232U,  // ZIP2_ZZZ_D
17843
564k
    136U, // ZIP2_ZZZ_H
17844
564k
    1016U,  // ZIP2_ZZZ_Q
17845
564k
    12377U, // ZIP2_ZZZ_S
17846
564k
    925840U,  // ZIP2v16i8
17847
564k
    1056920U, // ZIP2v2i32
17848
564k
    270440U,  // ZIP2v2i64
17849
564k
    1188000U, // ZIP2v4i16
17850
564k
    401520U,  // ZIP2v4i32
17851
564k
    532600U,  // ZIP2v8i16
17852
564k
    1319080U, // ZIP2v8i8
17853
564k
    10329U, // ZIPQ1_ZZZ_B
17854
564k
    6232U,  // ZIPQ1_ZZZ_D
17855
564k
    136U, // ZIPQ1_ZZZ_H
17856
564k
    12377U, // ZIPQ1_ZZZ_S
17857
564k
    10329U, // ZIPQ2_ZZZ_B
17858
564k
    6232U,  // ZIPQ2_ZZZ_D
17859
564k
    136U, // ZIPQ2_ZZZ_H
17860
564k
    12377U, // ZIPQ2_ZZZ_S
17861
564k
    176U, // ZIP_VG2_2ZZZ_B
17862
564k
    0U, // ZIP_VG2_2ZZZ_D
17863
564k
    136U, // ZIP_VG2_2ZZZ_H
17864
564k
    1016U,  // ZIP_VG2_2ZZZ_Q
17865
564k
    96U,  // ZIP_VG2_2ZZZ_S
17866
564k
    0U, // ZIP_VG4_4Z4Z_B
17867
564k
    0U, // ZIP_VG4_4Z4Z_D
17868
564k
    0U, // ZIP_VG4_4Z4Z_H
17869
564k
    0U, // ZIP_VG4_4Z4Z_Q
17870
564k
    0U, // ZIP_VG4_4Z4Z_S
17871
564k
  };
17872
17873
  // Emit the opcode for the instruction.
17874
564k
  uint64_t Bits = 0;
17875
564k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
17876
564k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
17877
564k
  MnemonicBitsInfo MBI = {
17878
564k
#ifndef CAPSTONE_DIET
17879
564k
    AsmStrs+(Bits & 16383)-1,
17880
#else
17881
    NULL,
17882
#endif // CAPSTONE_DIET
17883
564k
    Bits
17884
564k
  };
17885
564k
  return MBI;
17886
564k
}
17887
17888
/// printInstruction - This method is automatically generated by tablegen
17889
/// from the instruction set description.
17890
239k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
17891
239k
  SStream_concat0(O, "");
17892
239k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
17893
17894
239k
  SStream_concat0(O, MnemonicInfo.first);
17895
17896
239k
  uint64_t Bits = MnemonicInfo.second;
17897
239k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
17898
17899
  // Fragment 0 encoded into 7 bits for 79 unique commands.
17900
239k
  switch ((Bits >> 14) & 127) {
17901
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
17902
335
  case 0:
17903
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
17904
335
    return;
17905
0
    break;
17906
95.3k
  case 1:
17907
    // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD...
17908
95.3k
    printOperand(MI, 0, O);
17909
95.3k
    break;
17910
6.13k
  case 2:
17911
    // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm...
17912
6.13k
    printSVERegOp_b(MI, 0, O);
17913
6.13k
    break;
17914
9.13k
  case 3:
17915
    // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_...
17916
9.13k
    printSVERegOp_d(MI, 0, O);
17917
9.13k
    break;
17918
8.68k
  case 4:
17919
    // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm...
17920
8.68k
    printSVERegOp_h(MI, 0, O);
17921
8.68k
    SStream_concat0(O, ", ");
17922
8.68k
    break;
17923
10.4k
  case 5:
17924
    // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP...
17925
10.4k
    printSVERegOp_s(MI, 0, O);
17926
10.4k
    break;
17927
16.8k
  case 6:
17928
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
17929
16.8k
    printVRegOperand(MI, 0, O);
17930
16.8k
    break;
17931
1.65k
  case 7:
17932
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ...
17933
1.65k
    printMatrixTile(MI, 0, O);
17934
1.65k
    SStream_concat0(O, ", ");
17935
1.65k
    printSVERegOp_0(MI, 2, O);
17936
1.65k
    SStream_concat0(O, "/m, ");
17937
1.65k
    printSVERegOp_0(MI, 3, O);
17938
1.65k
    SStream_concat0(O, "/m, ");
17939
1.65k
    break;
17940
5.75k
  case 8:
17941
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
17942
5.75k
    printVRegOperand(MI, 1, O);
17943
5.75k
    break;
17944
1.66k
  case 9:
17945
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1...
17946
1.66k
    printTypedVectorList_0_b(MI, 0, O);
17947
1.66k
    SStream_concat0(O, ", ");
17948
1.66k
    break;
17949
6.37k
  case 10:
17950
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
17951
6.37k
    printTypedVectorList_0_d(MI, 0, O);
17952
6.37k
    SStream_concat0(O, ", ");
17953
6.37k
    break;
17954
2.06k
  case 11:
17955
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_N...
17956
2.06k
    printTypedVectorList_0_h(MI, 0, O);
17957
2.06k
    SStream_concat0(O, ", ");
17958
2.06k
    break;
17959
3.48k
  case 12:
17960
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S...
17961
3.48k
    printTypedVectorList_0_s(MI, 0, O);
17962
3.48k
    SStream_concat0(O, ", ");
17963
3.48k
    break;
17964
1.33k
  case 13:
17965
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
17966
1.33k
    printMatrix_64(MI, 0, O);
17967
1.33k
    SStream_concat1(O, '[');
17968
1.33k
    printOperand(MI, 2, O);
17969
1.33k
    SStream_concat0(O, ", ");
17970
1.33k
    break;
17971
5.25k
  case 14:
17972
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
17973
5.25k
    printMatrix_32(MI, 0, O);
17974
5.25k
    SStream_concat1(O, '[');
17975
5.25k
    printOperand(MI, 2, O);
17976
5.25k
    SStream_concat0(O, ", ");
17977
5.25k
    break;
17978
12
  case 15:
17979
    // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ...
17980
12
    printZPRasFPR_8(MI, 0, O);
17981
12
    SStream_concat0(O, ", ");
17982
12
    printSVERegOp_0(MI, 1, O);
17983
12
    SStream_concat0(O, ", ");
17984
12
    printSVERegOp_b(MI, 2, O);
17985
12
    return;
17986
0
    break;
17987
313
  case 16:
17988
    // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV...
17989
313
    printZPRasFPR_64(MI, 0, O);
17990
313
    SStream_concat0(O, ", ");
17991
313
    printSVERegOp_0(MI, 1, O);
17992
313
    SStream_concat0(O, ", ");
17993
313
    break;
17994
241
  case 17:
17995
    // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV...
17996
241
    printZPRasFPR_16(MI, 0, O);
17997
241
    SStream_concat0(O, ", ");
17998
241
    printSVERegOp_0(MI, 1, O);
17999
241
    SStream_concat0(O, ", ");
18000
241
    break;
18001
21
  case 18:
18002
    // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV...
18003
21
    printZPRasFPR_32(MI, 0, O);
18004
21
    SStream_concat0(O, ", ");
18005
21
    printSVERegOp_0(MI, 1, O);
18006
21
    SStream_concat0(O, ", ");
18007
21
    break;
18008
17.2k
  case 19:
18009
    // AT_AS1ELX, AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB,...
18010
17.2k
    printOperand(MI, 1, O);
18011
17.2k
    break;
18012
2.46k
  case 20:
18013
    // AUTIASPPCi, AUTIBSPPCi, B, BL, RETAASPPCi, RETABSPPCi
18014
2.46k
    printAlignedLabel(MI, Address, 0, O);
18015
2.46k
    return;
18016
0
    break;
18017
785
  case 21:
18018
    // BCcc, Bcc
18019
785
    printCondCode(MI, 0, O);
18020
785
    SStream_concat0(O, "\t");
18021
785
    printAlignedLabel(MI, Address, 1, O);
18022
785
    return;
18023
0
    break;
18024
3.05k
  case 22:
18025
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM...
18026
3.05k
    printMatrix_16(MI, 0, O);
18027
3.05k
    SStream_concat1(O, '[');
18028
3.05k
    printOperand(MI, 2, O);
18029
3.05k
    SStream_concat0(O, ", ");
18030
3.05k
    break;
18031
61
  case 23:
18032
    // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL
18033
61
    printImmHex(MI, 0, O);
18034
61
    return;
18035
0
    break;
18036
34
  case 24:
18037
    // CASPALW, CASPAW, CASPLW, CASPW
18038
34
    printGPRSeqPairsClassOperand_32(MI, 1, O);
18039
34
    SStream_concat0(O, ", ");
18040
34
    printGPRSeqPairsClassOperand_32(MI, 2, O);
18041
34
    SStream_concat0(O, ", [");
18042
34
    printOperand(MI, 3, O);
18043
34
    SStream_concat1(O, ']');
18044
34
    return;
18045
0
    break;
18046
80
  case 25:
18047
    // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL...
18048
80
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18049
80
    SStream_concat0(O, ", ");
18050
80
    printGPRSeqPairsClassOperand_64(MI, 2, O);
18051
80
    SStream_concat0(O, ", [");
18052
80
    printOperand(MI, 3, O);
18053
80
    SStream_concat1(O, ']');
18054
80
    return;
18055
0
    break;
18056
616
  case 26:
18057
    // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET...
18058
616
    printOperand(MI, 3, O);
18059
616
    SStream_concat0(O, "]!, [");
18060
616
    printOperand(MI, 4, O);
18061
616
    SStream_concat0(O, "]!, ");
18062
616
    printOperand(MI, 5, O);
18063
616
    SStream_concat1(O, '!');
18064
616
    return;
18065
0
    break;
18066
376
  case 27:
18067
    // DMB, DSB, ISB, TSB
18068
376
    printBarrierOption(MI, 0, O);
18069
376
    return;
18070
0
    break;
18071
77
  case 28:
18072
    // DSBnXS
18073
77
    printBarriernXSOption(MI, 0, O);
18074
77
    return;
18075
0
    break;
18076
279
  case 29:
18077
    // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_...
18078
279
    printSVERegOp_q(MI, 0, O);
18079
279
    SStream_concat0(O, ", ");
18080
279
    break;
18081
844
  case 30:
18082
    // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L...
18083
844
    printTypedVectorList_0_q(MI, 0, O);
18084
844
    SStream_concat0(O, ", ");
18085
844
    break;
18086
209
  case 31:
18087
    // HINT
18088
209
    printImm(MI, 0, O);
18089
209
    return;
18090
0
    break;
18091
457
  case 32:
18092
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18093
457
    printMatrixTileVector_0(MI, 0, O);
18094
457
    SStream_concat1(O, '[');
18095
457
    break;
18096
785
  case 33:
18097
    // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q...
18098
785
    printMatrixTileVector_1(MI, 0, O);
18099
785
    SStream_concat1(O, '[');
18100
785
    break;
18101
1.84k
  case 34:
18102
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED, LDNT1B_2Z_STR...
18103
1.84k
    printTypedVectorList_0_b(MI, 0, O);
18104
1.84k
    break;
18105
83
  case 35:
18106
    // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,...
18107
83
    printTypedVectorList_16_b(MI, 0, O);
18108
83
    SStream_concat0(O, ", [");
18109
83
    printOperand(MI, 1, O);
18110
83
    SStream_concat1(O, ']');
18111
83
    return;
18112
0
    break;
18113
133
  case 36:
18114
    // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L...
18115
133
    printTypedVectorList_16_b(MI, 1, O);
18116
133
    SStream_concat0(O, ", [");
18117
133
    printOperand(MI, 2, O);
18118
133
    SStream_concat0(O, "], ");
18119
133
    break;
18120
58
  case 37:
18121
    // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv...
18122
58
    printTypedVectorList_1_d(MI, 0, O);
18123
58
    SStream_concat0(O, ", [");
18124
58
    printOperand(MI, 1, O);
18125
58
    SStream_concat1(O, ']');
18126
58
    return;
18127
0
    break;
18128
963
  case 38:
18129
    // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw...
18130
963
    printTypedVectorList_1_d(MI, 1, O);
18131
963
    SStream_concat0(O, ", [");
18132
963
    printOperand(MI, 2, O);
18133
963
    SStream_concat0(O, "], ");
18134
963
    break;
18135
279
  case 39:
18136
    // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw...
18137
279
    printTypedVectorList_2_d(MI, 0, O);
18138
279
    SStream_concat0(O, ", [");
18139
279
    printOperand(MI, 1, O);
18140
279
    SStream_concat1(O, ']');
18141
279
    return;
18142
0
    break;
18143
730
  case 40:
18144
    // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw...
18145
730
    printTypedVectorList_2_d(MI, 1, O);
18146
730
    SStream_concat0(O, ", [");
18147
730
    printOperand(MI, 2, O);
18148
730
    SStream_concat0(O, "], ");
18149
730
    break;
18150
145
  case 41:
18151
    // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw...
18152
145
    printTypedVectorList_2_s(MI, 0, O);
18153
145
    SStream_concat0(O, ", [");
18154
145
    printOperand(MI, 1, O);
18155
145
    SStream_concat1(O, ']');
18156
145
    return;
18157
0
    break;
18158
112
  case 42:
18159
    // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw...
18160
112
    printTypedVectorList_2_s(MI, 1, O);
18161
112
    SStream_concat0(O, ", [");
18162
112
    printOperand(MI, 2, O);
18163
112
    SStream_concat0(O, "], ");
18164
112
    break;
18165
136
  case 43:
18166
    // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw...
18167
136
    printTypedVectorList_4_h(MI, 0, O);
18168
136
    SStream_concat0(O, ", [");
18169
136
    printOperand(MI, 1, O);
18170
136
    SStream_concat1(O, ']');
18171
136
    return;
18172
0
    break;
18173
654
  case 44:
18174
    // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw...
18175
654
    printTypedVectorList_4_h(MI, 1, O);
18176
654
    SStream_concat0(O, ", [");
18177
654
    printOperand(MI, 2, O);
18178
654
    SStream_concat0(O, "], ");
18179
654
    break;
18180
434
  case 45:
18181
    // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw...
18182
434
    printTypedVectorList_4_s(MI, 0, O);
18183
434
    SStream_concat0(O, ", [");
18184
434
    printOperand(MI, 1, O);
18185
434
    SStream_concat1(O, ']');
18186
434
    return;
18187
0
    break;
18188
56
  case 46:
18189
    // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw...
18190
56
    printTypedVectorList_4_s(MI, 1, O);
18191
56
    SStream_concat0(O, ", [");
18192
56
    printOperand(MI, 2, O);
18193
56
    SStream_concat0(O, "], ");
18194
56
    break;
18195
262
  case 47:
18196
    // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw...
18197
262
    printTypedVectorList_8_b(MI, 0, O);
18198
262
    SStream_concat0(O, ", [");
18199
262
    printOperand(MI, 1, O);
18200
262
    SStream_concat1(O, ']');
18201
262
    return;
18202
0
    break;
18203
67
  case 48:
18204
    // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw...
18205
67
    printTypedVectorList_8_b(MI, 1, O);
18206
67
    SStream_concat0(O, ", [");
18207
67
    printOperand(MI, 2, O);
18208
67
    SStream_concat0(O, "], ");
18209
67
    break;
18210
254
  case 49:
18211
    // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw...
18212
254
    printTypedVectorList_8_h(MI, 0, O);
18213
254
    SStream_concat0(O, ", [");
18214
254
    printOperand(MI, 1, O);
18215
254
    SStream_concat1(O, ']');
18216
254
    return;
18217
0
    break;
18218
127
  case 50:
18219
    // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw...
18220
127
    printTypedVectorList_8_h(MI, 1, O);
18221
127
    SStream_concat0(O, ", [");
18222
127
    printOperand(MI, 2, O);
18223
127
    SStream_concat0(O, "], ");
18224
127
    break;
18225
992
  case 51:
18226
    // LD1H_2Z_STRIDED, LD1H_2Z_STRIDED_IMM, LDNT1H_2Z_STRIDED, LDNT1H_2Z_STR...
18227
992
    printTypedVectorList_0_h(MI, 0, O);
18228
992
    break;
18229
2.18k
  case 52:
18230
    // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,...
18231
2.18k
    printTypedVectorList_0_h(MI, 1, O);
18232
2.18k
    printVectorIndex_1(MI, 2, O);
18233
2.18k
    SStream_concat0(O, ", [");
18234
2.18k
    printOperand(MI, 3, O);
18235
2.18k
    break;
18236
603
  case 53:
18237
    // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST
18238
603
    printTypedVectorList_0_h(MI, 2, O);
18239
603
    printVectorIndex_1(MI, 3, O);
18240
603
    SStream_concat0(O, ", [");
18241
603
    printOperand(MI, 4, O);
18242
603
    SStream_concat0(O, "], ");
18243
603
    break;
18244
634
  case 54:
18245
    // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,...
18246
634
    printTypedVectorList_0_s(MI, 1, O);
18247
634
    printVectorIndex_1(MI, 2, O);
18248
634
    SStream_concat0(O, ", [");
18249
634
    printOperand(MI, 3, O);
18250
634
    break;
18251
286
  case 55:
18252
    // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST
18253
286
    printTypedVectorList_0_s(MI, 2, O);
18254
286
    printVectorIndex_1(MI, 3, O);
18255
286
    SStream_concat0(O, ", [");
18256
286
    printOperand(MI, 4, O);
18257
286
    SStream_concat0(O, "], ");
18258
286
    break;
18259
3.90k
  case 56:
18260
    // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6...
18261
3.90k
    printTypedVectorList_0_d(MI, 1, O);
18262
3.90k
    printVectorIndex_1(MI, 2, O);
18263
3.90k
    SStream_concat0(O, ", [");
18264
3.90k
    printOperand(MI, 3, O);
18265
3.90k
    break;
18266
1.80k
  case 57:
18267
    // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST
18268
1.80k
    printTypedVectorList_0_d(MI, 2, O);
18269
1.80k
    printVectorIndex_1(MI, 3, O);
18270
1.80k
    SStream_concat0(O, ", [");
18271
1.80k
    printOperand(MI, 4, O);
18272
1.80k
    SStream_concat0(O, "], ");
18273
1.80k
    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.85k
  case 59:
18282
    // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST
18283
1.85k
    printTypedVectorList_0_b(MI, 2, O);
18284
1.85k
    printVectorIndex_1(MI, 3, O);
18285
1.85k
    SStream_concat0(O, ", [");
18286
1.85k
    printOperand(MI, 4, O);
18287
1.85k
    SStream_concat0(O, "], ");
18288
1.85k
    break;
18289
39
  case 60:
18290
    // LD64B, ST64B
18291
39
    printGPR64x8(MI, 0, O);
18292
39
    SStream_concat0(O, ", [");
18293
39
    printOperand(MI, 1, O);
18294
39
    SStream_concat1(O, ']');
18295
39
    return;
18296
0
    break;
18297
655
  case 61:
18298
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
18299
655
    printOperand(MI, 2, O);
18300
655
    break;
18301
571
  case 62:
18302
    // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV...
18303
571
    printSVERegOp_0(MI, 0, O);
18304
571
    break;
18305
78
  case 63:
18306
    // LDR_ZA, STR_ZA
18307
78
    printMatrix_0(MI, 0, O);
18308
78
    SStream_concat1(O, '[');
18309
78
    printOperand(MI, 1, O);
18310
78
    SStream_concat0(O, ", ");
18311
78
    printMatrixIndex_1(MI, 2, O);
18312
78
    SStream_concat0(O, "], [");
18313
78
    printOperand(MI, 3, O);
18314
78
    SStream_concat0(O, ", ");
18315
78
    printOperand(MI, 4, O);
18316
78
    SStream_concat0(O, ", mul vl]");
18317
78
    return;
18318
0
    break;
18319
467
  case 64:
18320
    // MRRS
18321
467
    printGPRSeqPairsClassOperand_64(MI, 0, O);
18322
467
    SStream_concat0(O, ", ");
18323
467
    printMRSSystemRegister(MI, 1, O);
18324
467
    return;
18325
0
    break;
18326
3.96k
  case 65:
18327
    // MSR, MSRR
18328
3.96k
    printMSRSystemRegister(MI, 0, O);
18329
3.96k
    SStream_concat0(O, ", ");
18330
3.96k
    break;
18331
1.16k
  case 66:
18332
    // MSRpstateImm1, MSRpstateImm4
18333
1.16k
    printSystemPStateField(MI, 0, O);
18334
1.16k
    SStream_concat0(O, ", ");
18335
1.16k
    printOperand(MI, 1, O);
18336
1.16k
    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
3.18k
  case 68:
18346
    // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF...
18347
3.18k
    printPrefetchOp_1(MI, 0, O);
18348
3.18k
    SStream_concat0(O, ", ");
18349
3.18k
    printSVERegOp_0(MI, 1, O);
18350
3.18k
    SStream_concat0(O, ", [");
18351
3.18k
    break;
18352
1.81k
  case 69:
18353
    // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi
18354
1.81k
    printPrefetchOp_0(MI, 0, O);
18355
1.81k
    break;
18356
163
  case 70:
18357
    // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,...
18358
163
    printPredicateAsCounter_8(MI, 0, O);
18359
163
    break;
18360
276
  case 71:
18361
    // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,...
18362
276
    printPredicateAsCounter_64(MI, 0, O);
18363
276
    break;
18364
35
  case 72:
18365
    // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,...
18366
35
    printPredicateAsCounter_16(MI, 0, O);
18367
35
    break;
18368
33
  case 73:
18369
    // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,...
18370
33
    printPredicateAsCounter_32(MI, 0, O);
18371
33
    break;
18372
764
  case 74:
18373
    // RPRFM
18374
764
    printRPRFMOperand(MI, 0, O);
18375
764
    SStream_concat0(O, ", ");
18376
764
    printOperand(MI, 1, O);
18377
764
    SStream_concat0(O, ", [");
18378
764
    printOperand(MI, 2, O);
18379
764
    SStream_concat1(O, ']');
18380
764
    return;
18381
0
    break;
18382
42
  case 75:
18383
    // SDSB
18384
42
    printAppleSysBarrierOption(MI, 0, O);
18385
42
    return;
18386
0
    break;
18387
1.69k
  case 76:
18388
    // ST1i32, ST2i32, ST3i32, ST4i32
18389
1.69k
    printTypedVectorList_0_s(MI, 0, O);
18390
1.69k
    printVectorIndex_1(MI, 1, O);
18391
1.69k
    SStream_concat0(O, ", [");
18392
1.69k
    printOperand(MI, 2, O);
18393
1.69k
    SStream_concat1(O, ']');
18394
1.69k
    return;
18395
0
    break;
18396
686
  case 77:
18397
    // ST1i64, ST2i64, ST3i64, ST4i64, STL1
18398
686
    printTypedVectorList_0_d(MI, 0, O);
18399
686
    printVectorIndex_1(MI, 1, O);
18400
686
    SStream_concat0(O, ", [");
18401
686
    printOperand(MI, 2, O);
18402
686
    SStream_concat1(O, ']');
18403
686
    return;
18404
0
    break;
18405
652
  case 78:
18406
    // ZERO_M
18407
652
    printMatrixTileList(MI, 0, O);
18408
652
    return;
18409
0
    break;
18410
239k
  }
18411
18412
18413
  // Fragment 1 encoded into 7 bits for 87 unique commands.
18414
227k
  switch ((Bits >> 21) & 127) {
18415
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18416
10.3k
  case 0:
18417
    // TLSDESCCALL, AT_AS1ELX, AUTDZA, AUTDZB, AUTIASPPCr, AUTIBSPPCr, AUTIZA...
18418
10.3k
    return;
18419
0
    break;
18420
97.5k
  case 1:
18421
    // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_...
18422
97.5k
    SStream_concat0(O, ", ");
18423
97.5k
    break;
18424
303
  case 2:
18425
    // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm...
18426
303
    printSVERegOp_0(MI, 2, O);
18427
303
    SStream_concat0(O, "/m, ");
18428
303
    break;
18429
2.61k
  case 3:
18430
    // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDQV_VPZ_B, ADDv16i8, AESDrr, ...
18431
2.61k
    SStream_concat0(O, ".16b, ");
18432
2.61k
    break;
18433
3.14k
  case 4:
18434
    // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF...
18435
3.14k
    SStream_concat0(O, ".2s, ");
18436
3.14k
    break;
18437
3.58k
  case 5:
18438
    // ABSv2i64, ADDPv2i64, ADDQV_VPZ_D, ADDv2i64, ANDQV_VPZ_D, CMEQv2i64, CM...
18439
3.58k
    SStream_concat0(O, ".2d, ");
18440
3.58k
    break;
18441
2.45k
  case 6:
18442
    // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS...
18443
2.45k
    SStream_concat0(O, ".4h, ");
18444
2.45k
    break;
18445
3.69k
  case 7:
18446
    // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDQV_VPZ_S, ADDv4i32, ANDQV_VP...
18447
3.69k
    SStream_concat0(O, ".4s, ");
18448
3.69k
    break;
18449
4.31k
  case 8:
18450
    // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDQV_VPZ_H, ADDv8i16, ANDQV_VP...
18451
4.31k
    SStream_concat0(O, ".8h, ");
18452
4.31k
    break;
18453
2.62k
  case 9:
18454
    // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8...
18455
2.62k
    SStream_concat0(O, ".8b, ");
18456
2.62k
    break;
18457
162
  case 10:
18458
    // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
18459
162
    printSVERegOp_d(MI, 4, O);
18460
162
    break;
18461
413
  case 11:
18462
    // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_...
18463
413
    printSVERegOp_s(MI, 4, O);
18464
413
    break;
18465
36
  case 12:
18466
    // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,...
18467
36
    printSVERegOp_s(MI, 1, O);
18468
36
    break;
18469
169
  case 13:
18470
    // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ...
18471
169
    printSVERegOp_s(MI, 2, O);
18472
169
    break;
18473
13.1k
  case 14:
18474
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18475
13.1k
    printSVERegOp_0(MI, 1, O);
18476
13.1k
    break;
18477
189
  case 15:
18478
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG...
18479
189
    printTypedVectorList_0_b(MI, 1, O);
18480
189
    break;
18481
286
  case 16:
18482
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
18483
286
    printTypedVectorList_0_d(MI, 1, O);
18484
286
    break;
18485
93
  case 17:
18486
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B...
18487
93
    printTypedVectorList_0_h(MI, 1, O);
18488
93
    break;
18489
176
  case 18:
18490
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FAMAX_2...
18491
176
    printTypedVectorList_0_s(MI, 1, O);
18492
176
    break;
18493
5.19k
  case 19:
18494
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18495
5.19k
    printMatrixIndex_1(MI, 3, O);
18496
5.19k
    break;
18497
1.42k
  case 20:
18498
    // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H...
18499
1.42k
    printSVERegOp_h(MI, 1, O);
18500
1.42k
    break;
18501
32.1k
  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.1k
    SStream_concat0(O, ", [");
18504
32.1k
    break;
18505
167
  case 22:
18506
    // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4...
18507
167
    printSVERegOp_d(MI, 2, O);
18508
167
    break;
18509
765
  case 23:
18510
    // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA...
18511
765
    printSVERegOp_h(MI, 2, O);
18512
765
    break;
18513
123
  case 24:
18514
    // BF1CVTLT_ZZ_BtoH, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_NAME, BF1CVT_...
18515
123
    printSVERegOp_b(MI, 1, O);
18516
123
    break;
18517
2.09k
  case 25:
18518
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFMLAL_VG2_M...
18519
2.09k
    printImmRangeScale_2_1(MI, 3, O);
18520
2.09k
    break;
18521
692
  case 26:
18522
    // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP...
18523
692
    printSVERegOp_h(MI, 4, O);
18524
692
    SStream_concat0(O, ", ");
18525
692
    printSVERegOp_h(MI, 5, O);
18526
692
    return;
18527
0
    break;
18528
104
  case 27:
18529
    // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP...
18530
104
    printSVEPattern(MI, 2, O);
18531
104
    SStream_concat0(O, ", mul ");
18532
104
    printOperand(MI, 3, O);
18533
104
    return;
18534
0
    break;
18535
0
  case 28:
18536
    // DUP_ZI_H
18537
0
    printImm8OptLsl_int16_t(MI, 1, O);
18538
0
    return;
18539
0
    break;
18540
5.92k
  case 29:
18541
    // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_...
18542
5.92k
    printOperand(MI, 1, O);
18543
5.92k
    break;
18544
171
  case 30:
18545
    // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ...
18546
171
    printSVERegOp_q(MI, 1, O);
18547
171
    break;
18548
260
  case 31:
18549
    // FADDA_VPZ_D
18550
260
    printZPRasFPR_64(MI, 2, O);
18551
260
    SStream_concat0(O, ", ");
18552
260
    printSVERegOp_d(MI, 3, O);
18553
260
    return;
18554
0
    break;
18555
179
  case 32:
18556
    // FADDA_VPZ_H, INSR_ZV_H
18557
179
    printZPRasFPR_16(MI, 2, O);
18558
179
    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.46k
  case 34:
18567
    // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri
18568
2.46k
    SStream_concat0(O, ", #0.0");
18569
2.46k
    return;
18570
0
    break;
18571
566
  case 35:
18572
    // FDOT_ZZZI_BtoH, FDOT_ZZZ_BtoH, FMLALB_ZZZ, FMLALB_ZZZI, FMLALT_ZZZ, FM...
18573
566
    printSVERegOp_b(MI, 2, O);
18574
566
    break;
18575
0
  case 36:
18576
    // FDUP_ZI_H
18577
0
    printFPImmOperand(MI, 1, O);
18578
0
    return;
18579
0
    break;
18580
2.35k
  case 37:
18581
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLALL_VG2_M2Z2Z_BtoS, FMLALL_VG2_M...
18582
2.35k
    printImmRangeScale_4_3(MI, 3, O);
18583
2.35k
    break;
18584
386
  case 38:
18585
    // FMOPA_MPPZZ_BtoH, FMOPA_MPPZZ_BtoS, SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMO...
18586
386
    printSVERegOp_b(MI, 4, O);
18587
386
    SStream_concat0(O, ", ");
18588
386
    printSVERegOp_b(MI, 5, O);
18589
386
    return;
18590
0
    break;
18591
19
  case 39:
18592
    // FMOVXDHighr, INSvi64gpr, INSvi64lane
18593
19
    SStream_concat0(O, ".d");
18594
19
    printVectorIndex_1(MI, 2, O);
18595
19
    SStream_concat0(O, ", ");
18596
19
    break;
18597
112
  case 40:
18598
    // INDEX_II_H, INDEX_IR_H
18599
112
    printSImm_16(MI, 1, O);
18600
112
    SStream_concat0(O, ", ");
18601
112
    break;
18602
2.95k
  case 41:
18603
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18604
2.95k
    printOperand(MI, 2, O);
18605
2.95k
    break;
18606
0
  case 42:
18607
    // INSvi16gpr, INSvi16lane
18608
0
    SStream_concat0(O, ".h");
18609
0
    printVectorIndex_1(MI, 2, O);
18610
0
    SStream_concat0(O, ", ");
18611
0
    break;
18612
0
  case 43:
18613
    // INSvi32gpr, INSvi32lane
18614
0
    SStream_concat0(O, ".s");
18615
0
    printVectorIndex_1(MI, 2, O);
18616
0
    SStream_concat0(O, ", ");
18617
0
    break;
18618
0
  case 44:
18619
    // INSvi8gpr, INSvi8lane
18620
0
    SStream_concat0(O, ".b");
18621
0
    printVectorIndex_1(MI, 2, O);
18622
0
    SStream_concat0(O, ", ");
18623
0
    break;
18624
3.83k
  case 45:
18625
    // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_4Z_STRIDED, LD1B_4Z_S...
18626
3.83k
    printPredicateAsCounter_0(MI, 1, O);
18627
3.83k
    break;
18628
47
  case 46:
18629
    // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L...
18630
47
    printPostIncOperand_64(MI, 3, O);
18631
47
    return;
18632
0
    break;
18633
147
  case 47:
18634
    // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD...
18635
147
    printPostIncOperand_32(MI, 3, O);
18636
147
    return;
18637
0
    break;
18638
88
  case 48:
18639
    // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw...
18640
88
    printPostIncOperand_16(MI, 3, O);
18641
88
    return;
18642
0
    break;
18643
56
  case 49:
18644
    // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1...
18645
56
    printPostIncOperand_8(MI, 3, O);
18646
56
    return;
18647
0
    break;
18648
35
  case 50:
18649
    // LD1Rv16b_POST, LD1Rv8b_POST
18650
35
    printPostIncOperand_1(MI, 3, O);
18651
35
    return;
18652
0
    break;
18653
34
  case 51:
18654
    // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,...
18655
34
    printPostIncOperand_4(MI, 3, O);
18656
34
    return;
18657
0
    break;
18658
20
  case 52:
18659
    // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST
18660
20
    printPostIncOperand_2(MI, 3, O);
18661
20
    return;
18662
0
    break;
18663
626
  case 53:
18664
    // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS...
18665
626
    printPostIncOperand_48(MI, 3, O);
18666
626
    return;
18667
0
    break;
18668
1.59k
  case 54:
18669
    // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST...
18670
1.59k
    printPostIncOperand_24(MI, 3, O);
18671
1.59k
    return;
18672
0
    break;
18673
5.51k
  case 55:
18674
    // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ...
18675
5.51k
    SStream_concat1(O, ']');
18676
5.51k
    return;
18677
0
    break;
18678
110
  case 56:
18679
    // LD1i16_POST, LD2i8_POST
18680
110
    printPostIncOperand_2(MI, 5, O);
18681
110
    return;
18682
0
    break;
18683
423
  case 57:
18684
    // LD1i32_POST, LD2i16_POST, LD4i8_POST
18685
423
    printPostIncOperand_4(MI, 5, O);
18686
423
    return;
18687
0
    break;
18688
961
  case 58:
18689
    // LD1i64_POST, LD2i32_POST, LD4i16_POST
18690
961
    printPostIncOperand_8(MI, 5, O);
18691
961
    return;
18692
0
    break;
18693
1.14k
  case 59:
18694
    // LD1i8_POST
18695
1.14k
    printPostIncOperand_1(MI, 5, O);
18696
1.14k
    return;
18697
0
    break;
18698
278
  case 60:
18699
    // LD2i64_POST, LD4i32_POST
18700
278
    printPostIncOperand_16(MI, 5, O);
18701
278
    return;
18702
0
    break;
18703
18
  case 61:
18704
    // LD3Rv16b_POST, LD3Rv8b_POST
18705
18
    printPostIncOperand_3(MI, 3, O);
18706
18
    return;
18707
0
    break;
18708
82
  case 62:
18709
    // LD3Rv2s_POST, LD3Rv4s_POST
18710
82
    printPostIncOperand_12(MI, 3, O);
18711
82
    return;
18712
0
    break;
18713
91
  case 63:
18714
    // LD3Rv4h_POST, LD3Rv8h_POST
18715
91
    printPostIncOperand_6(MI, 3, O);
18716
91
    return;
18717
0
    break;
18718
263
  case 64:
18719
    // LD3i16_POST
18720
263
    printPostIncOperand_6(MI, 5, O);
18721
263
    return;
18722
0
    break;
18723
20
  case 65:
18724
    // LD3i32_POST
18725
20
    printPostIncOperand_12(MI, 5, O);
18726
20
    return;
18727
0
    break;
18728
845
  case 66:
18729
    // LD3i64_POST
18730
845
    printPostIncOperand_24(MI, 5, O);
18731
845
    return;
18732
0
    break;
18733
502
  case 67:
18734
    // LD3i8_POST
18735
502
    printPostIncOperand_3(MI, 5, O);
18736
502
    return;
18737
0
    break;
18738
9
  case 68:
18739
    // LD4i64_POST
18740
9
    printPostIncOperand_32(MI, 5, O);
18741
9
    return;
18742
0
    break;
18743
576
  case 69:
18744
    // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE...
18745
576
    SStream_concat0(O, "]!, ");
18746
576
    printOperand(MI, 3, O);
18747
576
    SStream_concat0(O, "!, ");
18748
576
    printOperand(MI, 4, O);
18749
576
    return;
18750
0
    break;
18751
164
  case 70:
18752
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
18753
164
    printMatrixTileVector_0(MI, 2, O);
18754
164
    SStream_concat1(O, '[');
18755
164
    printOperand(MI, 3, O);
18756
164
    SStream_concat0(O, ", ");
18757
164
    break;
18758
286
  case 71:
18759
    // MOVAZ_2ZMI_V_B, MOVAZ_2ZMI_V_D, MOVAZ_2ZMI_V_H, MOVAZ_2ZMI_V_S, MOVAZ_...
18760
286
    printMatrixTileVector_1(MI, 2, O);
18761
286
    SStream_concat1(O, '[');
18762
286
    printOperand(MI, 3, O);
18763
286
    SStream_concat0(O, ", ");
18764
286
    break;
18765
365
  case 72:
18766
    // MOVAZ_VG2_2ZM, MOVAZ_VG4_4ZM
18767
365
    printMatrix_64(MI, 2, O);
18768
365
    SStream_concat1(O, '[');
18769
365
    printOperand(MI, 3, O);
18770
365
    SStream_concat0(O, ", ");
18771
365
    printMatrixIndex_1(MI, 4, O);
18772
365
    break;
18773
21
  case 73:
18774
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM...
18775
21
    printMatrixTileVector_0(MI, 1, O);
18776
21
    SStream_concat1(O, '[');
18777
21
    break;
18778
27
  case 74:
18779
    // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM...
18780
27
    printMatrixTileVector_1(MI, 1, O);
18781
27
    SStream_concat1(O, '[');
18782
27
    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
368
  case 76:
18792
    // MOVT, MOVT_TIX
18793
368
    SStream_concat1(O, '[');
18794
368
    break;
18795
171
  case 77:
18796
    // MSRR
18797
171
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18798
171
    return;
18799
0
    break;
18800
72
  case 78:
18801
    // PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV_ZIP_S
18802
72
    printVectorIndex_1(MI, 2, O);
18803
72
    SStream_concat0(O, ", ");
18804
72
    break;
18805
206
  case 79:
18806
    // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D
18807
206
    printSVERegOp_d(MI, 1, O);
18808
206
    SStream_concat0(O, ", ");
18809
206
    printSVERegOp_d(MI, 2, O);
18810
206
    return;
18811
0
    break;
18812
57
  case 80:
18813
    // PMULLv1i64, PMULLv2i64
18814
57
    SStream_concat0(O, ".1q, ");
18815
57
    printVRegOperand(MI, 1, O);
18816
57
    break;
18817
11
  case 81:
18818
    // PTRUES_H, PTRUE_H
18819
11
    printSVEPattern(MI, 1, O);
18820
11
    return;
18821
0
    break;
18822
110
  case 82:
18823
    // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v...
18824
110
    SStream_concat0(O, ".1d, ");
18825
110
    break;
18826
1.16k
  case 83:
18827
    // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8
18828
1.16k
    printVectorIndex_1(MI, 1, O);
18829
1.16k
    SStream_concat0(O, ", [");
18830
1.16k
    printOperand(MI, 2, O);
18831
1.16k
    SStream_concat1(O, ']');
18832
1.16k
    return;
18833
0
    break;
18834
3.36k
  case 84:
18835
    // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32...
18836
3.36k
    SStream_concat0(O, "], ");
18837
3.36k
    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
10
  case 86:
18844
    // ZERO_T
18845
10
    SStream_concat0(O, " }");
18846
10
    return;
18847
0
    break;
18848
227k
  }
18849
18850
18851
  // Fragment 2 encoded into 7 bits for 92 unique commands.
18852
197k
  switch ((Bits >> 28) & 127) {
18853
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18854
60.9k
  case 0:
18855
    // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,...
18856
60.9k
    printOperand(MI, 1, O);
18857
60.9k
    break;
18858
616
  case 1:
18859
    // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ...
18860
616
    printSVERegOp_0(MI, 2, O);
18861
616
    SStream_concat0(O, "/m, ");
18862
616
    break;
18863
250
  case 2:
18864
    // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ...
18865
250
    printSVERegOp_h(MI, 3, O);
18866
250
    return;
18867
0
    break;
18868
14.3k
  case 3:
18869
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
18870
14.3k
    printVRegOperand(MI, 1, O);
18871
14.3k
    break;
18872
380
  case 4:
18873
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z...
18874
380
    printSVERegOp_d(MI, 2, O);
18875
380
    break;
18876
549
  case 5:
18877
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ...
18878
549
    printSVERegOp_s(MI, 2, O);
18879
549
    break;
18880
4.33k
  case 6:
18881
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN...
18882
4.33k
    return;
18883
0
    break;
18884
483
  case 7:
18885
    // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH...
18886
483
    printSVERegOp_h(MI, 1, O);
18887
483
    break;
18888
10.3k
  case 8:
18889
    // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_...
18890
10.3k
    SStream_concat0(O, ", ");
18891
10.3k
    break;
18892
4.05k
  case 9:
18893
    // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_CPA, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_L...
18894
4.05k
    printSVERegOp_d(MI, 1, O);
18895
4.05k
    break;
18896
1.04k
  case 10:
18897
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
18898
1.04k
    printSVERegOp_h(MI, 2, O);
18899
1.04k
    break;
18900
4.72k
  case 11:
18901
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
18902
4.72k
    printVRegOperand(MI, 2, O);
18903
4.72k
    break;
18904
11.5k
  case 12:
18905
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV...
18906
11.5k
    printSVERegOp_0(MI, 1, O);
18907
11.5k
    break;
18908
3.61k
  case 13:
18909
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18910
3.61k
    SStream_concat0(O, "/m, ");
18911
3.61k
    break;
18912
3.24k
  case 14:
18913
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18914
3.24k
    SStream_concat0(O, ", vgx2], ");
18915
3.24k
    break;
18916
4.05k
  case 15:
18917
    // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_...
18918
4.05k
    SStream_concat0(O, ", vgx4], ");
18919
4.05k
    break;
18920
1.42k
  case 16:
18921
    // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ...
18922
1.42k
    printSVERegOp_b(MI, 1, O);
18923
1.42k
    break;
18924
2.78k
  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.78k
    printSVERegOp_s(MI, 1, O);
18927
2.78k
    break;
18928
5.07k
  case 18:
18929
    // ADR, ADRP
18930
5.07k
    printAdrAdrpLabel(MI, Address, 1, O);
18931
5.07k
    return;
18932
0
    break;
18933
16.3k
  case 19:
18934
    // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA...
18935
16.3k
    printOperand(MI, 2, O);
18936
16.3k
    break;
18937
34
  case 20:
18938
    // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S...
18939
34
    printSVERegOp_s(MI, 3, O);
18940
34
    return;
18941
0
    break;
18942
20
  case 21:
18943
    // BFCVTN_Z2Z_HtoB, BFCVT_Z2Z_HtoB, FCVTN_Z2Z_HtoB, FCVT_Z2Z_HtoB
18944
20
    printTypedVectorList_0_h(MI, 1, O);
18945
20
    return;
18946
0
    break;
18947
2.15k
  case 22:
18948
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
18949
2.15k
    SStream_concat0(O, "], ");
18950
2.15k
    break;
18951
1.07k
  case 23:
18952
    // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv...
18953
1.07k
    printImm(MI, 2, O);
18954
1.07k
    printShifter(MI, 3, O);
18955
1.07k
    return;
18956
0
    break;
18957
6.72k
  case 24:
18958
    // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P...
18959
6.72k
    printAlignedLabel(MI, Address, 1, O);
18960
6.72k
    return;
18961
0
    break;
18962
1.84k
  case 25:
18963
    // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, FDOT_ZZ...
18964
1.84k
    printSVERegOp_b(MI, 2, O);
18965
1.84k
    SStream_concat0(O, ", ");
18966
1.84k
    break;
18967
883
  case 26:
18968
    // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE...
18969
883
    SStream_concat0(O, "/z, ");
18970
883
    break;
18971
97
  case 27:
18972
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES...
18973
97
    printSVEPattern(MI, 1, O);
18974
97
    break;
18975
34
  case 28:
18976
    // CNTP_XCI_B
18977
34
    printPredicateAsCounter_8(MI, 1, O);
18978
34
    SStream_concat0(O, ", ");
18979
34
    printSVEVecLenSpecifier(MI, 2, O);
18980
34
    return;
18981
0
    break;
18982
18
  case 29:
18983
    // CNTP_XCI_D
18984
18
    printPredicateAsCounter_64(MI, 1, O);
18985
18
    SStream_concat0(O, ", ");
18986
18
    printSVEVecLenSpecifier(MI, 2, O);
18987
18
    return;
18988
0
    break;
18989
106
  case 30:
18990
    // CNTP_XCI_H
18991
106
    printPredicateAsCounter_16(MI, 1, O);
18992
106
    SStream_concat0(O, ", ");
18993
106
    printSVEVecLenSpecifier(MI, 2, O);
18994
106
    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
127
  case 33:
19009
    // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,...
19010
127
    printOperand(MI, 3, O);
19011
127
    break;
19012
155
  case 34:
19013
    // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB...
19014
155
    printSVEPattern(MI, 2, O);
19015
155
    SStream_concat0(O, ", mul ");
19016
155
    printOperand(MI, 3, O);
19017
155
    return;
19018
0
    break;
19019
14
  case 35:
19020
    // DUPM_ZI
19021
14
    printLogicalImm_int64_t(MI, 1, O);
19022
14
    return;
19023
0
    break;
19024
499
  case 36:
19025
    // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_...
19026
499
    printVectorIndex_1(MI, 2, O);
19027
499
    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
350
  case 42:
19065
    // EXT_ZZI_B, LUTI2_ZZZI_B, LUTI4_ZZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ...
19066
350
    printTypedVectorList_0_b(MI, 1, O);
19067
350
    SStream_concat0(O, ", ");
19068
350
    break;
19069
0
  case 43:
19070
    // FCPY_ZPmI_H
19071
0
    printFPImmOperand(MI, 3, O);
19072
0
    return;
19073
0
    break;
19074
161
  case 44:
19075
    // FCVTNB_Z2Z_StoB, FCVTNT_Z2Z_StoB, FCVTN_Z4Z_StoB_NAME, FCVT_Z4Z_StoB_N...
19076
161
    printTypedVectorList_0_s(MI, 1, O);
19077
161
    break;
19078
11
  case 45:
19079
    // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH
19080
11
    printSVERegOp_d(MI, 3, O);
19081
11
    return;
19082
0
    break;
19083
655
  case 46:
19084
    // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_...
19085
655
    printFPImmOperand(MI, 1, O);
19086
655
    return;
19087
0
    break;
19088
52
  case 47:
19089
    // FMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLS...
19090
52
    SStream_concat0(O, ",  vgx2], ");
19091
52
    break;
19092
63
  case 48:
19093
    // FMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLS...
19094
63
    SStream_concat0(O, ",  vgx4], ");
19095
63
    break;
19096
7.33k
  case 49:
19097
    // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ...
19098
7.33k
    SStream_concat0(O, "/z, [");
19099
7.33k
    break;
19100
458
  case 50:
19101
    // INDEX_II_B, INDEX_IR_B
19102
458
    printSImm_8(MI, 1, O);
19103
458
    SStream_concat0(O, ", ");
19104
458
    break;
19105
63
  case 51:
19106
    // INDEX_II_H
19107
63
    printSImm_16(MI, 2, O);
19108
63
    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
115
  case 53:
19116
    // INSR_ZV_D
19117
115
    printZPRasFPR_64(MI, 2, O);
19118
115
    return;
19119
0
    break;
19120
148
  case 54:
19121
    // INSR_ZV_S
19122
148
    printZPRasFPR_32(MI, 2, O);
19123
148
    return;
19124
0
    break;
19125
0
  case 55:
19126
    // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane
19127
0
    printVRegOperand(MI, 3, O);
19128
0
    break;
19129
1.59k
  case 56:
19130
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19131
1.59k
    printPredicateAsCounter_0(MI, 1, O);
19132
1.59k
    break;
19133
910
  case 57:
19134
    // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA...
19135
910
    printOperand(MI, 0, O);
19136
910
    SStream_concat0(O, ", [");
19137
910
    printOperand(MI, 2, O);
19138
910
    SStream_concat1(O, ']');
19139
910
    return;
19140
0
    break;
19141
646
  case 58:
19142
    // LUT2v16f8, LUT4v16f8, TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16...
19143
646
    printTypedVectorList_16_b(MI, 1, O);
19144
646
    SStream_concat0(O, ", ");
19145
646
    printVRegOperand(MI, 2, O);
19146
646
    break;
19147
45
  case 59:
19148
    // LUT2v8f16, LUT4v8f16
19149
45
    printTypedVectorList_8_h(MI, 1, O);
19150
45
    SStream_concat0(O, ", ");
19151
45
    printVRegOperand(MI, 2, O);
19152
45
    printVectorIndex_1(MI, 3, O);
19153
45
    return;
19154
0
    break;
19155
328
  case 60:
19156
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
19157
328
    printImmRangeScale_2_1(MI, 4, O);
19158
328
    SStream_concat1(O, ']');
19159
328
    return;
19160
0
    break;
19161
122
  case 61:
19162
    // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_...
19163
122
    printImmRangeScale_4_3(MI, 4, O);
19164
122
    SStream_concat1(O, ']');
19165
122
    return;
19166
0
    break;
19167
126
  case 62:
19168
    // MOVAZ_VG2_2ZM, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZERO_...
19169
126
    SStream_concat0(O, ", vgx2]");
19170
126
    return;
19171
0
    break;
19172
295
  case 63:
19173
    // MOVAZ_VG4_4ZM, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZERO_...
19174
295
    SStream_concat0(O, ", vgx4]");
19175
295
    return;
19176
0
    break;
19177
20
  case 64:
19178
    // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S
19179
20
    printMatrixTileVector_0(MI, 1, O);
19180
20
    SStream_concat1(O, '[');
19181
20
    printOperand(MI, 3, O);
19182
20
    SStream_concat0(O, ", ");
19183
20
    printMatrixIndex_1(MI, 4, O);
19184
20
    SStream_concat1(O, ']');
19185
20
    return;
19186
0
    break;
19187
10
  case 65:
19188
    // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S
19189
10
    printMatrixTileVector_1(MI, 1, O);
19190
10
    SStream_concat1(O, '[');
19191
10
    printOperand(MI, 3, O);
19192
10
    SStream_concat0(O, ", ");
19193
10
    printMatrixIndex_1(MI, 4, O);
19194
10
    SStream_concat1(O, ']');
19195
10
    return;
19196
0
    break;
19197
1.33k
  case 66:
19198
    // MOVID, MOVIv2d_ns
19199
1.33k
    printSIMDType10Operand(MI, 1, O);
19200
1.33k
    return;
19201
0
    break;
19202
960
  case 67:
19203
    // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl...
19204
960
    printImm(MI, 1, O);
19205
960
    break;
19206
156
  case 68:
19207
    // MOVT
19208
156
    printMatrixIndex_1(MI, 1, O);
19209
156
    SStream_concat0(O, ", mul vl], ");
19210
156
    printSVERegOp_0(MI, 2, O);
19211
156
    return;
19212
0
    break;
19213
212
  case 69:
19214
    // MOVT_TIX
19215
212
    printMatrixIndex_8(MI, 1, O);
19216
212
    SStream_concat0(O, "], ");
19217
212
    printOperand(MI, 2, O);
19218
212
    return;
19219
0
    break;
19220
987
  case 70:
19221
    // MRS
19222
987
    printMRSSystemRegister(MI, 1, O);
19223
987
    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
35
  case 72:
19231
    // PMULLv1i64
19232
35
    SStream_concat0(O, ".1d, ");
19233
35
    printVRegOperand(MI, 2, O);
19234
35
    SStream_concat0(O, ".1d");
19235
35
    return;
19236
0
    break;
19237
22
  case 73:
19238
    // PMULLv2i64
19239
22
    SStream_concat0(O, ".2d, ");
19240
22
    printVRegOperand(MI, 2, O);
19241
22
    SStream_concat0(O, ".2d");
19242
22
    return;
19243
0
    break;
19244
80
  case 74:
19245
    // REVD_ZPmZ
19246
80
    printSVERegOp_q(MI, 3, O);
19247
80
    return;
19248
0
    break;
19249
4.30k
  case 75:
19250
    // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi...
19251
4.30k
    printGPR64as32(MI, 1, O);
19252
4.30k
    SStream_concat0(O, ", ");
19253
4.30k
    printSVEPattern(MI, 2, O);
19254
4.30k
    SStream_concat0(O, ", mul ");
19255
4.30k
    printOperand(MI, 3, O);
19256
4.30k
    return;
19257
0
    break;
19258
3.77k
  case 76:
19259
    // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S...
19260
3.77k
    SStream_concat0(O, ", [");
19261
3.77k
    break;
19262
113
  case 77:
19263
    // ST1i16_POST, ST2i8_POST
19264
113
    printPostIncOperand_2(MI, 4, O);
19265
113
    return;
19266
0
    break;
19267
389
  case 78:
19268
    // ST1i32_POST, ST2i16_POST, ST4i8_POST
19269
389
    printPostIncOperand_4(MI, 4, O);
19270
389
    return;
19271
0
    break;
19272
478
  case 79:
19273
    // ST1i64_POST, ST2i32_POST, ST4i16_POST
19274
478
    printPostIncOperand_8(MI, 4, O);
19275
478
    return;
19276
0
    break;
19277
131
  case 80:
19278
    // ST1i8_POST
19279
131
    printPostIncOperand_1(MI, 4, O);
19280
131
    return;
19281
0
    break;
19282
1.25k
  case 81:
19283
    // ST2i64_POST, ST4i32_POST
19284
1.25k
    printPostIncOperand_16(MI, 4, O);
19285
1.25k
    return;
19286
0
    break;
19287
409
  case 82:
19288
    // ST3i16_POST
19289
409
    printPostIncOperand_6(MI, 4, O);
19290
409
    return;
19291
0
    break;
19292
19
  case 83:
19293
    // ST3i32_POST
19294
19
    printPostIncOperand_12(MI, 4, O);
19295
19
    return;
19296
0
    break;
19297
44
  case 84:
19298
    // ST3i64_POST
19299
44
    printPostIncOperand_24(MI, 4, O);
19300
44
    return;
19301
0
    break;
19302
36
  case 85:
19303
    // ST3i8_POST
19304
36
    printPostIncOperand_3(MI, 4, O);
19305
36
    return;
19306
0
    break;
19307
496
  case 86:
19308
    // ST4i64_POST
19309
496
    printPostIncOperand_32(MI, 4, O);
19310
496
    return;
19311
0
    break;
19312
20
  case 87:
19313
    // ST64BV, ST64BV0
19314
20
    printGPR64x8(MI, 1, O);
19315
20
    SStream_concat0(O, ", [");
19316
20
    printOperand(MI, 2, O);
19317
20
    SStream_concat1(O, ']');
19318
20
    return;
19319
0
    break;
19320
4.02k
  case 88:
19321
    // SYSPxt, SYSPxt_XZR, SYSxt
19322
4.02k
    printSysCROperand(MI, 1, O);
19323
4.02k
    SStream_concat0(O, ", ");
19324
4.02k
    printSysCROperand(MI, 2, O);
19325
4.02k
    SStream_concat0(O, ", ");
19326
4.02k
    printOperand(MI, 3, O);
19327
4.02k
    SStream_concat0(O, ", ");
19328
4.02k
    break;
19329
29
  case 89:
19330
    // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D
19331
29
    printTypedVectorList_0_d(MI, 1, O);
19332
29
    SStream_concat0(O, ", ");
19333
29
    printSVERegOp_d(MI, 2, O);
19334
29
    return;
19335
0
    break;
19336
985
  case 90:
19337
    // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB...
19338
985
    printTypedVectorList_16_b(MI, 2, O);
19339
985
    SStream_concat0(O, ", ");
19340
985
    printVRegOperand(MI, 3, O);
19341
985
    break;
19342
19
  case 91:
19343
    // ZERO_MXI_2Z, ZERO_MXI_4Z
19344
19
    SStream_concat1(O, ']');
19345
19
    return;
19346
0
    break;
19347
197k
  }
19348
19349
19350
  // Fragment 3 encoded into 7 bits for 128 unique commands.
19351
166k
  switch ((Bits >> 35) & 127) {
19352
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
19353
2.24k
  case 0:
19354
    // ABSWr, ABSXr, ABSv1i64, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, ...
19355
2.24k
    return;
19356
0
    break;
19357
1.88k
  case 1:
19358
    // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,...
19359
1.88k
    printSVERegOp_b(MI, 3, O);
19360
1.88k
    break;
19361
259
  case 2:
19362
    // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ...
19363
259
    printSVERegOp_d(MI, 3, O);
19364
259
    return;
19365
0
    break;
19366
202
  case 3:
19367
    // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm...
19368
202
    printSVERegOp_s(MI, 3, O);
19369
202
    return;
19370
0
    break;
19371
993
  case 4:
19372
    // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, BF1CVTL2v8f16...
19373
993
    SStream_concat0(O, ".16b");
19374
993
    return;
19375
0
    break;
19376
183
  case 5:
19377
    // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV...
19378
183
    SStream_concat0(O, ".2s");
19379
183
    return;
19380
0
    break;
19381
205
  case 6:
19382
    // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64...
19383
205
    SStream_concat0(O, ".2d");
19384
205
    return;
19385
0
    break;
19386
217
  case 7:
19387
    // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT...
19388
217
    SStream_concat0(O, ".4h");
19389
217
    return;
19390
0
    break;
19391
197
  case 8:
19392
    // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ...
19393
197
    SStream_concat0(O, ".4s");
19394
197
    return;
19395
0
    break;
19396
73
  case 9:
19397
    // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT...
19398
73
    SStream_concat0(O, ".8h");
19399
73
    return;
19400
0
    break;
19401
602
  case 10:
19402
    // ABSv8i8, ADDVv8i8v, BF1CVTLv8f16, BF2CVTLv8f16, CLSv8i8, CLZv8i8, CNTv...
19403
602
    SStream_concat0(O, ".8b");
19404
602
    return;
19405
0
    break;
19406
59.6k
  case 11:
19407
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
19408
59.6k
    SStream_concat0(O, ", ");
19409
59.6k
    break;
19410
660
  case 12:
19411
    // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V...
19412
660
    printSVERegOp_s(MI, 2, O);
19413
660
    break;
19414
1.39k
  case 13:
19415
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
19416
1.39k
    SStream_concat0(O, ".2d, ");
19417
1.39k
    break;
19418
894
  case 14:
19419
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
19420
894
    SStream_concat0(O, ".4s, ");
19421
894
    break;
19422
2.59k
  case 15:
19423
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b...
19424
2.59k
    SStream_concat0(O, ".8h, ");
19425
2.59k
    break;
19426
6.23k
  case 16:
19427
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA, ADD_Z...
19428
6.23k
    SStream_concat0(O, "/m, ");
19429
6.23k
    break;
19430
4.00k
  case 17:
19431
    // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_...
19432
4.00k
    printSVERegOp_h(MI, 2, O);
19433
4.00k
    break;
19434
1.00k
  case 18:
19435
    // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL...
19436
1.00k
    SStream_concat0(O, ".16b, ");
19437
1.00k
    break;
19438
921
  case 19:
19439
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
19440
921
    SStream_concat0(O, ".2s, ");
19441
921
    break;
19442
2.76k
  case 20:
19443
    // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4...
19444
2.76k
    SStream_concat0(O, ".4h, ");
19445
2.76k
    break;
19446
1.52k
  case 21:
19447
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
19448
1.52k
    SStream_concat0(O, ".8b, ");
19449
1.52k
    break;
19450
344
  case 22:
19451
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H...
19452
344
    printSVERegOp_b(MI, 2, O);
19453
344
    return;
19454
0
    break;
19455
432
  case 23:
19456
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM...
19457
432
    printSVERegOp_d(MI, 2, O);
19458
432
    break;
19459
131
  case 24:
19460
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
19461
131
    printTypedVectorList_0_d(MI, 4, O);
19462
131
    break;
19463
631
  case 25:
19464
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
19465
631
    printTypedVectorList_0_s(MI, 4, O);
19466
631
    break;
19467
431
  case 26:
19468
    // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS...
19469
431
    printImm8OptLsl_uint16_t(MI, 2, O);
19470
431
    return;
19471
0
    break;
19472
3.21k
  case 27:
19473
    // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B...
19474
3.21k
    SStream_concat0(O, "/z, ");
19475
3.21k
    break;
19476
10.9k
  case 28:
19477
    // ASR_ZZI_H, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, GLD1B_S...
19478
10.9k
    printOperand(MI, 2, O);
19479
10.9k
    break;
19480
4.88k
  case 29:
19481
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZ...
19482
4.88k
    printTypedVectorList_0_h(MI, 4, O);
19483
4.88k
    break;
19484
1.79k
  case 30:
19485
    // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML...
19486
1.79k
    printSVERegOp_h(MI, 3, O);
19487
1.79k
    break;
19488
155
  case 31:
19489
    // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z...
19490
155
    printTypedVectorList_0_h(MI, 2, O);
19491
155
    break;
19492
646
  case 32:
19493
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
19494
646
    printSVERegOp_h(MI, 4, O);
19495
646
    SStream_concat0(O, ", ");
19496
646
    printSVERegOp_h(MI, 5, O);
19497
646
    break;
19498
379
  case 33:
19499
    // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S
19500
379
    printSVERegOp_s(MI, 5, O);
19501
379
    return;
19502
0
    break;
19503
17.8k
  case 34:
19504
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
19505
17.8k
    SStream_concat0(O, ", [");
19506
17.8k
    break;
19507
387
  case 35:
19508
    // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz
19509
387
    SStream_concat0(O, ".16b, #0");
19510
387
    return;
19511
0
    break;
19512
187
  case 36:
19513
    // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz
19514
187
    SStream_concat0(O, ", #0");
19515
187
    return;
19516
0
    break;
19517
148
  case 37:
19518
    // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz
19519
148
    SStream_concat0(O, ".2s, #0");
19520
148
    return;
19521
0
    break;
19522
622
  case 38:
19523
    // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz
19524
622
    SStream_concat0(O, ".2d, #0");
19525
622
    return;
19526
0
    break;
19527
109
  case 39:
19528
    // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz
19529
109
    SStream_concat0(O, ".4h, #0");
19530
109
    return;
19531
0
    break;
19532
197
  case 40:
19533
    // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz
19534
197
    SStream_concat0(O, ".4s, #0");
19535
197
    return;
19536
0
    break;
19537
699
  case 41:
19538
    // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz
19539
699
    SStream_concat0(O, ".8h, #0");
19540
699
    return;
19541
0
    break;
19542
876
  case 42:
19543
    // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz
19544
876
    SStream_concat0(O, ".8b, #0");
19545
876
    return;
19546
0
    break;
19547
27
  case 43:
19548
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI
19549
27
    SStream_concat0(O, ", mul ");
19550
27
    printOperand(MI, 2, O);
19551
27
    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
1.46k
  case 47:
19569
    // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S...
19570
1.46k
    printOperand(MI, 3, O);
19571
1.46k
    break;
19572
0
  case 48:
19573
    // CPY_ZPzI_H
19574
0
    printImm8OptLsl_int16_t(MI, 2, O);
19575
0
    return;
19576
0
    break;
19577
202
  case 49:
19578
    // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, P...
19579
202
    printVectorIndex_1(MI, 2, O);
19580
202
    return;
19581
0
    break;
19582
161
  case 50:
19583
    // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1...
19584
161
    SStream_concat0(O, ".h");
19585
161
    break;
19586
762
  case 51:
19587
    // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3...
19588
762
    SStream_concat0(O, ".s");
19589
762
    break;
19590
107
  case 52:
19591
    // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx...
19592
107
    SStream_concat0(O, ".d");
19593
107
    break;
19594
484
  case 53:
19595
    // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32...
19596
484
    SStream_concat0(O, ".b");
19597
484
    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
126
  case 56:
19619
    // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H
19620
126
    printImm(MI, 2, O);
19621
126
    return;
19622
0
    break;
19623
19
  case 57:
19624
    // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p
19625
19
    SStream_concat0(O, ".2h");
19626
19
    return;
19627
0
    break;
19628
411
  case 58:
19629
    // FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D, FAMIN_4Z4Z_D, FMAXNM_VG2_2Z2...
19630
411
    printTypedVectorList_0_d(MI, 2, O);
19631
411
    break;
19632
132
  case 59:
19633
    // FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S, FAMIN_4Z4Z_S, FMAXNM_VG2_2Z2...
19634
132
    printTypedVectorList_0_s(MI, 2, O);
19635
132
    break;
19636
1.40k
  case 60:
19637
    // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ...
19638
1.40k
    SStream_concat0(O, ", #0.0");
19639
1.40k
    return;
19640
0
    break;
19641
572
  case 61:
19642
    // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz
19643
572
    SStream_concat0(O, ".2s, #0.0");
19644
572
    return;
19645
0
    break;
19646
244
  case 62:
19647
    // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz
19648
244
    SStream_concat0(O, ".2d, #0.0");
19649
244
    return;
19650
0
    break;
19651
194
  case 63:
19652
    // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz
19653
194
    SStream_concat0(O, ".4h, #0.0");
19654
194
    return;
19655
0
    break;
19656
178
  case 64:
19657
    // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz
19658
178
    SStream_concat0(O, ".4s, #0.0");
19659
178
    return;
19660
0
    break;
19661
1.05k
  case 65:
19662
    // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz
19663
1.05k
    SStream_concat0(O, ".8h, #0.0");
19664
1.05k
    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.77k
  case 67:
19672
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG2_M2ZZI_BtoH, FDOT_VG...
19673
1.77k
    printTypedVectorList_0_b(MI, 4, O);
19674
1.77k
    SStream_concat0(O, ", ");
19675
1.77k
    break;
19676
57
  case 68:
19677
    // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4...
19678
57
    SStream_concat0(O, ".2h, ");
19679
57
    printVRegOperand(MI, 3, O);
19680
57
    break;
19681
1.50k
  case 69:
19682
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLAL_MZZI_BtoH, FMLAL_VG2_MZZ_BtoH...
19683
1.50k
    printSVERegOp_b(MI, 4, O);
19684
1.50k
    SStream_concat0(O, ", ");
19685
1.50k
    printSVERegOp_b(MI, 5, O);
19686
1.50k
    break;
19687
117
  case 70:
19688
    // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
19689
117
    printSVERegOp_d(MI, 5, O);
19690
117
    return;
19691
0
    break;
19692
90
  case 71:
19693
    // INDEX_II_B
19694
90
    printSImm_8(MI, 2, O);
19695
90
    return;
19696
0
    break;
19697
251
  case 72:
19698
    // INDEX_RI_H
19699
251
    printSImm_16(MI, 2, O);
19700
251
    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
925
  case 74:
19710
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19711
925
    SStream_concat0(O, "/z, [");
19712
925
    printOperand(MI, 2, O);
19713
925
    SStream_concat0(O, ", ");
19714
925
    break;
19715
1.24k
  case 75:
19716
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
19717
1.24k
    printMatrixIndex_1(MI, 2, O);
19718
1.24k
    SStream_concat0(O, "]}, ");
19719
1.24k
    printSVERegOp_0(MI, 3, O);
19720
1.24k
    break;
19721
4.84k
  case 76:
19722
    // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD...
19723
4.84k
    SStream_concat1(O, ']');
19724
4.84k
    return;
19725
0
    break;
19726
38
  case 77:
19727
    // LDAPRWpost
19728
38
    SStream_concat0(O, "], #4");
19729
38
    return;
19730
0
    break;
19731
120
  case 78:
19732
    // LDAPRXpost
19733
120
    SStream_concat0(O, "], #8");
19734
120
    return;
19735
0
    break;
19736
4.15k
  case 79:
19737
    // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo...
19738
4.15k
    SStream_concat0(O, "], ");
19739
4.15k
    break;
19740
82
  case 80:
19741
    // LUT2v16f8, LUT4v16f8
19742
82
    printVectorIndex_1(MI, 3, O);
19743
82
    return;
19744
0
    break;
19745
449
  case 81:
19746
    // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ...
19747
449
    printSVERegOp_0(MI, 2, O);
19748
449
    printVectorIndex_1(MI, 3, O);
19749
449
    return;
19750
0
    break;
19751
70
  case 82:
19752
    // LUTI4_4ZZT2Z, LUTI4_S_4ZZT2Z
19753
70
    printTypedVectorList_0_0(MI, 2, O);
19754
70
    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
960
  case 85:
19767
    // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ...
19768
960
    printShifter(MI, 2, O);
19769
960
    return;
19770
0
    break;
19771
168
  case 86:
19772
    // MOVT_XTI
19773
168
    SStream_concat1(O, '[');
19774
168
    printMatrixIndex_8(MI, 2, O);
19775
168
    SStream_concat1(O, ']');
19776
168
    return;
19777
0
    break;
19778
28
  case 87:
19779
    // PRFB_D_SCALED
19780
28
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
19781
28
    SStream_concat1(O, ']');
19782
28
    return;
19783
0
    break;
19784
125
  case 88:
19785
    // PRFB_D_SXTW_SCALED
19786
125
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
19787
125
    SStream_concat1(O, ']');
19788
125
    return;
19789
0
    break;
19790
146
  case 89:
19791
    // PRFB_D_UXTW_SCALED
19792
146
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
19793
146
    SStream_concat1(O, ']');
19794
146
    return;
19795
0
    break;
19796
422
  case 90:
19797
    // PRFB_PRR
19798
422
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
19799
422
    SStream_concat1(O, ']');
19800
422
    return;
19801
0
    break;
19802
143
  case 91:
19803
    // PRFB_S_SXTW_SCALED
19804
143
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
19805
143
    SStream_concat1(O, ']');
19806
143
    return;
19807
0
    break;
19808
42
  case 92:
19809
    // PRFB_S_UXTW_SCALED
19810
42
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
19811
42
    SStream_concat1(O, ']');
19812
42
    return;
19813
0
    break;
19814
32
  case 93:
19815
    // PRFD_D_PZI, PRFD_S_PZI
19816
32
    printImmScale_8(MI, 3, O);
19817
32
    SStream_concat1(O, ']');
19818
32
    return;
19819
0
    break;
19820
37
  case 94:
19821
    // PRFD_D_SCALED
19822
37
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
19823
37
    SStream_concat1(O, ']');
19824
37
    return;
19825
0
    break;
19826
120
  case 95:
19827
    // PRFD_D_SXTW_SCALED
19828
120
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
19829
120
    SStream_concat1(O, ']');
19830
120
    return;
19831
0
    break;
19832
100
  case 96:
19833
    // PRFD_D_UXTW_SCALED
19834
100
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
19835
100
    SStream_concat1(O, ']');
19836
100
    return;
19837
0
    break;
19838
292
  case 97:
19839
    // PRFD_PRR
19840
292
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
19841
292
    SStream_concat1(O, ']');
19842
292
    return;
19843
0
    break;
19844
293
  case 98:
19845
    // PRFD_S_SXTW_SCALED
19846
293
    printRegWithShiftExtend_1_64_w_s(MI, 3, O);
19847
293
    SStream_concat1(O, ']');
19848
293
    return;
19849
0
    break;
19850
22
  case 99:
19851
    // PRFD_S_UXTW_SCALED
19852
22
    printRegWithShiftExtend_0_64_w_s(MI, 3, O);
19853
22
    SStream_concat1(O, ']');
19854
22
    return;
19855
0
    break;
19856
83
  case 100:
19857
    // PRFH_D_PZI, PRFH_S_PZI
19858
83
    printImmScale_2(MI, 3, O);
19859
83
    SStream_concat1(O, ']');
19860
83
    return;
19861
0
    break;
19862
30
  case 101:
19863
    // PRFH_D_SCALED
19864
30
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
19865
30
    SStream_concat1(O, ']');
19866
30
    return;
19867
0
    break;
19868
119
  case 102:
19869
    // PRFH_D_SXTW_SCALED
19870
119
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
19871
119
    SStream_concat1(O, ']');
19872
119
    return;
19873
0
    break;
19874
40
  case 103:
19875
    // PRFH_D_UXTW_SCALED
19876
40
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
19877
40
    SStream_concat1(O, ']');
19878
40
    return;
19879
0
    break;
19880
303
  case 104:
19881
    // PRFH_PRR
19882
303
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
19883
303
    SStream_concat1(O, ']');
19884
303
    return;
19885
0
    break;
19886
111
  case 105:
19887
    // PRFH_S_SXTW_SCALED
19888
111
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
19889
111
    SStream_concat1(O, ']');
19890
111
    return;
19891
0
    break;
19892
77
  case 106:
19893
    // PRFH_S_UXTW_SCALED
19894
77
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
19895
77
    SStream_concat1(O, ']');
19896
77
    return;
19897
0
    break;
19898
78
  case 107:
19899
    // PRFW_D_PZI, PRFW_S_PZI
19900
78
    printImmScale_4(MI, 3, O);
19901
78
    SStream_concat1(O, ']');
19902
78
    return;
19903
0
    break;
19904
150
  case 108:
19905
    // PRFW_D_SCALED
19906
150
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
19907
150
    SStream_concat1(O, ']');
19908
150
    return;
19909
0
    break;
19910
24
  case 109:
19911
    // PRFW_D_SXTW_SCALED
19912
24
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
19913
24
    SStream_concat1(O, ']');
19914
24
    return;
19915
0
    break;
19916
73
  case 110:
19917
    // PRFW_D_UXTW_SCALED
19918
73
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
19919
73
    SStream_concat1(O, ']');
19920
73
    return;
19921
0
    break;
19922
19
  case 111:
19923
    // PRFW_PRR
19924
19
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
19925
19
    SStream_concat1(O, ']');
19926
19
    return;
19927
0
    break;
19928
11
  case 112:
19929
    // PRFW_S_SXTW_SCALED
19930
11
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
19931
11
    SStream_concat1(O, ']');
19932
11
    return;
19933
0
    break;
19934
32
  case 113:
19935
    // PRFW_S_UXTW_SCALED
19936
32
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
19937
32
    SStream_concat1(O, ']');
19938
32
    return;
19939
0
    break;
19940
173
  case 114:
19941
    // RDFFRS_PPz, RDFFR_PPz_REAL
19942
173
    SStream_concat0(O, "/z");
19943
173
    return;
19944
0
    break;
19945
240
  case 115:
19946
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B...
19947
240
    printTypedVectorList_0_b(MI, 2, O);
19948
240
    break;
19949
10
  case 116:
19950
    // SHLLv16i8
19951
10
    SStream_concat0(O, ".16b, #8");
19952
10
    return;
19953
0
    break;
19954
18
  case 117:
19955
    // SHLLv2i32
19956
18
    SStream_concat0(O, ".2s, #32");
19957
18
    return;
19958
0
    break;
19959
37
  case 118:
19960
    // SHLLv4i16
19961
37
    SStream_concat0(O, ".4h, #16");
19962
37
    return;
19963
0
    break;
19964
35
  case 119:
19965
    // SHLLv4i32
19966
35
    SStream_concat0(O, ".4s, #32");
19967
35
    return;
19968
0
    break;
19969
35
  case 120:
19970
    // SHLLv8i16
19971
35
    SStream_concat0(O, ".8h, #16");
19972
35
    return;
19973
0
    break;
19974
34
  case 121:
19975
    // SHLLv8i8
19976
34
    SStream_concat0(O, ".8b, #8");
19977
34
    return;
19978
0
    break;
19979
116
  case 122:
19980
    // STLRWpre
19981
116
    SStream_concat0(O, ", #-4]!");
19982
116
    return;
19983
0
    break;
19984
14
  case 123:
19985
    // STLRXpre
19986
14
    SStream_concat0(O, ", #-8]!");
19987
14
    return;
19988
0
    break;
19989
356
  case 124:
19990
    // SYSPxt
19991
356
    printGPRSeqPairsClassOperand_64(MI, 4, O);
19992
356
    return;
19993
0
    break;
19994
0
  case 125:
19995
    // SYSPxt_XZR
19996
0
    printSyspXzrPair(MI, 4, O);
19997
0
    return;
19998
0
    break;
19999
3.66k
  case 126:
20000
    // SYSxt
20001
3.66k
    printOperand(MI, 4, O);
20002
3.66k
    return;
20003
0
    break;
20004
171
  case 127:
20005
    // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z...
20006
171
    printSVERegOp_q(MI, 2, O);
20007
171
    return;
20008
0
    break;
20009
166k
  }
20010
20011
20012
  // Fragment 4 encoded into 7 bits for 87 unique commands.
20013
137k
  switch ((Bits >> 42) & 127) {
20014
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20015
5.10k
  case 0:
20016
    // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,...
20017
5.10k
    return;
20018
0
    break;
20019
945
  case 1:
20020
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB...
20021
945
    printSVERegOp_d(MI, 3, O);
20022
945
    break;
20023
1.42k
  case 2:
20024
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_...
20025
1.42k
    printSVERegOp_s(MI, 3, O);
20026
1.42k
    break;
20027
33.2k
  case 3:
20028
    // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPT_shift, ADDSPL_XXI, ADDS...
20029
33.2k
    printOperand(MI, 2, O);
20030
33.2k
    break;
20031
744
  case 4:
20032
    // ADDG, ST2Gi, STGi, STZ2Gi, STZGi, SUBG
20033
744
    printImmScale_16(MI, 2, O);
20034
744
    break;
20035
276
  case 5:
20036
    // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ...
20037
276
    printSVERegOp_h(MI, 2, O);
20038
276
    break;
20039
4.01k
  case 6:
20040
    // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, ADD_...
20041
4.01k
    printSVERegOp_d(MI, 2, O);
20042
4.01k
    break;
20043
1.00k
  case 7:
20044
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
20045
1.00k
    printSVERegOp_h(MI, 3, O);
20046
1.00k
    break;
20047
5.35k
  case 8:
20048
    // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2...
20049
5.35k
    printVRegOperand(MI, 2, O);
20050
5.35k
    break;
20051
3.53k
  case 9:
20052
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1...
20053
3.53k
    printVRegOperand(MI, 3, O);
20054
3.53k
    break;
20055
2.80k
  case 10:
20056
    // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_...
20057
2.80k
    printSVERegOp_b(MI, 2, O);
20058
2.80k
    break;
20059
21.6k
  case 11:
20060
    // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2...
20061
21.6k
    SStream_concat0(O, ", ");
20062
21.6k
    break;
20063
4.13k
  case 12:
20064
    // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ...
20065
4.13k
    printSVERegOp_s(MI, 2, O);
20066
4.13k
    break;
20067
3.05k
  case 13:
20068
    // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri
20069
3.05k
    printAddSubImm(MI, 2, O);
20070
3.05k
    return;
20071
0
    break;
20072
5.80k
  case 14:
20073
    // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI...
20074
5.80k
    printShiftedRegister(MI, 2, O);
20075
5.80k
    return;
20076
0
    break;
20077
1.10k
  case 15:
20078
    // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx
20079
1.10k
    printExtendedRegister(MI, 2, O);
20080
1.10k
    return;
20081
0
    break;
20082
57
  case 16:
20083
    // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS...
20084
57
    printImm8OptLsl_uint8_t(MI, 2, O);
20085
57
    return;
20086
0
    break;
20087
668
  case 17:
20088
    // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS...
20089
668
    printImm8OptLsl_uint64_t(MI, 2, O);
20090
668
    return;
20091
0
    break;
20092
1.42k
  case 18:
20093
    // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS...
20094
1.42k
    printImm8OptLsl_uint32_t(MI, 2, O);
20095
1.42k
    return;
20096
0
    break;
20097
35
  case 19:
20098
    // ADR_LSL_ZZZ_D_0
20099
35
    printRegWithShiftExtend_0_8_x_d(MI, 2, O);
20100
35
    SStream_concat1(O, ']');
20101
35
    return;
20102
0
    break;
20103
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
48
  case 21:
20110
    // ADR_LSL_ZZZ_D_2
20111
48
    printRegWithShiftExtend_0_32_x_d(MI, 2, O);
20112
48
    SStream_concat1(O, ']');
20113
48
    return;
20114
0
    break;
20115
35
  case 22:
20116
    // ADR_LSL_ZZZ_D_3
20117
35
    printRegWithShiftExtend_0_64_x_d(MI, 2, O);
20118
35
    SStream_concat1(O, ']');
20119
35
    return;
20120
0
    break;
20121
21
  case 23:
20122
    // ADR_LSL_ZZZ_S_0
20123
21
    printRegWithShiftExtend_0_8_x_s(MI, 2, O);
20124
21
    SStream_concat1(O, ']');
20125
21
    return;
20126
0
    break;
20127
19
  case 24:
20128
    // ADR_LSL_ZZZ_S_1
20129
19
    printRegWithShiftExtend_0_16_x_s(MI, 2, O);
20130
19
    SStream_concat1(O, ']');
20131
19
    return;
20132
0
    break;
20133
84
  case 25:
20134
    // ADR_LSL_ZZZ_S_2
20135
84
    printRegWithShiftExtend_0_32_x_s(MI, 2, O);
20136
84
    SStream_concat1(O, ']');
20137
84
    return;
20138
0
    break;
20139
13
  case 26:
20140
    // ADR_LSL_ZZZ_S_3
20141
13
    printRegWithShiftExtend_0_64_x_s(MI, 2, O);
20142
13
    SStream_concat1(O, ']');
20143
13
    return;
20144
0
    break;
20145
154
  case 27:
20146
    // ADR_SXTW_ZZZ_D_0
20147
154
    printRegWithShiftExtend_1_8_w_d(MI, 2, O);
20148
154
    SStream_concat1(O, ']');
20149
154
    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
215
  case 29:
20158
    // ADR_SXTW_ZZZ_D_2
20159
215
    printRegWithShiftExtend_1_32_w_d(MI, 2, O);
20160
215
    SStream_concat1(O, ']');
20161
215
    return;
20162
0
    break;
20163
39
  case 30:
20164
    // ADR_SXTW_ZZZ_D_3
20165
39
    printRegWithShiftExtend_1_64_w_d(MI, 2, O);
20166
39
    SStream_concat1(O, ']');
20167
39
    return;
20168
0
    break;
20169
1.08k
  case 31:
20170
    // ADR_UXTW_ZZZ_D_0
20171
1.08k
    printRegWithShiftExtend_0_8_w_d(MI, 2, O);
20172
1.08k
    SStream_concat1(O, ']');
20173
1.08k
    return;
20174
0
    break;
20175
17
  case 32:
20176
    // ADR_UXTW_ZZZ_D_1
20177
17
    printRegWithShiftExtend_0_16_w_d(MI, 2, O);
20178
17
    SStream_concat1(O, ']');
20179
17
    return;
20180
0
    break;
20181
245
  case 33:
20182
    // ADR_UXTW_ZZZ_D_2
20183
245
    printRegWithShiftExtend_0_32_w_d(MI, 2, O);
20184
245
    SStream_concat1(O, ']');
20185
245
    return;
20186
0
    break;
20187
209
  case 34:
20188
    // ADR_UXTW_ZZZ_D_3
20189
209
    printRegWithShiftExtend_0_64_w_d(MI, 2, O);
20190
209
    SStream_concat1(O, ']');
20191
209
    return;
20192
0
    break;
20193
2.22k
  case 35:
20194
    // ANDSWri, ANDWri, EORWri, ORRWri
20195
2.22k
    printLogicalImm_int32_t(MI, 2, O);
20196
2.22k
    return;
20197
0
    break;
20198
2.19k
  case 36:
20199
    // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI
20200
2.19k
    printLogicalImm_int64_t(MI, 2, O);
20201
2.19k
    return;
20202
0
    break;
20203
1.83k
  case 37:
20204
    // BFMLAL_MZZI_HtoS, BFMLSL_MZZI_HtoS, FMLALL_MZZI_BtoS, FMLAL_MZZI_BtoH,...
20205
1.83k
    printVectorIndex_1(MI, 6, O);
20206
1.83k
    return;
20207
0
    break;
20208
866
  case 38:
20209
    // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FDOT_Z...
20210
866
    printVectorIndex_1(MI, 4, O);
20211
866
    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
15.9k
  case 40:
20218
    // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C...
20219
15.9k
    printOperand(MI, 3, O);
20220
15.9k
    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.51k
  case 44:
20237
    // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan...
20238
1.51k
    printVectorIndex_1(MI, 2, O);
20239
1.51k
    return;
20240
0
    break;
20241
212
  case 45:
20242
    // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ...
20243
212
    SStream_concat0(O, ", #0.0");
20244
212
    return;
20245
0
    break;
20246
777
  case 46:
20247
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG4_M4Z4Z_BtoH, FDOT_VG...
20248
777
    printTypedVectorList_0_b(MI, 5, O);
20249
777
    return;
20250
0
    break;
20251
995
  case 47:
20252
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG2_M2ZZ_BtoH, FDOT_VG2...
20253
995
    printSVERegOp_b(MI, 5, O);
20254
995
    break;
20255
25
  case 48:
20256
    // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16
20257
25
    SStream_concat0(O, ".h");
20258
25
    printVectorIndex_1(MI, 4, O);
20259
25
    return;
20260
0
    break;
20261
32
  case 49:
20262
    // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16
20263
32
    SStream_concat0(O, ".2h");
20264
32
    return;
20265
0
    break;
20266
60
  case 50:
20267
    // INDEX_RI_B
20268
60
    printSImm_8(MI, 2, O);
20269
60
    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
379
  case 55:
20292
    // LD1B_2Z_STRIDED, LDNT1B_2Z_STRIDED
20293
379
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20294
379
    SStream_concat1(O, ']');
20295
379
    return;
20296
0
    break;
20297
408
  case 56:
20298
    // LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED_IMM, LDNT1...
20299
408
    printImmScale_2(MI, 3, O);
20300
408
    SStream_concat0(O, ", mul vl]");
20301
408
    return;
20302
0
    break;
20303
138
  case 57:
20304
    // LD1H_2Z_STRIDED, LDNT1H_2Z_STRIDED
20305
138
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20306
138
    SStream_concat1(O, ']');
20307
138
    return;
20308
0
    break;
20309
604
  case 58:
20310
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
20311
604
    SStream_concat0(O, "/z, [");
20312
604
    printOperand(MI, 4, O);
20313
604
    SStream_concat0(O, ", ");
20314
604
    break;
20315
79
  case 59:
20316
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
20317
79
    printOperand(MI, 4, O);
20318
79
    SStream_concat1(O, ']');
20319
79
    return;
20320
0
    break;
20321
265
  case 60:
20322
    // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost...
20323
265
    printImmScale_16(MI, 3, O);
20324
265
    break;
20325
110
  case 61:
20326
    // LDRAAindexed, LDRABindexed
20327
110
    printImmScale_8(MI, 2, O);
20328
110
    SStream_concat1(O, ']');
20329
110
    return;
20330
0
    break;
20331
951
  case 62:
20332
    // LDRAAwriteback, LDRABwriteback
20333
951
    printImmScale_8(MI, 3, O);
20334
951
    SStream_concat0(O, "]!");
20335
951
    return;
20336
0
    break;
20337
1.90k
  case 63:
20338
    // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui
20339
1.90k
    printUImm12Offset_1(MI, 2, O);
20340
1.90k
    SStream_concat1(O, ']');
20341
1.90k
    return;
20342
0
    break;
20343
868
  case 64:
20344
    // LDRDui, LDRXui, PRFMui, STRDui, STRXui
20345
868
    printUImm12Offset_8(MI, 2, O);
20346
868
    SStream_concat1(O, ']');
20347
868
    return;
20348
0
    break;
20349
1.48k
  case 65:
20350
    // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui
20351
1.48k
    printUImm12Offset_2(MI, 2, O);
20352
1.48k
    SStream_concat1(O, ']');
20353
1.48k
    return;
20354
0
    break;
20355
296
  case 66:
20356
    // LDRQui, STRQui
20357
296
    printUImm12Offset_16(MI, 2, O);
20358
296
    SStream_concat1(O, ']');
20359
296
    return;
20360
0
    break;
20361
845
  case 67:
20362
    // LDRSWui, LDRSui, LDRWui, STRSui, STRWui
20363
845
    printUImm12Offset_4(MI, 2, O);
20364
845
    SStream_concat1(O, ']');
20365
845
    return;
20366
0
    break;
20367
121
  case 68:
20368
    // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_...
20369
121
    printSVERegOp_0(MI, 2, O);
20370
121
    printVectorIndex_1(MI, 3, O);
20371
121
    return;
20372
0
    break;
20373
208
  case 69:
20374
    // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B
20375
208
    printSVERegOp_b(MI, 3, O);
20376
208
    SStream_concat0(O, ", ");
20377
208
    printSVERegOp_b(MI, 4, O);
20378
208
    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
42
  case 77:
20419
    // PRFB_D_PZI, PRFB_S_PZI
20420
42
    SStream_concat1(O, ']');
20421
42
    return;
20422
0
    break;
20423
190
  case 78:
20424
    // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI
20425
190
    SStream_concat0(O, ", mul vl]");
20426
190
    return;
20427
0
    break;
20428
13
  case 79:
20429
    // SPLICE_ZPZZ_B
20430
13
    printTypedVectorList_0_b(MI, 2, O);
20431
13
    return;
20432
0
    break;
20433
10
  case 80:
20434
    // SPLICE_ZPZZ_D
20435
10
    printTypedVectorList_0_d(MI, 2, O);
20436
10
    return;
20437
0
    break;
20438
213
  case 81:
20439
    // SPLICE_ZPZZ_S
20440
213
    printTypedVectorList_0_s(MI, 2, O);
20441
213
    return;
20442
0
    break;
20443
96
  case 82:
20444
    // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW...
20445
96
    printGPR64as32(MI, 2, O);
20446
96
    return;
20447
0
    break;
20448
638
  case 83:
20449
    // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX...
20450
638
    SStream_concat0(O, ", [");
20451
638
    printOperand(MI, 4, O);
20452
638
    SStream_concat0(O, ", ");
20453
638
    break;
20454
84
  case 84:
20455
    // SYSLxt
20456
84
    printSysCROperand(MI, 2, O);
20457
84
    SStream_concat0(O, ", ");
20458
84
    printSysCROperand(MI, 3, O);
20459
84
    SStream_concat0(O, ", ");
20460
84
    printOperand(MI, 4, O);
20461
84
    return;
20462
0
    break;
20463
1.75k
  case 85:
20464
    // TBNZW, TBNZX, TBZW, TBZX
20465
1.75k
    printAlignedLabel(MI, Address, 2, O);
20466
1.75k
    return;
20467
0
    break;
20468
491
  case 86:
20469
    // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S
20470
491
    printImm(MI, 2, O);
20471
491
    return;
20472
0
    break;
20473
137k
  }
20474
20475
20476
  // Fragment 5 encoded into 7 bits for 93 unique commands.
20477
98.5k
  switch ((Bits >> 49) & 127) {
20478
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20479
15.7k
  case 0:
20480
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
20481
15.7k
    return;
20482
0
    break;
20483
28.3k
  case 1:
20484
    // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA,...
20485
28.3k
    SStream_concat0(O, ", ");
20486
28.3k
    break;
20487
132
  case 2:
20488
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
20489
132
    SStream_concat0(O, ".2d");
20490
132
    return;
20491
0
    break;
20492
219
  case 3:
20493
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
20494
219
    SStream_concat0(O, ".4s");
20495
219
    return;
20496
0
    break;
20497
1.66k
  case 4:
20498
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B...
20499
1.66k
    SStream_concat0(O, ".8h");
20500
1.66k
    return;
20501
0
    break;
20502
40
  case 5:
20503
    // ADDPT_shift, SUBPT_shift
20504
40
    printShifter(MI, 3, O);
20505
40
    return;
20506
0
    break;
20507
197
  case 6:
20508
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP...
20509
197
    printSVERegOp_h(MI, 3, O);
20510
197
    break;
20511
200
  case 7:
20512
    // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,...
20513
200
    SStream_concat0(O, ".16b");
20514
200
    return;
20515
0
    break;
20516
120
  case 8:
20517
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
20518
120
    SStream_concat0(O, ".2s");
20519
120
    return;
20520
0
    break;
20521
729
  case 9:
20522
    // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH...
20523
729
    SStream_concat0(O, ".4h");
20524
729
    return;
20525
0
    break;
20526
738
  case 10:
20527
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
20528
738
    SStream_concat0(O, ".8b");
20529
738
    return;
20530
0
    break;
20531
358
  case 11:
20532
    // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64
20533
358
    printArithExtend(MI, 3, O);
20534
358
    return;
20535
0
    break;
20536
23
  case 12:
20537
    // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ...
20538
23
    printTypedVectorList_0_d(MI, 5, O);
20539
23
    return;
20540
0
    break;
20541
136
  case 13:
20542
    // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ...
20543
136
    printTypedVectorList_0_s(MI, 5, O);
20544
136
    return;
20545
0
    break;
20546
108
  case 14:
20547
    // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML...
20548
108
    printSVERegOp_d(MI, 5, O);
20549
108
    break;
20550
494
  case 15:
20551
    // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML...
20552
494
    printSVERegOp_s(MI, 5, O);
20553
494
    break;
20554
2.38k
  case 16:
20555
    // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ...
20556
2.38k
    printOperand(MI, 3, O);
20557
2.38k
    break;
20558
83
  case 17:
20559
    // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP...
20560
83
    printSVERegOp_d(MI, 3, O);
20561
83
    return;
20562
0
    break;
20563
181
  case 18:
20564
    // BCAX, EOR3, EXTv16i8
20565
181
    SStream_concat0(O, ".16b, ");
20566
181
    break;
20567
550
  case 19:
20568
    // BF16DOTlanev4bf16, BF16DOTlanev8bf16
20569
550
    SStream_concat0(O, ".2h");
20570
550
    printVectorIndex_1(MI, 4, O);
20571
550
    return;
20572
0
    break;
20573
184
  case 20:
20574
    // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFM...
20575
184
    printTypedVectorList_0_h(MI, 5, O);
20576
184
    return;
20577
0
    break;
20578
4.69k
  case 21:
20579
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT...
20580
4.69k
    printSVERegOp_h(MI, 5, O);
20581
4.69k
    break;
20582
1.12k
  case 22:
20583
    // BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT_ZZZI, BFMLSLB_ZZZI_S, BFMLSLT_ZZZI_S,...
20584
1.12k
    printVectorIndex_1(MI, 4, O);
20585
1.12k
    break;
20586
1.99k
  case 23:
20587
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2...
20588
1.99k
    SStream_concat0(O, ".h");
20589
1.99k
    break;
20590
1.20k
  case 24:
20591
    // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F...
20592
1.20k
    printSVERegOp_h(MI, 4, O);
20593
1.20k
    break;
20594
10
  case 25:
20595
    // CADD_ZZI_H, SQCADD_ZZI_H
20596
10
    printComplexRotationOp_180_90(MI, 3, O);
20597
10
    return;
20598
0
    break;
20599
9.56k
  case 26:
20600
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
20601
9.56k
    SStream_concat1(O, ']');
20602
9.56k
    return;
20603
0
    break;
20604
39
  case 27:
20605
    // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H
20606
39
    printComplexRotationOp_90_0(MI, 4, O);
20607
39
    return;
20608
0
    break;
20609
292
  case 28:
20610
    // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H
20611
292
    printImm(MI, 3, O);
20612
292
    return;
20613
0
    break;
20614
250
  case 29:
20615
    // EXTv8i8
20616
250
    SStream_concat0(O, ".8b, ");
20617
250
    printOperand(MI, 3, O);
20618
250
    return;
20619
0
    break;
20620
78
  case 30:
20621
    // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H
20622
78
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
20623
78
    return;
20624
0
    break;
20625
497
  case 31:
20626
    // FCADDv2f32, FCMLAv2f32
20627
497
    SStream_concat0(O, ".2s, ");
20628
497
    break;
20629
96
  case 32:
20630
    // FCADDv2f64, FCMLAv2f64, XAR
20631
96
    SStream_concat0(O, ".2d, ");
20632
96
    break;
20633
34
  case 33:
20634
    // FCADDv4f16, FCMLAv4f16
20635
34
    SStream_concat0(O, ".4h, ");
20636
34
    break;
20637
42
  case 34:
20638
    // FCADDv4f32, FCMLAv4f32, SM3SS1
20639
42
    SStream_concat0(O, ".4s, ");
20640
42
    break;
20641
113
  case 35:
20642
    // FCADDv8f16, FCMLAv8f16
20643
113
    SStream_concat0(O, ".8h, ");
20644
113
    break;
20645
961
  case 36:
20646
    // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ...
20647
961
    SStream_concat0(O, ", #0.0");
20648
961
    return;
20649
0
    break;
20650
697
  case 37:
20651
    // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in...
20652
697
    SStream_concat0(O, ".s");
20653
697
    break;
20654
824
  case 38:
20655
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG4_M4ZZI_BtoH, FDOT_VG...
20656
824
    printVectorIndex_1(MI, 6, O);
20657
824
    return;
20658
0
    break;
20659
193
  case 39:
20660
    // FDOTlanev16f8, FDOTlanev8f8, SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16...
20661
193
    SStream_concat0(O, ".4b");
20662
193
    printVectorIndex_1(MI, 4, O);
20663
193
    return;
20664
0
    break;
20665
234
  case 40:
20666
    // FDOTlanev4f16, FDOTlanev8f16
20667
234
    SStream_concat0(O, ".2b");
20668
234
    printVectorIndex_1(MI, 4, O);
20669
234
    return;
20670
0
    break;
20671
649
  case 41:
20672
    // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H
20673
649
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
20674
649
    return;
20675
0
    break;
20676
82
  case 42:
20677
    // FMLALBlanev8f16, FMLALLBBlanev4f32, FMLALLBTlanev4f32, FMLALLTBlanev4f...
20678
82
    SStream_concat0(O, ".b");
20679
82
    printVectorIndex_1(MI, 4, O);
20680
82
    return;
20681
0
    break;
20682
122
  case 43:
20683
    // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind...
20684
122
    SStream_concat0(O, ".d");
20685
122
    break;
20686
1.27k
  case 44:
20687
    // FMUL_ZPmI_H
20688
1.27k
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
20689
1.27k
    return;
20690
0
    break;
20691
833
  case 45:
20692
    // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL...
20693
833
    printVectorIndex_1(MI, 3, O);
20694
833
    return;
20695
0
    break;
20696
478
  case 46:
20697
    // GLD1B_D_REAL, GLD1D_REAL, GLD1H_D_REAL, GLD1SB_D_REAL, GLD1SH_D_REAL, ...
20698
478
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
20699
478
    SStream_concat1(O, ']');
20700
478
    return;
20701
0
    break;
20702
817
  case 47:
20703
    // GLD1B_D_SXTW_REAL, GLD1D_SXTW_REAL, GLD1H_D_SXTW_REAL, GLD1SB_D_SXTW_R...
20704
817
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
20705
817
    SStream_concat1(O, ']');
20706
817
    return;
20707
0
    break;
20708
427
  case 48:
20709
    // GLD1B_D_UXTW_REAL, GLD1D_UXTW_REAL, GLD1H_D_UXTW_REAL, GLD1SB_D_UXTW_R...
20710
427
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
20711
427
    SStream_concat1(O, ']');
20712
427
    return;
20713
0
    break;
20714
228
  case 49:
20715
    // GLD1B_S_SXTW_REAL, GLD1H_S_SXTW_REAL, GLD1SB_S_SXTW_REAL, GLD1SH_S_SXT...
20716
228
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
20717
228
    SStream_concat1(O, ']');
20718
228
    return;
20719
0
    break;
20720
249
  case 50:
20721
    // GLD1B_S_UXTW_REAL, GLD1H_S_UXTW_REAL, GLD1SB_S_UXTW_REAL, GLD1SH_S_UXT...
20722
249
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
20723
249
    SStream_concat1(O, ']');
20724
249
    return;
20725
0
    break;
20726
207
  case 51:
20727
    // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, LD1RD_IMM, SST1D_IMM
20728
207
    printImmScale_8(MI, 3, O);
20729
207
    SStream_concat1(O, ']');
20730
207
    return;
20731
0
    break;
20732
59
  case 52:
20733
    // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED
20734
59
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
20735
59
    SStream_concat1(O, ']');
20736
59
    return;
20737
0
    break;
20738
46
  case 53:
20739
    // GLD1D_SXTW_SCALED_REAL, GLDFF1D_SXTW_SCALED_REAL, SST1D_SXTW_SCALED
20740
46
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
20741
46
    SStream_concat1(O, ']');
20742
46
    return;
20743
0
    break;
20744
169
  case 54:
20745
    // GLD1D_UXTW_SCALED_REAL, GLDFF1D_UXTW_SCALED_REAL, SST1D_UXTW_SCALED
20746
169
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
20747
169
    SStream_concat1(O, ']');
20748
169
    return;
20749
0
    break;
20750
988
  case 55:
20751
    // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE...
20752
988
    printImmScale_2(MI, 3, O);
20753
988
    break;
20754
98
  case 56:
20755
    // GLD1H_D_SCALED_REAL, GLD1SH_D_SCALED_REAL, GLDFF1H_D_SCALED_REAL, GLDF...
20756
98
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
20757
98
    SStream_concat1(O, ']');
20758
98
    return;
20759
0
    break;
20760
52
  case 57:
20761
    // GLD1H_D_SXTW_SCALED_REAL, GLD1SH_D_SXTW_SCALED_REAL, GLDFF1H_D_SXTW_SC...
20762
52
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
20763
52
    SStream_concat1(O, ']');
20764
52
    return;
20765
0
    break;
20766
89
  case 58:
20767
    // GLD1H_D_UXTW_SCALED_REAL, GLD1SH_D_UXTW_SCALED_REAL, GLDFF1H_D_UXTW_SC...
20768
89
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
20769
89
    SStream_concat1(O, ']');
20770
89
    return;
20771
0
    break;
20772
22
  case 59:
20773
    // GLD1H_S_SXTW_SCALED_REAL, GLD1SH_S_SXTW_SCALED_REAL, GLDFF1H_S_SXTW_SC...
20774
22
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
20775
22
    SStream_concat1(O, ']');
20776
22
    return;
20777
0
    break;
20778
106
  case 60:
20779
    // GLD1H_S_UXTW_SCALED_REAL, GLD1SH_S_UXTW_SCALED_REAL, GLDFF1H_S_UXTW_SC...
20780
106
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
20781
106
    SStream_concat1(O, ']');
20782
106
    return;
20783
0
    break;
20784
1.74k
  case 61:
20785
    // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE...
20786
1.74k
    printImmScale_4(MI, 3, O);
20787
1.74k
    break;
20788
154
  case 62:
20789
    // GLD1SW_D_SCALED_REAL, GLD1W_D_SCALED_REAL, GLDFF1SW_D_SCALED_REAL, GLD...
20790
154
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
20791
154
    SStream_concat1(O, ']');
20792
154
    return;
20793
0
    break;
20794
112
  case 63:
20795
    // GLD1SW_D_SXTW_SCALED_REAL, GLD1W_D_SXTW_SCALED_REAL, GLDFF1SW_D_SXTW_S...
20796
112
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
20797
112
    SStream_concat1(O, ']');
20798
112
    return;
20799
0
    break;
20800
99
  case 64:
20801
    // GLD1SW_D_UXTW_SCALED_REAL, GLD1W_D_UXTW_SCALED_REAL, GLDFF1SW_D_UXTW_S...
20802
99
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
20803
99
    SStream_concat1(O, ']');
20804
99
    return;
20805
0
    break;
20806
224
  case 65:
20807
    // GLD1W_SXTW_SCALED_REAL, GLDFF1W_SXTW_SCALED_REAL, SST1W_SXTW_SCALED
20808
224
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
20809
224
    SStream_concat1(O, ']');
20810
224
    return;
20811
0
    break;
20812
254
  case 66:
20813
    // GLD1W_UXTW_SCALED_REAL, GLDFF1W_UXTW_SCALED_REAL, SST1W_UXTW_SCALED
20814
254
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
20815
254
    SStream_concat1(O, ']');
20816
254
    return;
20817
0
    break;
20818
1.08k
  case 67:
20819
    // LD1B, LD1B_2Z, LD1B_4Z, LD1B_4Z_STRIDED, LD1B_D, LD1B_H, LD1B_S, LD1RO...
20820
1.08k
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20821
1.08k
    SStream_concat1(O, ']');
20822
1.08k
    return;
20823
0
    break;
20824
221
  case 68:
20825
    // LD1D, LD1D_2Z, LD1D_2Z_STRIDED, LD1D_4Z, LD1D_4Z_STRIDED, LD1D_Q, LD1R...
20826
221
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
20827
221
    SStream_concat1(O, ']');
20828
221
    return;
20829
0
    break;
20830
219
  case 69:
20831
    // LD1H, LD1H_2Z, LD1H_4Z, LD1H_4Z_STRIDED, LD1H_D, LD1H_S, LD1RO_H, LD1R...
20832
219
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20833
219
    SStream_concat1(O, ']');
20834
219
    return;
20835
0
    break;
20836
51
  case 70:
20837
    // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM
20838
51
    printImmScale_32(MI, 3, O);
20839
51
    SStream_concat1(O, ']');
20840
51
    return;
20841
0
    break;
20842
284
  case 71:
20843
    // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_2Z_STRIDED, LD1W_4Z, LD...
20844
284
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
20845
284
    SStream_concat1(O, ']');
20846
284
    return;
20847
0
    break;
20848
78
  case 72:
20849
    // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM
20850
78
    printImmScale_16(MI, 3, O);
20851
78
    SStream_concat1(O, ']');
20852
78
    return;
20853
0
    break;
20854
281
  case 73:
20855
    // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B
20856
281
    printRegWithShiftExtend_0_8_x_0(MI, 5, O);
20857
281
    SStream_concat1(O, ']');
20858
281
    return;
20859
0
    break;
20860
333
  case 74:
20861
    // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D
20862
333
    printRegWithShiftExtend_0_64_x_0(MI, 5, O);
20863
333
    SStream_concat1(O, ']');
20864
333
    return;
20865
0
    break;
20866
163
  case 75:
20867
    // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H
20868
163
    printRegWithShiftExtend_0_16_x_0(MI, 5, O);
20869
163
    SStream_concat1(O, ']');
20870
163
    return;
20871
0
    break;
20872
258
  case 76:
20873
    // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q
20874
258
    printRegWithShiftExtend_0_128_x_0(MI, 5, O);
20875
258
    SStream_concat1(O, ']');
20876
258
    return;
20877
0
    break;
20878
207
  case 77:
20879
    // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S
20880
207
    printRegWithShiftExtend_0_32_x_0(MI, 5, O);
20881
207
    SStream_concat1(O, ']');
20882
207
    return;
20883
0
    break;
20884
378
  case 78:
20885
    // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q
20886
378
    printRegWithShiftExtend_0_128_x_0(MI, 3, O);
20887
378
    SStream_concat1(O, ']');
20888
378
    return;
20889
0
    break;
20890
121
  case 79:
20891
    // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ...
20892
121
    printImmScale_3(MI, 3, O);
20893
121
    SStream_concat0(O, ", mul vl]");
20894
121
    return;
20895
0
    break;
20896
161
  case 80:
20897
    // LDIAPPWpost
20898
161
    SStream_concat0(O, "], #8");
20899
161
    return;
20900
0
    break;
20901
237
  case 81:
20902
    // LDIAPPXpost
20903
237
    SStream_concat0(O, "], #16");
20904
237
    return;
20905
0
    break;
20906
3.68k
  case 82:
20907
    // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,...
20908
3.68k
    SStream_concat0(O, "], ");
20909
3.68k
    break;
20910
3.21k
  case 83:
20911
    // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR...
20912
3.21k
    SStream_concat0(O, "]!");
20913
3.21k
    return;
20914
0
    break;
20915
237
  case 84:
20916
    // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI
20917
237
    SStream_concat0(O, ", mul vl]");
20918
237
    return;
20919
0
    break;
20920
252
  case 85:
20921
    // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S
20922
252
    SStream_concat1(O, '[');
20923
252
    printOperand(MI, 3, O);
20924
252
    SStream_concat0(O, ", ");
20925
252
    printMatrixIndex_1(MI, 4, O);
20926
252
    SStream_concat1(O, ']');
20927
252
    return;
20928
0
    break;
20929
108
  case 86:
20930
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B
20931
108
    printTypedVectorList_0_b(MI, 3, O);
20932
108
    return;
20933
0
    break;
20934
372
  case 87:
20935
    // SEL_VG2_2ZC2Z2Z_D, SEL_VG4_4ZC4Z4Z_D
20936
372
    printTypedVectorList_0_d(MI, 3, O);
20937
372
    return;
20938
0
    break;
20939
149
  case 88:
20940
    // SEL_VG2_2ZC2Z2Z_H, SEL_VG4_4ZC4Z4Z_H
20941
149
    printTypedVectorList_0_h(MI, 3, O);
20942
149
    return;
20943
0
    break;
20944
131
  case 89:
20945
    // SEL_VG2_2ZC2Z2Z_S, SEL_VG4_4ZC4Z4Z_S
20946
131
    printTypedVectorList_0_s(MI, 3, O);
20947
131
    return;
20948
0
    break;
20949
27
  case 90:
20950
    // STILPWpre
20951
27
    SStream_concat0(O, ", #-8]!");
20952
27
    return;
20953
0
    break;
20954
441
  case 91:
20955
    // STILPXpre
20956
441
    SStream_concat0(O, ", #-16]!");
20957
441
    return;
20958
0
    break;
20959
684
  case 92:
20960
    // STLXPW, STLXPX, STXPW, STXPX
20961
684
    SStream_concat0(O, ", [");
20962
684
    printOperand(MI, 3, O);
20963
684
    SStream_concat1(O, ']');
20964
684
    return;
20965
0
    break;
20966
98.5k
  }
20967
20968
20969
  // Fragment 6 encoded into 6 bits for 44 unique commands.
20970
48.7k
  switch ((Bits >> 56) & 63) {
20971
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20972
2.93k
  case 0:
20973
    // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A...
20974
2.93k
    printOperand(MI, 3, O);
20975
2.93k
    return;
20976
0
    break;
20977
723
  case 1:
20978
    // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_...
20979
723
    printSVERegOp_b(MI, 3, O);
20980
723
    return;
20981
0
    break;
20982
2.62k
  case 2:
20983
    // ADDP_ZPmZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WI...
20984
2.62k
    printSVERegOp_d(MI, 3, O);
20985
2.62k
    break;
20986
4.06k
  case 3:
20987
    // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M...
20988
4.06k
    return;
20989
0
    break;
20990
2.15k
  case 4:
20991
    // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ...
20992
2.15k
    printSVERegOp_s(MI, 3, O);
20993
2.15k
    break;
20994
131
  case 5:
20995
    // BCAX, EOR3, SM3SS1
20996
131
    printVRegOperand(MI, 3, O);
20997
131
    break;
20998
3.69k
  case 6:
20999
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_HtoS, BFM...
21000
3.69k
    printVectorIndex_1(MI, 6, O);
21001
3.69k
    return;
21002
0
    break;
21003
1.40k
  case 7:
21004
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv...
21005
1.40k
    printVectorIndex_1(MI, 4, O);
21006
1.40k
    break;
21007
0
  case 8:
21008
    // BFMWri, BFMXri
21009
0
    printOperand(MI, 4, O);
21010
0
    return;
21011
0
    break;
21012
351
  case 9:
21013
    // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16...
21014
351
    printComplexRotationOp_180_90(MI, 3, O);
21015
351
    return;
21016
0
    break;
21017
1.59k
  case 10:
21018
    // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr...
21019
1.59k
    printCondCode(MI, 3, O);
21020
1.59k
    return;
21021
0
    break;
21022
398
  case 11:
21023
    // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S...
21024
398
    SStream_concat0(O, ", ");
21025
398
    break;
21026
179
  case 12:
21027
    // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H
21028
179
    printComplexRotationOp_90_0(MI, 5, O);
21029
179
    return;
21030
0
    break;
21031
415
  case 13:
21032
    // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16...
21033
415
    printComplexRotationOp_90_0(MI, 4, O);
21034
415
    return;
21035
0
    break;
21036
124
  case 14:
21037
    // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H
21038
124
    printSVERegOp_h(MI, 3, O);
21039
124
    return;
21040
0
    break;
21041
814
  case 15:
21042
    // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ...
21043
814
    printImm(MI, 3, O);
21044
814
    return;
21045
0
    break;
21046
20
  case 16:
21047
    // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU...
21048
20
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
21049
20
    return;
21050
0
    break;
21051
833
  case 17:
21052
    // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,...
21053
833
    printSVERegOp_d(MI, 4, O);
21054
833
    break;
21055
1.04k
  case 18:
21056
    // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,...
21057
1.04k
    printSVERegOp_s(MI, 4, O);
21058
1.04k
    break;
21059
328
  case 19:
21060
    // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,...
21061
328
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
21062
328
    return;
21063
0
    break;
21064
1.40k
  case 20:
21065
    // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32...
21066
1.40k
    printVectorIndex_1(MI, 3, O);
21067
1.40k
    return;
21068
0
    break;
21069
165
  case 21:
21070
    // FMUL_ZPmI_D, FMUL_ZPmI_S
21071
165
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
21072
165
    return;
21073
0
    break;
21074
1.61k
  case 22:
21075
    // GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL...
21076
1.61k
    SStream_concat1(O, ']');
21077
1.61k
    return;
21078
0
    break;
21079
3.18k
  case 23:
21080
    // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_4Z_STRIDED_IMM, LD1B_D_IMM, LD1B_H_IMM,...
21081
3.18k
    SStream_concat0(O, ", mul vl]");
21082
3.18k
    return;
21083
0
    break;
21084
2.66k
  case 24:
21085
    // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi
21086
2.66k
    printImmScale_8(MI, 3, O);
21087
2.66k
    SStream_concat1(O, ']');
21088
2.66k
    return;
21089
0
    break;
21090
1.24k
  case 25:
21091
    // LDNPQi, LDPQi, STGPi, STNPQi, STPQi
21092
1.24k
    printImmScale_16(MI, 3, O);
21093
1.24k
    SStream_concat1(O, ']');
21094
1.24k
    return;
21095
0
    break;
21096
3.75k
  case 26:
21097
    // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi
21098
3.75k
    printImmScale_4(MI, 3, O);
21099
3.75k
    SStream_concat1(O, ']');
21100
3.75k
    return;
21101
0
    break;
21102
1.75k
  case 27:
21103
    // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP...
21104
1.75k
    printImmScale_8(MI, 4, O);
21105
1.75k
    break;
21106
1.25k
  case 28:
21107
    // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre
21108
1.25k
    printImmScale_16(MI, 4, O);
21109
1.25k
    break;
21110
2.99k
  case 29:
21111
    // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S...
21112
2.99k
    printImmScale_4(MI, 4, O);
21113
2.99k
    break;
21114
944
  case 30:
21115
    // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW
21116
944
    printMemExtend_w_8(MI, 3, O);
21117
944
    SStream_concat1(O, ']');
21118
944
    return;
21119
0
    break;
21120
761
  case 31:
21121
    // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX
21122
761
    printMemExtend_x_8(MI, 3, O);
21123
761
    SStream_concat1(O, ']');
21124
761
    return;
21125
0
    break;
21126
151
  case 32:
21127
    // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW
21128
151
    printMemExtend_w_64(MI, 3, O);
21129
151
    SStream_concat1(O, ']');
21130
151
    return;
21131
0
    break;
21132
700
  case 33:
21133
    // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX
21134
700
    printMemExtend_x_64(MI, 3, O);
21135
700
    SStream_concat1(O, ']');
21136
700
    return;
21137
0
    break;
21138
226
  case 34:
21139
    // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW
21140
226
    printMemExtend_w_16(MI, 3, O);
21141
226
    SStream_concat1(O, ']');
21142
226
    return;
21143
0
    break;
21144
515
  case 35:
21145
    // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX
21146
515
    printMemExtend_x_16(MI, 3, O);
21147
515
    SStream_concat1(O, ']');
21148
515
    return;
21149
0
    break;
21150
12
  case 36:
21151
    // LDRQroW, STRQroW
21152
12
    printMemExtend_w_128(MI, 3, O);
21153
12
    SStream_concat1(O, ']');
21154
12
    return;
21155
0
    break;
21156
34
  case 37:
21157
    // LDRQroX, STRQroX
21158
34
    printMemExtend_x_128(MI, 3, O);
21159
34
    SStream_concat1(O, ']');
21160
34
    return;
21161
0
    break;
21162
196
  case 38:
21163
    // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW
21164
196
    printMemExtend_w_32(MI, 3, O);
21165
196
    SStream_concat1(O, ']');
21166
196
    return;
21167
0
    break;
21168
212
  case 39:
21169
    // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX
21170
212
    printMemExtend_x_32(MI, 3, O);
21171
212
    SStream_concat1(O, ']');
21172
212
    return;
21173
0
    break;
21174
47
  case 40:
21175
    // ST1B_2Z_STRIDED, STNT1B_2Z_STRIDED
21176
47
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
21177
47
    SStream_concat1(O, ']');
21178
47
    return;
21179
0
    break;
21180
573
  case 41:
21181
    // ST1B_2Z_STRIDED_IMM, ST1H_2Z_STRIDED_IMM, STNT1B_2Z_STRIDED_IMM, STNT1...
21182
573
    printImmScale_2(MI, 3, O);
21183
573
    SStream_concat0(O, ", mul vl]");
21184
573
    return;
21185
0
    break;
21186
42
  case 42:
21187
    // ST1H_2Z_STRIDED, STNT1H_2Z_STRIDED
21188
42
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
21189
42
    SStream_concat1(O, ']');
21190
42
    return;
21191
0
    break;
21192
497
  case 43:
21193
    // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX...
21194
497
    printSVEVecLenSpecifier(MI, 3, O);
21195
497
    return;
21196
0
    break;
21197
48.7k
  }
21198
21199
14.5k
  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
180
  case AArch64_ADD_ZPmZ_CPA:
21204
185
  case AArch64_ADD_ZPmZ_D:
21205
186
  case AArch64_ADD_ZPmZ_S:
21206
186
  case AArch64_AND_ZPmZ_D:
21207
186
  case AArch64_AND_ZPmZ_S:
21208
186
  case AArch64_ASRR_ZPmZ_D:
21209
186
  case AArch64_ASRR_ZPmZ_S:
21210
186
  case AArch64_ASR_WIDE_ZPmZ_B:
21211
186
  case AArch64_ASR_WIDE_ZPmZ_S:
21212
189
  case AArch64_ASR_ZPmZ_D:
21213
211
  case AArch64_ASR_ZPmZ_S:
21214
211
  case AArch64_BCAX_ZZZZ:
21215
212
  case AArch64_BFMLALBIdx:
21216
212
  case AArch64_BFMLALTIdx:
21217
212
  case AArch64_BIC_ZPmZ_D:
21218
212
  case AArch64_BIC_ZPmZ_S:
21219
221
  case AArch64_BSL1N_ZZZZ:
21220
221
  case AArch64_BSL2N_ZZZZ:
21221
236
  case AArch64_BSL_ZZZZ:
21222
239
  case AArch64_CLASTA_RPZ_D:
21223
252
  case AArch64_CLASTA_RPZ_S:
21224
275
  case AArch64_CLASTA_VPZ_D:
21225
281
  case AArch64_CLASTA_VPZ_S:
21226
282
  case AArch64_CLASTA_ZPZ_D:
21227
285
  case AArch64_CLASTA_ZPZ_S:
21228
292
  case AArch64_CLASTB_RPZ_D:
21229
369
  case AArch64_CLASTB_RPZ_S:
21230
428
  case AArch64_CLASTB_VPZ_D:
21231
446
  case AArch64_CLASTB_VPZ_S:
21232
446
  case AArch64_CLASTB_ZPZ_D:
21233
466
  case AArch64_CLASTB_ZPZ_S:
21234
467
  case AArch64_CMPEQ_PPzZZ_D:
21235
512
  case AArch64_CMPEQ_PPzZZ_S:
21236
777
  case AArch64_CMPEQ_WIDE_PPzZZ_B:
21237
782
  case AArch64_CMPEQ_WIDE_PPzZZ_S:
21238
782
  case AArch64_CMPGE_PPzZZ_D:
21239
787
  case AArch64_CMPGE_PPzZZ_S:
21240
789
  case AArch64_CMPGE_WIDE_PPzZZ_B:
21241
790
  case AArch64_CMPGE_WIDE_PPzZZ_S:
21242
790
  case AArch64_CMPGT_PPzZZ_D:
21243
791
  case AArch64_CMPGT_PPzZZ_S:
21244
799
  case AArch64_CMPGT_WIDE_PPzZZ_B:
21245
799
  case AArch64_CMPGT_WIDE_PPzZZ_S:
21246
852
  case AArch64_CMPHI_PPzZZ_D:
21247
854
  case AArch64_CMPHI_PPzZZ_S:
21248
900
  case AArch64_CMPHI_WIDE_PPzZZ_B:
21249
904
  case AArch64_CMPHI_WIDE_PPzZZ_S:
21250
944
  case AArch64_CMPHS_PPzZZ_D:
21251
948
  case AArch64_CMPHS_PPzZZ_S:
21252
1.00k
  case AArch64_CMPHS_WIDE_PPzZZ_B:
21253
1.01k
  case AArch64_CMPHS_WIDE_PPzZZ_S:
21254
1.01k
  case AArch64_CMPLE_WIDE_PPzZZ_B:
21255
1.01k
  case AArch64_CMPLE_WIDE_PPzZZ_S:
21256
1.01k
  case AArch64_CMPLO_WIDE_PPzZZ_B:
21257
1.01k
  case AArch64_CMPLO_WIDE_PPzZZ_S:
21258
1.01k
  case AArch64_CMPLS_WIDE_PPzZZ_B:
21259
1.01k
  case AArch64_CMPLS_WIDE_PPzZZ_S:
21260
1.03k
  case AArch64_CMPLT_WIDE_PPzZZ_B:
21261
1.03k
  case AArch64_CMPLT_WIDE_PPzZZ_S:
21262
1.03k
  case AArch64_CMPNE_PPzZZ_D:
21263
1.03k
  case AArch64_CMPNE_PPzZZ_S:
21264
1.03k
  case AArch64_CMPNE_WIDE_PPzZZ_B:
21265
1.04k
  case AArch64_CMPNE_WIDE_PPzZZ_S:
21266
1.22k
  case AArch64_EOR3_ZZZZ:
21267
1.22k
  case AArch64_EOR_ZPmZ_D:
21268
1.22k
  case AArch64_EOR_ZPmZ_S:
21269
1.23k
  case AArch64_FABD_ZPmZ_D:
21270
1.29k
  case AArch64_FABD_ZPmZ_S:
21271
1.29k
  case AArch64_FACGE_PPzZZ_D:
21272
1.29k
  case AArch64_FACGE_PPzZZ_S:
21273
1.30k
  case AArch64_FACGT_PPzZZ_D:
21274
1.30k
  case AArch64_FACGT_PPzZZ_S:
21275
1.30k
  case AArch64_FADDP_ZPmZZ_D:
21276
1.30k
  case AArch64_FADDP_ZPmZZ_S:
21277
1.30k
  case AArch64_FADD_ZPmZ_D:
21278
1.32k
  case AArch64_FADD_ZPmZ_S:
21279
1.32k
  case AArch64_FAMAX_ZPmZ_D:
21280
1.32k
  case AArch64_FAMAX_ZPmZ_S:
21281
1.32k
  case AArch64_FAMIN_ZPmZ_D:
21282
1.33k
  case AArch64_FAMIN_ZPmZ_S:
21283
1.34k
  case AArch64_FCMEQ_PPzZZ_D:
21284
1.50k
  case AArch64_FCMEQ_PPzZZ_S:
21285
1.50k
  case AArch64_FCMGE_PPzZZ_D:
21286
1.57k
  case AArch64_FCMGE_PPzZZ_S:
21287
1.58k
  case AArch64_FCMGT_PPzZZ_D:
21288
1.58k
  case AArch64_FCMGT_PPzZZ_S:
21289
1.58k
  case AArch64_FCMNE_PPzZZ_D:
21290
1.59k
  case AArch64_FCMNE_PPzZZ_S:
21291
1.61k
  case AArch64_FCMUO_PPzZZ_D:
21292
1.61k
  case AArch64_FCMUO_PPzZZ_S:
21293
1.61k
  case AArch64_FDIVR_ZPmZ_D:
21294
1.63k
  case AArch64_FDIVR_ZPmZ_S:
21295
1.63k
  case AArch64_FDIV_ZPmZ_D:
21296
1.66k
  case AArch64_FDIV_ZPmZ_S:
21297
1.67k
  case AArch64_FMAD_ZPmZZ_D:
21298
1.71k
  case AArch64_FMAD_ZPmZZ_S:
21299
1.71k
  case AArch64_FMAXNMP_ZPmZZ_D:
21300
1.71k
  case AArch64_FMAXNMP_ZPmZZ_S:
21301
1.74k
  case AArch64_FMAXNM_ZPmZ_D:
21302
2.08k
  case AArch64_FMAXNM_ZPmZ_S:
21303
2.08k
  case AArch64_FMAXP_ZPmZZ_D:
21304
2.08k
  case AArch64_FMAXP_ZPmZZ_S:
21305
2.27k
  case AArch64_FMAX_ZPmZ_D:
21306
2.29k
  case AArch64_FMAX_ZPmZ_S:
21307
2.29k
  case AArch64_FMINNMP_ZPmZZ_D:
21308
2.29k
  case AArch64_FMINNMP_ZPmZZ_S:
21309
2.37k
  case AArch64_FMINNM_ZPmZ_D:
21310
2.38k
  case AArch64_FMINNM_ZPmZ_S:
21311
2.38k
  case AArch64_FMINP_ZPmZZ_D:
21312
2.38k
  case AArch64_FMINP_ZPmZZ_S:
21313
2.38k
  case AArch64_FMIN_ZPmZ_D:
21314
2.38k
  case AArch64_FMIN_ZPmZ_S:
21315
2.62k
  case AArch64_FMLAL2lanev8f16:
21316
2.63k
  case AArch64_FMLALlanev8f16:
21317
2.64k
  case AArch64_FMLA_ZPmZZ_D:
21318
2.69k
  case AArch64_FMLA_ZPmZZ_S:
21319
2.71k
  case AArch64_FMLAv1i16_indexed:
21320
2.73k
  case AArch64_FMLAv1i32_indexed:
21321
2.74k
  case AArch64_FMLAv1i64_indexed:
21322
2.75k
  case AArch64_FMLAv2i32_indexed:
21323
2.76k
  case AArch64_FMLAv2i64_indexed:
21324
2.76k
  case AArch64_FMLAv4i16_indexed:
21325
2.76k
  case AArch64_FMLAv4i32_indexed:
21326
2.76k
  case AArch64_FMLAv8i16_indexed:
21327
2.77k
  case AArch64_FMLSL2lanev8f16:
21328
2.77k
  case AArch64_FMLSLlanev8f16:
21329
2.79k
  case AArch64_FMLS_ZPmZZ_D:
21330
2.88k
  case AArch64_FMLS_ZPmZZ_S:
21331
2.90k
  case AArch64_FMLSv1i16_indexed:
21332
2.90k
  case AArch64_FMLSv1i32_indexed:
21333
2.96k
  case AArch64_FMLSv1i64_indexed:
21334
2.96k
  case AArch64_FMLSv2i32_indexed:
21335
2.96k
  case AArch64_FMLSv2i64_indexed:
21336
2.97k
  case AArch64_FMLSv4i16_indexed:
21337
2.97k
  case AArch64_FMLSv4i32_indexed:
21338
2.97k
  case AArch64_FMLSv8i16_indexed:
21339
2.97k
  case AArch64_FMSB_ZPmZZ_D:
21340
3.24k
  case AArch64_FMSB_ZPmZZ_S:
21341
3.25k
  case AArch64_FMULX_ZPmZ_D:
21342
3.25k
  case AArch64_FMULX_ZPmZ_S:
21343
3.25k
  case AArch64_FMUL_ZPmZ_D:
21344
3.25k
  case AArch64_FMUL_ZPmZ_S:
21345
3.25k
  case AArch64_FNMAD_ZPmZZ_D:
21346
3.28k
  case AArch64_FNMAD_ZPmZZ_S:
21347
3.28k
  case AArch64_FNMLA_ZPmZZ_D:
21348
3.28k
  case AArch64_FNMLA_ZPmZZ_S:
21349
3.28k
  case AArch64_FNMLS_ZPmZZ_D:
21350
3.37k
  case AArch64_FNMLS_ZPmZZ_S:
21351
3.39k
  case AArch64_FNMSB_ZPmZZ_D:
21352
3.63k
  case AArch64_FNMSB_ZPmZZ_S:
21353
3.63k
  case AArch64_FSCALE_ZPmZ_D:
21354
3.69k
  case AArch64_FSCALE_ZPmZ_S:
21355
3.69k
  case AArch64_FSUBR_ZPmZ_D:
21356
3.69k
  case AArch64_FSUBR_ZPmZ_S:
21357
3.69k
  case AArch64_FSUB_ZPmZ_D:
21358
3.69k
  case AArch64_FSUB_ZPmZ_S:
21359
3.73k
  case AArch64_HISTCNT_ZPzZZ_D:
21360
3.79k
  case AArch64_HISTCNT_ZPzZZ_S:
21361
4.03k
  case AArch64_LDPDpost:
21362
4.27k
  case AArch64_LDPQpost:
21363
4.53k
  case AArch64_LDPSWpost:
21364
4.75k
  case AArch64_LDPSpost:
21365
5.44k
  case AArch64_LDPWpost:
21366
5.67k
  case AArch64_LDPXpost:
21367
5.67k
  case AArch64_LSLR_ZPmZ_D:
21368
5.67k
  case AArch64_LSLR_ZPmZ_S:
21369
5.67k
  case AArch64_LSL_WIDE_ZPmZ_B:
21370
5.67k
  case AArch64_LSL_WIDE_ZPmZ_S:
21371
5.67k
  case AArch64_LSL_ZPmZ_D:
21372
5.67k
  case AArch64_LSL_ZPmZ_S:
21373
5.73k
  case AArch64_LSRR_ZPmZ_D:
21374
5.76k
  case AArch64_LSRR_ZPmZ_S:
21375
5.76k
  case AArch64_LSR_WIDE_ZPmZ_B:
21376
5.76k
  case AArch64_LSR_WIDE_ZPmZ_S:
21377
6.02k
  case AArch64_LSR_ZPmZ_D:
21378
6.02k
  case AArch64_LSR_ZPmZ_S:
21379
6.51k
  case AArch64_MAD_ZPmZZ_D:
21380
6.56k
  case AArch64_MAD_ZPmZZ_S:
21381
6.56k
  case AArch64_MLA_ZPmZZ_D:
21382
6.60k
  case AArch64_MLA_ZPmZZ_S:
21383
6.60k
  case AArch64_MLAv2i32_indexed:
21384
6.61k
  case AArch64_MLAv4i16_indexed:
21385
6.62k
  case AArch64_MLAv4i32_indexed:
21386
6.64k
  case AArch64_MLAv8i16_indexed:
21387
6.81k
  case AArch64_MLS_ZPmZZ_D:
21388
6.82k
  case AArch64_MLS_ZPmZZ_S:
21389
6.82k
  case AArch64_MLSv2i32_indexed:
21390
6.82k
  case AArch64_MLSv4i16_indexed:
21391
6.84k
  case AArch64_MLSv4i32_indexed:
21392
6.85k
  case AArch64_MLSv8i16_indexed:
21393
6.87k
  case AArch64_MSB_ZPmZZ_D:
21394
6.87k
  case AArch64_MSB_ZPmZZ_S:
21395
6.87k
  case AArch64_MUL_ZPmZ_D:
21396
7.01k
  case AArch64_MUL_ZPmZ_S:
21397
7.03k
  case AArch64_NBSL_ZZZZ:
21398
7.03k
  case AArch64_ORR_ZPmZ_D:
21399
7.03k
  case AArch64_ORR_ZPmZ_S:
21400
7.04k
  case AArch64_SABD_ZPmZ_D:
21401
7.04k
  case AArch64_SABD_ZPmZ_S:
21402
7.06k
  case AArch64_SDIVR_ZPmZ_D:
21403
7.06k
  case AArch64_SDIVR_ZPmZ_S:
21404
7.18k
  case AArch64_SDIV_ZPmZ_D:
21405
7.18k
  case AArch64_SDIV_ZPmZ_S:
21406
7.33k
  case AArch64_SEL_ZPZZ_D:
21407
7.42k
  case AArch64_SEL_ZPZZ_S:
21408
7.42k
  case AArch64_SHADD_ZPmZ_D:
21409
7.65k
  case AArch64_SHADD_ZPmZ_S:
21410
7.65k
  case AArch64_SHSUBR_ZPmZ_D:
21411
7.66k
  case AArch64_SHSUBR_ZPmZ_S:
21412
7.66k
  case AArch64_SHSUB_ZPmZ_D:
21413
7.70k
  case AArch64_SHSUB_ZPmZ_S:
21414
7.73k
  case AArch64_SM3TT1A:
21415
7.73k
  case AArch64_SM3TT1B:
21416
7.74k
  case AArch64_SM3TT2A:
21417
7.78k
  case AArch64_SM3TT2B:
21418
7.78k
  case AArch64_SMAXP_ZPmZ_D:
21419
7.78k
  case AArch64_SMAXP_ZPmZ_S:
21420
7.78k
  case AArch64_SMAX_ZPmZ_D:
21421
7.78k
  case AArch64_SMAX_ZPmZ_S:
21422
7.78k
  case AArch64_SMINP_ZPmZ_D:
21423
7.78k
  case AArch64_SMINP_ZPmZ_S:
21424
7.78k
  case AArch64_SMIN_ZPmZ_D:
21425
7.79k
  case AArch64_SMIN_ZPmZ_S:
21426
7.79k
  case AArch64_SMLALv2i32_indexed:
21427
7.79k
  case AArch64_SMLALv4i16_indexed:
21428
7.79k
  case AArch64_SMLALv4i32_indexed:
21429
7.79k
  case AArch64_SMLALv8i16_indexed:
21430
7.81k
  case AArch64_SMLSLv2i32_indexed:
21431
7.81k
  case AArch64_SMLSLv4i16_indexed:
21432
7.81k
  case AArch64_SMLSLv4i32_indexed:
21433
7.81k
  case AArch64_SMLSLv8i16_indexed:
21434
7.81k
  case AArch64_SMULH_ZPmZ_D:
21435
7.97k
  case AArch64_SMULH_ZPmZ_S:
21436
7.97k
  case AArch64_SPLICE_ZPZ_D:
21437
7.97k
  case AArch64_SPLICE_ZPZ_S:
21438
7.97k
  case AArch64_SQADD_ZPmZ_D:
21439
7.97k
  case AArch64_SQADD_ZPmZ_S:
21440
7.98k
  case AArch64_SQDMLALv1i32_indexed:
21441
7.99k
  case AArch64_SQDMLALv1i64_indexed:
21442
7.99k
  case AArch64_SQDMLALv2i32_indexed:
21443
7.99k
  case AArch64_SQDMLALv4i16_indexed:
21444
7.99k
  case AArch64_SQDMLALv4i32_indexed:
21445
8.00k
  case AArch64_SQDMLALv8i16_indexed:
21446
8.02k
  case AArch64_SQDMLSLv1i32_indexed:
21447
8.02k
  case AArch64_SQDMLSLv1i64_indexed:
21448
8.03k
  case AArch64_SQDMLSLv2i32_indexed:
21449
8.03k
  case AArch64_SQDMLSLv4i16_indexed:
21450
8.04k
  case AArch64_SQDMLSLv4i32_indexed:
21451
8.04k
  case AArch64_SQDMLSLv8i16_indexed:
21452
8.04k
  case AArch64_SQRDMLAHv1i16_indexed:
21453
8.05k
  case AArch64_SQRDMLAHv1i32_indexed:
21454
8.05k
  case AArch64_SQRDMLAHv2i32_indexed:
21455
8.05k
  case AArch64_SQRDMLAHv4i16_indexed:
21456
8.05k
  case AArch64_SQRDMLAHv4i32_indexed:
21457
8.05k
  case AArch64_SQRDMLAHv8i16_indexed:
21458
8.08k
  case AArch64_SQRDMLSHv1i16_indexed:
21459
8.08k
  case AArch64_SQRDMLSHv1i32_indexed:
21460
8.10k
  case AArch64_SQRDMLSHv2i32_indexed:
21461
8.11k
  case AArch64_SQRDMLSHv4i16_indexed:
21462
8.24k
  case AArch64_SQRDMLSHv4i32_indexed:
21463
8.30k
  case AArch64_SQRDMLSHv8i16_indexed:
21464
8.30k
  case AArch64_SQRSHLR_ZPmZ_D:
21465
8.30k
  case AArch64_SQRSHLR_ZPmZ_S:
21466
8.30k
  case AArch64_SQRSHL_ZPmZ_D:
21467
8.31k
  case AArch64_SQRSHL_ZPmZ_S:
21468
8.31k
  case AArch64_SQSHLR_ZPmZ_D:
21469
8.31k
  case AArch64_SQSHLR_ZPmZ_S:
21470
8.32k
  case AArch64_SQSHL_ZPmZ_D:
21471
8.32k
  case AArch64_SQSHL_ZPmZ_S:
21472
8.39k
  case AArch64_SQSUBR_ZPmZ_D:
21473
8.41k
  case AArch64_SQSUBR_ZPmZ_S:
21474
8.41k
  case AArch64_SQSUB_ZPmZ_D:
21475
8.47k
  case AArch64_SQSUB_ZPmZ_S:
21476
8.47k
  case AArch64_SRHADD_ZPmZ_D:
21477
8.47k
  case AArch64_SRHADD_ZPmZ_S:
21478
8.48k
  case AArch64_SRSHLR_ZPmZ_D:
21479
8.48k
  case AArch64_SRSHLR_ZPmZ_S:
21480
8.48k
  case AArch64_SRSHL_ZPmZ_D:
21481
8.48k
  case AArch64_SRSHL_ZPmZ_S:
21482
8.59k
  case AArch64_STGPpost:
21483
8.74k
  case AArch64_STPDpost:
21484
9.02k
  case AArch64_STPQpost:
21485
9.39k
  case AArch64_STPSpost:
21486
9.89k
  case AArch64_STPWpost:
21487
10.2k
  case AArch64_STPXpost:
21488
10.2k
  case AArch64_SUBR_ZPmZ_D:
21489
10.2k
  case AArch64_SUBR_ZPmZ_S:
21490
10.2k
  case AArch64_SUB_ZPmZ_CPA:
21491
10.3k
  case AArch64_SUB_ZPmZ_D:
21492
10.3k
  case AArch64_SUB_ZPmZ_S:
21493
10.3k
  case AArch64_SUQADD_ZPmZ_D:
21494
10.3k
  case AArch64_SUQADD_ZPmZ_S:
21495
10.3k
  case AArch64_UABD_ZPmZ_D:
21496
10.3k
  case AArch64_UABD_ZPmZ_S:
21497
10.3k
  case AArch64_UDIVR_ZPmZ_D:
21498
10.3k
  case AArch64_UDIVR_ZPmZ_S:
21499
10.3k
  case AArch64_UDIV_ZPmZ_D:
21500
10.3k
  case AArch64_UDIV_ZPmZ_S:
21501
10.3k
  case AArch64_UHADD_ZPmZ_D:
21502
10.3k
  case AArch64_UHADD_ZPmZ_S:
21503
10.3k
  case AArch64_UHSUBR_ZPmZ_D:
21504
10.3k
  case AArch64_UHSUBR_ZPmZ_S:
21505
10.3k
  case AArch64_UHSUB_ZPmZ_D:
21506
10.3k
  case AArch64_UHSUB_ZPmZ_S:
21507
10.3k
  case AArch64_UMAXP_ZPmZ_D:
21508
10.4k
  case AArch64_UMAXP_ZPmZ_S:
21509
10.4k
  case AArch64_UMAX_ZPmZ_D:
21510
10.4k
  case AArch64_UMAX_ZPmZ_S:
21511
10.6k
  case AArch64_UMINP_ZPmZ_D:
21512
10.6k
  case AArch64_UMINP_ZPmZ_S:
21513
10.6k
  case AArch64_UMIN_ZPmZ_D:
21514
10.6k
  case AArch64_UMIN_ZPmZ_S:
21515
10.6k
  case AArch64_UMLALv2i32_indexed:
21516
10.7k
  case AArch64_UMLALv4i16_indexed:
21517
10.7k
  case AArch64_UMLALv4i32_indexed:
21518
10.7k
  case AArch64_UMLALv8i16_indexed:
21519
10.7k
  case AArch64_UMLSLv2i32_indexed:
21520
10.7k
  case AArch64_UMLSLv4i16_indexed:
21521
10.7k
  case AArch64_UMLSLv4i32_indexed:
21522
10.7k
  case AArch64_UMLSLv8i16_indexed:
21523
10.8k
  case AArch64_UMULH_ZPmZ_D:
21524
10.8k
  case AArch64_UMULH_ZPmZ_S:
21525
10.8k
  case AArch64_UQADD_ZPmZ_D:
21526
10.8k
  case AArch64_UQADD_ZPmZ_S:
21527
10.8k
  case AArch64_UQRSHLR_ZPmZ_D:
21528
10.8k
  case AArch64_UQRSHLR_ZPmZ_S:
21529
10.8k
  case AArch64_UQRSHL_ZPmZ_D:
21530
10.8k
  case AArch64_UQRSHL_ZPmZ_S:
21531
10.8k
  case AArch64_UQSHLR_ZPmZ_D:
21532
10.8k
  case AArch64_UQSHLR_ZPmZ_S:
21533
10.8k
  case AArch64_UQSHL_ZPmZ_D:
21534
10.8k
  case AArch64_UQSHL_ZPmZ_S:
21535
10.8k
  case AArch64_UQSUBR_ZPmZ_D:
21536
10.8k
  case AArch64_UQSUBR_ZPmZ_S:
21537
10.8k
  case AArch64_UQSUB_ZPmZ_D:
21538
10.8k
  case AArch64_UQSUB_ZPmZ_S:
21539
10.8k
  case AArch64_URHADD_ZPmZ_D:
21540
10.8k
  case AArch64_URHADD_ZPmZ_S:
21541
10.8k
  case AArch64_URSHLR_ZPmZ_D:
21542
10.9k
  case AArch64_URSHLR_ZPmZ_S:
21543
10.9k
  case AArch64_URSHL_ZPmZ_D:
21544
10.9k
  case AArch64_URSHL_ZPmZ_S:
21545
10.9k
  case AArch64_USQADD_ZPmZ_D:
21546
10.9k
  case AArch64_USQADD_ZPmZ_S:
21547
10.9k
    return;
21548
0
    break;
21549
70
  case AArch64_BCAX:
21550
196
  case AArch64_CDOT_ZZZI_D:
21551
286
  case AArch64_CMLA_ZZZI_S:
21552
308
  case AArch64_EOR3:
21553
344
  case AArch64_FCADD_ZPmZ_H:
21554
434
  case AArch64_FCMLA_ZPmZZ_H:
21555
452
  case AArch64_FCMLA_ZZZI_S:
21556
645
  case AArch64_LDPDpre:
21557
750
  case AArch64_LDPQpre:
21558
827
  case AArch64_LDPSWpre:
21559
1.03k
  case AArch64_LDPSpre:
21560
1.19k
  case AArch64_LDPWpre:
21561
1.32k
  case AArch64_LDPXpre:
21562
1.36k
  case AArch64_SM3SS1:
21563
1.40k
  case AArch64_SQRDCMLAH_ZZZI_S:
21564
1.67k
  case AArch64_STGPpre:
21565
1.75k
  case AArch64_STPDpre:
21566
1.99k
  case AArch64_STPQpre:
21567
2.24k
  case AArch64_STPSpre:
21568
2.49k
  case AArch64_STPWpre:
21569
2.84k
  case AArch64_STPXpre:
21570
2.84k
    switch (MCInst_getOpcode(MI)) {
21571
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21572
70
    case AArch64_BCAX:
21573
92
    case AArch64_EOR3:
21574
92
      SStream_concat0(O, ".16b");
21575
92
      break;
21576
126
    case AArch64_CDOT_ZZZI_D:
21577
216
    case AArch64_CMLA_ZZZI_S:
21578
306
    case AArch64_FCMLA_ZPmZZ_H:
21579
324
    case AArch64_FCMLA_ZZZI_S:
21580
362
    case AArch64_SQRDCMLAH_ZZZI_S:
21581
362
      printComplexRotationOp_90_0(MI, 5, O);
21582
362
      break;
21583
36
    case AArch64_FCADD_ZPmZ_H:
21584
36
      printComplexRotationOp_180_90(MI, 4, O);
21585
36
      break;
21586
193
    case AArch64_LDPDpre:
21587
298
    case AArch64_LDPQpre:
21588
375
    case AArch64_LDPSWpre:
21589
585
    case AArch64_LDPSpre:
21590
744
    case AArch64_LDPWpre:
21591
874
    case AArch64_LDPXpre:
21592
1.14k
    case AArch64_STGPpre:
21593
1.22k
    case AArch64_STPDpre:
21594
1.46k
    case AArch64_STPQpre:
21595
1.71k
    case AArch64_STPSpre:
21596
1.96k
    case AArch64_STPWpre:
21597
2.32k
    case AArch64_STPXpre:
21598
2.32k
      SStream_concat0(O, "]!");
21599
2.32k
      break;
21600
39
    case AArch64_SM3SS1:
21601
39
      SStream_concat0(O, ".4s");
21602
39
      break;
21603
2.84k
    }
21604
2.84k
    return;
21605
2.84k
    break;
21606
2.84k
  case AArch64_FCADD_ZPmZ_D:
21607
258
  case AArch64_FCADD_ZPmZ_S:
21608
369
  case AArch64_FCMLA_ZPmZZ_D:
21609
505
  case AArch64_FCMLA_ZPmZZ_S:
21610
710
  case AArch64_FCMLAv4f16_indexed:
21611
728
  case AArch64_FCMLAv4f32_indexed:
21612
815
  case AArch64_FCMLAv8f16_indexed:
21613
815
    SStream_concat0(O, ", ");
21614
815
    switch (MCInst_getOpcode(MI)) {
21615
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21616
210
    case AArch64_FCADD_ZPmZ_D:
21617
258
    case AArch64_FCADD_ZPmZ_S:
21618
258
      printComplexRotationOp_180_90(MI, 4, O);
21619
258
      break;
21620
111
    case AArch64_FCMLA_ZPmZZ_D:
21621
247
    case AArch64_FCMLA_ZPmZZ_S:
21622
452
    case AArch64_FCMLAv4f16_indexed:
21623
470
    case AArch64_FCMLAv4f32_indexed:
21624
557
    case AArch64_FCMLAv8f16_indexed:
21625
557
      printComplexRotationOp_90_0(MI, 5, O);
21626
557
      break;
21627
815
    }
21628
815
    return;
21629
815
    break;
21630
14.5k
  }
21631
14.5k
}
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
859k
getRegisterName(unsigned RegNo, unsigned AltIdx) {
21639
859k
#ifndef CAPSTONE_DIET
21640
859k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 703 && "Invalid register number!", NULL);
21641
21642
859k
  static const char AsmStrsNoRegAltName[] = {
21643
859k
  /* 0 */ "D7_D8_D9_D10\0"
21644
859k
  /* 13 */ "P9_P10\0"
21645
859k
  /* 20 */ "Q7_Q8_Q9_Q10\0"
21646
859k
  /* 33 */ "Z2_Z10\0"
21647
859k
  /* 40 */ "Z7_Z8_Z9_Z10\0"
21648
859k
  /* 53 */ "b10\0"
21649
859k
  /* 57 */ "d10\0"
21650
859k
  /* 61 */ "h10\0"
21651
859k
  /* 65 */ "pn10\0"
21652
859k
  /* 70 */ "p10\0"
21653
859k
  /* 74 */ "q10\0"
21654
859k
  /* 78 */ "s10\0"
21655
859k
  /* 82 */ "w10\0"
21656
859k
  /* 86 */ "x10\0"
21657
859k
  /* 90 */ "z10\0"
21658
859k
  /* 94 */ "D17_D18_D19_D20\0"
21659
859k
  /* 110 */ "Q17_Q18_Q19_Q20\0"
21660
859k
  /* 126 */ "Z17_Z18_Z19_Z20\0"
21661
859k
  /* 142 */ "b20\0"
21662
859k
  /* 146 */ "d20\0"
21663
859k
  /* 150 */ "h20\0"
21664
859k
  /* 154 */ "q20\0"
21665
859k
  /* 158 */ "s20\0"
21666
859k
  /* 162 */ "w20\0"
21667
859k
  /* 166 */ "x20\0"
21668
859k
  /* 170 */ "z20\0"
21669
859k
  /* 174 */ "D27_D28_D29_D30\0"
21670
859k
  /* 190 */ "Q27_Q28_Q29_Q30\0"
21671
859k
  /* 206 */ "Z22_Z30\0"
21672
859k
  /* 214 */ "Z18_Z22_Z26_Z30\0"
21673
859k
  /* 230 */ "Z27_Z28_Z29_Z30\0"
21674
859k
  /* 246 */ "b30\0"
21675
859k
  /* 250 */ "d30\0"
21676
859k
  /* 254 */ "h30\0"
21677
859k
  /* 258 */ "q30\0"
21678
859k
  /* 262 */ "s30\0"
21679
859k
  /* 266 */ "w30\0"
21680
859k
  /* 270 */ "x30\0"
21681
859k
  /* 274 */ "z30\0"
21682
859k
  /* 278 */ "D29_D30_D31_D0\0"
21683
859k
  /* 293 */ "P15_P0\0"
21684
859k
  /* 300 */ "Q29_Q30_Q31_Q0\0"
21685
859k
  /* 315 */ "Z29_Z30_Z31_Z0\0"
21686
859k
  /* 330 */ "b0\0"
21687
859k
  /* 333 */ "d0\0"
21688
859k
  /* 336 */ "h0\0"
21689
859k
  /* 339 */ "pn0\0"
21690
859k
  /* 343 */ "p0\0"
21691
859k
  /* 346 */ "q0\0"
21692
859k
  /* 349 */ "s0\0"
21693
859k
  /* 352 */ "zt0\0"
21694
859k
  /* 356 */ "w0\0"
21695
859k
  /* 359 */ "x0\0"
21696
859k
  /* 362 */ "z0\0"
21697
859k
  /* 365 */ "D8_D9_D10_D11\0"
21698
859k
  /* 379 */ "P10_P11\0"
21699
859k
  /* 387 */ "Q8_Q9_Q10_Q11\0"
21700
859k
  /* 401 */ "W10_W11\0"
21701
859k
  /* 409 */ "X4_X5_X6_X7_X8_X9_X10_X11\0"
21702
859k
  /* 435 */ "Z8_Z9_Z10_Z11\0"
21703
859k
  /* 449 */ "Z3_Z11\0"
21704
859k
  /* 456 */ "b11\0"
21705
859k
  /* 460 */ "d11\0"
21706
859k
  /* 464 */ "h11\0"
21707
859k
  /* 468 */ "pn11\0"
21708
859k
  /* 473 */ "p11\0"
21709
859k
  /* 477 */ "q11\0"
21710
859k
  /* 481 */ "s11\0"
21711
859k
  /* 485 */ "w11\0"
21712
859k
  /* 489 */ "x11\0"
21713
859k
  /* 493 */ "z11\0"
21714
859k
  /* 497 */ "D18_D19_D20_D21\0"
21715
859k
  /* 513 */ "Q18_Q19_Q20_Q21\0"
21716
859k
  /* 529 */ "W20_W21\0"
21717
859k
  /* 537 */ "X14_X15_X16_X17_X18_X19_X20_X21\0"
21718
859k
  /* 569 */ "Z18_Z19_Z20_Z21\0"
21719
859k
  /* 585 */ "b21\0"
21720
859k
  /* 589 */ "d21\0"
21721
859k
  /* 593 */ "h21\0"
21722
859k
  /* 597 */ "q21\0"
21723
859k
  /* 601 */ "s21\0"
21724
859k
  /* 605 */ "w21\0"
21725
859k
  /* 609 */ "x21\0"
21726
859k
  /* 613 */ "z21\0"
21727
859k
  /* 617 */ "D28_D29_D30_D31\0"
21728
859k
  /* 633 */ "Q28_Q29_Q30_Q31\0"
21729
859k
  /* 649 */ "Z28_Z29_Z30_Z31\0"
21730
859k
  /* 665 */ "Z23_Z31\0"
21731
859k
  /* 673 */ "Z19_Z23_Z27_Z31\0"
21732
859k
  /* 689 */ "b31\0"
21733
859k
  /* 693 */ "d31\0"
21734
859k
  /* 697 */ "h31\0"
21735
859k
  /* 701 */ "q31\0"
21736
859k
  /* 705 */ "s31\0"
21737
859k
  /* 709 */ "z31\0"
21738
859k
  /* 713 */ "D30_D31_D0_D1\0"
21739
859k
  /* 727 */ "P0_P1\0"
21740
859k
  /* 733 */ "Q30_Q31_Q0_Q1\0"
21741
859k
  /* 747 */ "W0_W1\0"
21742
859k
  /* 753 */ "X0_X1\0"
21743
859k
  /* 759 */ "Z30_Z31_Z0_Z1\0"
21744
859k
  /* 773 */ "b1\0"
21745
859k
  /* 776 */ "d1\0"
21746
859k
  /* 779 */ "h1\0"
21747
859k
  /* 782 */ "pn1\0"
21748
859k
  /* 786 */ "p1\0"
21749
859k
  /* 789 */ "q1\0"
21750
859k
  /* 792 */ "s1\0"
21751
859k
  /* 795 */ "w1\0"
21752
859k
  /* 798 */ "x1\0"
21753
859k
  /* 801 */ "z1\0"
21754
859k
  /* 804 */ "D9_D10_D11_D12\0"
21755
859k
  /* 819 */ "P11_P12\0"
21756
859k
  /* 827 */ "Q9_Q10_Q11_Q12\0"
21757
859k
  /* 842 */ "Z9_Z10_Z11_Z12\0"
21758
859k
  /* 857 */ "Z4_Z12\0"
21759
859k
  /* 864 */ "Z0_Z4_Z8_Z12\0"
21760
859k
  /* 877 */ "b12\0"
21761
859k
  /* 881 */ "d12\0"
21762
859k
  /* 885 */ "h12\0"
21763
859k
  /* 889 */ "pn12\0"
21764
859k
  /* 894 */ "p12\0"
21765
859k
  /* 898 */ "q12\0"
21766
859k
  /* 902 */ "s12\0"
21767
859k
  /* 906 */ "w12\0"
21768
859k
  /* 910 */ "x12\0"
21769
859k
  /* 914 */ "z12\0"
21770
859k
  /* 918 */ "D19_D20_D21_D22\0"
21771
859k
  /* 934 */ "Q19_Q20_Q21_Q22\0"
21772
859k
  /* 950 */ "Z19_Z20_Z21_Z22\0"
21773
859k
  /* 966 */ "b22\0"
21774
859k
  /* 970 */ "d22\0"
21775
859k
  /* 974 */ "h22\0"
21776
859k
  /* 978 */ "q22\0"
21777
859k
  /* 982 */ "s22\0"
21778
859k
  /* 986 */ "w22\0"
21779
859k
  /* 990 */ "x22\0"
21780
859k
  /* 994 */ "z22\0"
21781
859k
  /* 998 */ "D31_D0_D1_D2\0"
21782
859k
  /* 1011 */ "P1_P2\0"
21783
859k
  /* 1017 */ "Q31_Q0_Q1_Q2\0"
21784
859k
  /* 1030 */ "Z31_Z0_Z1_Z2\0"
21785
859k
  /* 1043 */ "b2\0"
21786
859k
  /* 1046 */ "d2\0"
21787
859k
  /* 1049 */ "h2\0"
21788
859k
  /* 1052 */ "pn2\0"
21789
859k
  /* 1056 */ "p2\0"
21790
859k
  /* 1059 */ "q2\0"
21791
859k
  /* 1062 */ "s2\0"
21792
859k
  /* 1065 */ "w2\0"
21793
859k
  /* 1068 */ "x2\0"
21794
859k
  /* 1071 */ "z2\0"
21795
859k
  /* 1074 */ "D10_D11_D12_D13\0"
21796
859k
  /* 1090 */ "P12_P13\0"
21797
859k
  /* 1098 */ "Q10_Q11_Q12_Q13\0"
21798
859k
  /* 1114 */ "W12_W13\0"
21799
859k
  /* 1122 */ "X6_X7_X8_X9_X10_X11_X12_X13\0"
21800
859k
  /* 1150 */ "Z10_Z11_Z12_Z13\0"
21801
859k
  /* 1166 */ "Z5_Z13\0"
21802
859k
  /* 1173 */ "Z1_Z5_Z9_Z13\0"
21803
859k
  /* 1186 */ "b13\0"
21804
859k
  /* 1190 */ "d13\0"
21805
859k
  /* 1194 */ "h13\0"
21806
859k
  /* 1198 */ "pn13\0"
21807
859k
  /* 1203 */ "p13\0"
21808
859k
  /* 1207 */ "q13\0"
21809
859k
  /* 1211 */ "s13\0"
21810
859k
  /* 1215 */ "w13\0"
21811
859k
  /* 1219 */ "x13\0"
21812
859k
  /* 1223 */ "z13\0"
21813
859k
  /* 1227 */ "D20_D21_D22_D23\0"
21814
859k
  /* 1243 */ "Q20_Q21_Q22_Q23\0"
21815
859k
  /* 1259 */ "W22_W23\0"
21816
859k
  /* 1267 */ "X16_X17_X18_X19_X20_X21_X22_X23\0"
21817
859k
  /* 1299 */ "Z20_Z21_Z22_Z23\0"
21818
859k
  /* 1315 */ "b23\0"
21819
859k
  /* 1319 */ "d23\0"
21820
859k
  /* 1323 */ "h23\0"
21821
859k
  /* 1327 */ "q23\0"
21822
859k
  /* 1331 */ "s23\0"
21823
859k
  /* 1335 */ "w23\0"
21824
859k
  /* 1339 */ "x23\0"
21825
859k
  /* 1343 */ "z23\0"
21826
859k
  /* 1347 */ "D0_D1_D2_D3\0"
21827
859k
  /* 1359 */ "P2_P3\0"
21828
859k
  /* 1365 */ "Q0_Q1_Q2_Q3\0"
21829
859k
  /* 1377 */ "W2_W3\0"
21830
859k
  /* 1383 */ "X2_X3\0"
21831
859k
  /* 1389 */ "Z0_Z1_Z2_Z3\0"
21832
859k
  /* 1401 */ "b3\0"
21833
859k
  /* 1404 */ "d3\0"
21834
859k
  /* 1407 */ "h3\0"
21835
859k
  /* 1410 */ "pn3\0"
21836
859k
  /* 1414 */ "p3\0"
21837
859k
  /* 1417 */ "q3\0"
21838
859k
  /* 1420 */ "s3\0"
21839
859k
  /* 1423 */ "w3\0"
21840
859k
  /* 1426 */ "x3\0"
21841
859k
  /* 1429 */ "z3\0"
21842
859k
  /* 1432 */ "D11_D12_D13_D14\0"
21843
859k
  /* 1448 */ "P13_P14\0"
21844
859k
  /* 1456 */ "Q11_Q12_Q13_Q14\0"
21845
859k
  /* 1472 */ "Z2_Z6_Z10_Z14\0"
21846
859k
  /* 1486 */ "Z11_Z12_Z13_Z14\0"
21847
859k
  /* 1502 */ "Z6_Z14\0"
21848
859k
  /* 1509 */ "b14\0"
21849
859k
  /* 1513 */ "d14\0"
21850
859k
  /* 1517 */ "h14\0"
21851
859k
  /* 1521 */ "pn14\0"
21852
859k
  /* 1526 */ "p14\0"
21853
859k
  /* 1530 */ "q14\0"
21854
859k
  /* 1534 */ "s14\0"
21855
859k
  /* 1538 */ "w14\0"
21856
859k
  /* 1542 */ "x14\0"
21857
859k
  /* 1546 */ "z14\0"
21858
859k
  /* 1550 */ "D21_D22_D23_D24\0"
21859
859k
  /* 1566 */ "Q21_Q22_Q23_Q24\0"
21860
859k
  /* 1582 */ "Z21_Z22_Z23_Z24\0"
21861
859k
  /* 1598 */ "Z16_Z24\0"
21862
859k
  /* 1606 */ "b24\0"
21863
859k
  /* 1610 */ "d24\0"
21864
859k
  /* 1614 */ "h24\0"
21865
859k
  /* 1618 */ "q24\0"
21866
859k
  /* 1622 */ "s24\0"
21867
859k
  /* 1626 */ "w24\0"
21868
859k
  /* 1630 */ "x24\0"
21869
859k
  /* 1634 */ "z24\0"
21870
859k
  /* 1638 */ "D1_D2_D3_D4\0"
21871
859k
  /* 1650 */ "P3_P4\0"
21872
859k
  /* 1656 */ "Q1_Q2_Q3_Q4\0"
21873
859k
  /* 1668 */ "Z1_Z2_Z3_Z4\0"
21874
859k
  /* 1680 */ "b4\0"
21875
859k
  /* 1683 */ "d4\0"
21876
859k
  /* 1686 */ "h4\0"
21877
859k
  /* 1689 */ "pn4\0"
21878
859k
  /* 1693 */ "p4\0"
21879
859k
  /* 1696 */ "q4\0"
21880
859k
  /* 1699 */ "s4\0"
21881
859k
  /* 1702 */ "w4\0"
21882
859k
  /* 1705 */ "x4\0"
21883
859k
  /* 1708 */ "z4\0"
21884
859k
  /* 1711 */ "D12_D13_D14_D15\0"
21885
859k
  /* 1727 */ "P14_P15\0"
21886
859k
  /* 1735 */ "Q12_Q13_Q14_Q15\0"
21887
859k
  /* 1751 */ "W14_W15\0"
21888
859k
  /* 1759 */ "X8_X9_X10_X11_X12_X13_X14_X15\0"
21889
859k
  /* 1789 */ "Z3_Z7_Z11_Z15\0"
21890
859k
  /* 1803 */ "Z12_Z13_Z14_Z15\0"
21891
859k
  /* 1819 */ "Z7_Z15\0"
21892
859k
  /* 1826 */ "b15\0"
21893
859k
  /* 1830 */ "d15\0"
21894
859k
  /* 1834 */ "h15\0"
21895
859k
  /* 1838 */ "pn15\0"
21896
859k
  /* 1843 */ "p15\0"
21897
859k
  /* 1847 */ "q15\0"
21898
859k
  /* 1851 */ "s15\0"
21899
859k
  /* 1855 */ "w15\0"
21900
859k
  /* 1859 */ "x15\0"
21901
859k
  /* 1863 */ "z15\0"
21902
859k
  /* 1867 */ "D22_D23_D24_D25\0"
21903
859k
  /* 1883 */ "Q22_Q23_Q24_Q25\0"
21904
859k
  /* 1899 */ "W24_W25\0"
21905
859k
  /* 1907 */ "X18_X19_X20_X21_X22_X23_X24_X25\0"
21906
859k
  /* 1939 */ "Z22_Z23_Z24_Z25\0"
21907
859k
  /* 1955 */ "Z17_Z25\0"
21908
859k
  /* 1963 */ "b25\0"
21909
859k
  /* 1967 */ "d25\0"
21910
859k
  /* 1971 */ "h25\0"
21911
859k
  /* 1975 */ "q25\0"
21912
859k
  /* 1979 */ "s25\0"
21913
859k
  /* 1983 */ "w25\0"
21914
859k
  /* 1987 */ "x25\0"
21915
859k
  /* 1991 */ "z25\0"
21916
859k
  /* 1995 */ "D2_D3_D4_D5\0"
21917
859k
  /* 2007 */ "P4_P5\0"
21918
859k
  /* 2013 */ "Q2_Q3_Q4_Q5\0"
21919
859k
  /* 2025 */ "W4_W5\0"
21920
859k
  /* 2031 */ "X4_X5\0"
21921
859k
  /* 2037 */ "Z2_Z3_Z4_Z5\0"
21922
859k
  /* 2049 */ "b5\0"
21923
859k
  /* 2052 */ "d5\0"
21924
859k
  /* 2055 */ "h5\0"
21925
859k
  /* 2058 */ "pn5\0"
21926
859k
  /* 2062 */ "p5\0"
21927
859k
  /* 2065 */ "q5\0"
21928
859k
  /* 2068 */ "s5\0"
21929
859k
  /* 2071 */ "w5\0"
21930
859k
  /* 2074 */ "x5\0"
21931
859k
  /* 2077 */ "z5\0"
21932
859k
  /* 2080 */ "D13_D14_D15_D16\0"
21933
859k
  /* 2096 */ "Q13_Q14_Q15_Q16\0"
21934
859k
  /* 2112 */ "Z13_Z14_Z15_Z16\0"
21935
859k
  /* 2128 */ "b16\0"
21936
859k
  /* 2132 */ "d16\0"
21937
859k
  /* 2136 */ "h16\0"
21938
859k
  /* 2140 */ "q16\0"
21939
859k
  /* 2144 */ "s16\0"
21940
859k
  /* 2148 */ "w16\0"
21941
859k
  /* 2152 */ "x16\0"
21942
859k
  /* 2156 */ "z16\0"
21943
859k
  /* 2160 */ "D23_D24_D25_D26\0"
21944
859k
  /* 2176 */ "Q23_Q24_Q25_Q26\0"
21945
859k
  /* 2192 */ "Z23_Z24_Z25_Z26\0"
21946
859k
  /* 2208 */ "Z18_Z26\0"
21947
859k
  /* 2216 */ "b26\0"
21948
859k
  /* 2220 */ "d26\0"
21949
859k
  /* 2224 */ "h26\0"
21950
859k
  /* 2228 */ "q26\0"
21951
859k
  /* 2232 */ "s26\0"
21952
859k
  /* 2236 */ "w26\0"
21953
859k
  /* 2240 */ "x26\0"
21954
859k
  /* 2244 */ "z26\0"
21955
859k
  /* 2248 */ "D3_D4_D5_D6\0"
21956
859k
  /* 2260 */ "P5_P6\0"
21957
859k
  /* 2266 */ "Q3_Q4_Q5_Q6\0"
21958
859k
  /* 2278 */ "Z3_Z4_Z5_Z6\0"
21959
859k
  /* 2290 */ "b6\0"
21960
859k
  /* 2293 */ "d6\0"
21961
859k
  /* 2296 */ "h6\0"
21962
859k
  /* 2299 */ "pn6\0"
21963
859k
  /* 2303 */ "p6\0"
21964
859k
  /* 2306 */ "q6\0"
21965
859k
  /* 2309 */ "s6\0"
21966
859k
  /* 2312 */ "w6\0"
21967
859k
  /* 2315 */ "x6\0"
21968
859k
  /* 2318 */ "z6\0"
21969
859k
  /* 2321 */ "D14_D15_D16_D17\0"
21970
859k
  /* 2337 */ "Q14_Q15_Q16_Q17\0"
21971
859k
  /* 2353 */ "W16_W17\0"
21972
859k
  /* 2361 */ "X10_X11_X12_X13_X14_X15_X16_X17\0"
21973
859k
  /* 2393 */ "Z14_Z15_Z16_Z17\0"
21974
859k
  /* 2409 */ "b17\0"
21975
859k
  /* 2413 */ "d17\0"
21976
859k
  /* 2417 */ "h17\0"
21977
859k
  /* 2421 */ "q17\0"
21978
859k
  /* 2425 */ "s17\0"
21979
859k
  /* 2429 */ "w17\0"
21980
859k
  /* 2433 */ "x17\0"
21981
859k
  /* 2437 */ "z17\0"
21982
859k
  /* 2441 */ "D24_D25_D26_D27\0"
21983
859k
  /* 2457 */ "Q24_Q25_Q26_Q27\0"
21984
859k
  /* 2473 */ "W26_W27\0"
21985
859k
  /* 2481 */ "X20_X21_X22_X23_X24_X25_X26_X27\0"
21986
859k
  /* 2513 */ "Z24_Z25_Z26_Z27\0"
21987
859k
  /* 2529 */ "Z19_Z27\0"
21988
859k
  /* 2537 */ "b27\0"
21989
859k
  /* 2541 */ "d27\0"
21990
859k
  /* 2545 */ "h27\0"
21991
859k
  /* 2549 */ "q27\0"
21992
859k
  /* 2553 */ "s27\0"
21993
859k
  /* 2557 */ "w27\0"
21994
859k
  /* 2561 */ "x27\0"
21995
859k
  /* 2565 */ "z27\0"
21996
859k
  /* 2569 */ "D4_D5_D6_D7\0"
21997
859k
  /* 2581 */ "P6_P7\0"
21998
859k
  /* 2587 */ "Q4_Q5_Q6_Q7\0"
21999
859k
  /* 2599 */ "W6_W7\0"
22000
859k
  /* 2605 */ "X0_X1_X2_X3_X4_X5_X6_X7\0"
22001
859k
  /* 2629 */ "Z4_Z5_Z6_Z7\0"
22002
859k
  /* 2641 */ "b7\0"
22003
859k
  /* 2644 */ "d7\0"
22004
859k
  /* 2647 */ "h7\0"
22005
859k
  /* 2650 */ "pn7\0"
22006
859k
  /* 2654 */ "p7\0"
22007
859k
  /* 2657 */ "q7\0"
22008
859k
  /* 2660 */ "s7\0"
22009
859k
  /* 2663 */ "w7\0"
22010
859k
  /* 2666 */ "x7\0"
22011
859k
  /* 2669 */ "z7\0"
22012
859k
  /* 2672 */ "D15_D16_D17_D18\0"
22013
859k
  /* 2688 */ "Q15_Q16_Q17_Q18\0"
22014
859k
  /* 2704 */ "Z15_Z16_Z17_Z18\0"
22015
859k
  /* 2720 */ "b18\0"
22016
859k
  /* 2724 */ "d18\0"
22017
859k
  /* 2728 */ "h18\0"
22018
859k
  /* 2732 */ "q18\0"
22019
859k
  /* 2736 */ "s18\0"
22020
859k
  /* 2740 */ "w18\0"
22021
859k
  /* 2744 */ "x18\0"
22022
859k
  /* 2748 */ "z18\0"
22023
859k
  /* 2752 */ "D25_D26_D27_D28\0"
22024
859k
  /* 2768 */ "Q25_Q26_Q27_Q28\0"
22025
859k
  /* 2784 */ "Z20_Z28\0"
22026
859k
  /* 2792 */ "Z16_Z20_Z24_Z28\0"
22027
859k
  /* 2808 */ "Z25_Z26_Z27_Z28\0"
22028
859k
  /* 2824 */ "b28\0"
22029
859k
  /* 2828 */ "d28\0"
22030
859k
  /* 2832 */ "h28\0"
22031
859k
  /* 2836 */ "q28\0"
22032
859k
  /* 2840 */ "s28\0"
22033
859k
  /* 2844 */ "w28\0"
22034
859k
  /* 2848 */ "x28\0"
22035
859k
  /* 2852 */ "z28\0"
22036
859k
  /* 2856 */ "D5_D6_D7_D8\0"
22037
859k
  /* 2868 */ "P7_P8\0"
22038
859k
  /* 2874 */ "Q5_Q6_Q7_Q8\0"
22039
859k
  /* 2886 */ "Z0_Z8\0"
22040
859k
  /* 2892 */ "Z5_Z6_Z7_Z8\0"
22041
859k
  /* 2904 */ "b8\0"
22042
859k
  /* 2907 */ "d8\0"
22043
859k
  /* 2910 */ "h8\0"
22044
859k
  /* 2913 */ "pn8\0"
22045
859k
  /* 2917 */ "p8\0"
22046
859k
  /* 2920 */ "q8\0"
22047
859k
  /* 2923 */ "s8\0"
22048
859k
  /* 2926 */ "w8\0"
22049
859k
  /* 2929 */ "x8\0"
22050
859k
  /* 2932 */ "z8\0"
22051
859k
  /* 2935 */ "D16_D17_D18_D19\0"
22052
859k
  /* 2951 */ "Q16_Q17_Q18_Q19\0"
22053
859k
  /* 2967 */ "W18_W19\0"
22054
859k
  /* 2975 */ "X12_X13_X14_X15_X16_X17_X18_X19\0"
22055
859k
  /* 3007 */ "Z16_Z17_Z18_Z19\0"
22056
859k
  /* 3023 */ "b19\0"
22057
859k
  /* 3027 */ "d19\0"
22058
859k
  /* 3031 */ "h19\0"
22059
859k
  /* 3035 */ "q19\0"
22060
859k
  /* 3039 */ "s19\0"
22061
859k
  /* 3043 */ "w19\0"
22062
859k
  /* 3047 */ "x19\0"
22063
859k
  /* 3051 */ "z19\0"
22064
859k
  /* 3055 */ "D26_D27_D28_D29\0"
22065
859k
  /* 3071 */ "Q26_Q27_Q28_Q29\0"
22066
859k
  /* 3087 */ "W28_W29\0"
22067
859k
  /* 3095 */ "Z21_Z29\0"
22068
859k
  /* 3103 */ "Z17_Z21_Z25_Z29\0"
22069
859k
  /* 3119 */ "Z26_Z27_Z28_Z29\0"
22070
859k
  /* 3135 */ "b29\0"
22071
859k
  /* 3139 */ "d29\0"
22072
859k
  /* 3143 */ "h29\0"
22073
859k
  /* 3147 */ "q29\0"
22074
859k
  /* 3151 */ "s29\0"
22075
859k
  /* 3155 */ "w29\0"
22076
859k
  /* 3159 */ "x29\0"
22077
859k
  /* 3163 */ "z29\0"
22078
859k
  /* 3167 */ "D6_D7_D8_D9\0"
22079
859k
  /* 3179 */ "P8_P9\0"
22080
859k
  /* 3185 */ "Q6_Q7_Q8_Q9\0"
22081
859k
  /* 3197 */ "W8_W9\0"
22082
859k
  /* 3203 */ "X2_X3_X4_X5_X6_X7_X8_X9\0"
22083
859k
  /* 3227 */ "Z1_Z9\0"
22084
859k
  /* 3233 */ "Z6_Z7_Z8_Z9\0"
22085
859k
  /* 3245 */ "b9\0"
22086
859k
  /* 3248 */ "d9\0"
22087
859k
  /* 3251 */ "h9\0"
22088
859k
  /* 3254 */ "pn9\0"
22089
859k
  /* 3258 */ "p9\0"
22090
859k
  /* 3261 */ "q9\0"
22091
859k
  /* 3264 */ "s9\0"
22092
859k
  /* 3267 */ "w9\0"
22093
859k
  /* 3270 */ "x9\0"
22094
859k
  /* 3273 */ "z9\0"
22095
859k
  /* 3276 */ "X22_X23_X24_X25_X26_X27_X28_FP\0"
22096
859k
  /* 3307 */ "W30_WZR\0"
22097
859k
  /* 3315 */ "LR_XZR\0"
22098
859k
  /* 3322 */ "X\0"
22099
859k
  /* 3324 */ "Y\0"
22100
859k
  /* 3326 */ "Z\0"
22101
859k
  /* 3328 */ "za\0"
22102
859k
  /* 3331 */ "za0.b\0"
22103
859k
  /* 3337 */ "za0.d\0"
22104
859k
  /* 3343 */ "za1.d\0"
22105
859k
  /* 3349 */ "za2.d\0"
22106
859k
  /* 3355 */ "za3.d\0"
22107
859k
  /* 3361 */ "za4.d\0"
22108
859k
  /* 3367 */ "za5.d\0"
22109
859k
  /* 3373 */ "za6.d\0"
22110
859k
  /* 3379 */ "za7.d\0"
22111
859k
  /* 3385 */ "vg\0"
22112
859k
  /* 3388 */ "za0.h\0"
22113
859k
  /* 3394 */ "za1.h\0"
22114
859k
  /* 3400 */ "wsp\0"
22115
859k
  /* 3404 */ "za10.q\0"
22116
859k
  /* 3411 */ "za0.q\0"
22117
859k
  /* 3417 */ "za11.q\0"
22118
859k
  /* 3424 */ "za1.q\0"
22119
859k
  /* 3430 */ "za12.q\0"
22120
859k
  /* 3437 */ "za2.q\0"
22121
859k
  /* 3443 */ "za13.q\0"
22122
859k
  /* 3450 */ "za3.q\0"
22123
859k
  /* 3456 */ "za14.q\0"
22124
859k
  /* 3463 */ "za4.q\0"
22125
859k
  /* 3469 */ "za15.q\0"
22126
859k
  /* 3476 */ "za5.q\0"
22127
859k
  /* 3482 */ "za6.q\0"
22128
859k
  /* 3488 */ "za7.q\0"
22129
859k
  /* 3494 */ "za8.q\0"
22130
859k
  /* 3500 */ "za9.q\0"
22131
859k
  /* 3506 */ "fpcr\0"
22132
859k
  /* 3511 */ "ffr\0"
22133
859k
  /* 3515 */ "wzr\0"
22134
859k
  /* 3519 */ "xzr\0"
22135
859k
  /* 3523 */ "za0.s\0"
22136
859k
  /* 3529 */ "za1.s\0"
22137
859k
  /* 3535 */ "za2.s\0"
22138
859k
  /* 3541 */ "za3.s\0"
22139
859k
  /* 3547 */ "nzcv\0"
22140
859k
};
22141
859k
  static const uint16_t RegAsmOffsetNoRegAltName[] = {
22142
859k
    3511, 3159, 3506, 270, 3547, 3401, 3385, 3400, 3515, 3519, 3322, 3324, 3328, 3326, 
22143
859k
    330, 773, 1043, 1401, 1680, 2049, 2290, 2641, 2904, 3245, 53, 456, 877, 1186, 
22144
859k
    1509, 1826, 2128, 2409, 2720, 3023, 142, 585, 966, 1315, 1606, 1963, 2216, 2537, 
22145
859k
    2824, 3135, 246, 689, 333, 776, 1046, 1404, 1683, 2052, 2293, 2644, 2907, 3248, 
22146
859k
    57, 460, 881, 1190, 1513, 1830, 2132, 2413, 2724, 3027, 146, 589, 970, 1319, 
22147
859k
    1610, 1967, 2220, 2541, 2828, 3139, 250, 693, 336, 779, 1049, 1407, 1686, 2055, 
22148
859k
    2296, 2647, 2910, 3251, 61, 464, 885, 1194, 1517, 1834, 2136, 2417, 2728, 3031, 
22149
859k
    150, 593, 974, 1323, 1614, 1971, 2224, 2545, 2832, 3143, 254, 697, 343, 786, 
22150
859k
    1056, 1414, 1693, 2062, 2303, 2654, 2917, 3258, 70, 473, 894, 1203, 1526, 1843, 
22151
859k
    339, 782, 1052, 1410, 1689, 2058, 2299, 2650, 2913, 3254, 65, 468, 889, 1198, 
22152
859k
    1521, 1838, 346, 789, 1059, 1417, 1696, 2065, 2306, 2657, 2920, 3261, 74, 477, 
22153
859k
    898, 1207, 1530, 1847, 2140, 2421, 2732, 3035, 154, 597, 978, 1327, 1618, 1975, 
22154
859k
    2228, 2549, 2836, 3147, 258, 701, 349, 792, 1062, 1420, 1699, 2068, 2309, 2660, 
22155
859k
    2923, 3264, 78, 481, 902, 1211, 1534, 1851, 2144, 2425, 2736, 3039, 158, 601, 
22156
859k
    982, 1331, 1622, 1979, 2232, 2553, 2840, 3151, 262, 705, 356, 795, 1065, 1423, 
22157
859k
    1702, 2071, 2312, 2663, 2926, 3267, 82, 485, 906, 1215, 1538, 1855, 2148, 2429, 
22158
859k
    2740, 3043, 162, 605, 986, 1335, 1626, 1983, 2236, 2557, 2844, 3155, 266, 359, 
22159
859k
    798, 1068, 1426, 1705, 2074, 2315, 2666, 2929, 3270, 86, 489, 910, 1219, 1542, 
22160
859k
    1859, 2152, 2433, 2744, 3047, 166, 609, 990, 1339, 1630, 1987, 2240, 2561, 2848, 
22161
859k
    362, 801, 1071, 1429, 1708, 2077, 2318, 2669, 2932, 3273, 90, 493, 914, 1223, 
22162
859k
    1546, 1863, 2156, 2437, 2748, 3051, 170, 613, 994, 1343, 1634, 1991, 2244, 2565, 
22163
859k
    2852, 3163, 274, 709, 3331, 3337, 3343, 3349, 3355, 3361, 3367, 3373, 3379, 3388, 
22164
859k
    3394, 3411, 3424, 3437, 3450, 3463, 3476, 3482, 3488, 3494, 3500, 3404, 3417, 3430, 
22165
859k
    3443, 3456, 3469, 3523, 3529, 3535, 3541, 352, 721, 1005, 1353, 1644, 2001, 2254, 
22166
859k
    2575, 2862, 3173, 6, 371, 811, 1082, 1440, 1719, 2088, 2329, 2680, 2943, 102, 
22167
859k
    505, 926, 1235, 1558, 1875, 2168, 2449, 2760, 3063, 182, 625, 286, 1347, 1638, 
22168
859k
    1995, 2248, 2569, 2856, 3167, 0, 365, 804, 1074, 1432, 1711, 2080, 2321, 2672, 
22169
859k
    2935, 94, 497, 918, 1227, 1550, 1867, 2160, 2441, 2752, 3055, 174, 617, 278, 
22170
859k
    713, 998, 1002, 1350, 1641, 1998, 2251, 2572, 2859, 3170, 3, 368, 807, 1078, 
22171
859k
    1436, 1715, 2084, 2325, 2676, 2939, 98, 501, 922, 1231, 1554, 1871, 2164, 2445, 
22172
859k
    2756, 3059, 178, 621, 282, 717, 727, 1011, 1359, 1650, 2007, 2260, 2581, 2868, 
22173
859k
    3179, 13, 379, 819, 1090, 1448, 1727, 293, 741, 1024, 1371, 1662, 2019, 2272, 
22174
859k
    2593, 2880, 3191, 26, 393, 834, 1106, 1464, 1743, 2104, 2345, 2696, 2959, 118, 
22175
859k
    521, 942, 1251, 1574, 1891, 2184, 2465, 2776, 3079, 198, 641, 308, 1365, 1656, 
22176
859k
    2013, 2266, 2587, 2874, 3185, 20, 387, 827, 1098, 1456, 1735, 2096, 2337, 2688, 
22177
859k
    2951, 110, 513, 934, 1243, 1566, 1883, 2176, 2457, 2768, 3071, 190, 633, 300, 
22178
859k
    733, 1017, 1021, 1368, 1659, 2016, 2269, 2590, 2877, 3188, 23, 390, 830, 1102, 
22179
859k
    1460, 1739, 2100, 2341, 2692, 2955, 114, 517, 938, 1247, 1570, 1887, 2180, 2461, 
22180
859k
    2772, 3075, 194, 637, 304, 737, 3276, 2605, 3203, 409, 1122, 1759, 2361, 2975, 
22181
859k
    537, 1267, 1907, 2481, 3307, 747, 1377, 2025, 2599, 3197, 401, 1114, 1751, 2353, 
22182
859k
    2967, 529, 1259, 1899, 2473, 3087, 3315, 3300, 753, 1383, 2031, 2623, 3221, 427, 
22183
859k
    1142, 1781, 2385, 2999, 561, 1291, 1931, 2505, 767, 1037, 1395, 1674, 2043, 2284, 
22184
859k
    2635, 2898, 3239, 46, 441, 849, 1158, 1494, 1811, 2120, 2401, 2712, 3015, 134, 
22185
859k
    577, 958, 1307, 1590, 1947, 2200, 2521, 2816, 3127, 238, 657, 323, 1389, 1668, 
22186
859k
    2037, 2278, 2629, 2892, 3233, 40, 435, 842, 1150, 1486, 1803, 2112, 2393, 2704, 
22187
859k
    3007, 126, 569, 950, 1299, 1582, 1939, 2192, 2513, 2808, 3119, 230, 649, 315, 
22188
859k
    759, 1030, 1034, 1392, 1671, 2040, 2281, 2632, 2895, 3236, 43, 438, 845, 1154, 
22189
859k
    1490, 1807, 2116, 2397, 2708, 3011, 130, 573, 954, 1303, 1586, 1943, 2196, 2517, 
22190
859k
    2812, 3123, 234, 653, 319, 763, 1598, 1955, 2208, 2529, 2784, 3095, 206, 665, 
22191
859k
    2886, 3227, 33, 449, 857, 1166, 1502, 1819, 2792, 3103, 214, 673, 864, 1173, 
22192
859k
    1472, 1789, 
22193
859k
  };
22194
22195
859k
  static const char AsmStrsvlist1[] = {
22196
859k
  /* 0 */ "\0"
22197
859k
};
22198
859k
  static const uint8_t RegAsmOffsetvlist1[] = {
22199
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22200
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22201
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22202
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22203
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22204
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22205
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22206
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22207
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22208
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22209
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22210
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22211
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22212
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22213
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22214
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22215
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22216
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22217
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22218
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22219
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22220
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22221
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22222
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22223
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22224
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22225
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22226
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22227
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22228
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22229
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22230
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22231
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22232
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22233
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22234
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22235
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22236
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22237
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22238
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22239
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22240
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22241
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22242
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22243
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22244
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22245
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22246
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22247
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22248
859k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22249
859k
    0, 0, 
22250
859k
  };
22251
22252
859k
  static const char AsmStrsvreg[] = {
22253
859k
  /* 0 */ "v10\0"
22254
859k
  /* 4 */ "v20\0"
22255
859k
  /* 8 */ "v30\0"
22256
859k
  /* 12 */ "v0\0"
22257
859k
  /* 15 */ "v11\0"
22258
859k
  /* 19 */ "v21\0"
22259
859k
  /* 23 */ "v31\0"
22260
859k
  /* 27 */ "v1\0"
22261
859k
  /* 30 */ "v12\0"
22262
859k
  /* 34 */ "v22\0"
22263
859k
  /* 38 */ "v2\0"
22264
859k
  /* 41 */ "v13\0"
22265
859k
  /* 45 */ "v23\0"
22266
859k
  /* 49 */ "v3\0"
22267
859k
  /* 52 */ "v14\0"
22268
859k
  /* 56 */ "v24\0"
22269
859k
  /* 60 */ "v4\0"
22270
859k
  /* 63 */ "v15\0"
22271
859k
  /* 67 */ "v25\0"
22272
859k
  /* 71 */ "v5\0"
22273
859k
  /* 74 */ "v16\0"
22274
859k
  /* 78 */ "v26\0"
22275
859k
  /* 82 */ "v6\0"
22276
859k
  /* 85 */ "v17\0"
22277
859k
  /* 89 */ "v27\0"
22278
859k
  /* 93 */ "v7\0"
22279
859k
  /* 96 */ "v18\0"
22280
859k
  /* 100 */ "v28\0"
22281
859k
  /* 104 */ "v8\0"
22282
859k
  /* 107 */ "v19\0"
22283
859k
  /* 111 */ "v29\0"
22284
859k
  /* 115 */ "v9\0"
22285
859k
};
22286
859k
  static const uint8_t RegAsmOffsetvreg[] = {
22287
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22288
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22289
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22290
859k
    3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 
22291
859k
    0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 
22292
859k
    56, 67, 78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 
22293
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22294
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22295
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22296
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22297
859k
    3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22298
859k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22299
859k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22300
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22301
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22302
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22303
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22304
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22305
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22306
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22307
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22308
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22309
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22310
859k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22311
859k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22312
859k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22313
859k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22314
859k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22315
859k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22316
859k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22317
859k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22318
859k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22319
859k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22320
859k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22321
859k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22322
859k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22323
859k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22324
859k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22325
859k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22326
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22327
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22328
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22329
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22330
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22331
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22332
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22333
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22334
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22335
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22336
859k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22337
859k
    3, 3, 
22338
859k
  };
22339
22340
859k
  switch(AltIdx) {
22341
0
  default: CS_ASSERT_RET_VAL(0 && "Invalid register alt name index!", NULL);
22342
736k
  case AArch64_NoRegAltName:
22343
736k
    CS_ASSERT_RET_VAL(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&
22344
736k
           "Invalid alt name index for register!", NULL);
22345
736k
    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
123k
  case AArch64_vreg:
22351
123k
    CS_ASSERT_RET_VAL(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) &&
22352
123k
           "Invalid alt name index for register!", NULL);
22353
123k
    return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1];
22354
859k
  }
22355
#else
22356
  return NULL;
22357
#endif // CAPSTONE_DIET
22358
859k
}
22359
#ifdef PRINT_ALIAS_INSTR
22360
#undef PRINT_ALIAS_INSTR
22361
22362
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
22363
                  unsigned PredicateIndex);
22364
269k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
22365
269k
#ifndef CAPSTONE_DIET
22366
269k
  static const PatternsForOpcode OpToPatterns[] = {
22367
269k
    {AArch64_ADDPT_shift, 0, 1 },
22368
269k
    {AArch64_ADDSWri, 1, 1 },
22369
269k
    {AArch64_ADDSWrs, 2, 3 },
22370
269k
    {AArch64_ADDSWrx, 5, 3 },
22371
269k
    {AArch64_ADDSXri, 8, 1 },
22372
269k
    {AArch64_ADDSXrs, 9, 3 },
22373
269k
    {AArch64_ADDSXrx, 12, 1 },
22374
269k
    {AArch64_ADDSXrx64, 13, 3 },
22375
269k
    {AArch64_ADDWri, 16, 2 },
22376
269k
    {AArch64_ADDWrs, 18, 1 },
22377
269k
    {AArch64_ADDWrx, 19, 2 },
22378
269k
    {AArch64_ADDXri, 21, 2 },
22379
269k
    {AArch64_ADDXrs, 23, 1 },
22380
269k
    {AArch64_ADDXrx64, 24, 2 },
22381
269k
    {AArch64_ANDSWri, 26, 1 },
22382
269k
    {AArch64_ANDSWrs, 27, 3 },
22383
269k
    {AArch64_ANDSXri, 30, 1 },
22384
269k
    {AArch64_ANDSXrs, 31, 3 },
22385
269k
    {AArch64_ANDS_PPzPP, 34, 1 },
22386
269k
    {AArch64_ANDWrs, 35, 1 },
22387
269k
    {AArch64_ANDXrs, 36, 1 },
22388
269k
    {AArch64_AND_PPzPP, 37, 1 },
22389
269k
    {AArch64_AND_ZI, 38, 3 },
22390
269k
    {AArch64_AUTIA1716, 41, 1 },
22391
269k
    {AArch64_AUTIASP, 42, 1 },
22392
269k
    {AArch64_AUTIAZ, 43, 1 },
22393
269k
    {AArch64_AUTIB1716, 44, 1 },
22394
269k
    {AArch64_AUTIBSP, 45, 1 },
22395
269k
    {AArch64_AUTIBZ, 46, 1 },
22396
269k
    {AArch64_BICSWrs, 47, 1 },
22397
269k
    {AArch64_BICSXrs, 48, 1 },
22398
269k
    {AArch64_BICWrs, 49, 1 },
22399
269k
    {AArch64_BICXrs, 50, 1 },
22400
269k
    {AArch64_CHKFEAT, 51, 1 },
22401
269k
    {AArch64_CLREX, 52, 1 },
22402
269k
    {AArch64_CNTB_XPiI, 53, 2 },
22403
269k
    {AArch64_CNTD_XPiI, 55, 2 },
22404
269k
    {AArch64_CNTH_XPiI, 57, 2 },
22405
269k
    {AArch64_CNTW_XPiI, 59, 2 },
22406
269k
    {AArch64_CPY_ZPmI_B, 61, 1 },
22407
269k
    {AArch64_CPY_ZPmI_D, 62, 1 },
22408
269k
    {AArch64_CPY_ZPmI_H, 63, 1 },
22409
269k
    {AArch64_CPY_ZPmI_S, 64, 1 },
22410
269k
    {AArch64_CPY_ZPmR_B, 65, 1 },
22411
269k
    {AArch64_CPY_ZPmR_D, 66, 1 },
22412
269k
    {AArch64_CPY_ZPmR_H, 67, 1 },
22413
269k
    {AArch64_CPY_ZPmR_S, 68, 1 },
22414
269k
    {AArch64_CPY_ZPmV_B, 69, 1 },
22415
269k
    {AArch64_CPY_ZPmV_D, 70, 1 },
22416
269k
    {AArch64_CPY_ZPmV_H, 71, 1 },
22417
269k
    {AArch64_CPY_ZPmV_S, 72, 1 },
22418
269k
    {AArch64_CPY_ZPzI_B, 73, 1 },
22419
269k
    {AArch64_CPY_ZPzI_D, 74, 1 },
22420
269k
    {AArch64_CPY_ZPzI_H, 75, 1 },
22421
269k
    {AArch64_CPY_ZPzI_S, 76, 1 },
22422
269k
    {AArch64_CSINCWr, 77, 2 },
22423
269k
    {AArch64_CSINCXr, 79, 2 },
22424
269k
    {AArch64_CSINVWr, 81, 2 },
22425
269k
    {AArch64_CSINVXr, 83, 2 },
22426
269k
    {AArch64_CSNEGWr, 85, 1 },
22427
269k
    {AArch64_CSNEGXr, 86, 1 },
22428
269k
    {AArch64_DCPS1, 87, 1 },
22429
269k
    {AArch64_DCPS2, 88, 1 },
22430
269k
    {AArch64_DCPS3, 89, 1 },
22431
269k
    {AArch64_DECB_XPiI, 90, 2 },
22432
269k
    {AArch64_DECD_XPiI, 92, 2 },
22433
269k
    {AArch64_DECD_ZPiI, 94, 2 },
22434
269k
    {AArch64_DECH_XPiI, 96, 2 },
22435
269k
    {AArch64_DECH_ZPiI, 98, 2 },
22436
269k
    {AArch64_DECW_XPiI, 100, 2 },
22437
269k
    {AArch64_DECW_ZPiI, 102, 2 },
22438
269k
    {AArch64_DSB, 104, 3 },
22439
269k
    {AArch64_DUPM_ZI, 107, 6 },
22440
269k
    {AArch64_DUP_ZI_B, 113, 1 },
22441
269k
    {AArch64_DUP_ZI_D, 114, 2 },
22442
269k
    {AArch64_DUP_ZI_H, 116, 2 },
22443
269k
    {AArch64_DUP_ZI_S, 118, 2 },
22444
269k
    {AArch64_DUP_ZR_B, 120, 1 },
22445
269k
    {AArch64_DUP_ZR_D, 121, 1 },
22446
269k
    {AArch64_DUP_ZR_H, 122, 1 },
22447
269k
    {AArch64_DUP_ZR_S, 123, 1 },
22448
269k
    {AArch64_DUP_ZZI_B, 124, 2 },
22449
269k
    {AArch64_DUP_ZZI_D, 126, 2 },
22450
269k
    {AArch64_DUP_ZZI_H, 128, 2 },
22451
269k
    {AArch64_DUP_ZZI_Q, 130, 2 },
22452
269k
    {AArch64_DUP_ZZI_S, 132, 2 },
22453
269k
    {AArch64_EONWrs, 134, 1 },
22454
269k
    {AArch64_EONXrs, 135, 1 },
22455
269k
    {AArch64_EORS_PPzPP, 136, 1 },
22456
269k
    {AArch64_EORWrs, 137, 1 },
22457
269k
    {AArch64_EORXrs, 138, 1 },
22458
269k
    {AArch64_EOR_PPzPP, 139, 1 },
22459
269k
    {AArch64_EOR_ZI, 140, 3 },
22460
269k
    {AArch64_EXTRACT_ZPMXI_H_B, 143, 1 },
22461
269k
    {AArch64_EXTRACT_ZPMXI_H_D, 144, 1 },
22462
269k
    {AArch64_EXTRACT_ZPMXI_H_H, 145, 1 },
22463
269k
    {AArch64_EXTRACT_ZPMXI_H_Q, 146, 1 },
22464
269k
    {AArch64_EXTRACT_ZPMXI_H_S, 147, 1 },
22465
269k
    {AArch64_EXTRACT_ZPMXI_V_B, 148, 1 },
22466
269k
    {AArch64_EXTRACT_ZPMXI_V_D, 149, 1 },
22467
269k
    {AArch64_EXTRACT_ZPMXI_V_H, 150, 1 },
22468
269k
    {AArch64_EXTRACT_ZPMXI_V_Q, 151, 1 },
22469
269k
    {AArch64_EXTRACT_ZPMXI_V_S, 152, 1 },
22470
269k
    {AArch64_EXTRWrri, 153, 1 },
22471
269k
    {AArch64_EXTRXrri, 154, 1 },
22472
269k
    {AArch64_FCPY_ZPmI_D, 155, 1 },
22473
269k
    {AArch64_FCPY_ZPmI_H, 156, 1 },
22474
269k
    {AArch64_FCPY_ZPmI_S, 157, 1 },
22475
269k
    {AArch64_FDUP_ZI_D, 158, 1 },
22476
269k
    {AArch64_FDUP_ZI_H, 159, 1 },
22477
269k
    {AArch64_FDUP_ZI_S, 160, 1 },
22478
269k
    {AArch64_GCSPOPM, 161, 1 },
22479
269k
    {AArch64_GLD1B_D_IMM_REAL, 162, 1 },
22480
269k
    {AArch64_GLD1B_S_IMM_REAL, 163, 1 },
22481
269k
    {AArch64_GLD1D_IMM_REAL, 164, 1 },
22482
269k
    {AArch64_GLD1H_D_IMM_REAL, 165, 1 },
22483
269k
    {AArch64_GLD1H_S_IMM_REAL, 166, 1 },
22484
269k
    {AArch64_GLD1Q, 167, 1 },
22485
269k
    {AArch64_GLD1SB_D_IMM_REAL, 168, 1 },
22486
269k
    {AArch64_GLD1SB_S_IMM_REAL, 169, 1 },
22487
269k
    {AArch64_GLD1SH_D_IMM_REAL, 170, 1 },
22488
269k
    {AArch64_GLD1SH_S_IMM_REAL, 171, 1 },
22489
269k
    {AArch64_GLD1SW_D_IMM_REAL, 172, 1 },
22490
269k
    {AArch64_GLD1W_D_IMM_REAL, 173, 1 },
22491
269k
    {AArch64_GLD1W_IMM_REAL, 174, 1 },
22492
269k
    {AArch64_GLDFF1B_D_IMM_REAL, 175, 1 },
22493
269k
    {AArch64_GLDFF1B_S_IMM_REAL, 176, 1 },
22494
269k
    {AArch64_GLDFF1D_IMM_REAL, 177, 1 },
22495
269k
    {AArch64_GLDFF1H_D_IMM_REAL, 178, 1 },
22496
269k
    {AArch64_GLDFF1H_S_IMM_REAL, 179, 1 },
22497
269k
    {AArch64_GLDFF1SB_D_IMM_REAL, 180, 1 },
22498
269k
    {AArch64_GLDFF1SB_S_IMM_REAL, 181, 1 },
22499
269k
    {AArch64_GLDFF1SH_D_IMM_REAL, 182, 1 },
22500
269k
    {AArch64_GLDFF1SH_S_IMM_REAL, 183, 1 },
22501
269k
    {AArch64_GLDFF1SW_D_IMM_REAL, 184, 1 },
22502
269k
    {AArch64_GLDFF1W_D_IMM_REAL, 185, 1 },
22503
269k
    {AArch64_GLDFF1W_IMM_REAL, 186, 1 },
22504
269k
    {AArch64_HINT, 187, 14 },
22505
269k
    {AArch64_INCB_XPiI, 201, 2 },
22506
269k
    {AArch64_INCD_XPiI, 203, 2 },
22507
269k
    {AArch64_INCD_ZPiI, 205, 2 },
22508
269k
    {AArch64_INCH_XPiI, 207, 2 },
22509
269k
    {AArch64_INCH_ZPiI, 209, 2 },
22510
269k
    {AArch64_INCW_XPiI, 211, 2 },
22511
269k
    {AArch64_INCW_ZPiI, 213, 2 },
22512
269k
    {AArch64_INSERT_MXIPZ_H_B, 215, 1 },
22513
269k
    {AArch64_INSERT_MXIPZ_H_D, 216, 1 },
22514
269k
    {AArch64_INSERT_MXIPZ_H_H, 217, 1 },
22515
269k
    {AArch64_INSERT_MXIPZ_H_Q, 218, 1 },
22516
269k
    {AArch64_INSERT_MXIPZ_H_S, 219, 1 },
22517
269k
    {AArch64_INSERT_MXIPZ_V_B, 220, 1 },
22518
269k
    {AArch64_INSERT_MXIPZ_V_D, 221, 1 },
22519
269k
    {AArch64_INSERT_MXIPZ_V_H, 222, 1 },
22520
269k
    {AArch64_INSERT_MXIPZ_V_Q, 223, 1 },
22521
269k
    {AArch64_INSERT_MXIPZ_V_S, 224, 1 },
22522
269k
    {AArch64_INSvi16gpr, 225, 1 },
22523
269k
    {AArch64_INSvi16lane, 226, 1 },
22524
269k
    {AArch64_INSvi32gpr, 227, 1 },
22525
269k
    {AArch64_INSvi32lane, 228, 1 },
22526
269k
    {AArch64_INSvi64gpr, 229, 1 },
22527
269k
    {AArch64_INSvi64lane, 230, 1 },
22528
269k
    {AArch64_INSvi8gpr, 231, 1 },
22529
269k
    {AArch64_INSvi8lane, 232, 1 },
22530
269k
    {AArch64_IRG, 233, 1 },
22531
269k
    {AArch64_ISB, 234, 1 },
22532
269k
    {AArch64_LD1B_2Z_IMM, 235, 1 },
22533
269k
    {AArch64_LD1B_2Z_STRIDED_IMM, 236, 1 },
22534
269k
    {AArch64_LD1B_4Z_IMM, 237, 1 },
22535
269k
    {AArch64_LD1B_4Z_STRIDED_IMM, 238, 1 },
22536
269k
    {AArch64_LD1B_D_IMM, 239, 1 },
22537
269k
    {AArch64_LD1B_H_IMM, 240, 1 },
22538
269k
    {AArch64_LD1B_IMM, 241, 1 },
22539
269k
    {AArch64_LD1B_S_IMM, 242, 1 },
22540
269k
    {AArch64_LD1D_2Z_IMM, 243, 1 },
22541
269k
    {AArch64_LD1D_2Z_STRIDED_IMM, 244, 1 },
22542
269k
    {AArch64_LD1D_4Z_IMM, 245, 1 },
22543
269k
    {AArch64_LD1D_4Z_STRIDED_IMM, 246, 1 },
22544
269k
    {AArch64_LD1D_IMM, 247, 1 },
22545
269k
    {AArch64_LD1D_Q_IMM, 248, 1 },
22546
269k
    {AArch64_LD1Fourv16b_POST, 249, 1 },
22547
269k
    {AArch64_LD1Fourv1d_POST, 250, 1 },
22548
269k
    {AArch64_LD1Fourv2d_POST, 251, 1 },
22549
269k
    {AArch64_LD1Fourv2s_POST, 252, 1 },
22550
269k
    {AArch64_LD1Fourv4h_POST, 253, 1 },
22551
269k
    {AArch64_LD1Fourv4s_POST, 254, 1 },
22552
269k
    {AArch64_LD1Fourv8b_POST, 255, 1 },
22553
269k
    {AArch64_LD1Fourv8h_POST, 256, 1 },
22554
269k
    {AArch64_LD1H_2Z_IMM, 257, 1 },
22555
269k
    {AArch64_LD1H_2Z_STRIDED_IMM, 258, 1 },
22556
269k
    {AArch64_LD1H_4Z_IMM, 259, 1 },
22557
269k
    {AArch64_LD1H_4Z_STRIDED_IMM, 260, 1 },
22558
269k
    {AArch64_LD1H_D_IMM, 261, 1 },
22559
269k
    {AArch64_LD1H_IMM, 262, 1 },
22560
269k
    {AArch64_LD1H_S_IMM, 263, 1 },
22561
269k
    {AArch64_LD1Onev16b_POST, 264, 1 },
22562
269k
    {AArch64_LD1Onev1d_POST, 265, 1 },
22563
269k
    {AArch64_LD1Onev2d_POST, 266, 1 },
22564
269k
    {AArch64_LD1Onev2s_POST, 267, 1 },
22565
269k
    {AArch64_LD1Onev4h_POST, 268, 1 },
22566
269k
    {AArch64_LD1Onev4s_POST, 269, 1 },
22567
269k
    {AArch64_LD1Onev8b_POST, 270, 1 },
22568
269k
    {AArch64_LD1Onev8h_POST, 271, 1 },
22569
269k
    {AArch64_LD1RB_D_IMM, 272, 1 },
22570
269k
    {AArch64_LD1RB_H_IMM, 273, 1 },
22571
269k
    {AArch64_LD1RB_IMM, 274, 1 },
22572
269k
    {AArch64_LD1RB_S_IMM, 275, 1 },
22573
269k
    {AArch64_LD1RD_IMM, 276, 1 },
22574
269k
    {AArch64_LD1RH_D_IMM, 277, 1 },
22575
269k
    {AArch64_LD1RH_IMM, 278, 1 },
22576
269k
    {AArch64_LD1RH_S_IMM, 279, 1 },
22577
269k
    {AArch64_LD1RO_B_IMM, 280, 1 },
22578
269k
    {AArch64_LD1RO_D_IMM, 281, 1 },
22579
269k
    {AArch64_LD1RO_H_IMM, 282, 1 },
22580
269k
    {AArch64_LD1RO_W_IMM, 283, 1 },
22581
269k
    {AArch64_LD1RQ_B_IMM, 284, 1 },
22582
269k
    {AArch64_LD1RQ_D_IMM, 285, 1 },
22583
269k
    {AArch64_LD1RQ_H_IMM, 286, 1 },
22584
269k
    {AArch64_LD1RQ_W_IMM, 287, 1 },
22585
269k
    {AArch64_LD1RSB_D_IMM, 288, 1 },
22586
269k
    {AArch64_LD1RSB_H_IMM, 289, 1 },
22587
269k
    {AArch64_LD1RSB_S_IMM, 290, 1 },
22588
269k
    {AArch64_LD1RSH_D_IMM, 291, 1 },
22589
269k
    {AArch64_LD1RSH_S_IMM, 292, 1 },
22590
269k
    {AArch64_LD1RSW_IMM, 293, 1 },
22591
269k
    {AArch64_LD1RW_D_IMM, 294, 1 },
22592
269k
    {AArch64_LD1RW_IMM, 295, 1 },
22593
269k
    {AArch64_LD1Rv16b_POST, 296, 1 },
22594
269k
    {AArch64_LD1Rv1d_POST, 297, 1 },
22595
269k
    {AArch64_LD1Rv2d_POST, 298, 1 },
22596
269k
    {AArch64_LD1Rv2s_POST, 299, 1 },
22597
269k
    {AArch64_LD1Rv4h_POST, 300, 1 },
22598
269k
    {AArch64_LD1Rv4s_POST, 301, 1 },
22599
269k
    {AArch64_LD1Rv8b_POST, 302, 1 },
22600
269k
    {AArch64_LD1Rv8h_POST, 303, 1 },
22601
269k
    {AArch64_LD1SB_D_IMM, 304, 1 },
22602
269k
    {AArch64_LD1SB_H_IMM, 305, 1 },
22603
269k
    {AArch64_LD1SB_S_IMM, 306, 1 },
22604
269k
    {AArch64_LD1SH_D_IMM, 307, 1 },
22605
269k
    {AArch64_LD1SH_S_IMM, 308, 1 },
22606
269k
    {AArch64_LD1SW_D_IMM, 309, 1 },
22607
269k
    {AArch64_LD1Threev16b_POST, 310, 1 },
22608
269k
    {AArch64_LD1Threev1d_POST, 311, 1 },
22609
269k
    {AArch64_LD1Threev2d_POST, 312, 1 },
22610
269k
    {AArch64_LD1Threev2s_POST, 313, 1 },
22611
269k
    {AArch64_LD1Threev4h_POST, 314, 1 },
22612
269k
    {AArch64_LD1Threev4s_POST, 315, 1 },
22613
269k
    {AArch64_LD1Threev8b_POST, 316, 1 },
22614
269k
    {AArch64_LD1Threev8h_POST, 317, 1 },
22615
269k
    {AArch64_LD1Twov16b_POST, 318, 1 },
22616
269k
    {AArch64_LD1Twov1d_POST, 319, 1 },
22617
269k
    {AArch64_LD1Twov2d_POST, 320, 1 },
22618
269k
    {AArch64_LD1Twov2s_POST, 321, 1 },
22619
269k
    {AArch64_LD1Twov4h_POST, 322, 1 },
22620
269k
    {AArch64_LD1Twov4s_POST, 323, 1 },
22621
269k
    {AArch64_LD1Twov8b_POST, 324, 1 },
22622
269k
    {AArch64_LD1Twov8h_POST, 325, 1 },
22623
269k
    {AArch64_LD1W_2Z_IMM, 326, 1 },
22624
269k
    {AArch64_LD1W_2Z_STRIDED_IMM, 327, 1 },
22625
269k
    {AArch64_LD1W_4Z_IMM, 328, 1 },
22626
269k
    {AArch64_LD1W_4Z_STRIDED_IMM, 329, 1 },
22627
269k
    {AArch64_LD1W_D_IMM, 330, 1 },
22628
269k
    {AArch64_LD1W_IMM, 331, 1 },
22629
269k
    {AArch64_LD1W_Q_IMM, 332, 1 },
22630
269k
    {AArch64_LD1_MXIPXX_H_B, 333, 1 },
22631
269k
    {AArch64_LD1_MXIPXX_H_D, 334, 1 },
22632
269k
    {AArch64_LD1_MXIPXX_H_H, 335, 1 },
22633
269k
    {AArch64_LD1_MXIPXX_H_Q, 336, 1 },
22634
269k
    {AArch64_LD1_MXIPXX_H_S, 337, 1 },
22635
269k
    {AArch64_LD1_MXIPXX_V_B, 338, 1 },
22636
269k
    {AArch64_LD1_MXIPXX_V_D, 339, 1 },
22637
269k
    {AArch64_LD1_MXIPXX_V_H, 340, 1 },
22638
269k
    {AArch64_LD1_MXIPXX_V_Q, 341, 1 },
22639
269k
    {AArch64_LD1_MXIPXX_V_S, 342, 1 },
22640
269k
    {AArch64_LD1i16_POST, 343, 1 },
22641
269k
    {AArch64_LD1i32_POST, 344, 1 },
22642
269k
    {AArch64_LD1i64_POST, 345, 1 },
22643
269k
    {AArch64_LD1i8_POST, 346, 1 },
22644
269k
    {AArch64_LD2B_IMM, 347, 1 },
22645
269k
    {AArch64_LD2D_IMM, 348, 1 },
22646
269k
    {AArch64_LD2H_IMM, 349, 1 },
22647
269k
    {AArch64_LD2Q_IMM, 350, 1 },
22648
269k
    {AArch64_LD2Rv16b_POST, 351, 1 },
22649
269k
    {AArch64_LD2Rv1d_POST, 352, 1 },
22650
269k
    {AArch64_LD2Rv2d_POST, 353, 1 },
22651
269k
    {AArch64_LD2Rv2s_POST, 354, 1 },
22652
269k
    {AArch64_LD2Rv4h_POST, 355, 1 },
22653
269k
    {AArch64_LD2Rv4s_POST, 356, 1 },
22654
269k
    {AArch64_LD2Rv8b_POST, 357, 1 },
22655
269k
    {AArch64_LD2Rv8h_POST, 358, 1 },
22656
269k
    {AArch64_LD2Twov16b_POST, 359, 1 },
22657
269k
    {AArch64_LD2Twov2d_POST, 360, 1 },
22658
269k
    {AArch64_LD2Twov2s_POST, 361, 1 },
22659
269k
    {AArch64_LD2Twov4h_POST, 362, 1 },
22660
269k
    {AArch64_LD2Twov4s_POST, 363, 1 },
22661
269k
    {AArch64_LD2Twov8b_POST, 364, 1 },
22662
269k
    {AArch64_LD2Twov8h_POST, 365, 1 },
22663
269k
    {AArch64_LD2W_IMM, 366, 1 },
22664
269k
    {AArch64_LD2i16_POST, 367, 1 },
22665
269k
    {AArch64_LD2i32_POST, 368, 1 },
22666
269k
    {AArch64_LD2i64_POST, 369, 1 },
22667
269k
    {AArch64_LD2i8_POST, 370, 1 },
22668
269k
    {AArch64_LD3B_IMM, 371, 1 },
22669
269k
    {AArch64_LD3D_IMM, 372, 1 },
22670
269k
    {AArch64_LD3H_IMM, 373, 1 },
22671
269k
    {AArch64_LD3Q_IMM, 374, 1 },
22672
269k
    {AArch64_LD3Rv16b_POST, 375, 1 },
22673
269k
    {AArch64_LD3Rv1d_POST, 376, 1 },
22674
269k
    {AArch64_LD3Rv2d_POST, 377, 1 },
22675
269k
    {AArch64_LD3Rv2s_POST, 378, 1 },
22676
269k
    {AArch64_LD3Rv4h_POST, 379, 1 },
22677
269k
    {AArch64_LD3Rv4s_POST, 380, 1 },
22678
269k
    {AArch64_LD3Rv8b_POST, 381, 1 },
22679
269k
    {AArch64_LD3Rv8h_POST, 382, 1 },
22680
269k
    {AArch64_LD3Threev16b_POST, 383, 1 },
22681
269k
    {AArch64_LD3Threev2d_POST, 384, 1 },
22682
269k
    {AArch64_LD3Threev2s_POST, 385, 1 },
22683
269k
    {AArch64_LD3Threev4h_POST, 386, 1 },
22684
269k
    {AArch64_LD3Threev4s_POST, 387, 1 },
22685
269k
    {AArch64_LD3Threev8b_POST, 388, 1 },
22686
269k
    {AArch64_LD3Threev8h_POST, 389, 1 },
22687
269k
    {AArch64_LD3W_IMM, 390, 1 },
22688
269k
    {AArch64_LD3i16_POST, 391, 1 },
22689
269k
    {AArch64_LD3i32_POST, 392, 1 },
22690
269k
    {AArch64_LD3i64_POST, 393, 1 },
22691
269k
    {AArch64_LD3i8_POST, 394, 1 },
22692
269k
    {AArch64_LD4B_IMM, 395, 1 },
22693
269k
    {AArch64_LD4D_IMM, 396, 1 },
22694
269k
    {AArch64_LD4Fourv16b_POST, 397, 1 },
22695
269k
    {AArch64_LD4Fourv2d_POST, 398, 1 },
22696
269k
    {AArch64_LD4Fourv2s_POST, 399, 1 },
22697
269k
    {AArch64_LD4Fourv4h_POST, 400, 1 },
22698
269k
    {AArch64_LD4Fourv4s_POST, 401, 1 },
22699
269k
    {AArch64_LD4Fourv8b_POST, 402, 1 },
22700
269k
    {AArch64_LD4Fourv8h_POST, 403, 1 },
22701
269k
    {AArch64_LD4H_IMM, 404, 1 },
22702
269k
    {AArch64_LD4Q_IMM, 405, 1 },
22703
269k
    {AArch64_LD4Rv16b_POST, 406, 1 },
22704
269k
    {AArch64_LD4Rv1d_POST, 407, 1 },
22705
269k
    {AArch64_LD4Rv2d_POST, 408, 1 },
22706
269k
    {AArch64_LD4Rv2s_POST, 409, 1 },
22707
269k
    {AArch64_LD4Rv4h_POST, 410, 1 },
22708
269k
    {AArch64_LD4Rv4s_POST, 411, 1 },
22709
269k
    {AArch64_LD4Rv8b_POST, 412, 1 },
22710
269k
    {AArch64_LD4Rv8h_POST, 413, 1 },
22711
269k
    {AArch64_LD4W_IMM, 414, 1 },
22712
269k
    {AArch64_LD4i16_POST, 415, 1 },
22713
269k
    {AArch64_LD4i32_POST, 416, 1 },
22714
269k
    {AArch64_LD4i64_POST, 417, 1 },
22715
269k
    {AArch64_LD4i8_POST, 418, 1 },
22716
269k
    {AArch64_LDADDB, 419, 1 },
22717
269k
    {AArch64_LDADDH, 420, 1 },
22718
269k
    {AArch64_LDADDLB, 421, 1 },
22719
269k
    {AArch64_LDADDLH, 422, 1 },
22720
269k
    {AArch64_LDADDLW, 423, 1 },
22721
269k
    {AArch64_LDADDLX, 424, 1 },
22722
269k
    {AArch64_LDADDW, 425, 1 },
22723
269k
    {AArch64_LDADDX, 426, 1 },
22724
269k
    {AArch64_LDAPURBi, 427, 1 },
22725
269k
    {AArch64_LDAPURHi, 428, 1 },
22726
269k
    {AArch64_LDAPURSBWi, 429, 1 },
22727
269k
    {AArch64_LDAPURSBXi, 430, 1 },
22728
269k
    {AArch64_LDAPURSHWi, 431, 1 },
22729
269k
    {AArch64_LDAPURSHXi, 432, 1 },
22730
269k
    {AArch64_LDAPURSWi, 433, 1 },
22731
269k
    {AArch64_LDAPURXi, 434, 1 },
22732
269k
    {AArch64_LDAPURbi, 435, 1 },
22733
269k
    {AArch64_LDAPURdi, 436, 1 },
22734
269k
    {AArch64_LDAPURhi, 437, 1 },
22735
269k
    {AArch64_LDAPURi, 438, 1 },
22736
269k
    {AArch64_LDAPURqi, 439, 1 },
22737
269k
    {AArch64_LDAPURsi, 440, 1 },
22738
269k
    {AArch64_LDCLRB, 441, 1 },
22739
269k
    {AArch64_LDCLRH, 442, 1 },
22740
269k
    {AArch64_LDCLRLB, 443, 1 },
22741
269k
    {AArch64_LDCLRLH, 444, 1 },
22742
269k
    {AArch64_LDCLRLW, 445, 1 },
22743
269k
    {AArch64_LDCLRLX, 446, 1 },
22744
269k
    {AArch64_LDCLRW, 447, 1 },
22745
269k
    {AArch64_LDCLRX, 448, 1 },
22746
269k
    {AArch64_LDEORB, 449, 1 },
22747
269k
    {AArch64_LDEORH, 450, 1 },
22748
269k
    {AArch64_LDEORLB, 451, 1 },
22749
269k
    {AArch64_LDEORLH, 452, 1 },
22750
269k
    {AArch64_LDEORLW, 453, 1 },
22751
269k
    {AArch64_LDEORLX, 454, 1 },
22752
269k
    {AArch64_LDEORW, 455, 1 },
22753
269k
    {AArch64_LDEORX, 456, 1 },
22754
269k
    {AArch64_LDFF1B_D_REAL, 457, 1 },
22755
269k
    {AArch64_LDFF1B_H_REAL, 458, 1 },
22756
269k
    {AArch64_LDFF1B_REAL, 459, 1 },
22757
269k
    {AArch64_LDFF1B_S_REAL, 460, 1 },
22758
269k
    {AArch64_LDFF1D_REAL, 461, 1 },
22759
269k
    {AArch64_LDFF1H_D_REAL, 462, 1 },
22760
269k
    {AArch64_LDFF1H_REAL, 463, 1 },
22761
269k
    {AArch64_LDFF1H_S_REAL, 464, 1 },
22762
269k
    {AArch64_LDFF1SB_D_REAL, 465, 1 },
22763
269k
    {AArch64_LDFF1SB_H_REAL, 466, 1 },
22764
269k
    {AArch64_LDFF1SB_S_REAL, 467, 1 },
22765
269k
    {AArch64_LDFF1SH_D_REAL, 468, 1 },
22766
269k
    {AArch64_LDFF1SH_S_REAL, 469, 1 },
22767
269k
    {AArch64_LDFF1SW_D_REAL, 470, 1 },
22768
269k
    {AArch64_LDFF1W_D_REAL, 471, 1 },
22769
269k
    {AArch64_LDFF1W_REAL, 472, 1 },
22770
269k
    {AArch64_LDG, 473, 1 },
22771
269k
    {AArch64_LDNF1B_D_IMM_REAL, 474, 1 },
22772
269k
    {AArch64_LDNF1B_H_IMM_REAL, 475, 1 },
22773
269k
    {AArch64_LDNF1B_IMM_REAL, 476, 1 },
22774
269k
    {AArch64_LDNF1B_S_IMM_REAL, 477, 1 },
22775
269k
    {AArch64_LDNF1D_IMM_REAL, 478, 1 },
22776
269k
    {AArch64_LDNF1H_D_IMM_REAL, 479, 1 },
22777
269k
    {AArch64_LDNF1H_IMM_REAL, 480, 1 },
22778
269k
    {AArch64_LDNF1H_S_IMM_REAL, 481, 1 },
22779
269k
    {AArch64_LDNF1SB_D_IMM_REAL, 482, 1 },
22780
269k
    {AArch64_LDNF1SB_H_IMM_REAL, 483, 1 },
22781
269k
    {AArch64_LDNF1SB_S_IMM_REAL, 484, 1 },
22782
269k
    {AArch64_LDNF1SH_D_IMM_REAL, 485, 1 },
22783
269k
    {AArch64_LDNF1SH_S_IMM_REAL, 486, 1 },
22784
269k
    {AArch64_LDNF1SW_D_IMM_REAL, 487, 1 },
22785
269k
    {AArch64_LDNF1W_D_IMM_REAL, 488, 1 },
22786
269k
    {AArch64_LDNF1W_IMM_REAL, 489, 1 },
22787
269k
    {AArch64_LDNPDi, 490, 1 },
22788
269k
    {AArch64_LDNPQi, 491, 1 },
22789
269k
    {AArch64_LDNPSi, 492, 1 },
22790
269k
    {AArch64_LDNPWi, 493, 1 },
22791
269k
    {AArch64_LDNPXi, 494, 1 },
22792
269k
    {AArch64_LDNT1B_2Z_IMM, 495, 1 },
22793
269k
    {AArch64_LDNT1B_2Z_STRIDED_IMM, 496, 1 },
22794
269k
    {AArch64_LDNT1B_4Z_IMM, 497, 1 },
22795
269k
    {AArch64_LDNT1B_4Z_STRIDED_IMM, 498, 1 },
22796
269k
    {AArch64_LDNT1B_ZRI, 499, 1 },
22797
269k
    {AArch64_LDNT1B_ZZR_D_REAL, 500, 1 },
22798
269k
    {AArch64_LDNT1B_ZZR_S_REAL, 501, 1 },
22799
269k
    {AArch64_LDNT1D_2Z_IMM, 502, 1 },
22800
269k
    {AArch64_LDNT1D_2Z_STRIDED_IMM, 503, 1 },
22801
269k
    {AArch64_LDNT1D_4Z_IMM, 504, 1 },
22802
269k
    {AArch64_LDNT1D_4Z_STRIDED_IMM, 505, 1 },
22803
269k
    {AArch64_LDNT1D_ZRI, 506, 1 },
22804
269k
    {AArch64_LDNT1D_ZZR_D_REAL, 507, 1 },
22805
269k
    {AArch64_LDNT1H_2Z_IMM, 508, 1 },
22806
269k
    {AArch64_LDNT1H_2Z_STRIDED_IMM, 509, 1 },
22807
269k
    {AArch64_LDNT1H_4Z_IMM, 510, 1 },
22808
269k
    {AArch64_LDNT1H_4Z_STRIDED_IMM, 511, 1 },
22809
269k
    {AArch64_LDNT1H_ZRI, 512, 1 },
22810
269k
    {AArch64_LDNT1H_ZZR_D_REAL, 513, 1 },
22811
269k
    {AArch64_LDNT1H_ZZR_S_REAL, 514, 1 },
22812
269k
    {AArch64_LDNT1SB_ZZR_D_REAL, 515, 1 },
22813
269k
    {AArch64_LDNT1SB_ZZR_S_REAL, 516, 1 },
22814
269k
    {AArch64_LDNT1SH_ZZR_D_REAL, 517, 1 },
22815
269k
    {AArch64_LDNT1SH_ZZR_S_REAL, 518, 1 },
22816
269k
    {AArch64_LDNT1SW_ZZR_D_REAL, 519, 1 },
22817
269k
    {AArch64_LDNT1W_2Z_IMM, 520, 1 },
22818
269k
    {AArch64_LDNT1W_2Z_STRIDED_IMM, 521, 1 },
22819
269k
    {AArch64_LDNT1W_4Z_IMM, 522, 1 },
22820
269k
    {AArch64_LDNT1W_4Z_STRIDED_IMM, 523, 1 },
22821
269k
    {AArch64_LDNT1W_ZRI, 524, 1 },
22822
269k
    {AArch64_LDNT1W_ZZR_D_REAL, 525, 1 },
22823
269k
    {AArch64_LDNT1W_ZZR_S_REAL, 526, 1 },
22824
269k
    {AArch64_LDPDi, 527, 1 },
22825
269k
    {AArch64_LDPQi, 528, 1 },
22826
269k
    {AArch64_LDPSWi, 529, 1 },
22827
269k
    {AArch64_LDPSi, 530, 1 },
22828
269k
    {AArch64_LDPWi, 531, 1 },
22829
269k
    {AArch64_LDPXi, 532, 1 },
22830
269k
    {AArch64_LDRAAindexed, 533, 1 },
22831
269k
    {AArch64_LDRABindexed, 534, 1 },
22832
269k
    {AArch64_LDRBBroX, 535, 1 },
22833
269k
    {AArch64_LDRBBui, 536, 1 },
22834
269k
    {AArch64_LDRBroX, 537, 1 },
22835
269k
    {AArch64_LDRBui, 538, 1 },
22836
269k
    {AArch64_LDRDroX, 539, 1 },
22837
269k
    {AArch64_LDRDui, 540, 1 },
22838
269k
    {AArch64_LDRHHroX, 541, 1 },
22839
269k
    {AArch64_LDRHHui, 542, 1 },
22840
269k
    {AArch64_LDRHroX, 543, 1 },
22841
269k
    {AArch64_LDRHui, 544, 1 },
22842
269k
    {AArch64_LDRQroX, 545, 1 },
22843
269k
    {AArch64_LDRQui, 546, 1 },
22844
269k
    {AArch64_LDRSBWroX, 547, 1 },
22845
269k
    {AArch64_LDRSBWui, 548, 1 },
22846
269k
    {AArch64_LDRSBXroX, 549, 1 },
22847
269k
    {AArch64_LDRSBXui, 550, 1 },
22848
269k
    {AArch64_LDRSHWroX, 551, 1 },
22849
269k
    {AArch64_LDRSHWui, 552, 1 },
22850
269k
    {AArch64_LDRSHXroX, 553, 1 },
22851
269k
    {AArch64_LDRSHXui, 554, 1 },
22852
269k
    {AArch64_LDRSWroX, 555, 1 },
22853
269k
    {AArch64_LDRSWui, 556, 1 },
22854
269k
    {AArch64_LDRSroX, 557, 1 },
22855
269k
    {AArch64_LDRSui, 558, 1 },
22856
269k
    {AArch64_LDRWroX, 559, 1 },
22857
269k
    {AArch64_LDRWui, 560, 1 },
22858
269k
    {AArch64_LDRXroX, 561, 1 },
22859
269k
    {AArch64_LDRXui, 562, 1 },
22860
269k
    {AArch64_LDR_PXI, 563, 1 },
22861
269k
    {AArch64_LDR_ZA, 564, 1 },
22862
269k
    {AArch64_LDR_ZXI, 565, 1 },
22863
269k
    {AArch64_LDSETB, 566, 1 },
22864
269k
    {AArch64_LDSETH, 567, 1 },
22865
269k
    {AArch64_LDSETLB, 568, 1 },
22866
269k
    {AArch64_LDSETLH, 569, 1 },
22867
269k
    {AArch64_LDSETLW, 570, 1 },
22868
269k
    {AArch64_LDSETLX, 571, 1 },
22869
269k
    {AArch64_LDSETW, 572, 1 },
22870
269k
    {AArch64_LDSETX, 573, 1 },
22871
269k
    {AArch64_LDSMAXB, 574, 1 },
22872
269k
    {AArch64_LDSMAXH, 575, 1 },
22873
269k
    {AArch64_LDSMAXLB, 576, 1 },
22874
269k
    {AArch64_LDSMAXLH, 577, 1 },
22875
269k
    {AArch64_LDSMAXLW, 578, 1 },
22876
269k
    {AArch64_LDSMAXLX, 579, 1 },
22877
269k
    {AArch64_LDSMAXW, 580, 1 },
22878
269k
    {AArch64_LDSMAXX, 581, 1 },
22879
269k
    {AArch64_LDSMINB, 582, 1 },
22880
269k
    {AArch64_LDSMINH, 583, 1 },
22881
269k
    {AArch64_LDSMINLB, 584, 1 },
22882
269k
    {AArch64_LDSMINLH, 585, 1 },
22883
269k
    {AArch64_LDSMINLW, 586, 1 },
22884
269k
    {AArch64_LDSMINLX, 587, 1 },
22885
269k
    {AArch64_LDSMINW, 588, 1 },
22886
269k
    {AArch64_LDSMINX, 589, 1 },
22887
269k
    {AArch64_LDTRBi, 590, 1 },
22888
269k
    {AArch64_LDTRHi, 591, 1 },
22889
269k
    {AArch64_LDTRSBWi, 592, 1 },
22890
269k
    {AArch64_LDTRSBXi, 593, 1 },
22891
269k
    {AArch64_LDTRSHWi, 594, 1 },
22892
269k
    {AArch64_LDTRSHXi, 595, 1 },
22893
269k
    {AArch64_LDTRSWi, 596, 1 },
22894
269k
    {AArch64_LDTRWi, 597, 1 },
22895
269k
    {AArch64_LDTRXi, 598, 1 },
22896
269k
    {AArch64_LDUMAXB, 599, 1 },
22897
269k
    {AArch64_LDUMAXH, 600, 1 },
22898
269k
    {AArch64_LDUMAXLB, 601, 1 },
22899
269k
    {AArch64_LDUMAXLH, 602, 1 },
22900
269k
    {AArch64_LDUMAXLW, 603, 1 },
22901
269k
    {AArch64_LDUMAXLX, 604, 1 },
22902
269k
    {AArch64_LDUMAXW, 605, 1 },
22903
269k
    {AArch64_LDUMAXX, 606, 1 },
22904
269k
    {AArch64_LDUMINB, 607, 1 },
22905
269k
    {AArch64_LDUMINH, 608, 1 },
22906
269k
    {AArch64_LDUMINLB, 609, 1 },
22907
269k
    {AArch64_LDUMINLH, 610, 1 },
22908
269k
    {AArch64_LDUMINLW, 611, 1 },
22909
269k
    {AArch64_LDUMINLX, 612, 1 },
22910
269k
    {AArch64_LDUMINW, 613, 1 },
22911
269k
    {AArch64_LDUMINX, 614, 1 },
22912
269k
    {AArch64_LDURBBi, 615, 1 },
22913
269k
    {AArch64_LDURBi, 616, 1 },
22914
269k
    {AArch64_LDURDi, 617, 1 },
22915
269k
    {AArch64_LDURHHi, 618, 1 },
22916
269k
    {AArch64_LDURHi, 619, 1 },
22917
269k
    {AArch64_LDURQi, 620, 1 },
22918
269k
    {AArch64_LDURSBWi, 621, 1 },
22919
269k
    {AArch64_LDURSBXi, 622, 1 },
22920
269k
    {AArch64_LDURSHWi, 623, 1 },
22921
269k
    {AArch64_LDURSHXi, 624, 1 },
22922
269k
    {AArch64_LDURSWi, 625, 1 },
22923
269k
    {AArch64_LDURSi, 626, 1 },
22924
269k
    {AArch64_LDURWi, 627, 1 },
22925
269k
    {AArch64_LDURXi, 628, 1 },
22926
269k
    {AArch64_MADDWrrr, 629, 1 },
22927
269k
    {AArch64_MADDXrrr, 630, 1 },
22928
269k
    {AArch64_MOVA_2ZMXI_H_B, 631, 1 },
22929
269k
    {AArch64_MOVA_2ZMXI_H_D, 632, 1 },
22930
269k
    {AArch64_MOVA_2ZMXI_H_H, 633, 1 },
22931
269k
    {AArch64_MOVA_2ZMXI_H_S, 634, 1 },
22932
269k
    {AArch64_MOVA_2ZMXI_V_B, 635, 1 },
22933
269k
    {AArch64_MOVA_2ZMXI_V_D, 636, 1 },
22934
269k
    {AArch64_MOVA_2ZMXI_V_H, 637, 1 },
22935
269k
    {AArch64_MOVA_2ZMXI_V_S, 638, 1 },
22936
269k
    {AArch64_MOVA_4ZMXI_H_B, 639, 1 },
22937
269k
    {AArch64_MOVA_4ZMXI_H_D, 640, 1 },
22938
269k
    {AArch64_MOVA_4ZMXI_H_H, 641, 1 },
22939
269k
    {AArch64_MOVA_4ZMXI_H_S, 642, 1 },
22940
269k
    {AArch64_MOVA_4ZMXI_V_B, 643, 1 },
22941
269k
    {AArch64_MOVA_4ZMXI_V_D, 644, 1 },
22942
269k
    {AArch64_MOVA_4ZMXI_V_H, 645, 1 },
22943
269k
    {AArch64_MOVA_4ZMXI_V_S, 646, 1 },
22944
269k
    {AArch64_MOVA_MXI2Z_H_B, 647, 1 },
22945
269k
    {AArch64_MOVA_MXI2Z_H_D, 648, 1 },
22946
269k
    {AArch64_MOVA_MXI2Z_H_H, 649, 1 },
22947
269k
    {AArch64_MOVA_MXI2Z_H_S, 650, 1 },
22948
269k
    {AArch64_MOVA_MXI2Z_V_B, 651, 1 },
22949
269k
    {AArch64_MOVA_MXI2Z_V_D, 652, 1 },
22950
269k
    {AArch64_MOVA_MXI2Z_V_H, 653, 1 },
22951
269k
    {AArch64_MOVA_MXI2Z_V_S, 654, 1 },
22952
269k
    {AArch64_MOVA_MXI4Z_H_B, 655, 1 },
22953
269k
    {AArch64_MOVA_MXI4Z_H_D, 656, 1 },
22954
269k
    {AArch64_MOVA_MXI4Z_H_H, 657, 1 },
22955
269k
    {AArch64_MOVA_MXI4Z_H_S, 658, 1 },
22956
269k
    {AArch64_MOVA_MXI4Z_V_B, 659, 1 },
22957
269k
    {AArch64_MOVA_MXI4Z_V_D, 660, 1 },
22958
269k
    {AArch64_MOVA_MXI4Z_V_H, 661, 1 },
22959
269k
    {AArch64_MOVA_MXI4Z_V_S, 662, 1 },
22960
269k
    {AArch64_MOVA_VG2_2ZMXI, 663, 1 },
22961
269k
    {AArch64_MOVA_VG2_MXI2Z, 664, 1 },
22962
269k
    {AArch64_MOVA_VG4_4ZMXI, 665, 1 },
22963
269k
    {AArch64_MOVA_VG4_MXI4Z, 666, 1 },
22964
269k
    {AArch64_MOVT, 667, 1 },
22965
269k
    {AArch64_MSRpstatesvcrImm1, 668, 6 },
22966
269k
    {AArch64_MSUBWrrr, 674, 1 },
22967
269k
    {AArch64_MSUBXrrr, 675, 1 },
22968
269k
    {AArch64_NOTv16i8, 676, 1 },
22969
269k
    {AArch64_NOTv8i8, 677, 1 },
22970
269k
    {AArch64_ORNWrs, 678, 3 },
22971
269k
    {AArch64_ORNXrs, 681, 3 },
22972
269k
    {AArch64_ORRS_PPzPP, 684, 1 },
22973
269k
    {AArch64_ORRWrs, 685, 2 },
22974
269k
    {AArch64_ORRXrs, 687, 2 },
22975
269k
    {AArch64_ORR_PPzPP, 689, 1 },
22976
269k
    {AArch64_ORR_ZI, 690, 3 },
22977
269k
    {AArch64_ORR_ZZZ, 693, 1 },
22978
269k
    {AArch64_ORRv16i8, 694, 1 },
22979
269k
    {AArch64_ORRv8i8, 695, 1 },
22980
269k
    {AArch64_PACIA1716, 696, 1 },
22981
269k
    {AArch64_PACIASP, 697, 1 },
22982
269k
    {AArch64_PACIAZ, 698, 1 },
22983
269k
    {AArch64_PACIB1716, 699, 1 },
22984
269k
    {AArch64_PACIBSP, 700, 1 },
22985
269k
    {AArch64_PACIBZ, 701, 1 },
22986
269k
    {AArch64_PACM, 702, 1 },
22987
269k
    {AArch64_PMOV_PZI_B, 703, 1 },
22988
269k
    {AArch64_PMOV_ZIP_B, 704, 1 },
22989
269k
    {AArch64_PRFB_D_PZI, 705, 1 },
22990
269k
    {AArch64_PRFB_PRI, 706, 1 },
22991
269k
    {AArch64_PRFB_S_PZI, 707, 1 },
22992
269k
    {AArch64_PRFD_D_PZI, 708, 1 },
22993
269k
    {AArch64_PRFD_PRI, 709, 1 },
22994
269k
    {AArch64_PRFD_S_PZI, 710, 1 },
22995
269k
    {AArch64_PRFH_D_PZI, 711, 1 },
22996
269k
    {AArch64_PRFH_PRI, 712, 1 },
22997
269k
    {AArch64_PRFH_S_PZI, 713, 1 },
22998
269k
    {AArch64_PRFMroX, 714, 1 },
22999
269k
    {AArch64_PRFMui, 715, 1 },
23000
269k
    {AArch64_PRFUMi, 716, 1 },
23001
269k
    {AArch64_PRFW_D_PZI, 717, 1 },
23002
269k
    {AArch64_PRFW_PRI, 718, 1 },
23003
269k
    {AArch64_PRFW_S_PZI, 719, 1 },
23004
269k
    {AArch64_PTRUES_B, 720, 1 },
23005
269k
    {AArch64_PTRUES_D, 721, 1 },
23006
269k
    {AArch64_PTRUES_H, 722, 1 },
23007
269k
    {AArch64_PTRUES_S, 723, 1 },
23008
269k
    {AArch64_PTRUE_B, 724, 1 },
23009
269k
    {AArch64_PTRUE_D, 725, 1 },
23010
269k
    {AArch64_PTRUE_H, 726, 1 },
23011
269k
    {AArch64_PTRUE_S, 727, 1 },
23012
269k
    {AArch64_RET, 728, 1 },
23013
269k
    {AArch64_SBCSWr, 729, 1 },
23014
269k
    {AArch64_SBCSXr, 730, 1 },
23015
269k
    {AArch64_SBCWr, 731, 1 },
23016
269k
    {AArch64_SBCXr, 732, 1 },
23017
269k
    {AArch64_SBFMWri, 733, 3 },
23018
269k
    {AArch64_SBFMXri, 736, 4 },
23019
269k
    {AArch64_SEL_PPPP, 740, 1 },
23020
269k
    {AArch64_SEL_ZPZZ_B, 741, 1 },
23021
269k
    {AArch64_SEL_ZPZZ_D, 742, 1 },
23022
269k
    {AArch64_SEL_ZPZZ_H, 743, 1 },
23023
269k
    {AArch64_SEL_ZPZZ_S, 744, 1 },
23024
269k
    {AArch64_SMADDLrrr, 745, 1 },
23025
269k
    {AArch64_SMSUBLrrr, 746, 1 },
23026
269k
    {AArch64_SQDECB_XPiI, 747, 2 },
23027
269k
    {AArch64_SQDECB_XPiWdI, 749, 2 },
23028
269k
    {AArch64_SQDECD_XPiI, 751, 2 },
23029
269k
    {AArch64_SQDECD_XPiWdI, 753, 2 },
23030
269k
    {AArch64_SQDECD_ZPiI, 755, 2 },
23031
269k
    {AArch64_SQDECH_XPiI, 757, 2 },
23032
269k
    {AArch64_SQDECH_XPiWdI, 759, 2 },
23033
269k
    {AArch64_SQDECH_ZPiI, 761, 2 },
23034
269k
    {AArch64_SQDECW_XPiI, 763, 2 },
23035
269k
    {AArch64_SQDECW_XPiWdI, 765, 2 },
23036
269k
    {AArch64_SQDECW_ZPiI, 767, 2 },
23037
269k
    {AArch64_SQINCB_XPiI, 769, 2 },
23038
269k
    {AArch64_SQINCB_XPiWdI, 771, 2 },
23039
269k
    {AArch64_SQINCD_XPiI, 773, 2 },
23040
269k
    {AArch64_SQINCD_XPiWdI, 775, 2 },
23041
269k
    {AArch64_SQINCD_ZPiI, 777, 2 },
23042
269k
    {AArch64_SQINCH_XPiI, 779, 2 },
23043
269k
    {AArch64_SQINCH_XPiWdI, 781, 2 },
23044
269k
    {AArch64_SQINCH_ZPiI, 783, 2 },
23045
269k
    {AArch64_SQINCW_XPiI, 785, 2 },
23046
269k
    {AArch64_SQINCW_XPiWdI, 787, 2 },
23047
269k
    {AArch64_SQINCW_ZPiI, 789, 2 },
23048
269k
    {AArch64_SST1B_D_IMM, 791, 1 },
23049
269k
    {AArch64_SST1B_S_IMM, 792, 1 },
23050
269k
    {AArch64_SST1D_IMM, 793, 1 },
23051
269k
    {AArch64_SST1H_D_IMM, 794, 1 },
23052
269k
    {AArch64_SST1H_S_IMM, 795, 1 },
23053
269k
    {AArch64_SST1Q, 796, 1 },
23054
269k
    {AArch64_SST1W_D_IMM, 797, 1 },
23055
269k
    {AArch64_SST1W_IMM, 798, 1 },
23056
269k
    {AArch64_ST1B_2Z_IMM, 799, 1 },
23057
269k
    {AArch64_ST1B_2Z_STRIDED_IMM, 800, 1 },
23058
269k
    {AArch64_ST1B_4Z_IMM, 801, 1 },
23059
269k
    {AArch64_ST1B_4Z_STRIDED_IMM, 802, 1 },
23060
269k
    {AArch64_ST1B_D_IMM, 803, 1 },
23061
269k
    {AArch64_ST1B_H_IMM, 804, 1 },
23062
269k
    {AArch64_ST1B_IMM, 805, 1 },
23063
269k
    {AArch64_ST1B_S_IMM, 806, 1 },
23064
269k
    {AArch64_ST1D_2Z_IMM, 807, 1 },
23065
269k
    {AArch64_ST1D_2Z_STRIDED_IMM, 808, 1 },
23066
269k
    {AArch64_ST1D_4Z_IMM, 809, 1 },
23067
269k
    {AArch64_ST1D_4Z_STRIDED_IMM, 810, 1 },
23068
269k
    {AArch64_ST1D_IMM, 811, 1 },
23069
269k
    {AArch64_ST1D_Q_IMM, 812, 1 },
23070
269k
    {AArch64_ST1Fourv16b_POST, 813, 1 },
23071
269k
    {AArch64_ST1Fourv1d_POST, 814, 1 },
23072
269k
    {AArch64_ST1Fourv2d_POST, 815, 1 },
23073
269k
    {AArch64_ST1Fourv2s_POST, 816, 1 },
23074
269k
    {AArch64_ST1Fourv4h_POST, 817, 1 },
23075
269k
    {AArch64_ST1Fourv4s_POST, 818, 1 },
23076
269k
    {AArch64_ST1Fourv8b_POST, 819, 1 },
23077
269k
    {AArch64_ST1Fourv8h_POST, 820, 1 },
23078
269k
    {AArch64_ST1H_2Z_IMM, 821, 1 },
23079
269k
    {AArch64_ST1H_2Z_STRIDED_IMM, 822, 1 },
23080
269k
    {AArch64_ST1H_4Z_IMM, 823, 1 },
23081
269k
    {AArch64_ST1H_4Z_STRIDED_IMM, 824, 1 },
23082
269k
    {AArch64_ST1H_D_IMM, 825, 1 },
23083
269k
    {AArch64_ST1H_IMM, 826, 1 },
23084
269k
    {AArch64_ST1H_S_IMM, 827, 1 },
23085
269k
    {AArch64_ST1Onev16b_POST, 828, 1 },
23086
269k
    {AArch64_ST1Onev1d_POST, 829, 1 },
23087
269k
    {AArch64_ST1Onev2d_POST, 830, 1 },
23088
269k
    {AArch64_ST1Onev2s_POST, 831, 1 },
23089
269k
    {AArch64_ST1Onev4h_POST, 832, 1 },
23090
269k
    {AArch64_ST1Onev4s_POST, 833, 1 },
23091
269k
    {AArch64_ST1Onev8b_POST, 834, 1 },
23092
269k
    {AArch64_ST1Onev8h_POST, 835, 1 },
23093
269k
    {AArch64_ST1Threev16b_POST, 836, 1 },
23094
269k
    {AArch64_ST1Threev1d_POST, 837, 1 },
23095
269k
    {AArch64_ST1Threev2d_POST, 838, 1 },
23096
269k
    {AArch64_ST1Threev2s_POST, 839, 1 },
23097
269k
    {AArch64_ST1Threev4h_POST, 840, 1 },
23098
269k
    {AArch64_ST1Threev4s_POST, 841, 1 },
23099
269k
    {AArch64_ST1Threev8b_POST, 842, 1 },
23100
269k
    {AArch64_ST1Threev8h_POST, 843, 1 },
23101
269k
    {AArch64_ST1Twov16b_POST, 844, 1 },
23102
269k
    {AArch64_ST1Twov1d_POST, 845, 1 },
23103
269k
    {AArch64_ST1Twov2d_POST, 846, 1 },
23104
269k
    {AArch64_ST1Twov2s_POST, 847, 1 },
23105
269k
    {AArch64_ST1Twov4h_POST, 848, 1 },
23106
269k
    {AArch64_ST1Twov4s_POST, 849, 1 },
23107
269k
    {AArch64_ST1Twov8b_POST, 850, 1 },
23108
269k
    {AArch64_ST1Twov8h_POST, 851, 1 },
23109
269k
    {AArch64_ST1W_2Z_IMM, 852, 1 },
23110
269k
    {AArch64_ST1W_2Z_STRIDED_IMM, 853, 1 },
23111
269k
    {AArch64_ST1W_4Z_IMM, 854, 1 },
23112
269k
    {AArch64_ST1W_4Z_STRIDED_IMM, 855, 1 },
23113
269k
    {AArch64_ST1W_D_IMM, 856, 1 },
23114
269k
    {AArch64_ST1W_IMM, 857, 1 },
23115
269k
    {AArch64_ST1W_Q_IMM, 858, 1 },
23116
269k
    {AArch64_ST1_MXIPXX_H_B, 859, 1 },
23117
269k
    {AArch64_ST1_MXIPXX_H_D, 860, 1 },
23118
269k
    {AArch64_ST1_MXIPXX_H_H, 861, 1 },
23119
269k
    {AArch64_ST1_MXIPXX_H_Q, 862, 1 },
23120
269k
    {AArch64_ST1_MXIPXX_H_S, 863, 1 },
23121
269k
    {AArch64_ST1_MXIPXX_V_B, 864, 1 },
23122
269k
    {AArch64_ST1_MXIPXX_V_D, 865, 1 },
23123
269k
    {AArch64_ST1_MXIPXX_V_H, 866, 1 },
23124
269k
    {AArch64_ST1_MXIPXX_V_Q, 867, 1 },
23125
269k
    {AArch64_ST1_MXIPXX_V_S, 868, 1 },
23126
269k
    {AArch64_ST1i16_POST, 869, 1 },
23127
269k
    {AArch64_ST1i32_POST, 870, 1 },
23128
269k
    {AArch64_ST1i64_POST, 871, 1 },
23129
269k
    {AArch64_ST1i8_POST, 872, 1 },
23130
269k
    {AArch64_ST2B_IMM, 873, 1 },
23131
269k
    {AArch64_ST2D_IMM, 874, 1 },
23132
269k
    {AArch64_ST2Gi, 875, 1 },
23133
269k
    {AArch64_ST2H_IMM, 876, 1 },
23134
269k
    {AArch64_ST2Q_IMM, 877, 1 },
23135
269k
    {AArch64_ST2Twov16b_POST, 878, 1 },
23136
269k
    {AArch64_ST2Twov2d_POST, 879, 1 },
23137
269k
    {AArch64_ST2Twov2s_POST, 880, 1 },
23138
269k
    {AArch64_ST2Twov4h_POST, 881, 1 },
23139
269k
    {AArch64_ST2Twov4s_POST, 882, 1 },
23140
269k
    {AArch64_ST2Twov8b_POST, 883, 1 },
23141
269k
    {AArch64_ST2Twov8h_POST, 884, 1 },
23142
269k
    {AArch64_ST2W_IMM, 885, 1 },
23143
269k
    {AArch64_ST2i16_POST, 886, 1 },
23144
269k
    {AArch64_ST2i32_POST, 887, 1 },
23145
269k
    {AArch64_ST2i64_POST, 888, 1 },
23146
269k
    {AArch64_ST2i8_POST, 889, 1 },
23147
269k
    {AArch64_ST3B_IMM, 890, 1 },
23148
269k
    {AArch64_ST3D_IMM, 891, 1 },
23149
269k
    {AArch64_ST3H_IMM, 892, 1 },
23150
269k
    {AArch64_ST3Q_IMM, 893, 1 },
23151
269k
    {AArch64_ST3Threev16b_POST, 894, 1 },
23152
269k
    {AArch64_ST3Threev2d_POST, 895, 1 },
23153
269k
    {AArch64_ST3Threev2s_POST, 896, 1 },
23154
269k
    {AArch64_ST3Threev4h_POST, 897, 1 },
23155
269k
    {AArch64_ST3Threev4s_POST, 898, 1 },
23156
269k
    {AArch64_ST3Threev8b_POST, 899, 1 },
23157
269k
    {AArch64_ST3Threev8h_POST, 900, 1 },
23158
269k
    {AArch64_ST3W_IMM, 901, 1 },
23159
269k
    {AArch64_ST3i16_POST, 902, 1 },
23160
269k
    {AArch64_ST3i32_POST, 903, 1 },
23161
269k
    {AArch64_ST3i64_POST, 904, 1 },
23162
269k
    {AArch64_ST3i8_POST, 905, 1 },
23163
269k
    {AArch64_ST4B_IMM, 906, 1 },
23164
269k
    {AArch64_ST4D_IMM, 907, 1 },
23165
269k
    {AArch64_ST4Fourv16b_POST, 908, 1 },
23166
269k
    {AArch64_ST4Fourv2d_POST, 909, 1 },
23167
269k
    {AArch64_ST4Fourv2s_POST, 910, 1 },
23168
269k
    {AArch64_ST4Fourv4h_POST, 911, 1 },
23169
269k
    {AArch64_ST4Fourv4s_POST, 912, 1 },
23170
269k
    {AArch64_ST4Fourv8b_POST, 913, 1 },
23171
269k
    {AArch64_ST4Fourv8h_POST, 914, 1 },
23172
269k
    {AArch64_ST4H_IMM, 915, 1 },
23173
269k
    {AArch64_ST4Q_IMM, 916, 1 },
23174
269k
    {AArch64_ST4W_IMM, 917, 1 },
23175
269k
    {AArch64_ST4i16_POST, 918, 1 },
23176
269k
    {AArch64_ST4i32_POST, 919, 1 },
23177
269k
    {AArch64_ST4i64_POST, 920, 1 },
23178
269k
    {AArch64_ST4i8_POST, 921, 1 },
23179
269k
    {AArch64_STGPi, 922, 1 },
23180
269k
    {AArch64_STGi, 923, 1 },
23181
269k
    {AArch64_STLURBi, 924, 1 },
23182
269k
    {AArch64_STLURHi, 925, 1 },
23183
269k
    {AArch64_STLURWi, 926, 1 },
23184
269k
    {AArch64_STLURXi, 927, 1 },
23185
269k
    {AArch64_STLURbi, 928, 1 },
23186
269k
    {AArch64_STLURdi, 929, 1 },
23187
269k
    {AArch64_STLURhi, 930, 1 },
23188
269k
    {AArch64_STLURqi, 931, 1 },
23189
269k
    {AArch64_STLURsi, 932, 1 },
23190
269k
    {AArch64_STNPDi, 933, 1 },
23191
269k
    {AArch64_STNPQi, 934, 1 },
23192
269k
    {AArch64_STNPSi, 935, 1 },
23193
269k
    {AArch64_STNPWi, 936, 1 },
23194
269k
    {AArch64_STNPXi, 937, 1 },
23195
269k
    {AArch64_STNT1B_2Z_IMM, 938, 1 },
23196
269k
    {AArch64_STNT1B_2Z_STRIDED_IMM, 939, 1 },
23197
269k
    {AArch64_STNT1B_4Z_IMM, 940, 1 },
23198
269k
    {AArch64_STNT1B_4Z_STRIDED_IMM, 941, 1 },
23199
269k
    {AArch64_STNT1B_ZRI, 942, 1 },
23200
269k
    {AArch64_STNT1B_ZZR_D_REAL, 943, 1 },
23201
269k
    {AArch64_STNT1B_ZZR_S_REAL, 944, 1 },
23202
269k
    {AArch64_STNT1D_2Z_IMM, 945, 1 },
23203
269k
    {AArch64_STNT1D_2Z_STRIDED_IMM, 946, 1 },
23204
269k
    {AArch64_STNT1D_4Z_IMM, 947, 1 },
23205
269k
    {AArch64_STNT1D_4Z_STRIDED_IMM, 948, 1 },
23206
269k
    {AArch64_STNT1D_ZRI, 949, 1 },
23207
269k
    {AArch64_STNT1D_ZZR_D_REAL, 950, 1 },
23208
269k
    {AArch64_STNT1H_2Z_IMM, 951, 1 },
23209
269k
    {AArch64_STNT1H_2Z_STRIDED_IMM, 952, 1 },
23210
269k
    {AArch64_STNT1H_4Z_IMM, 953, 1 },
23211
269k
    {AArch64_STNT1H_4Z_STRIDED_IMM, 954, 1 },
23212
269k
    {AArch64_STNT1H_ZRI, 955, 1 },
23213
269k
    {AArch64_STNT1H_ZZR_D_REAL, 956, 1 },
23214
269k
    {AArch64_STNT1H_ZZR_S_REAL, 957, 1 },
23215
269k
    {AArch64_STNT1W_2Z_IMM, 958, 1 },
23216
269k
    {AArch64_STNT1W_2Z_STRIDED_IMM, 959, 1 },
23217
269k
    {AArch64_STNT1W_4Z_IMM, 960, 1 },
23218
269k
    {AArch64_STNT1W_4Z_STRIDED_IMM, 961, 1 },
23219
269k
    {AArch64_STNT1W_ZRI, 962, 1 },
23220
269k
    {AArch64_STNT1W_ZZR_D_REAL, 963, 1 },
23221
269k
    {AArch64_STNT1W_ZZR_S_REAL, 964, 1 },
23222
269k
    {AArch64_STPDi, 965, 1 },
23223
269k
    {AArch64_STPQi, 966, 1 },
23224
269k
    {AArch64_STPSi, 967, 1 },
23225
269k
    {AArch64_STPWi, 968, 1 },
23226
269k
    {AArch64_STPXi, 969, 1 },
23227
269k
    {AArch64_STRBBroX, 970, 1 },
23228
269k
    {AArch64_STRBBui, 971, 1 },
23229
269k
    {AArch64_STRBroX, 972, 1 },
23230
269k
    {AArch64_STRBui, 973, 1 },
23231
269k
    {AArch64_STRDroX, 974, 1 },
23232
269k
    {AArch64_STRDui, 975, 1 },
23233
269k
    {AArch64_STRHHroX, 976, 1 },
23234
269k
    {AArch64_STRHHui, 977, 1 },
23235
269k
    {AArch64_STRHroX, 978, 1 },
23236
269k
    {AArch64_STRHui, 979, 1 },
23237
269k
    {AArch64_STRQroX, 980, 1 },
23238
269k
    {AArch64_STRQui, 981, 1 },
23239
269k
    {AArch64_STRSroX, 982, 1 },
23240
269k
    {AArch64_STRSui, 983, 1 },
23241
269k
    {AArch64_STRWroX, 984, 1 },
23242
269k
    {AArch64_STRWui, 985, 1 },
23243
269k
    {AArch64_STRXroX, 986, 1 },
23244
269k
    {AArch64_STRXui, 987, 1 },
23245
269k
    {AArch64_STR_PXI, 988, 1 },
23246
269k
    {AArch64_STR_ZA, 989, 1 },
23247
269k
    {AArch64_STR_ZXI, 990, 1 },
23248
269k
    {AArch64_STTRBi, 991, 1 },
23249
269k
    {AArch64_STTRHi, 992, 1 },
23250
269k
    {AArch64_STTRWi, 993, 1 },
23251
269k
    {AArch64_STTRXi, 994, 1 },
23252
269k
    {AArch64_STURBBi, 995, 1 },
23253
269k
    {AArch64_STURBi, 996, 1 },
23254
269k
    {AArch64_STURDi, 997, 1 },
23255
269k
    {AArch64_STURHHi, 998, 1 },
23256
269k
    {AArch64_STURHi, 999, 1 },
23257
269k
    {AArch64_STURQi, 1000, 1 },
23258
269k
    {AArch64_STURSi, 1001, 1 },
23259
269k
    {AArch64_STURWi, 1002, 1 },
23260
269k
    {AArch64_STURXi, 1003, 1 },
23261
269k
    {AArch64_STZ2Gi, 1004, 1 },
23262
269k
    {AArch64_STZGi, 1005, 1 },
23263
269k
    {AArch64_SUBPT_shift, 1006, 1 },
23264
269k
    {AArch64_SUBSWri, 1007, 1 },
23265
269k
    {AArch64_SUBSWrs, 1008, 5 },
23266
269k
    {AArch64_SUBSWrx, 1013, 3 },
23267
269k
    {AArch64_SUBSXri, 1016, 1 },
23268
269k
    {AArch64_SUBSXrs, 1017, 5 },
23269
269k
    {AArch64_SUBSXrx, 1022, 1 },
23270
269k
    {AArch64_SUBSXrx64, 1023, 3 },
23271
269k
    {AArch64_SUBWrs, 1026, 3 },
23272
269k
    {AArch64_SUBWrx, 1029, 2 },
23273
269k
    {AArch64_SUBXrs, 1031, 3 },
23274
269k
    {AArch64_SUBXrx64, 1034, 2 },
23275
269k
    {AArch64_SYSPxt_XZR, 1036, 1 },
23276
269k
    {AArch64_SYSxt, 1037, 1 },
23277
269k
    {AArch64_UBFMWri, 1038, 3 },
23278
269k
    {AArch64_UBFMXri, 1041, 4 },
23279
269k
    {AArch64_UMADDLrrr, 1045, 1 },
23280
269k
    {AArch64_UMOVvi32, 1046, 1 },
23281
269k
    {AArch64_UMOVvi32_idx0, 1047, 1 },
23282
269k
    {AArch64_UMOVvi64, 1048, 1 },
23283
269k
    {AArch64_UMOVvi64_idx0, 1049, 1 },
23284
269k
    {AArch64_UMSUBLrrr, 1050, 1 },
23285
269k
    {AArch64_UQDECB_WPiI, 1051, 2 },
23286
269k
    {AArch64_UQDECB_XPiI, 1053, 2 },
23287
269k
    {AArch64_UQDECD_WPiI, 1055, 2 },
23288
269k
    {AArch64_UQDECD_XPiI, 1057, 2 },
23289
269k
    {AArch64_UQDECD_ZPiI, 1059, 2 },
23290
269k
    {AArch64_UQDECH_WPiI, 1061, 2 },
23291
269k
    {AArch64_UQDECH_XPiI, 1063, 2 },
23292
269k
    {AArch64_UQDECH_ZPiI, 1065, 2 },
23293
269k
    {AArch64_UQDECW_WPiI, 1067, 2 },
23294
269k
    {AArch64_UQDECW_XPiI, 1069, 2 },
23295
269k
    {AArch64_UQDECW_ZPiI, 1071, 2 },
23296
269k
    {AArch64_UQINCB_WPiI, 1073, 2 },
23297
269k
    {AArch64_UQINCB_XPiI, 1075, 2 },
23298
269k
    {AArch64_UQINCD_WPiI, 1077, 2 },
23299
269k
    {AArch64_UQINCD_XPiI, 1079, 2 },
23300
269k
    {AArch64_UQINCD_ZPiI, 1081, 2 },
23301
269k
    {AArch64_UQINCH_WPiI, 1083, 2 },
23302
269k
    {AArch64_UQINCH_XPiI, 1085, 2 },
23303
269k
    {AArch64_UQINCH_ZPiI, 1087, 2 },
23304
269k
    {AArch64_UQINCW_WPiI, 1089, 2 },
23305
269k
    {AArch64_UQINCW_XPiI, 1091, 2 },
23306
269k
    {AArch64_UQINCW_ZPiI, 1093, 2 },
23307
269k
    {AArch64_XPACLRI, 1095, 1 },
23308
269k
    {AArch64_ZERO_M, 1096, 15 },
23309
269k
  {0},  };
23310
23311
269k
  static const AliasPattern Patterns[] = {
23312
    // AArch64_ADDPT_shift - 0
23313
269k
    {0, 0, 4, 7 },
23314
    // AArch64_ADDSWri - 1
23315
269k
    {17, 7, 4, 2 },
23316
    // AArch64_ADDSWrs - 2
23317
269k
    {30, 9, 4, 4 },
23318
269k
    {41, 13, 4, 3 },
23319
269k
    {56, 16, 4, 4 },
23320
    // AArch64_ADDSWrx - 5
23321
269k
    {30, 20, 4, 4 },
23322
269k
    {72, 24, 4, 3 },
23323
269k
    {56, 27, 4, 4 },
23324
    // AArch64_ADDSXri - 8
23325
269k
    {17, 31, 4, 2 },
23326
    // AArch64_ADDSXrs - 9
23327
269k
    {30, 33, 4, 4 },
23328
269k
    {41, 37, 4, 3 },
23329
269k
    {56, 40, 4, 4 },
23330
    // AArch64_ADDSXrx - 12
23331
269k
    {72, 44, 4, 3 },
23332
    // AArch64_ADDSXrx64 - 13
23333
269k
    {30, 47, 4, 4 },
23334
269k
    {72, 51, 4, 3 },
23335
269k
    {56, 54, 4, 4 },
23336
    // AArch64_ADDWri - 16
23337
269k
    {87, 58, 4, 4 },
23338
269k
    {87, 62, 4, 4 },
23339
    // AArch64_ADDWrs - 18
23340
269k
    {98, 66, 4, 4 },
23341
    // AArch64_ADDWrx - 19
23342
269k
    {98, 70, 4, 4 },
23343
269k
    {98, 74, 4, 4 },
23344
    // AArch64_ADDXri - 21
23345
269k
    {87, 78, 4, 4 },
23346
269k
    {87, 82, 4, 4 },
23347
    // AArch64_ADDXrs - 23
23348
269k
    {98, 86, 4, 4 },
23349
    // AArch64_ADDXrx64 - 24
23350
269k
    {98, 90, 4, 4 },
23351
269k
    {98, 94, 4, 4 },
23352
    // AArch64_ANDSWri - 26
23353
269k
    {113, 98, 3, 2 },
23354
    // AArch64_ANDSWrs - 27
23355
269k
    {126, 100, 4, 4 },
23356
269k
    {137, 104, 4, 3 },
23357
269k
    {152, 107, 4, 4 },
23358
    // AArch64_ANDSXri - 30
23359
269k
    {168, 111, 3, 2 },
23360
    // AArch64_ANDSXrs - 31
23361
269k
    {126, 113, 4, 4 },
23362
269k
    {137, 117, 4, 3 },
23363
269k
    {152, 120, 4, 4 },
23364
    // AArch64_ANDS_PPzPP - 34
23365
269k
    {181, 124, 4, 8 },
23366
    // AArch64_ANDWrs - 35
23367
269k
    {205, 132, 4, 4 },
23368
    // AArch64_ANDXrs - 36
23369
269k
    {205, 136, 4, 4 },
23370
    // AArch64_AND_PPzPP - 37
23371
269k
    {220, 140, 4, 8 },
23372
    // AArch64_AND_ZI - 38
23373
269k
    {243, 148, 3, 7 },
23374
269k
    {264, 155, 3, 7 },
23375
269k
    {285, 162, 3, 7 },
23376
    // AArch64_AUTIA1716 - 41
23377
269k
    {306, 169, 0, 3 },
23378
    // AArch64_AUTIASP - 42
23379
269k
    {316, 172, 0, 3 },
23380
    // AArch64_AUTIAZ - 43
23381
269k
    {324, 175, 0, 3 },
23382
    // AArch64_AUTIB1716 - 44
23383
269k
    {331, 178, 0, 3 },
23384
    // AArch64_AUTIBSP - 45
23385
269k
    {341, 181, 0, 3 },
23386
    // AArch64_AUTIBZ - 46
23387
269k
    {349, 184, 0, 3 },
23388
    // AArch64_BICSWrs - 47
23389
269k
    {356, 187, 4, 4 },
23390
    // AArch64_BICSXrs - 48
23391
269k
    {356, 191, 4, 4 },
23392
    // AArch64_BICWrs - 49
23393
269k
    {372, 195, 4, 4 },
23394
    // AArch64_BICXrs - 50
23395
269k
    {372, 199, 4, 4 },
23396
    // AArch64_CHKFEAT - 51
23397
269k
    {387, 203, 0, 3 },
23398
    // AArch64_CLREX - 52
23399
269k
    {399, 206, 1, 1 },
23400
    // AArch64_CNTB_XPiI - 53
23401
269k
    {405, 207, 3, 7 },
23402
269k
    {413, 214, 3, 7 },
23403
    // AArch64_CNTD_XPiI - 55
23404
269k
    {427, 221, 3, 7 },
23405
269k
    {435, 228, 3, 7 },
23406
    // AArch64_CNTH_XPiI - 57
23407
269k
    {449, 235, 3, 7 },
23408
269k
    {457, 242, 3, 7 },
23409
    // AArch64_CNTW_XPiI - 59
23410
269k
    {471, 249, 3, 7 },
23411
269k
    {479, 256, 3, 7 },
23412
    // AArch64_CPY_ZPmI_B - 61
23413
269k
    {493, 263, 5, 7 },
23414
    // AArch64_CPY_ZPmI_D - 62
23415
269k
    {516, 270, 5, 7 },
23416
    // AArch64_CPY_ZPmI_H - 63
23417
269k
    {539, 277, 5, 7 },
23418
    // AArch64_CPY_ZPmI_S - 64
23419
269k
    {562, 284, 5, 7 },
23420
    // AArch64_CPY_ZPmR_B - 65
23421
269k
    {585, 291, 4, 8 },
23422
    // AArch64_CPY_ZPmR_D - 66
23423
269k
    {606, 299, 4, 8 },
23424
    // AArch64_CPY_ZPmR_H - 67
23425
269k
    {627, 307, 4, 8 },
23426
    // AArch64_CPY_ZPmR_S - 68
23427
269k
    {648, 315, 4, 8 },
23428
    // AArch64_CPY_ZPmV_B - 69
23429
269k
    {585, 323, 4, 8 },
23430
    // AArch64_CPY_ZPmV_D - 70
23431
269k
    {606, 331, 4, 8 },
23432
    // AArch64_CPY_ZPmV_H - 71
23433
269k
    {627, 339, 4, 8 },
23434
    // AArch64_CPY_ZPmV_S - 72
23435
269k
    {648, 347, 4, 8 },
23436
    // AArch64_CPY_ZPzI_B - 73
23437
269k
    {669, 355, 4, 6 },
23438
    // AArch64_CPY_ZPzI_D - 74
23439
269k
    {692, 361, 4, 6 },
23440
    // AArch64_CPY_ZPzI_H - 75
23441
269k
    {715, 367, 4, 6 },
23442
    // AArch64_CPY_ZPzI_S - 76
23443
269k
    {738, 373, 4, 6 },
23444
    // AArch64_CSINCWr - 77
23445
269k
    {761, 379, 4, 4 },
23446
269k
    {775, 383, 4, 4 },
23447
    // AArch64_CSINCXr - 79
23448
269k
    {761, 387, 4, 4 },
23449
269k
    {775, 391, 4, 4 },
23450
    // AArch64_CSINVWr - 81
23451
269k
    {793, 395, 4, 4 },
23452
269k
    {808, 399, 4, 4 },
23453
    // AArch64_CSINVXr - 83
23454
269k
    {793, 403, 4, 4 },
23455
269k
    {808, 407, 4, 4 },
23456
    // AArch64_CSNEGWr - 85
23457
269k
    {826, 411, 4, 4 },
23458
    // AArch64_CSNEGXr - 86
23459
269k
    {826, 415, 4, 4 },
23460
    // AArch64_DCPS1 - 87
23461
269k
    {844, 419, 1, 1 },
23462
    // AArch64_DCPS2 - 88
23463
269k
    {850, 420, 1, 1 },
23464
    // AArch64_DCPS3 - 89
23465
269k
    {856, 421, 1, 4 },
23466
    // AArch64_DECB_XPiI - 90
23467
269k
    {862, 425, 4, 8 },
23468
269k
    {870, 433, 4, 8 },
23469
    // AArch64_DECD_XPiI - 92
23470
269k
    {884, 441, 4, 8 },
23471
269k
    {892, 449, 4, 8 },
23472
    // AArch64_DECD_ZPiI - 94
23473
269k
    {906, 457, 4, 8 },
23474
269k
    {916, 465, 4, 8 },
23475
    // AArch64_DECH_XPiI - 96
23476
269k
    {932, 473, 4, 8 },
23477
269k
    {940, 481, 4, 8 },
23478
    // AArch64_DECH_ZPiI - 98
23479
269k
    {954, 489, 4, 8 },
23480
269k
    {964, 497, 4, 8 },
23481
    // AArch64_DECW_XPiI - 100
23482
269k
    {980, 505, 4, 8 },
23483
269k
    {988, 513, 4, 8 },
23484
    // AArch64_DECW_ZPiI - 102
23485
269k
    {1002, 521, 4, 8 },
23486
269k
    {1012, 529, 4, 8 },
23487
    // AArch64_DSB - 104
23488
269k
    {1028, 537, 1, 1 },
23489
269k
    {1033, 538, 1, 1 },
23490
269k
    {1039, 539, 1, 4 },
23491
    // AArch64_DUPM_ZI - 107
23492
269k
    {1043, 543, 2, 6 },
23493
269k
    {1058, 549, 2, 6 },
23494
269k
    {1073, 555, 2, 6 },
23495
269k
    {1088, 561, 2, 6 },
23496
269k
    {1104, 567, 2, 6 },
23497
269k
    {1120, 573, 2, 6 },
23498
    // AArch64_DUP_ZI_B - 113
23499
269k
    {1136, 579, 3, 5 },
23500
    // AArch64_DUP_ZI_D - 114
23501
269k
    {1151, 584, 3, 5 },
23502
269k
    {1166, 589, 3, 7 },
23503
    // AArch64_DUP_ZI_H - 116
23504
269k
    {1182, 596, 3, 5 },
23505
269k
    {1197, 601, 3, 7 },
23506
    // AArch64_DUP_ZI_S - 118
23507
269k
    {1213, 608, 3, 5 },
23508
269k
    {1228, 613, 3, 7 },
23509
    // AArch64_DUP_ZR_B - 120
23510
269k
    {1244, 620, 2, 6 },
23511
    // AArch64_DUP_ZR_D - 121
23512
269k
    {1257, 626, 2, 6 },
23513
    // AArch64_DUP_ZR_H - 122
23514
269k
    {1270, 632, 2, 6 },
23515
    // AArch64_DUP_ZR_S - 123
23516
269k
    {1283, 638, 2, 6 },
23517
    // AArch64_DUP_ZZI_B - 124
23518
269k
    {1296, 644, 3, 7 },
23519
269k
    {1311, 651, 3, 6 },
23520
    // AArch64_DUP_ZZI_D - 126
23521
269k
    {1330, 657, 3, 7 },
23522
269k
    {1345, 664, 3, 6 },
23523
    // AArch64_DUP_ZZI_H - 128
23524
269k
    {1364, 670, 3, 7 },
23525
269k
    {1379, 677, 3, 6 },
23526
    // AArch64_DUP_ZZI_Q - 130
23527
269k
    {1398, 683, 3, 7 },
23528
269k
    {1413, 690, 3, 6 },
23529
    // AArch64_DUP_ZZI_S - 132
23530
269k
    {1432, 696, 3, 7 },
23531
269k
    {1447, 703, 3, 6 },
23532
    // AArch64_EONWrs - 134
23533
269k
    {1466, 709, 4, 4 },
23534
    // AArch64_EONXrs - 135
23535
269k
    {1466, 713, 4, 4 },
23536
    // AArch64_EORS_PPzPP - 136
23537
269k
    {1481, 717, 4, 8 },
23538
    // AArch64_EORWrs - 137
23539
269k
    {1505, 725, 4, 4 },
23540
    // AArch64_EORXrs - 138
23541
269k
    {1505, 729, 4, 4 },
23542
    // AArch64_EOR_PPzPP - 139
23543
269k
    {1520, 733, 4, 8 },
23544
    // AArch64_EOR_ZI - 140
23545
269k
    {1543, 741, 3, 7 },
23546
269k
    {1564, 748, 3, 7 },
23547
269k
    {1585, 755, 3, 7 },
23548
    // AArch64_EXTRACT_ZPMXI_H_B - 143
23549
269k
    {1606, 762, 6, 8 },
23550
    // AArch64_EXTRACT_ZPMXI_H_D - 144
23551
269k
    {1639, 770, 6, 8 },
23552
    // AArch64_EXTRACT_ZPMXI_H_H - 145
23553
269k
    {1672, 778, 6, 8 },
23554
    // AArch64_EXTRACT_ZPMXI_H_Q - 146
23555
269k
    {1705, 786, 6, 8 },
23556
    // AArch64_EXTRACT_ZPMXI_H_S - 147
23557
269k
    {1738, 794, 6, 8 },
23558
    // AArch64_EXTRACT_ZPMXI_V_B - 148
23559
269k
    {1771, 802, 6, 8 },
23560
    // AArch64_EXTRACT_ZPMXI_V_D - 149
23561
269k
    {1804, 810, 6, 8 },
23562
    // AArch64_EXTRACT_ZPMXI_V_H - 150
23563
269k
    {1837, 818, 6, 8 },
23564
    // AArch64_EXTRACT_ZPMXI_V_Q - 151
23565
269k
    {1870, 826, 6, 8 },
23566
    // AArch64_EXTRACT_ZPMXI_V_S - 152
23567
269k
    {1903, 834, 6, 8 },
23568
    // AArch64_EXTRWrri - 153
23569
269k
    {1936, 842, 4, 3 },
23570
    // AArch64_EXTRXrri - 154
23571
269k
    {1936, 845, 4, 3 },
23572
    // AArch64_FCPY_ZPmI_D - 155
23573
269k
    {1951, 848, 4, 7 },
23574
    // AArch64_FCPY_ZPmI_H - 156
23575
269k
    {1975, 855, 4, 7 },
23576
    // AArch64_FCPY_ZPmI_S - 157
23577
269k
    {1999, 862, 4, 7 },
23578
    // AArch64_FDUP_ZI_D - 158
23579
269k
    {2023, 869, 2, 5 },
23580
    // AArch64_FDUP_ZI_H - 159
23581
269k
    {2039, 874, 2, 5 },
23582
    // AArch64_FDUP_ZI_S - 160
23583
269k
    {2055, 879, 2, 5 },
23584
    // AArch64_GCSPOPM - 161
23585
269k
    {2071, 884, 1, 4 },
23586
    // AArch64_GLD1B_D_IMM_REAL - 162
23587
269k
    {2079, 888, 4, 7 },
23588
    // AArch64_GLD1B_S_IMM_REAL - 163
23589
269k
    {2105, 895, 4, 7 },
23590
    // AArch64_GLD1D_IMM_REAL - 164
23591
269k
    {2131, 902, 4, 7 },
23592
    // AArch64_GLD1H_D_IMM_REAL - 165
23593
269k
    {2157, 909, 4, 7 },
23594
    // AArch64_GLD1H_S_IMM_REAL - 166
23595
269k
    {2183, 916, 4, 7 },
23596
    // AArch64_GLD1Q - 167
23597
269k
    {2209, 923, 4, 7 },
23598
    // AArch64_GLD1SB_D_IMM_REAL - 168
23599
269k
    {2235, 930, 4, 7 },
23600
    // AArch64_GLD1SB_S_IMM_REAL - 169
23601
269k
    {2262, 937, 4, 7 },
23602
    // AArch64_GLD1SH_D_IMM_REAL - 170
23603
269k
    {2289, 944, 4, 7 },
23604
    // AArch64_GLD1SH_S_IMM_REAL - 171
23605
269k
    {2316, 951, 4, 7 },
23606
    // AArch64_GLD1SW_D_IMM_REAL - 172
23607
269k
    {2343, 958, 4, 7 },
23608
    // AArch64_GLD1W_D_IMM_REAL - 173
23609
269k
    {2370, 965, 4, 7 },
23610
    // AArch64_GLD1W_IMM_REAL - 174
23611
269k
    {2396, 972, 4, 7 },
23612
    // AArch64_GLDFF1B_D_IMM_REAL - 175
23613
269k
    {2422, 979, 4, 7 },
23614
    // AArch64_GLDFF1B_S_IMM_REAL - 176
23615
269k
    {2450, 986, 4, 7 },
23616
    // AArch64_GLDFF1D_IMM_REAL - 177
23617
269k
    {2478, 993, 4, 7 },
23618
    // AArch64_GLDFF1H_D_IMM_REAL - 178
23619
269k
    {2506, 1000, 4, 7 },
23620
    // AArch64_GLDFF1H_S_IMM_REAL - 179
23621
269k
    {2534, 1007, 4, 7 },
23622
    // AArch64_GLDFF1SB_D_IMM_REAL - 180
23623
269k
    {2562, 1014, 4, 7 },
23624
    // AArch64_GLDFF1SB_S_IMM_REAL - 181
23625
269k
    {2591, 1021, 4, 7 },
23626
    // AArch64_GLDFF1SH_D_IMM_REAL - 182
23627
269k
    {2620, 1028, 4, 7 },
23628
    // AArch64_GLDFF1SH_S_IMM_REAL - 183
23629
269k
    {2649, 1035, 4, 7 },
23630
    // AArch64_GLDFF1SW_D_IMM_REAL - 184
23631
269k
    {2678, 1042, 4, 7 },
23632
    // AArch64_GLDFF1W_D_IMM_REAL - 185
23633
269k
    {2707, 1049, 4, 7 },
23634
    // AArch64_GLDFF1W_IMM_REAL - 186
23635
269k
    {2735, 1056, 4, 7 },
23636
    // AArch64_HINT - 187
23637
269k
    {2763, 1063, 1, 1 },
23638
269k
    {2767, 1064, 1, 1 },
23639
269k
    {2773, 1065, 1, 1 },
23640
269k
    {2777, 1066, 1, 1 },
23641
269k
    {2781, 1067, 1, 1 },
23642
269k
    {2785, 1068, 1, 1 },
23643
269k
    {2790, 1069, 1, 1 },
23644
269k
    {2794, 1070, 1, 4 },
23645
269k
    {2798, 1074, 1, 1 },
23646
269k
    {2803, 1075, 1, 4 },
23647
269k
    {2807, 1079, 1, 4 },
23648
269k
    {2816, 1083, 1, 4 },
23649
269k
    {2825, 1087, 1, 4 },
23650
269k
    {2836, 1091, 1, 4 },
23651
    // AArch64_INCB_XPiI - 201
23652
269k
    {2843, 1095, 4, 8 },
23653
269k
    {2851, 1103, 4, 8 },
23654
    // AArch64_INCD_XPiI - 203
23655
269k
    {2865, 1111, 4, 8 },
23656
269k
    {2873, 1119, 4, 8 },
23657
    // AArch64_INCD_ZPiI - 205
23658
269k
    {2887, 1127, 4, 8 },
23659
269k
    {2897, 1135, 4, 8 },
23660
    // AArch64_INCH_XPiI - 207
23661
269k
    {2913, 1143, 4, 8 },
23662
269k
    {2921, 1151, 4, 8 },
23663
    // AArch64_INCH_ZPiI - 209
23664
269k
    {2935, 1159, 4, 8 },
23665
269k
    {2945, 1167, 4, 8 },
23666
    // AArch64_INCW_XPiI - 211
23667
269k
    {2961, 1175, 4, 8 },
23668
269k
    {2969, 1183, 4, 8 },
23669
    // AArch64_INCW_ZPiI - 213
23670
269k
    {2983, 1191, 4, 8 },
23671
269k
    {2993, 1199, 4, 8 },
23672
    // AArch64_INSERT_MXIPZ_H_B - 215
23673
269k
    {3009, 1207, 6, 9 },
23674
    // AArch64_INSERT_MXIPZ_H_D - 216
23675
269k
    {3042, 1216, 6, 9 },
23676
    // AArch64_INSERT_MXIPZ_H_H - 217
23677
269k
    {3075, 1225, 6, 9 },
23678
    // AArch64_INSERT_MXIPZ_H_Q - 218
23679
269k
    {3108, 1234, 6, 9 },
23680
    // AArch64_INSERT_MXIPZ_H_S - 219
23681
269k
    {3141, 1243, 6, 9 },
23682
    // AArch64_INSERT_MXIPZ_V_B - 220
23683
269k
    {3174, 1252, 6, 9 },
23684
    // AArch64_INSERT_MXIPZ_V_D - 221
23685
269k
    {3207, 1261, 6, 9 },
23686
    // AArch64_INSERT_MXIPZ_V_H - 222
23687
269k
    {3240, 1270, 6, 9 },
23688
    // AArch64_INSERT_MXIPZ_V_Q - 223
23689
269k
    {3273, 1279, 6, 9 },
23690
    // AArch64_INSERT_MXIPZ_V_S - 224
23691
269k
    {3306, 1288, 6, 9 },
23692
    // AArch64_INSvi16gpr - 225
23693
269k
    {3339, 1297, 4, 7 },
23694
    // AArch64_INSvi16lane - 226
23695
269k
    {3358, 1304, 5, 7 },
23696
    // AArch64_INSvi32gpr - 227
23697
269k
    {3385, 1311, 4, 7 },
23698
    // AArch64_INSvi32lane - 228
23699
269k
    {3404, 1318, 5, 7 },
23700
    // AArch64_INSvi64gpr - 229
23701
269k
    {3431, 1325, 4, 7 },
23702
    // AArch64_INSvi64lane - 230
23703
269k
    {3450, 1332, 5, 7 },
23704
    // AArch64_INSvi8gpr - 231
23705
269k
    {3477, 1339, 4, 7 },
23706
    // AArch64_INSvi8lane - 232
23707
269k
    {3496, 1346, 5, 7 },
23708
    // AArch64_IRG - 233
23709
269k
    {3523, 1353, 3, 6 },
23710
    // AArch64_ISB - 234
23711
269k
    {3534, 1359, 1, 1 },
23712
    // AArch64_LD1B_2Z_IMM - 235
23713
269k
    {3538, 1360, 4, 8 },
23714
    // AArch64_LD1B_2Z_STRIDED_IMM - 236
23715
269k
    {3562, 1368, 4, 7 },
23716
    // AArch64_LD1B_4Z_IMM - 237
23717
269k
    {3538, 1375, 4, 8 },
23718
    // AArch64_LD1B_4Z_STRIDED_IMM - 238
23719
269k
    {3586, 1383, 4, 7 },
23720
    // AArch64_LD1B_D_IMM - 239
23721
269k
    {3610, 1390, 4, 8 },
23722
    // AArch64_LD1B_H_IMM - 240
23723
269k
    {3634, 1398, 4, 8 },
23724
    // AArch64_LD1B_IMM - 241
23725
269k
    {3658, 1406, 4, 8 },
23726
    // AArch64_LD1B_S_IMM - 242
23727
269k
    {3682, 1414, 4, 8 },
23728
    // AArch64_LD1D_2Z_IMM - 243
23729
269k
    {3706, 1422, 4, 8 },
23730
    // AArch64_LD1D_2Z_STRIDED_IMM - 244
23731
269k
    {3730, 1430, 4, 7 },
23732
    // AArch64_LD1D_4Z_IMM - 245
23733
269k
    {3706, 1437, 4, 8 },
23734
    // AArch64_LD1D_4Z_STRIDED_IMM - 246
23735
269k
    {3730, 1445, 4, 7 },
23736
    // AArch64_LD1D_IMM - 247
23737
269k
    {3754, 1452, 4, 8 },
23738
    // AArch64_LD1D_Q_IMM - 248
23739
269k
    {3778, 1460, 4, 7 },
23740
    // AArch64_LD1Fourv16b_POST - 249
23741
269k
    {3802, 1467, 4, 7 },
23742
    // AArch64_LD1Fourv1d_POST - 250
23743
269k
    {3822, 1474, 4, 7 },
23744
    // AArch64_LD1Fourv2d_POST - 251
23745
269k
    {3842, 1481, 4, 7 },
23746
    // AArch64_LD1Fourv2s_POST - 252
23747
269k
    {3862, 1488, 4, 7 },
23748
    // AArch64_LD1Fourv4h_POST - 253
23749
269k
    {3882, 1495, 4, 7 },
23750
    // AArch64_LD1Fourv4s_POST - 254
23751
269k
    {3902, 1502, 4, 7 },
23752
    // AArch64_LD1Fourv8b_POST - 255
23753
269k
    {3922, 1509, 4, 7 },
23754
    // AArch64_LD1Fourv8h_POST - 256
23755
269k
    {3942, 1516, 4, 7 },
23756
    // AArch64_LD1H_2Z_IMM - 257
23757
269k
    {3962, 1523, 4, 8 },
23758
    // AArch64_LD1H_2Z_STRIDED_IMM - 258
23759
269k
    {3986, 1531, 4, 7 },
23760
    // AArch64_LD1H_4Z_IMM - 259
23761
269k
    {3962, 1538, 4, 8 },
23762
    // AArch64_LD1H_4Z_STRIDED_IMM - 260
23763
269k
    {4010, 1546, 4, 7 },
23764
    // AArch64_LD1H_D_IMM - 261
23765
269k
    {4034, 1553, 4, 8 },
23766
    // AArch64_LD1H_IMM - 262
23767
269k
    {4058, 1561, 4, 8 },
23768
    // AArch64_LD1H_S_IMM - 263
23769
269k
    {4082, 1569, 4, 8 },
23770
    // AArch64_LD1Onev16b_POST - 264
23771
269k
    {4106, 1577, 4, 7 },
23772
    // AArch64_LD1Onev1d_POST - 265
23773
269k
    {4126, 1584, 4, 7 },
23774
    // AArch64_LD1Onev2d_POST - 266
23775
269k
    {4145, 1591, 4, 7 },
23776
    // AArch64_LD1Onev2s_POST - 267
23777
269k
    {4165, 1598, 4, 7 },
23778
    // AArch64_LD1Onev4h_POST - 268
23779
269k
    {4184, 1605, 4, 7 },
23780
    // AArch64_LD1Onev4s_POST - 269
23781
269k
    {4203, 1612, 4, 7 },
23782
    // AArch64_LD1Onev8b_POST - 270
23783
269k
    {4223, 1619, 4, 7 },
23784
    // AArch64_LD1Onev8h_POST - 271
23785
269k
    {4242, 1626, 4, 7 },
23786
    // AArch64_LD1RB_D_IMM - 272
23787
269k
    {4262, 1633, 4, 8 },
23788
    // AArch64_LD1RB_H_IMM - 273
23789
269k
    {4287, 1641, 4, 8 },
23790
    // AArch64_LD1RB_IMM - 274
23791
269k
    {4312, 1649, 4, 8 },
23792
    // AArch64_LD1RB_S_IMM - 275
23793
269k
    {4337, 1657, 4, 8 },
23794
    // AArch64_LD1RD_IMM - 276
23795
269k
    {4362, 1665, 4, 8 },
23796
    // AArch64_LD1RH_D_IMM - 277
23797
269k
    {4387, 1673, 4, 8 },
23798
    // AArch64_LD1RH_IMM - 278
23799
269k
    {4412, 1681, 4, 8 },
23800
    // AArch64_LD1RH_S_IMM - 279
23801
269k
    {4437, 1689, 4, 8 },
23802
    // AArch64_LD1RO_B_IMM - 280
23803
269k
    {4462, 1697, 4, 10 },
23804
    // AArch64_LD1RO_D_IMM - 281
23805
269k
    {4488, 1707, 4, 10 },
23806
    // AArch64_LD1RO_H_IMM - 282
23807
269k
    {4514, 1717, 4, 10 },
23808
    // AArch64_LD1RO_W_IMM - 283
23809
269k
    {4540, 1727, 4, 10 },
23810
    // AArch64_LD1RQ_B_IMM - 284
23811
269k
    {4566, 1737, 4, 8 },
23812
    // AArch64_LD1RQ_D_IMM - 285
23813
269k
    {4592, 1745, 4, 8 },
23814
    // AArch64_LD1RQ_H_IMM - 286
23815
269k
    {4618, 1753, 4, 8 },
23816
    // AArch64_LD1RQ_W_IMM - 287
23817
269k
    {4644, 1761, 4, 8 },
23818
    // AArch64_LD1RSB_D_IMM - 288
23819
269k
    {4670, 1769, 4, 8 },
23820
    // AArch64_LD1RSB_H_IMM - 289
23821
269k
    {4696, 1777, 4, 8 },
23822
    // AArch64_LD1RSB_S_IMM - 290
23823
269k
    {4722, 1785, 4, 8 },
23824
    // AArch64_LD1RSH_D_IMM - 291
23825
269k
    {4748, 1793, 4, 8 },
23826
    // AArch64_LD1RSH_S_IMM - 292
23827
269k
    {4774, 1801, 4, 8 },
23828
    // AArch64_LD1RSW_IMM - 293
23829
269k
    {4800, 1809, 4, 8 },
23830
    // AArch64_LD1RW_D_IMM - 294
23831
269k
    {4826, 1817, 4, 8 },
23832
    // AArch64_LD1RW_IMM - 295
23833
269k
    {4851, 1825, 4, 8 },
23834
    // AArch64_LD1Rv16b_POST - 296
23835
269k
    {4876, 1833, 4, 7 },
23836
    // AArch64_LD1Rv1d_POST - 297
23837
269k
    {4896, 1840, 4, 7 },
23838
    // AArch64_LD1Rv2d_POST - 298
23839
269k
    {4916, 1847, 4, 7 },
23840
    // AArch64_LD1Rv2s_POST - 299
23841
269k
    {4936, 1854, 4, 7 },
23842
    // AArch64_LD1Rv4h_POST - 300
23843
269k
    {4956, 1861, 4, 7 },
23844
    // AArch64_LD1Rv4s_POST - 301
23845
269k
    {4976, 1868, 4, 7 },
23846
    // AArch64_LD1Rv8b_POST - 302
23847
269k
    {4996, 1875, 4, 7 },
23848
    // AArch64_LD1Rv8h_POST - 303
23849
269k
    {5016, 1882, 4, 7 },
23850
    // AArch64_LD1SB_D_IMM - 304
23851
269k
    {5036, 1889, 4, 8 },
23852
    // AArch64_LD1SB_H_IMM - 305
23853
269k
    {5061, 1897, 4, 8 },
23854
    // AArch64_LD1SB_S_IMM - 306
23855
269k
    {5086, 1905, 4, 8 },
23856
    // AArch64_LD1SH_D_IMM - 307
23857
269k
    {5111, 1913, 4, 8 },
23858
    // AArch64_LD1SH_S_IMM - 308
23859
269k
    {5136, 1921, 4, 8 },
23860
    // AArch64_LD1SW_D_IMM - 309
23861
269k
    {5161, 1929, 4, 8 },
23862
    // AArch64_LD1Threev16b_POST - 310
23863
269k
    {5186, 1937, 4, 7 },
23864
    // AArch64_LD1Threev1d_POST - 311
23865
269k
    {5206, 1944, 4, 7 },
23866
    // AArch64_LD1Threev2d_POST - 312
23867
269k
    {5226, 1951, 4, 7 },
23868
    // AArch64_LD1Threev2s_POST - 313
23869
269k
    {5246, 1958, 4, 7 },
23870
    // AArch64_LD1Threev4h_POST - 314
23871
269k
    {5266, 1965, 4, 7 },
23872
    // AArch64_LD1Threev4s_POST - 315
23873
269k
    {5286, 1972, 4, 7 },
23874
    // AArch64_LD1Threev8b_POST - 316
23875
269k
    {5306, 1979, 4, 7 },
23876
    // AArch64_LD1Threev8h_POST - 317
23877
269k
    {5326, 1986, 4, 7 },
23878
    // AArch64_LD1Twov16b_POST - 318
23879
269k
    {5346, 1993, 4, 7 },
23880
    // AArch64_LD1Twov1d_POST - 319
23881
269k
    {5366, 2000, 4, 7 },
23882
    // AArch64_LD1Twov2d_POST - 320
23883
269k
    {5386, 2007, 4, 7 },
23884
    // AArch64_LD1Twov2s_POST - 321
23885
269k
    {5406, 2014, 4, 7 },
23886
    // AArch64_LD1Twov4h_POST - 322
23887
269k
    {5426, 2021, 4, 7 },
23888
    // AArch64_LD1Twov4s_POST - 323
23889
269k
    {5446, 2028, 4, 7 },
23890
    // AArch64_LD1Twov8b_POST - 324
23891
269k
    {5466, 2035, 4, 7 },
23892
    // AArch64_LD1Twov8h_POST - 325
23893
269k
    {5486, 2042, 4, 7 },
23894
    // AArch64_LD1W_2Z_IMM - 326
23895
269k
    {5506, 2049, 4, 8 },
23896
    // AArch64_LD1W_2Z_STRIDED_IMM - 327
23897
269k
    {5530, 2057, 4, 7 },
23898
    // AArch64_LD1W_4Z_IMM - 328
23899
269k
    {5506, 2064, 4, 8 },
23900
    // AArch64_LD1W_4Z_STRIDED_IMM - 329
23901
269k
    {5530, 2072, 4, 7 },
23902
    // AArch64_LD1W_D_IMM - 330
23903
269k
    {5554, 2079, 4, 8 },
23904
    // AArch64_LD1W_IMM - 331
23905
269k
    {5578, 2087, 4, 8 },
23906
    // AArch64_LD1W_Q_IMM - 332
23907
269k
    {5602, 2095, 4, 7 },
23908
    // AArch64_LD1_MXIPXX_H_B - 333
23909
269k
    {5626, 2102, 6, 9 },
23910
    // AArch64_LD1_MXIPXX_H_D - 334
23911
269k
    {5662, 2111, 6, 9 },
23912
    // AArch64_LD1_MXIPXX_H_H - 335
23913
269k
    {5698, 2120, 6, 9 },
23914
    // AArch64_LD1_MXIPXX_H_Q - 336
23915
269k
    {5734, 2129, 6, 9 },
23916
    // AArch64_LD1_MXIPXX_H_S - 337
23917
269k
    {5770, 2138, 6, 9 },
23918
    // AArch64_LD1_MXIPXX_V_B - 338
23919
269k
    {5806, 2147, 6, 9 },
23920
    // AArch64_LD1_MXIPXX_V_D - 339
23921
269k
    {5842, 2156, 6, 9 },
23922
    // AArch64_LD1_MXIPXX_V_H - 340
23923
269k
    {5878, 2165, 6, 9 },
23924
    // AArch64_LD1_MXIPXX_V_Q - 341
23925
269k
    {5914, 2174, 6, 9 },
23926
    // AArch64_LD1_MXIPXX_V_S - 342
23927
269k
    {5950, 2183, 6, 9 },
23928
    // AArch64_LD1i16_POST - 343
23929
269k
    {5986, 2192, 6, 9 },
23930
    // AArch64_LD1i32_POST - 344
23931
269k
    {6009, 2201, 6, 9 },
23932
    // AArch64_LD1i64_POST - 345
23933
269k
    {6032, 2210, 6, 9 },
23934
    // AArch64_LD1i8_POST - 346
23935
269k
    {6055, 2219, 6, 9 },
23936
    // AArch64_LD2B_IMM - 347
23937
269k
    {6078, 2228, 4, 8 },
23938
    // AArch64_LD2D_IMM - 348
23939
269k
    {6102, 2236, 4, 8 },
23940
    // AArch64_LD2H_IMM - 349
23941
269k
    {6126, 2244, 4, 8 },
23942
    // AArch64_LD2Q_IMM - 350
23943
269k
    {6150, 2252, 4, 8 },
23944
    // AArch64_LD2Rv16b_POST - 351
23945
269k
    {6174, 2260, 4, 7 },
23946
    // AArch64_LD2Rv1d_POST - 352
23947
269k
    {6194, 2267, 4, 7 },
23948
    // AArch64_LD2Rv2d_POST - 353
23949
269k
    {6215, 2274, 4, 7 },
23950
    // AArch64_LD2Rv2s_POST - 354
23951
269k
    {6236, 2281, 4, 7 },
23952
    // AArch64_LD2Rv4h_POST - 355
23953
269k
    {6256, 2288, 4, 7 },
23954
    // AArch64_LD2Rv4s_POST - 356
23955
269k
    {6276, 2295, 4, 7 },
23956
    // AArch64_LD2Rv8b_POST - 357
23957
269k
    {6296, 2302, 4, 7 },
23958
    // AArch64_LD2Rv8h_POST - 358
23959
269k
    {6316, 2309, 4, 7 },
23960
    // AArch64_LD2Twov16b_POST - 359
23961
269k
    {6336, 2316, 4, 7 },
23962
    // AArch64_LD2Twov2d_POST - 360
23963
269k
    {6356, 2323, 4, 7 },
23964
    // AArch64_LD2Twov2s_POST - 361
23965
269k
    {6376, 2330, 4, 7 },
23966
    // AArch64_LD2Twov4h_POST - 362
23967
269k
    {6396, 2337, 4, 7 },
23968
    // AArch64_LD2Twov4s_POST - 363
23969
269k
    {6416, 2344, 4, 7 },
23970
    // AArch64_LD2Twov8b_POST - 364
23971
269k
    {6436, 2351, 4, 7 },
23972
    // AArch64_LD2Twov8h_POST - 365
23973
269k
    {6456, 2358, 4, 7 },
23974
    // AArch64_LD2W_IMM - 366
23975
269k
    {6476, 2365, 4, 8 },
23976
    // AArch64_LD2i16_POST - 367
23977
269k
    {6500, 2373, 6, 9 },
23978
    // AArch64_LD2i32_POST - 368
23979
269k
    {6523, 2382, 6, 9 },
23980
    // AArch64_LD2i64_POST - 369
23981
269k
    {6546, 2391, 6, 9 },
23982
    // AArch64_LD2i8_POST - 370
23983
269k
    {6570, 2400, 6, 9 },
23984
    // AArch64_LD3B_IMM - 371
23985
269k
    {6593, 2409, 4, 8 },
23986
    // AArch64_LD3D_IMM - 372
23987
269k
    {6617, 2417, 4, 8 },
23988
    // AArch64_LD3H_IMM - 373
23989
269k
    {6641, 2425, 4, 8 },
23990
    // AArch64_LD3Q_IMM - 374
23991
269k
    {6665, 2433, 4, 8 },
23992
    // AArch64_LD3Rv16b_POST - 375
23993
269k
    {6689, 2441, 4, 7 },
23994
    // AArch64_LD3Rv1d_POST - 376
23995
269k
    {6709, 2448, 4, 7 },
23996
    // AArch64_LD3Rv2d_POST - 377
23997
269k
    {6730, 2455, 4, 7 },
23998
    // AArch64_LD3Rv2s_POST - 378
23999
269k
    {6751, 2462, 4, 7 },
24000
    // AArch64_LD3Rv4h_POST - 379
24001
269k
    {6772, 2469, 4, 7 },
24002
    // AArch64_LD3Rv4s_POST - 380
24003
269k
    {6792, 2476, 4, 7 },
24004
    // AArch64_LD3Rv8b_POST - 381
24005
269k
    {6813, 2483, 4, 7 },
24006
    // AArch64_LD3Rv8h_POST - 382
24007
269k
    {6833, 2490, 4, 7 },
24008
    // AArch64_LD3Threev16b_POST - 383
24009
269k
    {6853, 2497, 4, 7 },
24010
    // AArch64_LD3Threev2d_POST - 384
24011
269k
    {6873, 2504, 4, 7 },
24012
    // AArch64_LD3Threev2s_POST - 385
24013
269k
    {6893, 2511, 4, 7 },
24014
    // AArch64_LD3Threev4h_POST - 386
24015
269k
    {6913, 2518, 4, 7 },
24016
    // AArch64_LD3Threev4s_POST - 387
24017
269k
    {6933, 2525, 4, 7 },
24018
    // AArch64_LD3Threev8b_POST - 388
24019
269k
    {6953, 2532, 4, 7 },
24020
    // AArch64_LD3Threev8h_POST - 389
24021
269k
    {6973, 2539, 4, 7 },
24022
    // AArch64_LD3W_IMM - 390
24023
269k
    {6993, 2546, 4, 8 },
24024
    // AArch64_LD3i16_POST - 391
24025
269k
    {7017, 2554, 6, 9 },
24026
    // AArch64_LD3i32_POST - 392
24027
269k
    {7040, 2563, 6, 9 },
24028
    // AArch64_LD3i64_POST - 393
24029
269k
    {7064, 2572, 6, 9 },
24030
    // AArch64_LD3i8_POST - 394
24031
269k
    {7088, 2581, 6, 9 },
24032
    // AArch64_LD4B_IMM - 395
24033
269k
    {7111, 2590, 4, 8 },
24034
    // AArch64_LD4D_IMM - 396
24035
269k
    {7135, 2598, 4, 8 },
24036
    // AArch64_LD4Fourv16b_POST - 397
24037
269k
    {7159, 2606, 4, 7 },
24038
    // AArch64_LD4Fourv2d_POST - 398
24039
269k
    {7179, 2613, 4, 7 },
24040
    // AArch64_LD4Fourv2s_POST - 399
24041
269k
    {7199, 2620, 4, 7 },
24042
    // AArch64_LD4Fourv4h_POST - 400
24043
269k
    {7219, 2627, 4, 7 },
24044
    // AArch64_LD4Fourv4s_POST - 401
24045
269k
    {7239, 2634, 4, 7 },
24046
    // AArch64_LD4Fourv8b_POST - 402
24047
269k
    {7259, 2641, 4, 7 },
24048
    // AArch64_LD4Fourv8h_POST - 403
24049
269k
    {7279, 2648, 4, 7 },
24050
    // AArch64_LD4H_IMM - 404
24051
269k
    {7299, 2655, 4, 8 },
24052
    // AArch64_LD4Q_IMM - 405
24053
269k
    {7323, 2663, 4, 8 },
24054
    // AArch64_LD4Rv16b_POST - 406
24055
269k
    {7347, 2671, 4, 7 },
24056
    // AArch64_LD4Rv1d_POST - 407
24057
269k
    {7367, 2678, 4, 7 },
24058
    // AArch64_LD4Rv2d_POST - 408
24059
269k
    {7388, 2685, 4, 7 },
24060
    // AArch64_LD4Rv2s_POST - 409
24061
269k
    {7409, 2692, 4, 7 },
24062
    // AArch64_LD4Rv4h_POST - 410
24063
269k
    {7430, 2699, 4, 7 },
24064
    // AArch64_LD4Rv4s_POST - 411
24065
269k
    {7450, 2706, 4, 7 },
24066
    // AArch64_LD4Rv8b_POST - 412
24067
269k
    {7471, 2713, 4, 7 },
24068
    // AArch64_LD4Rv8h_POST - 413
24069
269k
    {7491, 2720, 4, 7 },
24070
    // AArch64_LD4W_IMM - 414
24071
269k
    {7511, 2727, 4, 8 },
24072
    // AArch64_LD4i16_POST - 415
24073
269k
    {7535, 2735, 6, 9 },
24074
    // AArch64_LD4i32_POST - 416
24075
269k
    {7558, 2744, 6, 9 },
24076
    // AArch64_LD4i64_POST - 417
24077
269k
    {7582, 2753, 6, 9 },
24078
    // AArch64_LD4i8_POST - 418
24079
269k
    {7606, 2762, 6, 9 },
24080
    // AArch64_LDADDB - 419
24081
269k
    {7629, 2771, 3, 6 },
24082
    // AArch64_LDADDH - 420
24083
269k
    {7645, 2777, 3, 6 },
24084
    // AArch64_LDADDLB - 421
24085
269k
    {7661, 2783, 3, 6 },
24086
    // AArch64_LDADDLH - 422
24087
269k
    {7678, 2789, 3, 6 },
24088
    // AArch64_LDADDLW - 423
24089
269k
    {7695, 2795, 3, 6 },
24090
    // AArch64_LDADDLX - 424
24091
269k
    {7695, 2801, 3, 6 },
24092
    // AArch64_LDADDW - 425
24093
269k
    {7711, 2807, 3, 6 },
24094
    // AArch64_LDADDX - 426
24095
269k
    {7711, 2813, 3, 6 },
24096
    // AArch64_LDAPURBi - 427
24097
269k
    {7726, 2819, 3, 6 },
24098
    // AArch64_LDAPURHi - 428
24099
269k
    {7743, 2825, 3, 6 },
24100
    // AArch64_LDAPURSBWi - 429
24101
269k
    {7760, 2831, 3, 6 },
24102
    // AArch64_LDAPURSBXi - 430
24103
269k
    {7760, 2837, 3, 6 },
24104
    // AArch64_LDAPURSHWi - 431
24105
269k
    {7778, 2843, 3, 6 },
24106
    // AArch64_LDAPURSHXi - 432
24107
269k
    {7778, 2849, 3, 6 },
24108
    // AArch64_LDAPURSWi - 433
24109
269k
    {7796, 2855, 3, 6 },
24110
    // AArch64_LDAPURXi - 434
24111
269k
    {7814, 2861, 3, 6 },
24112
    // AArch64_LDAPURbi - 435
24113
269k
    {7814, 2867, 3, 9 },
24114
    // AArch64_LDAPURdi - 436
24115
269k
    {7814, 2876, 3, 9 },
24116
    // AArch64_LDAPURhi - 437
24117
269k
    {7814, 2885, 3, 9 },
24118
    // AArch64_LDAPURi - 438
24119
269k
    {7814, 2894, 3, 6 },
24120
    // AArch64_LDAPURqi - 439
24121
269k
    {7814, 2900, 3, 9 },
24122
    // AArch64_LDAPURsi - 440
24123
269k
    {7814, 2909, 3, 9 },
24124
    // AArch64_LDCLRB - 441
24125
269k
    {7830, 2918, 3, 6 },
24126
    // AArch64_LDCLRH - 442
24127
269k
    {7846, 2924, 3, 6 },
24128
    // AArch64_LDCLRLB - 443
24129
269k
    {7862, 2930, 3, 6 },
24130
    // AArch64_LDCLRLH - 444
24131
269k
    {7879, 2936, 3, 6 },
24132
    // AArch64_LDCLRLW - 445
24133
269k
    {7896, 2942, 3, 6 },
24134
    // AArch64_LDCLRLX - 446
24135
269k
    {7896, 2948, 3, 6 },
24136
    // AArch64_LDCLRW - 447
24137
269k
    {7912, 2954, 3, 6 },
24138
    // AArch64_LDCLRX - 448
24139
269k
    {7912, 2960, 3, 6 },
24140
    // AArch64_LDEORB - 449
24141
269k
    {7927, 2966, 3, 6 },
24142
    // AArch64_LDEORH - 450
24143
269k
    {7943, 2972, 3, 6 },
24144
    // AArch64_LDEORLB - 451
24145
269k
    {7959, 2978, 3, 6 },
24146
    // AArch64_LDEORLH - 452
24147
269k
    {7976, 2984, 3, 6 },
24148
    // AArch64_LDEORLW - 453
24149
269k
    {7993, 2990, 3, 6 },
24150
    // AArch64_LDEORLX - 454
24151
269k
    {7993, 2996, 3, 6 },
24152
    // AArch64_LDEORW - 455
24153
269k
    {8009, 3002, 3, 6 },
24154
    // AArch64_LDEORX - 456
24155
269k
    {8009, 3008, 3, 6 },
24156
    // AArch64_LDFF1B_D_REAL - 457
24157
269k
    {8024, 3014, 4, 7 },
24158
    // AArch64_LDFF1B_H_REAL - 458
24159
269k
    {8050, 3021, 4, 7 },
24160
    // AArch64_LDFF1B_REAL - 459
24161
269k
    {8076, 3028, 4, 7 },
24162
    // AArch64_LDFF1B_S_REAL - 460
24163
269k
    {8102, 3035, 4, 7 },
24164
    // AArch64_LDFF1D_REAL - 461
24165
269k
    {8128, 3042, 4, 7 },
24166
    // AArch64_LDFF1H_D_REAL - 462
24167
269k
    {8154, 3049, 4, 7 },
24168
    // AArch64_LDFF1H_REAL - 463
24169
269k
    {8180, 3056, 4, 7 },
24170
    // AArch64_LDFF1H_S_REAL - 464
24171
269k
    {8206, 3063, 4, 7 },
24172
    // AArch64_LDFF1SB_D_REAL - 465
24173
269k
    {8232, 3070, 4, 7 },
24174
    // AArch64_LDFF1SB_H_REAL - 466
24175
269k
    {8259, 3077, 4, 7 },
24176
    // AArch64_LDFF1SB_S_REAL - 467
24177
269k
    {8286, 3084, 4, 7 },
24178
    // AArch64_LDFF1SH_D_REAL - 468
24179
269k
    {8313, 3091, 4, 7 },
24180
    // AArch64_LDFF1SH_S_REAL - 469
24181
269k
    {8340, 3098, 4, 7 },
24182
    // AArch64_LDFF1SW_D_REAL - 470
24183
269k
    {8367, 3105, 4, 7 },
24184
    // AArch64_LDFF1W_D_REAL - 471
24185
269k
    {8394, 3112, 4, 7 },
24186
    // AArch64_LDFF1W_REAL - 472
24187
269k
    {8420, 3119, 4, 7 },
24188
    // AArch64_LDG - 473
24189
269k
    {8446, 3126, 4, 7 },
24190
    // AArch64_LDNF1B_D_IMM_REAL - 474
24191
269k
    {8459, 3133, 4, 7 },
24192
    // AArch64_LDNF1B_H_IMM_REAL - 475
24193
269k
    {8485, 3140, 4, 7 },
24194
    // AArch64_LDNF1B_IMM_REAL - 476
24195
269k
    {8511, 3147, 4, 7 },
24196
    // AArch64_LDNF1B_S_IMM_REAL - 477
24197
269k
    {8537, 3154, 4, 7 },
24198
    // AArch64_LDNF1D_IMM_REAL - 478
24199
269k
    {8563, 3161, 4, 7 },
24200
    // AArch64_LDNF1H_D_IMM_REAL - 479
24201
269k
    {8589, 3168, 4, 7 },
24202
    // AArch64_LDNF1H_IMM_REAL - 480
24203
269k
    {8615, 3175, 4, 7 },
24204
    // AArch64_LDNF1H_S_IMM_REAL - 481
24205
269k
    {8641, 3182, 4, 7 },
24206
    // AArch64_LDNF1SB_D_IMM_REAL - 482
24207
269k
    {8667, 3189, 4, 7 },
24208
    // AArch64_LDNF1SB_H_IMM_REAL - 483
24209
269k
    {8694, 3196, 4, 7 },
24210
    // AArch64_LDNF1SB_S_IMM_REAL - 484
24211
269k
    {8721, 3203, 4, 7 },
24212
    // AArch64_LDNF1SH_D_IMM_REAL - 485
24213
269k
    {8748, 3210, 4, 7 },
24214
    // AArch64_LDNF1SH_S_IMM_REAL - 486
24215
269k
    {8775, 3217, 4, 7 },
24216
    // AArch64_LDNF1SW_D_IMM_REAL - 487
24217
269k
    {8802, 3224, 4, 7 },
24218
    // AArch64_LDNF1W_D_IMM_REAL - 488
24219
269k
    {8829, 3231, 4, 7 },
24220
    // AArch64_LDNF1W_IMM_REAL - 489
24221
269k
    {8855, 3238, 4, 7 },
24222
    // AArch64_LDNPDi - 490
24223
269k
    {8881, 3245, 4, 7 },
24224
    // AArch64_LDNPQi - 491
24225
269k
    {8881, 3252, 4, 7 },
24226
    // AArch64_LDNPSi - 492
24227
269k
    {8881, 3259, 4, 7 },
24228
    // AArch64_LDNPWi - 493
24229
269k
    {8881, 3266, 4, 4 },
24230
    // AArch64_LDNPXi - 494
24231
269k
    {8881, 3270, 4, 4 },
24232
    // AArch64_LDNT1B_2Z_IMM - 495
24233
269k
    {8899, 3274, 4, 8 },
24234
    // AArch64_LDNT1B_2Z_STRIDED_IMM - 496
24235
269k
    {8925, 3282, 4, 7 },
24236
    // AArch64_LDNT1B_4Z_IMM - 497
24237
269k
    {8899, 3289, 4, 8 },
24238
    // AArch64_LDNT1B_4Z_STRIDED_IMM - 498
24239
269k
    {8951, 3297, 4, 7 },
24240
    // AArch64_LDNT1B_ZRI - 499
24241
269k
    {8977, 3304, 4, 8 },
24242
    // AArch64_LDNT1B_ZZR_D_REAL - 500
24243
269k
    {9003, 3312, 4, 7 },
24244
    // AArch64_LDNT1B_ZZR_S_REAL - 501
24245
269k
    {9031, 3319, 4, 7 },
24246
    // AArch64_LDNT1D_2Z_IMM - 502
24247
269k
    {9059, 3326, 4, 8 },
24248
    // AArch64_LDNT1D_2Z_STRIDED_IMM - 503
24249
269k
    {9085, 3334, 4, 7 },
24250
    // AArch64_LDNT1D_4Z_IMM - 504
24251
269k
    {9059, 3341, 4, 8 },
24252
    // AArch64_LDNT1D_4Z_STRIDED_IMM - 505
24253
269k
    {9085, 3349, 4, 7 },
24254
    // AArch64_LDNT1D_ZRI - 506
24255
269k
    {9111, 3356, 4, 8 },
24256
    // AArch64_LDNT1D_ZZR_D_REAL - 507
24257
269k
    {9137, 3364, 4, 7 },
24258
    // AArch64_LDNT1H_2Z_IMM - 508
24259
269k
    {9165, 3371, 4, 8 },
24260
    // AArch64_LDNT1H_2Z_STRIDED_IMM - 509
24261
269k
    {9191, 3379, 4, 7 },
24262
    // AArch64_LDNT1H_4Z_IMM - 510
24263
269k
    {9165, 3386, 4, 8 },
24264
    // AArch64_LDNT1H_4Z_STRIDED_IMM - 511
24265
269k
    {9217, 3394, 4, 7 },
24266
    // AArch64_LDNT1H_ZRI - 512
24267
269k
    {9243, 3401, 4, 8 },
24268
    // AArch64_LDNT1H_ZZR_D_REAL - 513
24269
269k
    {9269, 3409, 4, 7 },
24270
    // AArch64_LDNT1H_ZZR_S_REAL - 514
24271
269k
    {9297, 3416, 4, 7 },
24272
    // AArch64_LDNT1SB_ZZR_D_REAL - 515
24273
269k
    {9325, 3423, 4, 7 },
24274
    // AArch64_LDNT1SB_ZZR_S_REAL - 516
24275
269k
    {9354, 3430, 4, 7 },
24276
    // AArch64_LDNT1SH_ZZR_D_REAL - 517
24277
269k
    {9383, 3437, 4, 7 },
24278
    // AArch64_LDNT1SH_ZZR_S_REAL - 518
24279
269k
    {9412, 3444, 4, 7 },
24280
    // AArch64_LDNT1SW_ZZR_D_REAL - 519
24281
269k
    {9441, 3451, 4, 7 },
24282
    // AArch64_LDNT1W_2Z_IMM - 520
24283
269k
    {9470, 3458, 4, 8 },
24284
    // AArch64_LDNT1W_2Z_STRIDED_IMM - 521
24285
269k
    {9496, 3466, 4, 7 },
24286
    // AArch64_LDNT1W_4Z_IMM - 522
24287
269k
    {9470, 3473, 4, 8 },
24288
    // AArch64_LDNT1W_4Z_STRIDED_IMM - 523
24289
269k
    {9496, 3481, 4, 7 },
24290
    // AArch64_LDNT1W_ZRI - 524
24291
269k
    {9522, 3488, 4, 8 },
24292
    // AArch64_LDNT1W_ZZR_D_REAL - 525
24293
269k
    {9548, 3496, 4, 7 },
24294
    // AArch64_LDNT1W_ZZR_S_REAL - 526
24295
269k
    {9576, 3503, 4, 7 },
24296
    // AArch64_LDPDi - 527
24297
269k
    {9604, 3510, 4, 7 },
24298
    // AArch64_LDPQi - 528
24299
269k
    {9604, 3517, 4, 7 },
24300
    // AArch64_LDPSWi - 529
24301
269k
    {9621, 3524, 4, 4 },
24302
    // AArch64_LDPSi - 530
24303
269k
    {9604, 3528, 4, 7 },
24304
    // AArch64_LDPWi - 531
24305
269k
    {9604, 3535, 4, 4 },
24306
    // AArch64_LDPXi - 532
24307
269k
    {9604, 3539, 4, 4 },
24308
    // AArch64_LDRAAindexed - 533
24309
269k
    {9640, 3543, 3, 6 },
24310
    // AArch64_LDRABindexed - 534
24311
269k
    {9655, 3549, 3, 6 },
24312
    // AArch64_LDRBBroX - 535
24313
269k
    {9670, 3555, 5, 5 },
24314
    // AArch64_LDRBBui - 536
24315
269k
    {9688, 3560, 3, 3 },
24316
    // AArch64_LDRBroX - 537
24317
269k
    {9702, 3563, 5, 8 },
24318
    // AArch64_LDRBui - 538
24319
269k
    {9719, 3571, 3, 6 },
24320
    // AArch64_LDRDroX - 539
24321
269k
    {9702, 3577, 5, 8 },
24322
    // AArch64_LDRDui - 540
24323
269k
    {9719, 3585, 3, 6 },
24324
    // AArch64_LDRHHroX - 541
24325
269k
    {9732, 3591, 5, 5 },
24326
    // AArch64_LDRHHui - 542
24327
269k
    {9750, 3596, 3, 3 },
24328
    // AArch64_LDRHroX - 543
24329
269k
    {9702, 3599, 5, 8 },
24330
    // AArch64_LDRHui - 544
24331
269k
    {9719, 3607, 3, 6 },
24332
    // AArch64_LDRQroX - 545
24333
269k
    {9702, 3613, 5, 8 },
24334
    // AArch64_LDRQui - 546
24335
269k
    {9719, 3621, 3, 6 },
24336
    // AArch64_LDRSBWroX - 547
24337
269k
    {9764, 3627, 5, 5 },
24338
    // AArch64_LDRSBWui - 548
24339
269k
    {9783, 3632, 3, 3 },
24340
    // AArch64_LDRSBXroX - 549
24341
269k
    {9764, 3635, 5, 5 },
24342
    // AArch64_LDRSBXui - 550
24343
269k
    {9783, 3640, 3, 3 },
24344
    // AArch64_LDRSHWroX - 551
24345
269k
    {9798, 3643, 5, 5 },
24346
    // AArch64_LDRSHWui - 552
24347
269k
    {9817, 3648, 3, 3 },
24348
    // AArch64_LDRSHXroX - 553
24349
269k
    {9798, 3651, 5, 5 },
24350
    // AArch64_LDRSHXui - 554
24351
269k
    {9817, 3656, 3, 3 },
24352
    // AArch64_LDRSWroX - 555
24353
269k
    {9832, 3659, 5, 5 },
24354
    // AArch64_LDRSWui - 556
24355
269k
    {9851, 3664, 3, 3 },
24356
    // AArch64_LDRSroX - 557
24357
269k
    {9702, 3667, 5, 8 },
24358
    // AArch64_LDRSui - 558
24359
269k
    {9719, 3675, 3, 6 },
24360
    // AArch64_LDRWroX - 559
24361
269k
    {9702, 3681, 5, 5 },
24362
    // AArch64_LDRWui - 560
24363
269k
    {9719, 3686, 3, 3 },
24364
    // AArch64_LDRXroX - 561
24365
269k
    {9702, 3689, 5, 5 },
24366
    // AArch64_LDRXui - 562
24367
269k
    {9719, 3694, 3, 3 },
24368
    // AArch64_LDR_PXI - 563
24369
269k
    {9866, 3697, 3, 7 },
24370
    // AArch64_LDR_ZA - 564
24371
269k
    {9881, 3704, 5, 8 },
24372
    // AArch64_LDR_ZXI - 565
24373
269k
    {9866, 3712, 3, 7 },
24374
    // AArch64_LDSETB - 566
24375
269k
    {9906, 3719, 3, 6 },
24376
    // AArch64_LDSETH - 567
24377
269k
    {9922, 3725, 3, 6 },
24378
    // AArch64_LDSETLB - 568
24379
269k
    {9938, 3731, 3, 6 },
24380
    // AArch64_LDSETLH - 569
24381
269k
    {9955, 3737, 3, 6 },
24382
    // AArch64_LDSETLW - 570
24383
269k
    {9972, 3743, 3, 6 },
24384
    // AArch64_LDSETLX - 571
24385
269k
    {9972, 3749, 3, 6 },
24386
    // AArch64_LDSETW - 572
24387
269k
    {9988, 3755, 3, 6 },
24388
    // AArch64_LDSETX - 573
24389
269k
    {9988, 3761, 3, 6 },
24390
    // AArch64_LDSMAXB - 574
24391
269k
    {10003, 3767, 3, 6 },
24392
    // AArch64_LDSMAXH - 575
24393
269k
    {10020, 3773, 3, 6 },
24394
    // AArch64_LDSMAXLB - 576
24395
269k
    {10037, 3779, 3, 6 },
24396
    // AArch64_LDSMAXLH - 577
24397
269k
    {10055, 3785, 3, 6 },
24398
    // AArch64_LDSMAXLW - 578
24399
269k
    {10073, 3791, 3, 6 },
24400
    // AArch64_LDSMAXLX - 579
24401
269k
    {10073, 3797, 3, 6 },
24402
    // AArch64_LDSMAXW - 580
24403
269k
    {10090, 3803, 3, 6 },
24404
    // AArch64_LDSMAXX - 581
24405
269k
    {10090, 3809, 3, 6 },
24406
    // AArch64_LDSMINB - 582
24407
269k
    {10106, 3815, 3, 6 },
24408
    // AArch64_LDSMINH - 583
24409
269k
    {10123, 3821, 3, 6 },
24410
    // AArch64_LDSMINLB - 584
24411
269k
    {10140, 3827, 3, 6 },
24412
    // AArch64_LDSMINLH - 585
24413
269k
    {10158, 3833, 3, 6 },
24414
    // AArch64_LDSMINLW - 586
24415
269k
    {10176, 3839, 3, 6 },
24416
    // AArch64_LDSMINLX - 587
24417
269k
    {10176, 3845, 3, 6 },
24418
    // AArch64_LDSMINW - 588
24419
269k
    {10193, 3851, 3, 6 },
24420
    // AArch64_LDSMINX - 589
24421
269k
    {10193, 3857, 3, 6 },
24422
    // AArch64_LDTRBi - 590
24423
269k
    {10209, 3863, 3, 3 },
24424
    // AArch64_LDTRHi - 591
24425
269k
    {10224, 3866, 3, 3 },
24426
    // AArch64_LDTRSBWi - 592
24427
269k
    {10239, 3869, 3, 3 },
24428
    // AArch64_LDTRSBXi - 593
24429
269k
    {10239, 3872, 3, 3 },
24430
    // AArch64_LDTRSHWi - 594
24431
269k
    {10255, 3875, 3, 3 },
24432
    // AArch64_LDTRSHXi - 595
24433
269k
    {10255, 3878, 3, 3 },
24434
    // AArch64_LDTRSWi - 596
24435
269k
    {10271, 3881, 3, 3 },
24436
    // AArch64_LDTRWi - 597
24437
269k
    {10287, 3884, 3, 3 },
24438
    // AArch64_LDTRXi - 598
24439
269k
    {10287, 3887, 3, 3 },
24440
    // AArch64_LDUMAXB - 599
24441
269k
    {10301, 3890, 3, 6 },
24442
    // AArch64_LDUMAXH - 600
24443
269k
    {10318, 3896, 3, 6 },
24444
    // AArch64_LDUMAXLB - 601
24445
269k
    {10335, 3902, 3, 6 },
24446
    // AArch64_LDUMAXLH - 602
24447
269k
    {10353, 3908, 3, 6 },
24448
    // AArch64_LDUMAXLW - 603
24449
269k
    {10371, 3914, 3, 6 },
24450
    // AArch64_LDUMAXLX - 604
24451
269k
    {10371, 3920, 3, 6 },
24452
    // AArch64_LDUMAXW - 605
24453
269k
    {10388, 3926, 3, 6 },
24454
    // AArch64_LDUMAXX - 606
24455
269k
    {10388, 3932, 3, 6 },
24456
    // AArch64_LDUMINB - 607
24457
269k
    {10404, 3938, 3, 6 },
24458
    // AArch64_LDUMINH - 608
24459
269k
    {10421, 3944, 3, 6 },
24460
    // AArch64_LDUMINLB - 609
24461
269k
    {10438, 3950, 3, 6 },
24462
    // AArch64_LDUMINLH - 610
24463
269k
    {10456, 3956, 3, 6 },
24464
    // AArch64_LDUMINLW - 611
24465
269k
    {10474, 3962, 3, 6 },
24466
    // AArch64_LDUMINLX - 612
24467
269k
    {10474, 3968, 3, 6 },
24468
    // AArch64_LDUMINW - 613
24469
269k
    {10491, 3974, 3, 6 },
24470
    // AArch64_LDUMINX - 614
24471
269k
    {10491, 3980, 3, 6 },
24472
    // AArch64_LDURBBi - 615
24473
269k
    {10507, 3986, 3, 3 },
24474
    // AArch64_LDURBi - 616
24475
269k
    {10522, 3989, 3, 6 },
24476
    // AArch64_LDURDi - 617
24477
269k
    {10522, 3995, 3, 6 },
24478
    // AArch64_LDURHHi - 618
24479
269k
    {10536, 4001, 3, 3 },
24480
    // AArch64_LDURHi - 619
24481
269k
    {10522, 4004, 3, 6 },
24482
    // AArch64_LDURQi - 620
24483
269k
    {10522, 4010, 3, 6 },
24484
    // AArch64_LDURSBWi - 621
24485
269k
    {10551, 4016, 3, 3 },
24486
    // AArch64_LDURSBXi - 622
24487
269k
    {10551, 4019, 3, 3 },
24488
    // AArch64_LDURSHWi - 623
24489
269k
    {10567, 4022, 3, 3 },
24490
    // AArch64_LDURSHXi - 624
24491
269k
    {10567, 4025, 3, 3 },
24492
    // AArch64_LDURSWi - 625
24493
269k
    {10583, 4028, 3, 3 },
24494
    // AArch64_LDURSi - 626
24495
269k
    {10522, 4031, 3, 6 },
24496
    // AArch64_LDURWi - 627
24497
269k
    {10522, 4037, 3, 3 },
24498
    // AArch64_LDURXi - 628
24499
269k
    {10522, 4040, 3, 3 },
24500
    // AArch64_MADDWrrr - 629
24501
269k
    {10599, 4043, 4, 4 },
24502
    // AArch64_MADDXrrr - 630
24503
269k
    {10599, 4047, 4, 4 },
24504
    // AArch64_MOVA_2ZMXI_H_B - 631
24505
269k
    {10614, 4051, 4, 6 },
24506
    // AArch64_MOVA_2ZMXI_H_D - 632
24507
269k
    {10639, 4057, 4, 6 },
24508
    // AArch64_MOVA_2ZMXI_H_H - 633
24509
269k
    {10664, 4063, 4, 6 },
24510
    // AArch64_MOVA_2ZMXI_H_S - 634
24511
269k
    {10689, 4069, 4, 6 },
24512
    // AArch64_MOVA_2ZMXI_V_B - 635
24513
269k
    {10714, 4075, 4, 6 },
24514
    // AArch64_MOVA_2ZMXI_V_D - 636
24515
269k
    {10739, 4081, 4, 6 },
24516
    // AArch64_MOVA_2ZMXI_V_H - 637
24517
269k
    {10764, 4087, 4, 6 },
24518
    // AArch64_MOVA_2ZMXI_V_S - 638
24519
269k
    {10789, 4093, 4, 6 },
24520
    // AArch64_MOVA_4ZMXI_H_B - 639
24521
269k
    {10814, 4099, 4, 6 },
24522
    // AArch64_MOVA_4ZMXI_H_D - 640
24523
269k
    {10839, 4105, 4, 6 },
24524
    // AArch64_MOVA_4ZMXI_H_H - 641
24525
269k
    {10864, 4111, 4, 6 },
24526
    // AArch64_MOVA_4ZMXI_H_S - 642
24527
269k
    {10889, 4117, 4, 6 },
24528
    // AArch64_MOVA_4ZMXI_V_B - 643
24529
269k
    {10914, 4123, 4, 6 },
24530
    // AArch64_MOVA_4ZMXI_V_D - 644
24531
269k
    {10939, 4129, 4, 6 },
24532
    // AArch64_MOVA_4ZMXI_V_H - 645
24533
269k
    {10964, 4135, 4, 6 },
24534
    // AArch64_MOVA_4ZMXI_V_S - 646
24535
269k
    {10989, 4141, 4, 6 },
24536
    // AArch64_MOVA_MXI2Z_H_B - 647
24537
269k
    {11014, 4147, 5, 8 },
24538
    // AArch64_MOVA_MXI2Z_H_D - 648
24539
269k
    {11039, 4155, 5, 8 },
24540
    // AArch64_MOVA_MXI2Z_H_H - 649
24541
269k
    {11064, 4163, 5, 8 },
24542
    // AArch64_MOVA_MXI2Z_H_S - 650
24543
269k
    {11089, 4171, 5, 8 },
24544
    // AArch64_MOVA_MXI2Z_V_B - 651
24545
269k
    {11114, 4179, 5, 8 },
24546
    // AArch64_MOVA_MXI2Z_V_D - 652
24547
269k
    {11139, 4187, 5, 8 },
24548
    // AArch64_MOVA_MXI2Z_V_H - 653
24549
269k
    {11164, 4195, 5, 8 },
24550
    // AArch64_MOVA_MXI2Z_V_S - 654
24551
269k
    {11189, 4203, 5, 8 },
24552
    // AArch64_MOVA_MXI4Z_H_B - 655
24553
269k
    {11214, 4211, 5, 8 },
24554
    // AArch64_MOVA_MXI4Z_H_D - 656
24555
269k
    {11239, 4219, 5, 8 },
24556
    // AArch64_MOVA_MXI4Z_H_H - 657
24557
269k
    {11264, 4227, 5, 8 },
24558
    // AArch64_MOVA_MXI4Z_H_S - 658
24559
269k
    {11289, 4235, 5, 8 },
24560
    // AArch64_MOVA_MXI4Z_V_B - 659
24561
269k
    {11314, 4243, 5, 8 },
24562
    // AArch64_MOVA_MXI4Z_V_D - 660
24563
269k
    {11339, 4251, 5, 8 },
24564
    // AArch64_MOVA_MXI4Z_V_H - 661
24565
269k
    {11364, 4259, 5, 8 },
24566
    // AArch64_MOVA_MXI4Z_V_S - 662
24567
269k
    {11389, 4267, 5, 8 },
24568
    // AArch64_MOVA_VG2_2ZMXI - 663
24569
269k
    {11414, 4275, 4, 6 },
24570
    // AArch64_MOVA_VG2_MXI2Z - 664
24571
269k
    {11445, 4281, 5, 8 },
24572
    // AArch64_MOVA_VG4_4ZMXI - 665
24573
269k
    {11476, 4289, 4, 6 },
24574
    // AArch64_MOVA_VG4_MXI4Z - 666
24575
269k
    {11507, 4295, 5, 8 },
24576
    // AArch64_MOVT - 667
24577
269k
    {11538, 4303, 3, 9 },
24578
    // AArch64_MSRpstatesvcrImm1 - 668
24579
269k
    {11552, 4312, 2, 2 },
24580
269k
    {11560, 4314, 2, 2 },
24581
269k
    {11571, 4316, 2, 2 },
24582
269k
    {11582, 4318, 2, 2 },
24583
269k
    {11589, 4320, 2, 2 },
24584
269k
    {11599, 4322, 2, 2 },
24585
    // AArch64_MSUBWrrr - 674
24586
269k
    {11609, 4324, 4, 4 },
24587
    // AArch64_MSUBXrrr - 675
24588
269k
    {11609, 4328, 4, 4 },
24589
    // AArch64_NOTv16i8 - 676
24590
269k
    {11625, 4332, 2, 2 },
24591
    // AArch64_NOTv8i8 - 677
24592
269k
    {11648, 4334, 2, 2 },
24593
    // AArch64_ORNWrs - 678
24594
269k
    {11669, 4336, 4, 4 },
24595
269k
    {11680, 4340, 4, 3 },
24596
269k
    {11695, 4343, 4, 4 },
24597
    // AArch64_ORNXrs - 681
24598
269k
    {11669, 4347, 4, 4 },
24599
269k
    {11680, 4351, 4, 3 },
24600
269k
    {11695, 4354, 4, 4 },
24601
    // AArch64_ORRS_PPzPP - 684
24602
269k
    {11710, 4358, 4, 8 },
24603
    // AArch64_ORRWrs - 685
24604
269k
    {11726, 4366, 4, 4 },
24605
269k
    {11737, 4370, 4, 4 },
24606
    // AArch64_ORRXrs - 687
24607
269k
    {11726, 4374, 4, 4 },
24608
269k
    {11737, 4378, 4, 4 },
24609
    // AArch64_ORR_PPzPP - 689
24610
269k
    {11752, 4382, 4, 8 },
24611
    // AArch64_ORR_ZI - 690
24612
269k
    {11767, 4390, 3, 7 },
24613
269k
    {11788, 4397, 3, 7 },
24614
269k
    {11809, 4404, 3, 7 },
24615
    // AArch64_ORR_ZZZ - 693
24616
269k
    {11830, 4411, 3, 7 },
24617
    // AArch64_ORRv16i8 - 694
24618
269k
    {11845, 4418, 3, 3 },
24619
    // AArch64_ORRv8i8 - 695
24620
269k
    {11868, 4421, 3, 3 },
24621
    // AArch64_PACIA1716 - 696
24622
269k
    {11889, 4424, 0, 3 },
24623
    // AArch64_PACIASP - 697
24624
269k
    {11899, 4427, 0, 3 },
24625
    // AArch64_PACIAZ - 698
24626
269k
    {11907, 4430, 0, 3 },
24627
    // AArch64_PACIB1716 - 699
24628
269k
    {11914, 4433, 0, 3 },
24629
    // AArch64_PACIBSP - 700
24630
269k
    {11924, 4436, 0, 3 },
24631
    // AArch64_PACIBZ - 701
24632
269k
    {11932, 4439, 0, 3 },
24633
    // AArch64_PACM - 702
24634
269k
    {11939, 4442, 0, 3 },
24635
    // AArch64_PMOV_PZI_B - 703
24636
269k
    {11944, 4445, 3, 7 },
24637
    // AArch64_PMOV_ZIP_B - 704
24638
269k
    {11960, 4452, 4, 8 },
24639
    // AArch64_PRFB_D_PZI - 705
24640
269k
    {11976, 4460, 4, 7 },
24641
    // AArch64_PRFB_PRI - 706
24642
269k
    {12000, 4467, 4, 8 },
24643
    // AArch64_PRFB_S_PZI - 707
24644
269k
    {12022, 4475, 4, 7 },
24645
    // AArch64_PRFD_D_PZI - 708
24646
269k
    {12046, 4482, 4, 7 },
24647
    // AArch64_PRFD_PRI - 709
24648
269k
    {12070, 4489, 4, 8 },
24649
    // AArch64_PRFD_S_PZI - 710
24650
269k
    {12092, 4497, 4, 7 },
24651
    // AArch64_PRFH_D_PZI - 711
24652
269k
    {12116, 4504, 4, 7 },
24653
    // AArch64_PRFH_PRI - 712
24654
269k
    {12140, 4511, 4, 8 },
24655
    // AArch64_PRFH_S_PZI - 713
24656
269k
    {12162, 4519, 4, 7 },
24657
    // AArch64_PRFMroX - 714
24658
269k
    {12186, 4526, 5, 5 },
24659
    // AArch64_PRFMui - 715
24660
269k
    {12206, 4531, 3, 3 },
24661
    // AArch64_PRFUMi - 716
24662
269k
    {12222, 4534, 3, 3 },
24663
    // AArch64_PRFW_D_PZI - 717
24664
269k
    {12239, 4537, 4, 7 },
24665
    // AArch64_PRFW_PRI - 718
24666
269k
    {12263, 4544, 4, 8 },
24667
    // AArch64_PRFW_S_PZI - 719
24668
269k
    {12285, 4552, 4, 7 },
24669
    // AArch64_PTRUES_B - 720
24670
269k
    {12309, 4559, 2, 6 },
24671
    // AArch64_PTRUES_D - 721
24672
269k
    {12321, 4565, 2, 6 },
24673
    // AArch64_PTRUES_H - 722
24674
269k
    {12333, 4571, 2, 6 },
24675
    // AArch64_PTRUES_S - 723
24676
269k
    {12345, 4577, 2, 6 },
24677
    // AArch64_PTRUE_B - 724
24678
269k
    {12357, 4583, 2, 6 },
24679
    // AArch64_PTRUE_D - 725
24680
269k
    {12368, 4589, 2, 6 },
24681
    // AArch64_PTRUE_H - 726
24682
269k
    {12379, 4595, 2, 6 },
24683
    // AArch64_PTRUE_S - 727
24684
269k
    {12390, 4601, 2, 6 },
24685
    // AArch64_RET - 728
24686
269k
    {12401, 4607, 1, 1 },
24687
    // AArch64_SBCSWr - 729
24688
269k
    {12405, 4608, 3, 3 },
24689
    // AArch64_SBCSXr - 730
24690
269k
    {12405, 4611, 3, 3 },
24691
    // AArch64_SBCWr - 731
24692
269k
    {12417, 4614, 3, 3 },
24693
    // AArch64_SBCXr - 732
24694
269k
    {12417, 4617, 3, 3 },
24695
    // AArch64_SBFMWri - 733
24696
269k
    {12428, 4620, 4, 4 },
24697
269k
    {12443, 4624, 4, 4 },
24698
269k
    {12455, 4628, 4, 4 },
24699
    // AArch64_SBFMXri - 736
24700
269k
    {12428, 4632, 4, 4 },
24701
269k
    {12443, 4636, 4, 4 },
24702
269k
    {12455, 4640, 4, 4 },
24703
269k
    {12467, 4644, 4, 4 },
24704
    // AArch64_SEL_PPPP - 740
24705
269k
    {12479, 4648, 4, 8 },
24706
    // AArch64_SEL_ZPZZ_B - 741
24707
269k
    {12479, 4656, 4, 8 },
24708
    // AArch64_SEL_ZPZZ_D - 742
24709
269k
    {12502, 4664, 4, 8 },
24710
    // AArch64_SEL_ZPZZ_H - 743
24711
269k
    {12525, 4672, 4, 8 },
24712
    // AArch64_SEL_ZPZZ_S - 744
24713
269k
    {12548, 4680, 4, 8 },
24714
    // AArch64_SMADDLrrr - 745
24715
269k
    {12571, 4688, 4, 4 },
24716
    // AArch64_SMSUBLrrr - 746
24717
269k
    {12588, 4692, 4, 4 },
24718
    // AArch64_SQDECB_XPiI - 747
24719
269k
    {12606, 4696, 4, 8 },
24720
269k
    {12616, 4704, 4, 8 },
24721
    // AArch64_SQDECB_XPiWdI - 749
24722
269k
    {12632, 4712, 4, 8 },
24723
269k
    {12648, 4720, 4, 8 },
24724
    // AArch64_SQDECD_XPiI - 751
24725
269k
    {12670, 4728, 4, 8 },
24726
269k
    {12680, 4736, 4, 8 },
24727
    // AArch64_SQDECD_XPiWdI - 753
24728
269k
    {12696, 4744, 4, 8 },
24729
269k
    {12712, 4752, 4, 8 },
24730
    // AArch64_SQDECD_ZPiI - 755
24731
269k
    {12734, 4760, 4, 8 },
24732
269k
    {12746, 4768, 4, 8 },
24733
    // AArch64_SQDECH_XPiI - 757
24734
269k
    {12764, 4776, 4, 8 },
24735
269k
    {12774, 4784, 4, 8 },
24736
    // AArch64_SQDECH_XPiWdI - 759
24737
269k
    {12790, 4792, 4, 8 },
24738
269k
    {12806, 4800, 4, 8 },
24739
    // AArch64_SQDECH_ZPiI - 761
24740
269k
    {12828, 4808, 4, 8 },
24741
269k
    {12840, 4816, 4, 8 },
24742
    // AArch64_SQDECW_XPiI - 763
24743
269k
    {12858, 4824, 4, 8 },
24744
269k
    {12868, 4832, 4, 8 },
24745
    // AArch64_SQDECW_XPiWdI - 765
24746
269k
    {12884, 4840, 4, 8 },
24747
269k
    {12900, 4848, 4, 8 },
24748
    // AArch64_SQDECW_ZPiI - 767
24749
269k
    {12922, 4856, 4, 8 },
24750
269k
    {12934, 4864, 4, 8 },
24751
    // AArch64_SQINCB_XPiI - 769
24752
269k
    {12952, 4872, 4, 8 },
24753
269k
    {12962, 4880, 4, 8 },
24754
    // AArch64_SQINCB_XPiWdI - 771
24755
269k
    {12978, 4888, 4, 8 },
24756
269k
    {12994, 4896, 4, 8 },
24757
    // AArch64_SQINCD_XPiI - 773
24758
269k
    {13016, 4904, 4, 8 },
24759
269k
    {13026, 4912, 4, 8 },
24760
    // AArch64_SQINCD_XPiWdI - 775
24761
269k
    {13042, 4920, 4, 8 },
24762
269k
    {13058, 4928, 4, 8 },
24763
    // AArch64_SQINCD_ZPiI - 777
24764
269k
    {13080, 4936, 4, 8 },
24765
269k
    {13092, 4944, 4, 8 },
24766
    // AArch64_SQINCH_XPiI - 779
24767
269k
    {13110, 4952, 4, 8 },
24768
269k
    {13120, 4960, 4, 8 },
24769
    // AArch64_SQINCH_XPiWdI - 781
24770
269k
    {13136, 4968, 4, 8 },
24771
269k
    {13152, 4976, 4, 8 },
24772
    // AArch64_SQINCH_ZPiI - 783
24773
269k
    {13174, 4984, 4, 8 },
24774
269k
    {13186, 4992, 4, 8 },
24775
    // AArch64_SQINCW_XPiI - 785
24776
269k
    {13204, 5000, 4, 8 },
24777
269k
    {13214, 5008, 4, 8 },
24778
    // AArch64_SQINCW_XPiWdI - 787
24779
269k
    {13230, 5016, 4, 8 },
24780
269k
    {13246, 5024, 4, 8 },
24781
    // AArch64_SQINCW_ZPiI - 789
24782
269k
    {13268, 5032, 4, 8 },
24783
269k
    {13280, 5040, 4, 8 },
24784
    // AArch64_SST1B_D_IMM - 791
24785
269k
    {13298, 5048, 4, 7 },
24786
    // AArch64_SST1B_S_IMM - 792
24787
269k
    {13322, 5055, 4, 7 },
24788
    // AArch64_SST1D_IMM - 793
24789
269k
    {13346, 5062, 4, 7 },
24790
    // AArch64_SST1H_D_IMM - 794
24791
269k
    {13370, 5069, 4, 7 },
24792
    // AArch64_SST1H_S_IMM - 795
24793
269k
    {13394, 5076, 4, 7 },
24794
    // AArch64_SST1Q - 796
24795
269k
    {13418, 5083, 4, 7 },
24796
    // AArch64_SST1W_D_IMM - 797
24797
269k
    {13442, 5090, 4, 7 },
24798
    // AArch64_SST1W_IMM - 798
24799
269k
    {13466, 5097, 4, 7 },
24800
    // AArch64_ST1B_2Z_IMM - 799
24801
269k
    {13490, 5104, 4, 8 },
24802
    // AArch64_ST1B_2Z_STRIDED_IMM - 800
24803
269k
    {13512, 5112, 4, 7 },
24804
    // AArch64_ST1B_4Z_IMM - 801
24805
269k
    {13490, 5119, 4, 8 },
24806
    // AArch64_ST1B_4Z_STRIDED_IMM - 802
24807
269k
    {13534, 5127, 4, 7 },
24808
    // AArch64_ST1B_D_IMM - 803
24809
269k
    {13556, 5134, 4, 8 },
24810
    // AArch64_ST1B_H_IMM - 804
24811
269k
    {13578, 5142, 4, 8 },
24812
    // AArch64_ST1B_IMM - 805
24813
269k
    {13600, 5150, 4, 8 },
24814
    // AArch64_ST1B_S_IMM - 806
24815
269k
    {13622, 5158, 4, 8 },
24816
    // AArch64_ST1D_2Z_IMM - 807
24817
269k
    {13644, 5166, 4, 8 },
24818
    // AArch64_ST1D_2Z_STRIDED_IMM - 808
24819
269k
    {13666, 5174, 4, 7 },
24820
    // AArch64_ST1D_4Z_IMM - 809
24821
269k
    {13644, 5181, 4, 8 },
24822
    // AArch64_ST1D_4Z_STRIDED_IMM - 810
24823
269k
    {13666, 5189, 4, 7 },
24824
    // AArch64_ST1D_IMM - 811
24825
269k
    {13688, 5196, 4, 8 },
24826
    // AArch64_ST1D_Q_IMM - 812
24827
269k
    {13710, 5204, 4, 7 },
24828
    // AArch64_ST1Fourv16b_POST - 813
24829
269k
    {13732, 5211, 4, 7 },
24830
    // AArch64_ST1Fourv1d_POST - 814
24831
269k
    {13752, 5218, 4, 7 },
24832
    // AArch64_ST1Fourv2d_POST - 815
24833
269k
    {13772, 5225, 4, 7 },
24834
    // AArch64_ST1Fourv2s_POST - 816
24835
269k
    {13792, 5232, 4, 7 },
24836
    // AArch64_ST1Fourv4h_POST - 817
24837
269k
    {13812, 5239, 4, 7 },
24838
    // AArch64_ST1Fourv4s_POST - 818
24839
269k
    {13832, 5246, 4, 7 },
24840
    // AArch64_ST1Fourv8b_POST - 819
24841
269k
    {13852, 5253, 4, 7 },
24842
    // AArch64_ST1Fourv8h_POST - 820
24843
269k
    {13872, 5260, 4, 7 },
24844
    // AArch64_ST1H_2Z_IMM - 821
24845
269k
    {13892, 5267, 4, 8 },
24846
    // AArch64_ST1H_2Z_STRIDED_IMM - 822
24847
269k
    {13914, 5275, 4, 7 },
24848
    // AArch64_ST1H_4Z_IMM - 823
24849
269k
    {13892, 5282, 4, 8 },
24850
    // AArch64_ST1H_4Z_STRIDED_IMM - 824
24851
269k
    {13936, 5290, 4, 7 },
24852
    // AArch64_ST1H_D_IMM - 825
24853
269k
    {13958, 5297, 4, 8 },
24854
    // AArch64_ST1H_IMM - 826
24855
269k
    {13980, 5305, 4, 8 },
24856
    // AArch64_ST1H_S_IMM - 827
24857
269k
    {14002, 5313, 4, 8 },
24858
    // AArch64_ST1Onev16b_POST - 828
24859
269k
    {14024, 5321, 4, 7 },
24860
    // AArch64_ST1Onev1d_POST - 829
24861
269k
    {14044, 5328, 4, 7 },
24862
    // AArch64_ST1Onev2d_POST - 830
24863
269k
    {14063, 5335, 4, 7 },
24864
    // AArch64_ST1Onev2s_POST - 831
24865
269k
    {14083, 5342, 4, 7 },
24866
    // AArch64_ST1Onev4h_POST - 832
24867
269k
    {14102, 5349, 4, 7 },
24868
    // AArch64_ST1Onev4s_POST - 833
24869
269k
    {14121, 5356, 4, 7 },
24870
    // AArch64_ST1Onev8b_POST - 834
24871
269k
    {14141, 5363, 4, 7 },
24872
    // AArch64_ST1Onev8h_POST - 835
24873
269k
    {14160, 5370, 4, 7 },
24874
    // AArch64_ST1Threev16b_POST - 836
24875
269k
    {14180, 5377, 4, 7 },
24876
    // AArch64_ST1Threev1d_POST - 837
24877
269k
    {14200, 5384, 4, 7 },
24878
    // AArch64_ST1Threev2d_POST - 838
24879
269k
    {14220, 5391, 4, 7 },
24880
    // AArch64_ST1Threev2s_POST - 839
24881
269k
    {14240, 5398, 4, 7 },
24882
    // AArch64_ST1Threev4h_POST - 840
24883
269k
    {14260, 5405, 4, 7 },
24884
    // AArch64_ST1Threev4s_POST - 841
24885
269k
    {14280, 5412, 4, 7 },
24886
    // AArch64_ST1Threev8b_POST - 842
24887
269k
    {14300, 5419, 4, 7 },
24888
    // AArch64_ST1Threev8h_POST - 843
24889
269k
    {14320, 5426, 4, 7 },
24890
    // AArch64_ST1Twov16b_POST - 844
24891
269k
    {14340, 5433, 4, 7 },
24892
    // AArch64_ST1Twov1d_POST - 845
24893
269k
    {14360, 5440, 4, 7 },
24894
    // AArch64_ST1Twov2d_POST - 846
24895
269k
    {14380, 5447, 4, 7 },
24896
    // AArch64_ST1Twov2s_POST - 847
24897
269k
    {14400, 5454, 4, 7 },
24898
    // AArch64_ST1Twov4h_POST - 848
24899
269k
    {14420, 5461, 4, 7 },
24900
    // AArch64_ST1Twov4s_POST - 849
24901
269k
    {14440, 5468, 4, 7 },
24902
    // AArch64_ST1Twov8b_POST - 850
24903
269k
    {14460, 5475, 4, 7 },
24904
    // AArch64_ST1Twov8h_POST - 851
24905
269k
    {14480, 5482, 4, 7 },
24906
    // AArch64_ST1W_2Z_IMM - 852
24907
269k
    {14500, 5489, 4, 8 },
24908
    // AArch64_ST1W_2Z_STRIDED_IMM - 853
24909
269k
    {14522, 5497, 4, 7 },
24910
    // AArch64_ST1W_4Z_IMM - 854
24911
269k
    {14500, 5504, 4, 8 },
24912
    // AArch64_ST1W_4Z_STRIDED_IMM - 855
24913
269k
    {14522, 5512, 4, 7 },
24914
    // AArch64_ST1W_D_IMM - 856
24915
269k
    {14544, 5519, 4, 8 },
24916
    // AArch64_ST1W_IMM - 857
24917
269k
    {14566, 5527, 4, 8 },
24918
    // AArch64_ST1W_Q_IMM - 858
24919
269k
    {14588, 5535, 4, 7 },
24920
    // AArch64_ST1_MXIPXX_H_B - 859
24921
269k
    {14610, 5542, 6, 9 },
24922
    // AArch64_ST1_MXIPXX_H_D - 860
24923
269k
    {14644, 5551, 6, 9 },
24924
    // AArch64_ST1_MXIPXX_H_H - 861
24925
269k
    {14678, 5560, 6, 9 },
24926
    // AArch64_ST1_MXIPXX_H_Q - 862
24927
269k
    {14712, 5569, 6, 9 },
24928
    // AArch64_ST1_MXIPXX_H_S - 863
24929
269k
    {14746, 5578, 6, 9 },
24930
    // AArch64_ST1_MXIPXX_V_B - 864
24931
269k
    {14780, 5587, 6, 9 },
24932
    // AArch64_ST1_MXIPXX_V_D - 865
24933
269k
    {14814, 5596, 6, 9 },
24934
    // AArch64_ST1_MXIPXX_V_H - 866
24935
269k
    {14848, 5605, 6, 9 },
24936
    // AArch64_ST1_MXIPXX_V_Q - 867
24937
269k
    {14882, 5614, 6, 9 },
24938
    // AArch64_ST1_MXIPXX_V_S - 868
24939
269k
    {14916, 5623, 6, 9 },
24940
    // AArch64_ST1i16_POST - 869
24941
269k
    {14950, 5632, 5, 8 },
24942
    // AArch64_ST1i32_POST - 870
24943
269k
    {14973, 5640, 5, 8 },
24944
    // AArch64_ST1i64_POST - 871
24945
269k
    {14996, 5648, 5, 8 },
24946
    // AArch64_ST1i8_POST - 872
24947
269k
    {15019, 5656, 5, 8 },
24948
    // AArch64_ST2B_IMM - 873
24949
269k
    {15042, 5664, 4, 8 },
24950
    // AArch64_ST2D_IMM - 874
24951
269k
    {15064, 5672, 4, 8 },
24952
    // AArch64_ST2Gi - 875
24953
269k
    {15086, 5680, 3, 6 },
24954
    // AArch64_ST2H_IMM - 876
24955
269k
    {15100, 5686, 4, 8 },
24956
    // AArch64_ST2Q_IMM - 877
24957
269k
    {15122, 5694, 4, 8 },
24958
    // AArch64_ST2Twov16b_POST - 878
24959
269k
    {15144, 5702, 4, 7 },
24960
    // AArch64_ST2Twov2d_POST - 879
24961
269k
    {15164, 5709, 4, 7 },
24962
    // AArch64_ST2Twov2s_POST - 880
24963
269k
    {15184, 5716, 4, 7 },
24964
    // AArch64_ST2Twov4h_POST - 881
24965
269k
    {15204, 5723, 4, 7 },
24966
    // AArch64_ST2Twov4s_POST - 882
24967
269k
    {15224, 5730, 4, 7 },
24968
    // AArch64_ST2Twov8b_POST - 883
24969
269k
    {15244, 5737, 4, 7 },
24970
    // AArch64_ST2Twov8h_POST - 884
24971
269k
    {15264, 5744, 4, 7 },
24972
    // AArch64_ST2W_IMM - 885
24973
269k
    {15284, 5751, 4, 8 },
24974
    // AArch64_ST2i16_POST - 886
24975
269k
    {15306, 5759, 5, 8 },
24976
    // AArch64_ST2i32_POST - 887
24977
269k
    {15329, 5767, 5, 8 },
24978
    // AArch64_ST2i64_POST - 888
24979
269k
    {15352, 5775, 5, 8 },
24980
    // AArch64_ST2i8_POST - 889
24981
269k
    {15376, 5783, 5, 8 },
24982
    // AArch64_ST3B_IMM - 890
24983
269k
    {15399, 5791, 4, 8 },
24984
    // AArch64_ST3D_IMM - 891
24985
269k
    {15421, 5799, 4, 8 },
24986
    // AArch64_ST3H_IMM - 892
24987
269k
    {15443, 5807, 4, 8 },
24988
    // AArch64_ST3Q_IMM - 893
24989
269k
    {15465, 5815, 4, 8 },
24990
    // AArch64_ST3Threev16b_POST - 894
24991
269k
    {15487, 5823, 4, 7 },
24992
    // AArch64_ST3Threev2d_POST - 895
24993
269k
    {15507, 5830, 4, 7 },
24994
    // AArch64_ST3Threev2s_POST - 896
24995
269k
    {15527, 5837, 4, 7 },
24996
    // AArch64_ST3Threev4h_POST - 897
24997
269k
    {15547, 5844, 4, 7 },
24998
    // AArch64_ST3Threev4s_POST - 898
24999
269k
    {15567, 5851, 4, 7 },
25000
    // AArch64_ST3Threev8b_POST - 899
25001
269k
    {15587, 5858, 4, 7 },
25002
    // AArch64_ST3Threev8h_POST - 900
25003
269k
    {15607, 5865, 4, 7 },
25004
    // AArch64_ST3W_IMM - 901
25005
269k
    {15627, 5872, 4, 8 },
25006
    // AArch64_ST3i16_POST - 902
25007
269k
    {15649, 5880, 5, 8 },
25008
    // AArch64_ST3i32_POST - 903
25009
269k
    {15672, 5888, 5, 8 },
25010
    // AArch64_ST3i64_POST - 904
25011
269k
    {15696, 5896, 5, 8 },
25012
    // AArch64_ST3i8_POST - 905
25013
269k
    {15720, 5904, 5, 8 },
25014
    // AArch64_ST4B_IMM - 906
25015
269k
    {15743, 5912, 4, 8 },
25016
    // AArch64_ST4D_IMM - 907
25017
269k
    {15765, 5920, 4, 8 },
25018
    // AArch64_ST4Fourv16b_POST - 908
25019
269k
    {15787, 5928, 4, 7 },
25020
    // AArch64_ST4Fourv2d_POST - 909
25021
269k
    {15807, 5935, 4, 7 },
25022
    // AArch64_ST4Fourv2s_POST - 910
25023
269k
    {15827, 5942, 4, 7 },
25024
    // AArch64_ST4Fourv4h_POST - 911
25025
269k
    {15847, 5949, 4, 7 },
25026
    // AArch64_ST4Fourv4s_POST - 912
25027
269k
    {15867, 5956, 4, 7 },
25028
    // AArch64_ST4Fourv8b_POST - 913
25029
269k
    {15887, 5963, 4, 7 },
25030
    // AArch64_ST4Fourv8h_POST - 914
25031
269k
    {15907, 5970, 4, 7 },
25032
    // AArch64_ST4H_IMM - 915
25033
269k
    {15927, 5977, 4, 8 },
25034
    // AArch64_ST4Q_IMM - 916
25035
269k
    {15949, 5985, 4, 8 },
25036
    // AArch64_ST4W_IMM - 917
25037
269k
    {15971, 5993, 4, 8 },
25038
    // AArch64_ST4i16_POST - 918
25039
269k
    {15993, 6001, 5, 8 },
25040
    // AArch64_ST4i32_POST - 919
25041
269k
    {16016, 6009, 5, 8 },
25042
    // AArch64_ST4i64_POST - 920
25043
269k
    {16040, 6017, 5, 8 },
25044
    // AArch64_ST4i8_POST - 921
25045
269k
    {16064, 6025, 5, 8 },
25046
    // AArch64_STGPi - 922
25047
269k
    {16087, 6033, 4, 7 },
25048
    // AArch64_STGi - 923
25049
269k
    {16105, 6040, 3, 6 },
25050
    // AArch64_STLURBi - 924
25051
269k
    {16118, 6046, 3, 6 },
25052
    // AArch64_STLURHi - 925
25053
269k
    {16134, 6052, 3, 6 },
25054
    // AArch64_STLURWi - 926
25055
269k
    {16150, 6058, 3, 6 },
25056
    // AArch64_STLURXi - 927
25057
269k
    {16150, 6064, 3, 6 },
25058
    // AArch64_STLURbi - 928
25059
269k
    {16150, 6070, 3, 9 },
25060
    // AArch64_STLURdi - 929
25061
269k
    {16150, 6079, 3, 9 },
25062
    // AArch64_STLURhi - 930
25063
269k
    {16150, 6088, 3, 9 },
25064
    // AArch64_STLURqi - 931
25065
269k
    {16150, 6097, 3, 9 },
25066
    // AArch64_STLURsi - 932
25067
269k
    {16150, 6106, 3, 9 },
25068
    // AArch64_STNPDi - 933
25069
269k
    {16165, 6115, 4, 7 },
25070
    // AArch64_STNPQi - 934
25071
269k
    {16165, 6122, 4, 7 },
25072
    // AArch64_STNPSi - 935
25073
269k
    {16165, 6129, 4, 7 },
25074
    // AArch64_STNPWi - 936
25075
269k
    {16165, 6136, 4, 4 },
25076
    // AArch64_STNPXi - 937
25077
269k
    {16165, 6140, 4, 4 },
25078
    // AArch64_STNT1B_2Z_IMM - 938
25079
269k
    {16183, 6144, 4, 8 },
25080
    // AArch64_STNT1B_2Z_STRIDED_IMM - 939
25081
269k
    {16207, 6152, 4, 7 },
25082
    // AArch64_STNT1B_4Z_IMM - 940
25083
269k
    {16183, 6159, 4, 8 },
25084
    // AArch64_STNT1B_4Z_STRIDED_IMM - 941
25085
269k
    {16231, 6167, 4, 7 },
25086
    // AArch64_STNT1B_ZRI - 942
25087
269k
    {16255, 6174, 4, 8 },
25088
    // AArch64_STNT1B_ZZR_D_REAL - 943
25089
269k
    {16279, 6182, 4, 7 },
25090
    // AArch64_STNT1B_ZZR_S_REAL - 944
25091
269k
    {16305, 6189, 4, 7 },
25092
    // AArch64_STNT1D_2Z_IMM - 945
25093
269k
    {16331, 6196, 4, 8 },
25094
    // AArch64_STNT1D_2Z_STRIDED_IMM - 946
25095
269k
    {16355, 6204, 4, 7 },
25096
    // AArch64_STNT1D_4Z_IMM - 947
25097
269k
    {16331, 6211, 4, 8 },
25098
    // AArch64_STNT1D_4Z_STRIDED_IMM - 948
25099
269k
    {16355, 6219, 4, 7 },
25100
    // AArch64_STNT1D_ZRI - 949
25101
269k
    {16379, 6226, 4, 8 },
25102
    // AArch64_STNT1D_ZZR_D_REAL - 950
25103
269k
    {16403, 6234, 4, 7 },
25104
    // AArch64_STNT1H_2Z_IMM - 951
25105
269k
    {16429, 6241, 4, 8 },
25106
    // AArch64_STNT1H_2Z_STRIDED_IMM - 952
25107
269k
    {16453, 6249, 4, 7 },
25108
    // AArch64_STNT1H_4Z_IMM - 953
25109
269k
    {16429, 6256, 4, 8 },
25110
    // AArch64_STNT1H_4Z_STRIDED_IMM - 954
25111
269k
    {16477, 6264, 4, 7 },
25112
    // AArch64_STNT1H_ZRI - 955
25113
269k
    {16501, 6271, 4, 8 },
25114
    // AArch64_STNT1H_ZZR_D_REAL - 956
25115
269k
    {16525, 6279, 4, 7 },
25116
    // AArch64_STNT1H_ZZR_S_REAL - 957
25117
269k
    {16551, 6286, 4, 7 },
25118
    // AArch64_STNT1W_2Z_IMM - 958
25119
269k
    {16577, 6293, 4, 8 },
25120
    // AArch64_STNT1W_2Z_STRIDED_IMM - 959
25121
269k
    {16601, 6301, 4, 7 },
25122
    // AArch64_STNT1W_4Z_IMM - 960
25123
269k
    {16577, 6308, 4, 8 },
25124
    // AArch64_STNT1W_4Z_STRIDED_IMM - 961
25125
269k
    {16601, 6316, 4, 7 },
25126
    // AArch64_STNT1W_ZRI - 962
25127
269k
    {16625, 6323, 4, 8 },
25128
    // AArch64_STNT1W_ZZR_D_REAL - 963
25129
269k
    {16649, 6331, 4, 7 },
25130
    // AArch64_STNT1W_ZZR_S_REAL - 964
25131
269k
    {16675, 6338, 4, 7 },
25132
    // AArch64_STPDi - 965
25133
269k
    {16701, 6345, 4, 7 },
25134
    // AArch64_STPQi - 966
25135
269k
    {16701, 6352, 4, 7 },
25136
    // AArch64_STPSi - 967
25137
269k
    {16701, 6359, 4, 7 },
25138
    // AArch64_STPWi - 968
25139
269k
    {16701, 6366, 4, 4 },
25140
    // AArch64_STPXi - 969
25141
269k
    {16701, 6370, 4, 4 },
25142
    // AArch64_STRBBroX - 970
25143
269k
    {16718, 6374, 5, 5 },
25144
    // AArch64_STRBBui - 971
25145
269k
    {16736, 6379, 3, 3 },
25146
    // AArch64_STRBroX - 972
25147
269k
    {16750, 6382, 5, 8 },
25148
    // AArch64_STRBui - 973
25149
269k
    {16767, 6390, 3, 6 },
25150
    // AArch64_STRDroX - 974
25151
269k
    {16750, 6396, 5, 8 },
25152
    // AArch64_STRDui - 975
25153
269k
    {16767, 6404, 3, 6 },
25154
    // AArch64_STRHHroX - 976
25155
269k
    {16780, 6410, 5, 5 },
25156
    // AArch64_STRHHui - 977
25157
269k
    {16798, 6415, 3, 3 },
25158
    // AArch64_STRHroX - 978
25159
269k
    {16750, 6418, 5, 8 },
25160
    // AArch64_STRHui - 979
25161
269k
    {16767, 6426, 3, 6 },
25162
    // AArch64_STRQroX - 980
25163
269k
    {16750, 6432, 5, 8 },
25164
    // AArch64_STRQui - 981
25165
269k
    {16767, 6440, 3, 6 },
25166
    // AArch64_STRSroX - 982
25167
269k
    {16750, 6446, 5, 8 },
25168
    // AArch64_STRSui - 983
25169
269k
    {16767, 6454, 3, 6 },
25170
    // AArch64_STRWroX - 984
25171
269k
    {16750, 6460, 5, 5 },
25172
    // AArch64_STRWui - 985
25173
269k
    {16767, 6465, 3, 3 },
25174
    // AArch64_STRXroX - 986
25175
269k
    {16750, 6468, 5, 5 },
25176
    // AArch64_STRXui - 987
25177
269k
    {16767, 6473, 3, 3 },
25178
    // AArch64_STR_PXI - 988
25179
269k
    {16812, 6476, 3, 7 },
25180
    // AArch64_STR_ZA - 989
25181
269k
    {16827, 6483, 5, 8 },
25182
    // AArch64_STR_ZXI - 990
25183
269k
    {16812, 6491, 3, 7 },
25184
    // AArch64_STTRBi - 991
25185
269k
    {16852, 6498, 3, 3 },
25186
    // AArch64_STTRHi - 992
25187
269k
    {16867, 6501, 3, 3 },
25188
    // AArch64_STTRWi - 993
25189
269k
    {16882, 6504, 3, 3 },
25190
    // AArch64_STTRXi - 994
25191
269k
    {16882, 6507, 3, 3 },
25192
    // AArch64_STURBBi - 995
25193
269k
    {16896, 6510, 3, 3 },
25194
    // AArch64_STURBi - 996
25195
269k
    {16911, 6513, 3, 6 },
25196
    // AArch64_STURDi - 997
25197
269k
    {16911, 6519, 3, 6 },
25198
    // AArch64_STURHHi - 998
25199
269k
    {16925, 6525, 3, 3 },
25200
    // AArch64_STURHi - 999
25201
269k
    {16911, 6528, 3, 6 },
25202
    // AArch64_STURQi - 1000
25203
269k
    {16911, 6534, 3, 6 },
25204
    // AArch64_STURSi - 1001
25205
269k
    {16911, 6540, 3, 6 },
25206
    // AArch64_STURWi - 1002
25207
269k
    {16911, 6546, 3, 3 },
25208
    // AArch64_STURXi - 1003
25209
269k
    {16911, 6549, 3, 3 },
25210
    // AArch64_STZ2Gi - 1004
25211
269k
    {16940, 6552, 3, 6 },
25212
    // AArch64_STZGi - 1005
25213
269k
    {16955, 6558, 3, 6 },
25214
    // AArch64_SUBPT_shift - 1006
25215
269k
    {16969, 6564, 4, 7 },
25216
    // AArch64_SUBSWri - 1007
25217
269k
    {16986, 6571, 4, 2 },
25218
    // AArch64_SUBSWrs - 1008
25219
269k
    {16999, 6573, 4, 4 },
25220
269k
    {17010, 6577, 4, 3 },
25221
269k
    {17025, 6580, 4, 4 },
25222
269k
    {17037, 6584, 4, 3 },
25223
269k
    {17053, 6587, 4, 4 },
25224
    // AArch64_SUBSWrx - 1013
25225
269k
    {16999, 6591, 4, 4 },
25226
269k
    {17069, 6595, 4, 3 },
25227
269k
    {17053, 6598, 4, 4 },
25228
    // AArch64_SUBSXri - 1016
25229
269k
    {16986, 6602, 4, 2 },
25230
    // AArch64_SUBSXrs - 1017
25231
269k
    {16999, 6604, 4, 4 },
25232
269k
    {17010, 6608, 4, 3 },
25233
269k
    {17025, 6611, 4, 4 },
25234
269k
    {17037, 6615, 4, 3 },
25235
269k
    {17053, 6618, 4, 4 },
25236
    // AArch64_SUBSXrx - 1022
25237
269k
    {17069, 6622, 4, 3 },
25238
    // AArch64_SUBSXrx64 - 1023
25239
269k
    {16999, 6625, 4, 4 },
25240
269k
    {17069, 6629, 4, 3 },
25241
269k
    {17053, 6632, 4, 4 },
25242
    // AArch64_SUBWrs - 1026
25243
269k
    {17084, 6636, 4, 4 },
25244
269k
    {17095, 6640, 4, 3 },
25245
269k
    {17110, 6643, 4, 4 },
25246
    // AArch64_SUBWrx - 1029
25247
269k
    {17110, 6647, 4, 4 },
25248
269k
    {17110, 6651, 4, 4 },
25249
    // AArch64_SUBXrs - 1031
25250
269k
    {17084, 6655, 4, 4 },
25251
269k
    {17095, 6659, 4, 3 },
25252
269k
    {17110, 6662, 4, 4 },
25253
    // AArch64_SUBXrx64 - 1034
25254
269k
    {17110, 6666, 4, 4 },
25255
269k
    {17110, 6670, 4, 4 },
25256
    // AArch64_SYSPxt_XZR - 1036
25257
269k
    {17125, 6674, 5, 8 },
25258
    // AArch64_SYSxt - 1037
25259
269k
    {17149, 6682, 5, 5 },
25260
    // AArch64_UBFMWri - 1038
25261
269k
    {17172, 6687, 4, 4 },
25262
269k
    {17187, 6691, 4, 4 },
25263
269k
    {17199, 6695, 4, 4 },
25264
    // AArch64_UBFMXri - 1041
25265
269k
    {17172, 6699, 4, 4 },
25266
269k
    {17187, 6703, 4, 4 },
25267
269k
    {17199, 6707, 4, 4 },
25268
269k
    {17211, 6711, 4, 4 },
25269
    // AArch64_UMADDLrrr - 1045
25270
269k
    {17223, 6715, 4, 4 },
25271
    // AArch64_UMOVvi32 - 1046
25272
269k
    {17240, 6719, 3, 5 },
25273
    // AArch64_UMOVvi32_idx0 - 1047
25274
269k
    {17240, 6724, 3, 6 },
25275
    // AArch64_UMOVvi64 - 1048
25276
269k
    {17259, 6730, 3, 5 },
25277
    // AArch64_UMOVvi64_idx0 - 1049
25278
269k
    {17259, 6735, 3, 6 },
25279
    // AArch64_UMSUBLrrr - 1050
25280
269k
    {17278, 6741, 4, 4 },
25281
    // AArch64_UQDECB_WPiI - 1051
25282
269k
    {17296, 6745, 4, 8 },
25283
269k
    {17306, 6753, 4, 8 },
25284
    // AArch64_UQDECB_XPiI - 1053
25285
269k
    {17296, 6761, 4, 8 },
25286
269k
    {17306, 6769, 4, 8 },
25287
    // AArch64_UQDECD_WPiI - 1055
25288
269k
    {17322, 6777, 4, 8 },
25289
269k
    {17332, 6785, 4, 8 },
25290
    // AArch64_UQDECD_XPiI - 1057
25291
269k
    {17322, 6793, 4, 8 },
25292
269k
    {17332, 6801, 4, 8 },
25293
    // AArch64_UQDECD_ZPiI - 1059
25294
269k
    {17348, 6809, 4, 8 },
25295
269k
    {17360, 6817, 4, 8 },
25296
    // AArch64_UQDECH_WPiI - 1061
25297
269k
    {17378, 6825, 4, 8 },
25298
269k
    {17388, 6833, 4, 8 },
25299
    // AArch64_UQDECH_XPiI - 1063
25300
269k
    {17378, 6841, 4, 8 },
25301
269k
    {17388, 6849, 4, 8 },
25302
    // AArch64_UQDECH_ZPiI - 1065
25303
269k
    {17404, 6857, 4, 8 },
25304
269k
    {17416, 6865, 4, 8 },
25305
    // AArch64_UQDECW_WPiI - 1067
25306
269k
    {17434, 6873, 4, 8 },
25307
269k
    {17444, 6881, 4, 8 },
25308
    // AArch64_UQDECW_XPiI - 1069
25309
269k
    {17434, 6889, 4, 8 },
25310
269k
    {17444, 6897, 4, 8 },
25311
    // AArch64_UQDECW_ZPiI - 1071
25312
269k
    {17460, 6905, 4, 8 },
25313
269k
    {17472, 6913, 4, 8 },
25314
    // AArch64_UQINCB_WPiI - 1073
25315
269k
    {17490, 6921, 4, 8 },
25316
269k
    {17500, 6929, 4, 8 },
25317
    // AArch64_UQINCB_XPiI - 1075
25318
269k
    {17490, 6937, 4, 8 },
25319
269k
    {17500, 6945, 4, 8 },
25320
    // AArch64_UQINCD_WPiI - 1077
25321
269k
    {17516, 6953, 4, 8 },
25322
269k
    {17526, 6961, 4, 8 },
25323
    // AArch64_UQINCD_XPiI - 1079
25324
269k
    {17516, 6969, 4, 8 },
25325
269k
    {17526, 6977, 4, 8 },
25326
    // AArch64_UQINCD_ZPiI - 1081
25327
269k
    {17542, 6985, 4, 8 },
25328
269k
    {17554, 6993, 4, 8 },
25329
    // AArch64_UQINCH_WPiI - 1083
25330
269k
    {17572, 7001, 4, 8 },
25331
269k
    {17582, 7009, 4, 8 },
25332
    // AArch64_UQINCH_XPiI - 1085
25333
269k
    {17572, 7017, 4, 8 },
25334
269k
    {17582, 7025, 4, 8 },
25335
    // AArch64_UQINCH_ZPiI - 1087
25336
269k
    {17598, 7033, 4, 8 },
25337
269k
    {17610, 7041, 4, 8 },
25338
    // AArch64_UQINCW_WPiI - 1089
25339
269k
    {17628, 7049, 4, 8 },
25340
269k
    {17638, 7057, 4, 8 },
25341
    // AArch64_UQINCW_XPiI - 1091
25342
269k
    {17628, 7065, 4, 8 },
25343
269k
    {17638, 7073, 4, 8 },
25344
    // AArch64_UQINCW_ZPiI - 1093
25345
269k
    {17654, 7081, 4, 8 },
25346
269k
    {17666, 7089, 4, 8 },
25347
    // AArch64_XPACLRI - 1095
25348
269k
    {17684, 7097, 0, 3 },
25349
    // AArch64_ZERO_M - 1096
25350
269k
    {17692, 7100, 1, 4 },
25351
269k
    {17702, 7104, 1, 4 },
25352
269k
    {17715, 7108, 1, 4 },
25353
269k
    {17728, 7112, 1, 4 },
25354
269k
    {17741, 7116, 1, 4 },
25355
269k
    {17754, 7120, 1, 4 },
25356
269k
    {17767, 7124, 1, 4 },
25357
269k
    {17780, 7128, 1, 4 },
25358
269k
    {17799, 7132, 1, 4 },
25359
269k
    {17818, 7136, 1, 4 },
25360
269k
    {17837, 7140, 1, 4 },
25361
269k
    {17856, 7144, 1, 4 },
25362
269k
    {17881, 7148, 1, 4 },
25363
269k
    {17906, 7152, 1, 4 },
25364
269k
    {17931, 7156, 1, 4 },
25365
269k
  {0},  };
25366
25367
269k
  static const AliasPatternCond Conds[] = {
25368
    // (ADDPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 0
25369
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25370
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25371
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25372
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25373
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25374
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
25375
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25376
    // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 7
25377
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25378
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25379
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 9
25380
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25381
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25382
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25383
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25384
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 13
25385
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25386
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25387
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25388
    // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 16
25389
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25390
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25391
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25392
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25393
    // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 20
25394
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25395
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25396
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25397
269k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25398
    // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 24
25399
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25400
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25401
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25402
    // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 27
25403
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25404
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25405
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25406
269k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25407
    // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 31
25408
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25409
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25410
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 33
25411
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25412
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25413
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25414
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25415
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 37
25416
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25417
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25418
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25419
    // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 40
25420
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25421
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25422
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25423
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25424
    // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 44
25425
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25426
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25427
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25428
    // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 47
25429
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25430
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25431
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25432
269k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25433
    // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 51
25434
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25435
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25436
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25437
    // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 54
25438
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25439
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25440
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25441
269k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25442
    // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 58
25443
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25444
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25445
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25446
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25447
    // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 62
25448
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25449
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25450
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25451
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25452
    // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 66
25453
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25454
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25455
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25456
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25457
    // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 70
25458
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25459
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25460
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25461
269k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25462
    // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 74
25463
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25464
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25465
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25466
269k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25467
    // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 78
25468
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25469
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25470
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25471
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25472
    // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 82
25473
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25474
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25475
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25476
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25477
    // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 86
25478
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25479
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25480
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25481
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25482
    // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 90
25483
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25484
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25485
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25486
269k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25487
    // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 94
25488
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25489
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25490
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25491
269k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25492
    // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 98
25493
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25494
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25495
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 100
25496
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25497
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25498
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25499
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25500
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 104
25501
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25502
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25503
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25504
    // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 107
25505
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25506
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25507
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25508
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25509
    // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 111
25510
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25511
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25512
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 113
25513
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25514
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25515
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25516
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25517
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 117
25518
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25519
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25520
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25521
    // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 120
25522
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25523
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25524
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25525
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25526
    // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 124
25527
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25528
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25529
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25530
269k
    {AliasPatternCond_K_TiedReg, 2},
25531
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25532
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25533
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25534
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25535
    // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 132
25536
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25537
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25538
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25539
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25540
    // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 136
25541
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25542
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25543
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25544
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25545
    // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 140
25546
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25547
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25548
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25549
269k
    {AliasPatternCond_K_TiedReg, 2},
25550
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25551
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25552
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25553
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25554
    // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 148
25555
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25556
269k
    {AliasPatternCond_K_Ignore, 0},
25557
269k
    {AliasPatternCond_K_Custom, 1},
25558
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25559
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25560
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25561
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25562
    // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 155
25563
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25564
269k
    {AliasPatternCond_K_Ignore, 0},
25565
269k
    {AliasPatternCond_K_Custom, 2},
25566
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25567
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25568
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25569
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25570
    // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 162
25571
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25572
269k
    {AliasPatternCond_K_Ignore, 0},
25573
269k
    {AliasPatternCond_K_Custom, 3},
25574
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25575
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25576
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25577
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25578
    // (AUTIA1716) - 169
25579
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25580
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25581
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25582
    // (AUTIASP) - 172
25583
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25584
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25585
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25586
    // (AUTIAZ) - 175
25587
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25588
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25589
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25590
    // (AUTIB1716) - 178
25591
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25592
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25593
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25594
    // (AUTIBSP) - 181
25595
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25596
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25597
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25598
    // (AUTIBZ) - 184
25599
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25600
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25601
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25602
    // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 187
25603
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25604
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25605
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25606
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25607
    // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 191
25608
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25609
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25610
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25611
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25612
    // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 195
25613
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25614
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25615
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25616
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25617
    // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 199
25618
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25619
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25620
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25621
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25622
    // (CHKFEAT) - 203
25623
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25624
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCHK},
25625
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25626
    // (CLREX 15) - 206
25627
269k
    {AliasPatternCond_K_Imm, (uint32_t)15},
25628
    // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 207
25629
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25630
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25631
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25632
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25633
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25634
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25635
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25636
    // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 214
25637
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25638
269k
    {AliasPatternCond_K_Ignore, 0},
25639
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25640
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25641
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25642
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25643
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25644
    // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 221
25645
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25646
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25647
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25648
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25649
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25650
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25651
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25652
    // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 228
25653
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25654
269k
    {AliasPatternCond_K_Ignore, 0},
25655
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25656
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25657
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25658
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25659
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25660
    // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 235
25661
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25662
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25663
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25664
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25665
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25666
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25667
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25668
    // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 242
25669
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25670
269k
    {AliasPatternCond_K_Ignore, 0},
25671
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25672
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25673
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25674
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25675
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25676
    // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 249
25677
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25678
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25679
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25680
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25681
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25682
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25683
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25684
    // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 256
25685
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25686
269k
    {AliasPatternCond_K_Ignore, 0},
25687
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25688
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25689
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25690
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25691
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25692
    // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 263
25693
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25694
269k
    {AliasPatternCond_K_Ignore, 0},
25695
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25696
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25697
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25698
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25699
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25700
    // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 270
25701
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25702
269k
    {AliasPatternCond_K_Ignore, 0},
25703
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25704
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25705
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25706
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25707
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25708
    // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 277
25709
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25710
269k
    {AliasPatternCond_K_Ignore, 0},
25711
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25712
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25713
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25714
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25715
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25716
    // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 284
25717
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25718
269k
    {AliasPatternCond_K_Ignore, 0},
25719
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25720
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25721
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25722
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25723
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25724
    // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 291
25725
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25726
269k
    {AliasPatternCond_K_Ignore, 0},
25727
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25728
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25729
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25730
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25731
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25732
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25733
    // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 299
25734
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25735
269k
    {AliasPatternCond_K_Ignore, 0},
25736
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25737
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25738
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25739
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25740
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25741
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25742
    // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 307
25743
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25744
269k
    {AliasPatternCond_K_Ignore, 0},
25745
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25746
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25747
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25748
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25749
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25750
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25751
    // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 315
25752
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25753
269k
    {AliasPatternCond_K_Ignore, 0},
25754
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25755
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25756
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25757
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25758
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25759
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25760
    // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 323
25761
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25762
269k
    {AliasPatternCond_K_Ignore, 0},
25763
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25764
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
25765
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25766
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25767
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25768
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25769
    // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 331
25770
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25771
269k
    {AliasPatternCond_K_Ignore, 0},
25772
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25773
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
25774
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25775
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25776
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25777
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25778
    // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 339
25779
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25780
269k
    {AliasPatternCond_K_Ignore, 0},
25781
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25782
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
25783
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25784
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25785
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25786
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25787
    // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 347
25788
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25789
269k
    {AliasPatternCond_K_Ignore, 0},
25790
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25791
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
25792
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25793
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25794
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25795
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25796
    // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 355
25797
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25798
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25799
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25800
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25801
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25802
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25803
    // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 361
25804
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25805
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25806
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25807
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25808
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25809
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25810
    // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 367
25811
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25812
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25813
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25814
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25815
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25816
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25817
    // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 373
25818
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25819
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25820
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25821
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25822
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25823
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25824
    // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 379
25825
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25826
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25827
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25828
269k
    {AliasPatternCond_K_Custom, 4},
25829
    // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 383
25830
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25831
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25832
269k
    {AliasPatternCond_K_TiedReg, 1},
25833
269k
    {AliasPatternCond_K_Custom, 4},
25834
    // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 387
25835
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25836
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25837
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25838
269k
    {AliasPatternCond_K_Custom, 4},
25839
    // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 391
25840
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25841
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25842
269k
    {AliasPatternCond_K_TiedReg, 1},
25843
269k
    {AliasPatternCond_K_Custom, 4},
25844
    // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 395
25845
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25846
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25847
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25848
269k
    {AliasPatternCond_K_Custom, 4},
25849
    // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 399
25850
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25851
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25852
269k
    {AliasPatternCond_K_TiedReg, 1},
25853
269k
    {AliasPatternCond_K_Custom, 4},
25854
    // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 403
25855
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25856
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25857
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25858
269k
    {AliasPatternCond_K_Custom, 4},
25859
    // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 407
25860
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25861
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25862
269k
    {AliasPatternCond_K_TiedReg, 1},
25863
269k
    {AliasPatternCond_K_Custom, 4},
25864
    // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 411
25865
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25866
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25867
269k
    {AliasPatternCond_K_TiedReg, 1},
25868
269k
    {AliasPatternCond_K_Custom, 4},
25869
    // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 415
25870
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25871
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25872
269k
    {AliasPatternCond_K_TiedReg, 1},
25873
269k
    {AliasPatternCond_K_Custom, 4},
25874
    // (DCPS1 0) - 419
25875
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25876
    // (DCPS2 0) - 420
25877
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25878
    // (DCPS3 0) - 421
25879
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25880
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25881
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureEL3},
25882
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25883
    // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 425
25884
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25885
269k
    {AliasPatternCond_K_Ignore, 0},
25886
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25887
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25888
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25889
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25890
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25891
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25892
    // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 433
25893
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25894
269k
    {AliasPatternCond_K_Ignore, 0},
25895
269k
    {AliasPatternCond_K_Ignore, 0},
25896
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25897
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25898
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25899
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25900
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25901
    // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 441
25902
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25903
269k
    {AliasPatternCond_K_Ignore, 0},
25904
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25905
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25906
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25907
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25908
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25909
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25910
    // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449
25911
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25912
269k
    {AliasPatternCond_K_Ignore, 0},
25913
269k
    {AliasPatternCond_K_Ignore, 0},
25914
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25915
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25916
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25917
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25918
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25919
    // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 457
25920
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25921
269k
    {AliasPatternCond_K_Ignore, 0},
25922
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25923
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25924
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25925
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25926
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25927
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25928
    // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 465
25929
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25930
269k
    {AliasPatternCond_K_Ignore, 0},
25931
269k
    {AliasPatternCond_K_Ignore, 0},
25932
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25933
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25934
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25935
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25936
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25937
    // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 473
25938
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25939
269k
    {AliasPatternCond_K_Ignore, 0},
25940
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25941
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25942
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25943
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25944
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25945
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25946
    // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 481
25947
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25948
269k
    {AliasPatternCond_K_Ignore, 0},
25949
269k
    {AliasPatternCond_K_Ignore, 0},
25950
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25951
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25952
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25953
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25954
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25955
    // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 489
25956
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25957
269k
    {AliasPatternCond_K_Ignore, 0},
25958
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25959
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25960
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25961
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25962
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25963
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25964
    // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 497
25965
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25966
269k
    {AliasPatternCond_K_Ignore, 0},
25967
269k
    {AliasPatternCond_K_Ignore, 0},
25968
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25969
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25970
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25971
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25972
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25973
    // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 505
25974
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25975
269k
    {AliasPatternCond_K_Ignore, 0},
25976
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25977
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25978
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25979
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25980
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25981
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25982
    // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 513
25983
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25984
269k
    {AliasPatternCond_K_Ignore, 0},
25985
269k
    {AliasPatternCond_K_Ignore, 0},
25986
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25987
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25988
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25989
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25990
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
25991
    // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 521
25992
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25993
269k
    {AliasPatternCond_K_Ignore, 0},
25994
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25995
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25996
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25997
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25998
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25999
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26000
    // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 529
26001
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26002
269k
    {AliasPatternCond_K_Ignore, 0},
26003
269k
    {AliasPatternCond_K_Ignore, 0},
26004
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26005
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26006
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26007
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26008
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26009
    // (DSB 0) - 537
26010
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26011
    // (DSB 4) - 538
26012
269k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26013
    // (DSB { 1, 1, 0, 0 }) - 539
26014
269k
    {AliasPatternCond_K_Imm, (uint32_t)12},
26015
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26016
269k
    {AliasPatternCond_K_OrFeature, AArch64_HasV8_0rOps},
26017
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26018
    // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 543
26019
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26020
269k
    {AliasPatternCond_K_Custom, 5},
26021
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26022
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26023
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26024
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26025
    // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 549
26026
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26027
269k
    {AliasPatternCond_K_Custom, 6},
26028
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26029
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26030
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26031
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26032
    // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 555
26033
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26034
269k
    {AliasPatternCond_K_Custom, 7},
26035
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26036
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26037
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26038
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26039
    // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 561
26040
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26041
269k
    {AliasPatternCond_K_Custom, 1},
26042
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26043
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26044
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26045
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26046
    // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 567
26047
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26048
269k
    {AliasPatternCond_K_Custom, 2},
26049
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26050
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26051
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26052
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26053
    // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 573
26054
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26055
269k
    {AliasPatternCond_K_Custom, 3},
26056
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26057
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26058
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26059
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26060
    // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 579
26061
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26062
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26063
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26064
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26065
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26066
    // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 584
26067
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26068
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26069
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26070
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26071
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26072
    // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 589
26073
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26074
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26075
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26076
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26077
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26078
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26079
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26080
    // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 596
26081
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26082
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26083
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26084
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26085
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26086
    // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 601
26087
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26088
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26089
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26090
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26091
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26092
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26093
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26094
    // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 608
26095
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26096
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26097
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26098
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26099
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26100
    // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 613
26101
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26102
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26103
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26104
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26105
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26106
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26107
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26108
    // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 620
26109
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26110
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26111
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26112
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26113
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26114
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26115
    // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 626
26116
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26117
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26118
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26119
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26120
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26121
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26122
    // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 632
26123
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26124
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26125
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26126
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26127
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26128
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26129
    // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 638
26130
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26131
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26132
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26133
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26134
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26135
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26136
    // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 644
26137
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26138
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26139
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26140
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26141
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26142
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26143
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26144
    // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 651
26145
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26146
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26147
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26148
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26149
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26150
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26151
    // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 657
26152
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26153
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26154
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26155
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26156
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26157
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26158
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26159
    // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 664
26160
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26161
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26162
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26163
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26164
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26165
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26166
    // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 670
26167
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26168
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26169
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26170
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26171
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26172
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26173
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26174
    // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 677
26175
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26176
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26177
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26178
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26179
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26180
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26181
    // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 683
26182
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26183
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26184
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26185
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26186
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26187
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26188
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26189
    // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 690
26190
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26191
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26192
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26193
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26194
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26195
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26196
    // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 696
26197
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26198
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26199
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26200
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26201
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26202
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26203
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26204
    // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 703
26205
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26206
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26207
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26208
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26209
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26210
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26211
    // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 709
26212
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26213
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26214
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26215
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26216
    // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 713
26217
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26218
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26219
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26220
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26221
    // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 717
26222
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26223
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26224
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26225
269k
    {AliasPatternCond_K_TiedReg, 1},
26226
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26227
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26228
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26229
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26230
    // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 725
26231
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26232
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26233
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26234
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26235
    // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 729
26236
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26237
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26238
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26239
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26240
    // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 733
26241
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26242
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26243
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26244
269k
    {AliasPatternCond_K_TiedReg, 1},
26245
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26246
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26247
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26248
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26249
    // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 741
26250
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26251
269k
    {AliasPatternCond_K_Ignore, 0},
26252
269k
    {AliasPatternCond_K_Custom, 1},
26253
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26254
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26255
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26256
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26257
    // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 748
26258
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26259
269k
    {AliasPatternCond_K_Ignore, 0},
26260
269k
    {AliasPatternCond_K_Custom, 2},
26261
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26262
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26263
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26264
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26265
    // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 755
26266
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26267
269k
    {AliasPatternCond_K_Ignore, 0},
26268
269k
    {AliasPatternCond_K_Custom, 3},
26269
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26270
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26271
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26272
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26275
269k
    {AliasPatternCond_K_Ignore, 0},
26276
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26277
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26278
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26279
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26280
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26281
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26284
269k
    {AliasPatternCond_K_Ignore, 0},
26285
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26286
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26287
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26288
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26289
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26290
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26293
269k
    {AliasPatternCond_K_Ignore, 0},
26294
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26295
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26296
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26297
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26298
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26299
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26302
269k
    {AliasPatternCond_K_Ignore, 0},
26303
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26304
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26305
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26306
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26307
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26308
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26311
269k
    {AliasPatternCond_K_Ignore, 0},
26312
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26313
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26314
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26315
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26316
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26317
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26320
269k
    {AliasPatternCond_K_Ignore, 0},
26321
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26322
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26323
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26324
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26325
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26326
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26329
269k
    {AliasPatternCond_K_Ignore, 0},
26330
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26331
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26332
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26333
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26334
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26335
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26338
269k
    {AliasPatternCond_K_Ignore, 0},
26339
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26340
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26341
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26342
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26343
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26344
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26347
269k
    {AliasPatternCond_K_Ignore, 0},
26348
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26349
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26350
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26351
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26352
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26353
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26356
269k
    {AliasPatternCond_K_Ignore, 0},
26357
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26358
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26359
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26360
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26361
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26362
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26363
    // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 842
26364
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26365
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26366
269k
    {AliasPatternCond_K_TiedReg, 1},
26367
    // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 845
26368
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26369
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26370
269k
    {AliasPatternCond_K_TiedReg, 1},
26371
    // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 848
26372
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26373
269k
    {AliasPatternCond_K_Ignore, 0},
26374
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26375
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26376
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26377
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26378
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26379
    // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 855
26380
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26381
269k
    {AliasPatternCond_K_Ignore, 0},
26382
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26383
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26384
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26385
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26386
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26387
    // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 862
26388
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26389
269k
    {AliasPatternCond_K_Ignore, 0},
26390
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26391
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26392
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26393
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26394
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26395
    // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 869
26396
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26397
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26398
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26399
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26400
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26401
    // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 874
26402
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26403
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26404
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26405
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26406
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26407
    // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 879
26408
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26409
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26410
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26411
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26412
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26413
    // (GCSPOPM XZR) - 884
26414
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26415
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26416
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26417
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26418
    // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888
26419
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26420
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26421
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26422
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26423
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26424
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26425
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26426
    // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 895
26427
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26428
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26429
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26430
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26431
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26432
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26433
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26434
    // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 902
26435
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26436
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26437
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26438
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26439
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26440
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26441
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26442
    // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 909
26443
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26444
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26445
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26446
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26447
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26448
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26449
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26450
    // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 916
26451
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26452
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26453
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26454
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26455
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26456
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26457
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26458
    // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 923
26459
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26460
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26461
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26462
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26463
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26464
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26465
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26466
    // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 930
26467
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26468
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26469
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26470
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26471
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26472
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26473
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26474
    // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 937
26475
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26476
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26477
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26478
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26479
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26480
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26481
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26482
    // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 944
26483
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26484
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26485
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26486
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26487
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26488
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26489
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26490
    // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 951
26491
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26492
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26493
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26494
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26495
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26496
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26497
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26498
    // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 958
26499
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26500
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26501
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26502
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26503
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26504
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26505
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26506
    // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 965
26507
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26508
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26509
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26510
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26511
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26512
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26513
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26514
    // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 972
26515
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26516
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26517
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26518
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26519
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26520
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26521
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26522
    // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 979
26523
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26524
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26525
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26526
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26527
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26528
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26529
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26530
    // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 986
26531
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26532
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26533
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26534
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26535
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26536
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26537
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26538
    // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 993
26539
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26540
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26541
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26542
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26543
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26544
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26545
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26546
    // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1000
26547
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26548
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26549
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26550
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26551
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26552
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26553
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26554
    // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1007
26555
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26556
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26557
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26558
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26559
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26560
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26561
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26562
    // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1014
26563
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26564
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26565
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26566
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26567
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26568
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26569
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26570
    // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1021
26571
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26572
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26573
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26574
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26575
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26576
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26577
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26578
    // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1028
26579
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26580
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26581
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26582
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26583
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26584
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26585
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26586
    // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1035
26587
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26588
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26589
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26590
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26591
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26592
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26593
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26594
    // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1042
26595
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26596
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26597
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26598
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26599
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26600
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26601
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26602
    // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1049
26603
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26604
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26605
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26606
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26607
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26608
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26609
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26610
    // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1056
26611
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26612
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26613
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26614
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26615
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26616
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26617
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26618
    // (HINT { 0, 0, 0 }) - 1063
26619
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26620
    // (HINT { 0, 0, 1 }) - 1064
26621
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26622
    // (HINT { 0, 1, 0 }) - 1065
26623
269k
    {AliasPatternCond_K_Imm, (uint32_t)2},
26624
    // (HINT { 0, 1, 1 }) - 1066
26625
269k
    {AliasPatternCond_K_Imm, (uint32_t)3},
26626
    // (HINT { 1, 0, 0 }) - 1067
26627
269k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26628
    // (HINT { 1, 0, 1 }) - 1068
26629
269k
    {AliasPatternCond_K_Imm, (uint32_t)5},
26630
    // (HINT { 1, 1, 0 }) - 1069
26631
269k
    {AliasPatternCond_K_Imm, (uint32_t)6},
26632
    // (HINT { 1, 0, 0, 0, 0 }) - 1070
26633
269k
    {AliasPatternCond_K_Imm, (uint32_t)16},
26634
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26635
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRAS},
26636
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26637
    // (HINT 20) - 1074
26638
269k
    {AliasPatternCond_K_Imm, (uint32_t)20},
26639
    // (HINT 32) - 1075
26640
269k
    {AliasPatternCond_K_Imm, (uint32_t)32},
26641
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26642
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26643
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26644
    // (HINT btihint_op:$op) - 1079
26645
269k
    {AliasPatternCond_K_Custom, 8},
26646
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26647
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26648
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26649
    // (HINT psbhint_op:$op) - 1083
26650
269k
    {AliasPatternCond_K_Custom, 9},
26651
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26652
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSPE},
26653
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26654
    // (HINT 19) - 1087
26655
269k
    {AliasPatternCond_K_Imm, (uint32_t)19},
26656
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26657
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26658
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26659
    // (HINT 22) - 1091
26660
269k
    {AliasPatternCond_K_Imm, (uint32_t)22},
26661
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26662
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCLRBHB},
26663
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26664
    // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1095
26665
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26666
269k
    {AliasPatternCond_K_Ignore, 0},
26667
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26668
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26669
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26670
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26671
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26672
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26673
    // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1103
26674
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26675
269k
    {AliasPatternCond_K_Ignore, 0},
26676
269k
    {AliasPatternCond_K_Ignore, 0},
26677
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26678
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26679
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26680
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26681
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26682
    // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1111
26683
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26684
269k
    {AliasPatternCond_K_Ignore, 0},
26685
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26686
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26687
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26688
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26689
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26690
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26691
    // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1119
26692
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26693
269k
    {AliasPatternCond_K_Ignore, 0},
26694
269k
    {AliasPatternCond_K_Ignore, 0},
26695
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26696
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26697
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26698
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26699
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26700
    // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1127
26701
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26702
269k
    {AliasPatternCond_K_Ignore, 0},
26703
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26704
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26705
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26706
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26707
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26708
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26709
    // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1135
26710
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26711
269k
    {AliasPatternCond_K_Ignore, 0},
26712
269k
    {AliasPatternCond_K_Ignore, 0},
26713
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26714
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26715
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26716
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26717
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26718
    // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1143
26719
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26720
269k
    {AliasPatternCond_K_Ignore, 0},
26721
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26722
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26723
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26724
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26725
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26726
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26727
    // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1151
26728
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26729
269k
    {AliasPatternCond_K_Ignore, 0},
26730
269k
    {AliasPatternCond_K_Ignore, 0},
26731
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26732
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26733
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26734
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26735
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26736
    // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1159
26737
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26738
269k
    {AliasPatternCond_K_Ignore, 0},
26739
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26740
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26741
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26742
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26743
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26744
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26745
    // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1167
26746
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26747
269k
    {AliasPatternCond_K_Ignore, 0},
26748
269k
    {AliasPatternCond_K_Ignore, 0},
26749
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26750
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26751
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26752
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26753
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26754
    // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1175
26755
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26756
269k
    {AliasPatternCond_K_Ignore, 0},
26757
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26758
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26759
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26760
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26761
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26762
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26763
    // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1183
26764
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26765
269k
    {AliasPatternCond_K_Ignore, 0},
26766
269k
    {AliasPatternCond_K_Ignore, 0},
26767
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26768
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26769
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26770
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26771
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26772
    // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1191
26773
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26774
269k
    {AliasPatternCond_K_Ignore, 0},
26775
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26776
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26777
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26778
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26779
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26780
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26781
    // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1199
26782
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26783
269k
    {AliasPatternCond_K_Ignore, 0},
26784
269k
    {AliasPatternCond_K_Ignore, 0},
26785
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26786
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26787
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26788
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26789
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26792
269k
    {AliasPatternCond_K_Ignore, 0},
26793
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26794
269k
    {AliasPatternCond_K_Ignore, 0},
26795
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26796
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26797
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26798
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26799
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26802
269k
    {AliasPatternCond_K_Ignore, 0},
26803
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26804
269k
    {AliasPatternCond_K_Ignore, 0},
26805
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26806
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26807
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26808
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26809
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26812
269k
    {AliasPatternCond_K_Ignore, 0},
26813
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26814
269k
    {AliasPatternCond_K_Ignore, 0},
26815
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26816
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26817
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26818
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26819
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26822
269k
    {AliasPatternCond_K_Ignore, 0},
26823
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26824
269k
    {AliasPatternCond_K_Ignore, 0},
26825
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26826
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26827
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26828
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26829
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26832
269k
    {AliasPatternCond_K_Ignore, 0},
26833
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26834
269k
    {AliasPatternCond_K_Ignore, 0},
26835
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26836
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26837
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26838
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26839
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26842
269k
    {AliasPatternCond_K_Ignore, 0},
26843
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26844
269k
    {AliasPatternCond_K_Ignore, 0},
26845
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26846
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26847
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26848
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26849
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26852
269k
    {AliasPatternCond_K_Ignore, 0},
26853
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26854
269k
    {AliasPatternCond_K_Ignore, 0},
26855
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26856
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26857
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26858
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26859
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26862
269k
    {AliasPatternCond_K_Ignore, 0},
26863
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26864
269k
    {AliasPatternCond_K_Ignore, 0},
26865
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26866
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26867
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26868
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26869
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26872
269k
    {AliasPatternCond_K_Ignore, 0},
26873
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26874
269k
    {AliasPatternCond_K_Ignore, 0},
26875
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26876
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26877
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26878
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26879
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26882
269k
    {AliasPatternCond_K_Ignore, 0},
26883
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26884
269k
    {AliasPatternCond_K_Ignore, 0},
26885
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26886
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26887
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26888
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26889
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26890
    // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1297
26891
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26892
269k
    {AliasPatternCond_K_Ignore, 0},
26893
269k
    {AliasPatternCond_K_Ignore, 0},
26894
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26895
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26896
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26897
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26898
    // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1304
26899
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26900
269k
    {AliasPatternCond_K_Ignore, 0},
26901
269k
    {AliasPatternCond_K_Ignore, 0},
26902
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26903
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26904
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26905
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26906
    // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1311
26907
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26908
269k
    {AliasPatternCond_K_Ignore, 0},
26909
269k
    {AliasPatternCond_K_Ignore, 0},
26910
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26911
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26912
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26913
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26914
    // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1318
26915
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26916
269k
    {AliasPatternCond_K_Ignore, 0},
26917
269k
    {AliasPatternCond_K_Ignore, 0},
26918
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26919
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26920
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26921
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26922
    // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1325
26923
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26924
269k
    {AliasPatternCond_K_Ignore, 0},
26925
269k
    {AliasPatternCond_K_Ignore, 0},
26926
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26927
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26928
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26929
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26930
    // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1332
26931
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26932
269k
    {AliasPatternCond_K_Ignore, 0},
26933
269k
    {AliasPatternCond_K_Ignore, 0},
26934
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26935
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26936
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26937
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26938
    // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1339
26939
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26940
269k
    {AliasPatternCond_K_Ignore, 0},
26941
269k
    {AliasPatternCond_K_Ignore, 0},
26942
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26943
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26944
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26945
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26946
    // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1346
26947
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26948
269k
    {AliasPatternCond_K_Ignore, 0},
26949
269k
    {AliasPatternCond_K_Ignore, 0},
26950
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26951
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26952
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26953
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26954
    // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1353
26955
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26956
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26957
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26958
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26959
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
26960
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26961
    // (ISB 15) - 1359
26962
269k
    {AliasPatternCond_K_Imm, (uint32_t)15},
26963
    // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1360
26964
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
26965
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26966
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26967
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26968
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26969
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26970
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26971
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26972
    // (LD1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1368
26973
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
26974
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26975
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26976
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26977
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26978
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26979
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26980
    // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1375
26981
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
26982
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26983
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26984
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26985
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26986
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26987
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26988
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26989
    // (LD1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1383
26990
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
26991
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26992
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26993
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26994
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26995
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26996
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
26997
    // (LD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1390
26998
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26999
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27000
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27001
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27002
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27003
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27004
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27005
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27006
    // (LD1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1398
27007
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27008
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27009
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27010
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27011
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27012
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27013
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27014
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27015
    // (LD1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1406
27016
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27017
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27018
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27019
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27020
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27021
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27022
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27023
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27024
    // (LD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1414
27025
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27026
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27027
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27028
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27029
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27030
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27031
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27032
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27033
    // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1422
27034
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27035
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27036
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27037
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27038
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27039
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27040
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27041
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27042
    // (LD1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1430
27043
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27044
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27045
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27046
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27047
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27048
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27049
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27050
    // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1437
27051
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27052
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27053
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27054
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27055
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27056
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27057
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27058
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27059
    // (LD1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1445
27060
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27061
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27062
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27063
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27064
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27065
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27066
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27067
    // (LD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1452
27068
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27069
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27070
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27071
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27072
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27073
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27074
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27075
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27076
    // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1460
27077
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27078
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27079
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27080
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27081
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27082
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27083
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27084
    // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1467
27085
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27086
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27087
269k
    {AliasPatternCond_K_Ignore, 0},
27088
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27089
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27090
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27091
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27092
    // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1474
27093
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27094
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27095
269k
    {AliasPatternCond_K_Ignore, 0},
27096
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27097
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27098
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27099
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27100
    // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1481
27101
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27102
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27103
269k
    {AliasPatternCond_K_Ignore, 0},
27104
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27105
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27106
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27107
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27108
    // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1488
27109
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27110
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27111
269k
    {AliasPatternCond_K_Ignore, 0},
27112
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27113
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27114
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27115
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27116
    // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1495
27117
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27118
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27119
269k
    {AliasPatternCond_K_Ignore, 0},
27120
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27121
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27122
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27123
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27124
    // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1502
27125
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27126
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27127
269k
    {AliasPatternCond_K_Ignore, 0},
27128
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27129
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27130
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27131
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27132
    // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1509
27133
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27134
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27135
269k
    {AliasPatternCond_K_Ignore, 0},
27136
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27137
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27138
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27139
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27140
    // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1516
27141
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27142
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27143
269k
    {AliasPatternCond_K_Ignore, 0},
27144
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27145
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27146
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27147
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27148
    // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1523
27149
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27150
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27151
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27152
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27153
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27154
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27155
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27156
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27157
    // (LD1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1531
27158
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27159
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27160
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27161
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27162
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27163
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27164
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27165
    // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1538
27166
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27167
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27168
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27169
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27170
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27171
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27172
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27173
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27174
    // (LD1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1546
27175
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27176
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27177
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27178
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27179
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27180
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27181
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27182
    // (LD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1553
27183
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27184
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27185
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27186
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27187
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27188
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27189
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27190
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27191
    // (LD1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1561
27192
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27193
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27194
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27195
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27196
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27197
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27198
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27199
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27200
    // (LD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1569
27201
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27202
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27203
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27204
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27205
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27206
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27207
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27208
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27209
    // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1577
27210
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27211
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27212
269k
    {AliasPatternCond_K_Ignore, 0},
27213
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27214
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27215
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27216
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27217
    // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1584
27218
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27219
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27220
269k
    {AliasPatternCond_K_Ignore, 0},
27221
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27222
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27223
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27224
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27225
    // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1591
27226
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27227
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27228
269k
    {AliasPatternCond_K_Ignore, 0},
27229
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27230
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27231
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27232
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27233
    // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1598
27234
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27235
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27236
269k
    {AliasPatternCond_K_Ignore, 0},
27237
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27238
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27239
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27240
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27241
    // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1605
27242
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27243
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27244
269k
    {AliasPatternCond_K_Ignore, 0},
27245
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27246
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27247
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27248
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27249
    // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1612
27250
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27251
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27252
269k
    {AliasPatternCond_K_Ignore, 0},
27253
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27254
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27255
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27256
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27257
    // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1619
27258
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27259
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27260
269k
    {AliasPatternCond_K_Ignore, 0},
27261
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27262
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27263
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27264
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27265
    // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1626
27266
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27267
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27268
269k
    {AliasPatternCond_K_Ignore, 0},
27269
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27270
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27271
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27272
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27273
    // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1633
27274
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27275
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27276
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27277
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27278
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27279
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27280
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27281
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27282
    // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1641
27283
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27284
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27285
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27286
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27287
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27288
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27289
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27290
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27291
    // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1649
27292
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27293
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27294
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27295
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27296
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27297
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27298
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27299
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27300
    // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1657
27301
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27302
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27303
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27304
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27305
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27306
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27307
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27308
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27309
    // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1665
27310
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27311
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27312
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27313
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27314
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27315
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27316
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27317
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27318
    // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1673
27319
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27320
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27321
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27322
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27323
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27324
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27325
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27326
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27327
    // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1681
27328
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27329
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27330
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27331
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27332
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27333
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27334
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27335
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27336
    // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1689
27337
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27338
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27339
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27340
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27341
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27342
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27343
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27344
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27345
    // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697
27346
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27347
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27348
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27349
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27350
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27351
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27352
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27353
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27354
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27355
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27356
    // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707
27357
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27358
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27359
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27360
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27361
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27362
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27363
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27364
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27365
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27366
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27367
    // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717
27368
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27369
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27370
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27371
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27372
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27373
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27374
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27375
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27376
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27377
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27378
    // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1727
27379
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27380
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27381
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27382
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27383
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27384
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27385
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27386
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27387
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27388
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27389
    // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1737
27390
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27391
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27392
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27393
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27394
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27395
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27396
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27397
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27398
    // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1745
27399
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27400
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27401
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27402
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27403
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27404
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27405
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27406
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27407
    // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1753
27408
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27409
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27410
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27411
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27412
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27413
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27414
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27415
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27416
    // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1761
27417
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27418
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27419
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27420
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27421
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27422
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27423
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27424
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27425
    // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1769
27426
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27427
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27428
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27429
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27430
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27431
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27432
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27433
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27434
    // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1777
27435
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27436
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27437
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27438
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27439
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27440
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27441
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27442
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27443
    // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1785
27444
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27445
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27446
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27447
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27448
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27449
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27450
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27451
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27452
    // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1793
27453
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27454
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27455
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27456
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27457
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27458
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27459
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27460
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27461
    // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1801
27462
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27463
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27464
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27465
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27466
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27467
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27468
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27469
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27470
    // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1809
27471
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27472
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27473
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27474
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27475
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27476
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27477
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27478
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27479
    // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1817
27480
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27481
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27482
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27483
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27484
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27485
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27486
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27487
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27488
    // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1825
27489
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27490
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27491
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27492
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27493
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27494
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27495
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27496
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27497
    // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1833
27498
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27499
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27500
269k
    {AliasPatternCond_K_Ignore, 0},
27501
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27502
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27503
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27504
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27505
    // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1840
27506
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27507
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27508
269k
    {AliasPatternCond_K_Ignore, 0},
27509
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27510
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27511
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27512
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27513
    // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1847
27514
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27515
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27516
269k
    {AliasPatternCond_K_Ignore, 0},
27517
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27518
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27519
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27520
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27521
    // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1854
27522
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27523
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27524
269k
    {AliasPatternCond_K_Ignore, 0},
27525
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27526
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27527
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27528
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27529
    // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1861
27530
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27531
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27532
269k
    {AliasPatternCond_K_Ignore, 0},
27533
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27534
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27535
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27536
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27537
    // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1868
27538
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27539
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27540
269k
    {AliasPatternCond_K_Ignore, 0},
27541
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27542
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27543
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27544
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27545
    // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1875
27546
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27547
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27548
269k
    {AliasPatternCond_K_Ignore, 0},
27549
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27550
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27551
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27552
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27553
    // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1882
27554
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27555
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27556
269k
    {AliasPatternCond_K_Ignore, 0},
27557
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27558
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27559
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27560
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27561
    // (LD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1889
27562
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27563
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27564
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27565
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27566
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27567
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27568
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27569
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27570
    // (LD1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1897
27571
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27572
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27573
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27574
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27575
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27576
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27577
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27578
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27579
    // (LD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1905
27580
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27581
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27582
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27583
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27584
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27585
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27586
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27587
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27588
    // (LD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1913
27589
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27590
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27591
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27592
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27593
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27594
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27595
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27596
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27597
    // (LD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1921
27598
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27599
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27600
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27601
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27602
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27603
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27604
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27605
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27606
    // (LD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929
27607
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27608
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27609
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27610
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27611
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27612
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27613
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27614
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27615
    // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1937
27616
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27617
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27618
269k
    {AliasPatternCond_K_Ignore, 0},
27619
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27620
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27621
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27622
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27623
    // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1944
27624
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27625
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27626
269k
    {AliasPatternCond_K_Ignore, 0},
27627
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27628
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27629
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27630
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27631
    // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1951
27632
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27633
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27634
269k
    {AliasPatternCond_K_Ignore, 0},
27635
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27636
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27637
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27638
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27639
    // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1958
27640
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27641
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27642
269k
    {AliasPatternCond_K_Ignore, 0},
27643
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27644
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27645
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27646
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27647
    // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1965
27648
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27649
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27650
269k
    {AliasPatternCond_K_Ignore, 0},
27651
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27652
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27653
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27654
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27655
    // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1972
27656
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27657
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27658
269k
    {AliasPatternCond_K_Ignore, 0},
27659
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27660
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27661
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27662
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27663
    // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1979
27664
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27665
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27666
269k
    {AliasPatternCond_K_Ignore, 0},
27667
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27668
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27669
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27670
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27671
    // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1986
27672
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27673
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27674
269k
    {AliasPatternCond_K_Ignore, 0},
27675
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27676
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27677
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27678
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27679
    // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1993
27680
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27681
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27682
269k
    {AliasPatternCond_K_Ignore, 0},
27683
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27684
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27685
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27686
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27687
    // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2000
27688
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27689
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27690
269k
    {AliasPatternCond_K_Ignore, 0},
27691
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27692
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27693
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27694
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27695
    // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2007
27696
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27697
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27698
269k
    {AliasPatternCond_K_Ignore, 0},
27699
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27700
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27701
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27702
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27703
    // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2014
27704
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27705
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27706
269k
    {AliasPatternCond_K_Ignore, 0},
27707
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27708
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27709
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27710
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27711
    // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2021
27712
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27713
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27714
269k
    {AliasPatternCond_K_Ignore, 0},
27715
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27716
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27717
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27718
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27719
    // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2028
27720
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27721
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27722
269k
    {AliasPatternCond_K_Ignore, 0},
27723
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27724
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27725
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27726
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27727
    // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2035
27728
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27729
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27730
269k
    {AliasPatternCond_K_Ignore, 0},
27731
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27732
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27733
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27734
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27735
    // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2042
27736
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27737
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27738
269k
    {AliasPatternCond_K_Ignore, 0},
27739
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27740
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27741
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27742
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27743
    // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2049
27744
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27745
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27746
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27747
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27748
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27749
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27750
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27751
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27752
    // (LD1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2057
27753
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27754
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27755
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27756
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27757
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27758
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27759
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27760
    // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2064
27761
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27762
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27763
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27764
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27765
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27766
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27767
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27768
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27769
    // (LD1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2072
27770
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27771
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27772
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27773
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27774
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27775
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27776
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27777
    // (LD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2079
27778
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27779
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27780
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27781
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27782
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27783
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27784
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27785
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27786
    // (LD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2087
27787
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27788
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27789
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27790
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27791
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27792
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27793
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27794
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27795
    // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2095
27796
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27797
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27798
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27799
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27800
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27801
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27802
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27805
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27806
269k
    {AliasPatternCond_K_Ignore, 0},
27807
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27808
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27809
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27810
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27811
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27812
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27815
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27816
269k
    {AliasPatternCond_K_Ignore, 0},
27817
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27818
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27819
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27820
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27821
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27822
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27825
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27826
269k
    {AliasPatternCond_K_Ignore, 0},
27827
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27828
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27829
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27830
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27831
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27832
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27835
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27836
269k
    {AliasPatternCond_K_Ignore, 0},
27837
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27838
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27839
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27840
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27841
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27842
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27845
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27846
269k
    {AliasPatternCond_K_Ignore, 0},
27847
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27848
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27849
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27850
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27851
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27852
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27855
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27856
269k
    {AliasPatternCond_K_Ignore, 0},
27857
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27858
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27859
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27860
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27861
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27862
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27865
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27866
269k
    {AliasPatternCond_K_Ignore, 0},
27867
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27868
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27869
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27870
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27871
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27872
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27875
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27876
269k
    {AliasPatternCond_K_Ignore, 0},
27877
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27878
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27879
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27880
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27881
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27882
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27885
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27886
269k
    {AliasPatternCond_K_Ignore, 0},
27887
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27888
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27889
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27890
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27891
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27892
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27895
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27896
269k
    {AliasPatternCond_K_Ignore, 0},
27897
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27898
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27899
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27900
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27901
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27902
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27903
    // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2192
27904
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27905
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27906
269k
    {AliasPatternCond_K_Ignore, 0},
27907
269k
    {AliasPatternCond_K_Ignore, 0},
27908
269k
    {AliasPatternCond_K_Ignore, 0},
27909
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27910
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27911
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27912
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27913
    // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2201
27914
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27915
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27916
269k
    {AliasPatternCond_K_Ignore, 0},
27917
269k
    {AliasPatternCond_K_Ignore, 0},
27918
269k
    {AliasPatternCond_K_Ignore, 0},
27919
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27920
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27921
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27922
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27923
    // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2210
27924
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27925
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27926
269k
    {AliasPatternCond_K_Ignore, 0},
27927
269k
    {AliasPatternCond_K_Ignore, 0},
27928
269k
    {AliasPatternCond_K_Ignore, 0},
27929
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27930
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27931
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27932
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27933
    // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2219
27934
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27935
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27936
269k
    {AliasPatternCond_K_Ignore, 0},
27937
269k
    {AliasPatternCond_K_Ignore, 0},
27938
269k
    {AliasPatternCond_K_Ignore, 0},
27939
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27940
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27941
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27942
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27943
    // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2228
27944
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27945
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27946
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27947
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27948
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27949
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27950
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27951
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27952
    // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2236
27953
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27954
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27955
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27956
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27957
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27958
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27959
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27960
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27961
    // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2244
27962
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27963
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27964
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27965
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27966
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27967
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27968
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27969
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27970
    // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2252
27971
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27972
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27973
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27974
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27975
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27976
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
27977
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27978
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27979
    // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2260
27980
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27981
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27982
269k
    {AliasPatternCond_K_Ignore, 0},
27983
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27984
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27985
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27986
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27987
    // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2267
27988
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27989
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27990
269k
    {AliasPatternCond_K_Ignore, 0},
27991
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27992
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27993
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27994
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
27995
    // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2274
27996
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27997
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27998
269k
    {AliasPatternCond_K_Ignore, 0},
27999
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28000
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28001
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28002
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28003
    // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2281
28004
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28005
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28006
269k
    {AliasPatternCond_K_Ignore, 0},
28007
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28008
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28009
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28010
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28011
    // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2288
28012
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28013
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28014
269k
    {AliasPatternCond_K_Ignore, 0},
28015
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28016
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28017
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28018
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28019
    // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2295
28020
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28021
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28022
269k
    {AliasPatternCond_K_Ignore, 0},
28023
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28024
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28025
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28026
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28027
    // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2302
28028
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28029
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28030
269k
    {AliasPatternCond_K_Ignore, 0},
28031
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28032
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28033
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28034
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28035
    // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2309
28036
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28037
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28038
269k
    {AliasPatternCond_K_Ignore, 0},
28039
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28040
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28041
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28042
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28043
    // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2316
28044
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28045
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28046
269k
    {AliasPatternCond_K_Ignore, 0},
28047
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28048
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28049
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28050
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28051
    // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2323
28052
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28053
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28054
269k
    {AliasPatternCond_K_Ignore, 0},
28055
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28056
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28057
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28058
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28059
    // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2330
28060
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28061
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28062
269k
    {AliasPatternCond_K_Ignore, 0},
28063
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28064
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28065
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28066
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28067
    // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2337
28068
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28069
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28070
269k
    {AliasPatternCond_K_Ignore, 0},
28071
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28072
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28073
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28074
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28075
    // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2344
28076
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28077
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28078
269k
    {AliasPatternCond_K_Ignore, 0},
28079
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28080
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28081
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28082
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28083
    // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2351
28084
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28085
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28086
269k
    {AliasPatternCond_K_Ignore, 0},
28087
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28088
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28089
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28090
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28091
    // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2358
28092
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28093
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28094
269k
    {AliasPatternCond_K_Ignore, 0},
28095
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28096
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28097
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28098
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28099
    // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2365
28100
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
28101
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28102
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28103
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28104
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28105
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28106
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28107
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28108
    // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2373
28109
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28110
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28111
269k
    {AliasPatternCond_K_Ignore, 0},
28112
269k
    {AliasPatternCond_K_Ignore, 0},
28113
269k
    {AliasPatternCond_K_Ignore, 0},
28114
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28115
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28116
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28117
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28118
    // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2382
28119
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28120
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28121
269k
    {AliasPatternCond_K_Ignore, 0},
28122
269k
    {AliasPatternCond_K_Ignore, 0},
28123
269k
    {AliasPatternCond_K_Ignore, 0},
28124
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28125
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28126
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28127
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28128
    // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2391
28129
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28130
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28131
269k
    {AliasPatternCond_K_Ignore, 0},
28132
269k
    {AliasPatternCond_K_Ignore, 0},
28133
269k
    {AliasPatternCond_K_Ignore, 0},
28134
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28135
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28136
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28137
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28138
    // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2400
28139
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28140
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28141
269k
    {AliasPatternCond_K_Ignore, 0},
28142
269k
    {AliasPatternCond_K_Ignore, 0},
28143
269k
    {AliasPatternCond_K_Ignore, 0},
28144
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28145
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28146
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28147
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28148
    // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2409
28149
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28150
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28151
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28152
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28153
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28154
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28155
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28156
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28157
    // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2417
28158
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28159
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28160
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28161
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28162
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28163
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28164
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28165
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28166
    // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2425
28167
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28168
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28169
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28170
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28171
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28172
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28173
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28174
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28175
    // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2433
28176
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28177
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28178
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28179
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28180
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28181
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28182
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28183
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28184
    // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2441
28185
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28186
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28187
269k
    {AliasPatternCond_K_Ignore, 0},
28188
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28189
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28190
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28191
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28192
    // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2448
28193
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28194
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28195
269k
    {AliasPatternCond_K_Ignore, 0},
28196
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28197
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28198
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28199
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28200
    // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2455
28201
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28202
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28203
269k
    {AliasPatternCond_K_Ignore, 0},
28204
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28205
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28206
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28207
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28208
    // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2462
28209
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28210
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28211
269k
    {AliasPatternCond_K_Ignore, 0},
28212
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28213
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28214
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28215
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28216
    // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2469
28217
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28218
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28219
269k
    {AliasPatternCond_K_Ignore, 0},
28220
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28221
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28222
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28223
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28224
    // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2476
28225
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28226
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28227
269k
    {AliasPatternCond_K_Ignore, 0},
28228
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28229
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28230
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28231
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28232
    // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2483
28233
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28234
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28235
269k
    {AliasPatternCond_K_Ignore, 0},
28236
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28237
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28238
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28239
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28240
    // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2490
28241
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28242
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28243
269k
    {AliasPatternCond_K_Ignore, 0},
28244
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28245
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28246
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28247
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28248
    // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2497
28249
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28250
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28251
269k
    {AliasPatternCond_K_Ignore, 0},
28252
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28253
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28254
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28255
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28256
    // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2504
28257
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28258
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28259
269k
    {AliasPatternCond_K_Ignore, 0},
28260
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28261
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28262
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28263
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28264
    // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2511
28265
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28266
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28267
269k
    {AliasPatternCond_K_Ignore, 0},
28268
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28269
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28270
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28271
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28272
    // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2518
28273
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28274
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28275
269k
    {AliasPatternCond_K_Ignore, 0},
28276
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28277
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28278
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28279
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28280
    // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2525
28281
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28282
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28283
269k
    {AliasPatternCond_K_Ignore, 0},
28284
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28285
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28286
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28287
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28288
    // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2532
28289
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28290
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28291
269k
    {AliasPatternCond_K_Ignore, 0},
28292
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28293
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28294
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28295
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28296
    // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2539
28297
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28298
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28299
269k
    {AliasPatternCond_K_Ignore, 0},
28300
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28301
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28302
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28303
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28304
    // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2546
28305
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28306
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28307
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28308
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28309
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28310
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28311
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28312
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28313
    // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2554
28314
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28315
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28316
269k
    {AliasPatternCond_K_Ignore, 0},
28317
269k
    {AliasPatternCond_K_Ignore, 0},
28318
269k
    {AliasPatternCond_K_Ignore, 0},
28319
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28320
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28321
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28322
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28323
    // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2563
28324
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28325
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28326
269k
    {AliasPatternCond_K_Ignore, 0},
28327
269k
    {AliasPatternCond_K_Ignore, 0},
28328
269k
    {AliasPatternCond_K_Ignore, 0},
28329
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28330
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28331
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28332
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28333
    // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2572
28334
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28335
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28336
269k
    {AliasPatternCond_K_Ignore, 0},
28337
269k
    {AliasPatternCond_K_Ignore, 0},
28338
269k
    {AliasPatternCond_K_Ignore, 0},
28339
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28340
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28341
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28342
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28343
    // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2581
28344
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28345
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28346
269k
    {AliasPatternCond_K_Ignore, 0},
28347
269k
    {AliasPatternCond_K_Ignore, 0},
28348
269k
    {AliasPatternCond_K_Ignore, 0},
28349
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28350
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28351
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28352
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28353
    // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2590
28354
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28355
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28356
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28357
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28358
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28359
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28360
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28361
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28362
    // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2598
28363
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28364
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28365
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28366
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28367
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28368
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28369
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28370
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28371
    // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2606
28372
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28373
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28374
269k
    {AliasPatternCond_K_Ignore, 0},
28375
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28376
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28377
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28378
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28379
    // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2613
28380
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28381
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28382
269k
    {AliasPatternCond_K_Ignore, 0},
28383
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28384
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28385
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28386
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28387
    // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2620
28388
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28389
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28390
269k
    {AliasPatternCond_K_Ignore, 0},
28391
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28392
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28393
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28394
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28395
    // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2627
28396
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28397
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28398
269k
    {AliasPatternCond_K_Ignore, 0},
28399
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28400
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28401
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28402
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28403
    // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2634
28404
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28405
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28406
269k
    {AliasPatternCond_K_Ignore, 0},
28407
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28408
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28409
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28410
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28411
    // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2641
28412
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28413
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28414
269k
    {AliasPatternCond_K_Ignore, 0},
28415
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28416
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28417
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28418
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28419
    // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2648
28420
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28421
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28422
269k
    {AliasPatternCond_K_Ignore, 0},
28423
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28424
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28425
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28426
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28427
    // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2655
28428
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28429
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28430
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28431
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28432
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28433
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28434
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28435
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28436
    // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2663
28437
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28438
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28439
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28440
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28441
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28442
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28443
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28444
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28445
    // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2671
28446
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28447
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28448
269k
    {AliasPatternCond_K_Ignore, 0},
28449
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28450
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28451
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28452
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28453
    // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2678
28454
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28455
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28456
269k
    {AliasPatternCond_K_Ignore, 0},
28457
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28458
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28459
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28460
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28461
    // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2685
28462
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28463
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28464
269k
    {AliasPatternCond_K_Ignore, 0},
28465
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28466
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28467
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28468
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28469
    // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2692
28470
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28471
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28472
269k
    {AliasPatternCond_K_Ignore, 0},
28473
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28474
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28475
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28476
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28477
    // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2699
28478
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28479
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28480
269k
    {AliasPatternCond_K_Ignore, 0},
28481
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28482
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28483
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28484
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28485
    // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2706
28486
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28487
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28488
269k
    {AliasPatternCond_K_Ignore, 0},
28489
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28490
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28491
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28492
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28493
    // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2713
28494
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28495
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28496
269k
    {AliasPatternCond_K_Ignore, 0},
28497
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28498
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28499
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28500
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28501
    // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2720
28502
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28503
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28504
269k
    {AliasPatternCond_K_Ignore, 0},
28505
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28506
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28507
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28508
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28509
    // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2727
28510
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28511
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28512
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28513
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28514
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28515
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28516
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28517
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28518
    // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2735
28519
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28520
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28521
269k
    {AliasPatternCond_K_Ignore, 0},
28522
269k
    {AliasPatternCond_K_Ignore, 0},
28523
269k
    {AliasPatternCond_K_Ignore, 0},
28524
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28525
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28526
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28527
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28528
    // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2744
28529
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28530
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28531
269k
    {AliasPatternCond_K_Ignore, 0},
28532
269k
    {AliasPatternCond_K_Ignore, 0},
28533
269k
    {AliasPatternCond_K_Ignore, 0},
28534
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28535
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28536
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28537
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28538
    // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2753
28539
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28540
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28541
269k
    {AliasPatternCond_K_Ignore, 0},
28542
269k
    {AliasPatternCond_K_Ignore, 0},
28543
269k
    {AliasPatternCond_K_Ignore, 0},
28544
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28545
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28546
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28547
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28548
    // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2762
28549
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28550
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28551
269k
    {AliasPatternCond_K_Ignore, 0},
28552
269k
    {AliasPatternCond_K_Ignore, 0},
28553
269k
    {AliasPatternCond_K_Ignore, 0},
28554
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28555
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28556
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28557
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28558
    // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2771
28559
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28560
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28561
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28562
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28563
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28564
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28565
    // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2777
28566
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28567
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28568
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28569
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28570
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28571
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28572
    // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783
28573
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28574
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28575
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28576
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28577
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28578
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28579
    // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2789
28580
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28581
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28582
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28583
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28584
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28585
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28586
    // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2795
28587
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28588
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28589
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28590
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28591
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28592
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28593
    // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2801
28594
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28595
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28596
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28597
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28598
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28599
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28600
    // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2807
28601
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28602
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28603
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28604
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28605
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28606
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28607
    // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2813
28608
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28609
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28610
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28611
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28612
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28613
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28614
    // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2819
28615
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28616
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28617
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28618
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28619
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28620
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28621
    // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825
28622
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28623
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28624
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28625
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28626
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28627
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28628
    // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831
28629
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28630
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28631
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28632
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28633
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28634
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28635
    // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837
28636
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28637
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28638
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28639
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28640
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28641
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28642
    // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2843
28643
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28644
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28645
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28646
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28647
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28648
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28649
    // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2849
28650
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28651
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28652
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28653
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28654
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28655
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28656
    // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2855
28657
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28658
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28659
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28660
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28661
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28662
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28663
    // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2861
28664
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28665
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28666
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28667
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28668
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28669
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28670
    // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2867
28671
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28672
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28673
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28674
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28675
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28676
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28677
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28678
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28679
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28680
    // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2876
28681
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28682
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28683
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28684
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28685
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28686
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28687
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28688
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28689
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28690
    // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2885
28691
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28692
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28693
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28694
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28695
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28696
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28697
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28698
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28699
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28700
    // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2894
28701
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28702
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28703
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28704
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28705
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28706
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28707
    // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2900
28708
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28709
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28710
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28711
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28712
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28713
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28714
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28715
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28716
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28717
    // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2909
28718
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28719
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28720
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28721
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28722
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28723
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28724
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28725
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28726
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28727
    // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2918
28728
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28729
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28730
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28731
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28732
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28733
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28734
    // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2924
28735
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28736
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28737
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28738
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28739
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28740
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28741
    // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2930
28742
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28743
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28744
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28745
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28746
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28747
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28748
    // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2936
28749
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28750
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28751
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28752
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28753
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28754
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28755
    // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2942
28756
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28757
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28758
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28759
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28760
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28761
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28762
    // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2948
28763
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28764
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28765
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28766
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28767
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28768
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28769
    // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2954
28770
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28771
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28772
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28773
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28774
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28775
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28776
    // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2960
28777
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28778
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28779
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28780
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28781
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28782
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28783
    // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2966
28784
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28785
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28786
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28787
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28788
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28789
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28790
    // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2972
28791
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28792
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28793
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28794
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28795
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28796
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28797
    // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2978
28798
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28799
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28800
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28801
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28802
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28803
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28804
    // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2984
28805
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28806
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28807
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28808
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28809
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28810
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28811
    // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2990
28812
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28813
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28814
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28815
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28816
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28817
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28818
    // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2996
28819
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28820
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28821
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28822
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28823
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28824
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28825
    // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3002
28826
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28827
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28828
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28829
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28830
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28831
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28832
    // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3008
28833
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28834
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28835
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28836
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28837
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28838
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28839
    // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014
28840
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28841
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28842
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28843
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28844
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28845
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28846
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28847
    // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021
28848
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28849
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28850
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28851
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28852
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28853
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28854
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28855
    // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028
28856
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28857
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28858
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28859
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28860
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28861
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28862
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28863
    // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035
28864
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28865
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28866
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28867
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28868
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28869
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28870
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28871
    // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042
28872
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28873
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28874
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28875
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28876
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28877
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28878
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28879
    // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049
28880
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28881
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28882
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28883
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28884
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28885
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28886
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28887
    // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056
28888
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28889
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28890
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28891
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28892
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28893
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28894
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28895
    // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063
28896
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28897
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28898
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28899
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28900
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28901
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28902
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28903
    // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070
28904
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28905
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28906
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28907
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28908
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28909
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28910
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28911
    // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077
28912
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28913
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28914
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28915
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28916
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28917
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28918
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28919
    // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084
28920
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28921
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28922
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28923
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28924
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28925
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28926
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28927
    // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091
28928
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28929
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28930
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28931
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28932
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28933
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28934
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28935
    // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098
28936
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28937
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28938
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28939
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28940
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28941
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28942
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28943
    // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3105
28944
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28945
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28946
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28947
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28948
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28949
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28950
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28951
    // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3112
28952
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28953
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28954
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28955
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28956
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28957
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28958
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28959
    // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3119
28960
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28961
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28962
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28963
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28964
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28965
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28966
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28967
    // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3126
28968
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28969
269k
    {AliasPatternCond_K_Ignore, 0},
28970
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28971
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28972
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28973
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
28974
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28975
    // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133
28976
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28977
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28978
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28979
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28980
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28981
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28982
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28983
    // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140
28984
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28985
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28986
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28987
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28988
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28989
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28990
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28991
    // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147
28992
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28993
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28994
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28995
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28996
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28997
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28998
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
28999
    // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154
29000
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29001
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29002
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29003
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29004
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29005
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29006
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29007
    // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161
29008
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29009
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29010
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29011
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29012
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29013
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29014
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29015
    // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168
29016
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29017
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29018
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29019
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29020
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29021
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29022
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29023
    // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175
29024
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29025
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29026
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29027
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29028
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29029
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29030
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29031
    // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182
29032
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29033
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29034
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29035
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29036
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29037
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29038
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29039
    // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189
29040
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29041
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29042
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29043
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29044
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29045
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29046
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29047
    // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196
29048
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29049
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29050
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29051
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29052
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29053
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29054
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29055
    // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203
29056
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29057
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29058
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29059
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29060
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29061
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29062
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29063
    // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210
29064
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29065
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29066
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29067
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29068
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29069
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29070
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29071
    // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217
29072
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29073
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29074
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29075
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29076
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29077
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29078
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29079
    // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3224
29080
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29081
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29082
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29083
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29084
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29085
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29086
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29087
    // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3231
29088
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29089
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29090
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29091
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29092
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29093
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29094
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29095
    // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3238
29096
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29097
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29098
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29099
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29100
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29101
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29102
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29103
    // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3245
29104
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29105
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29106
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29107
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29108
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29109
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29110
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29111
    // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3252
29112
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29113
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29114
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29115
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29116
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29117
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29118
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29119
    // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3259
29120
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29121
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29122
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29123
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29124
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29125
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29126
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29127
    // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3266
29128
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29129
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29130
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29131
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29132
    // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3270
29133
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29134
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29135
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29136
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29137
    // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3274
29138
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29139
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29140
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29141
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29142
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29143
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29144
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29145
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29146
    // (LDNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3282
29147
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29148
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29149
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29150
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29151
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29152
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29153
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29154
    // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3289
29155
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29156
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29157
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29158
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29159
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29160
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29161
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29162
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29163
    // (LDNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3297
29164
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29165
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29166
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29167
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29168
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29169
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29170
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29171
    // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3304
29172
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29173
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29174
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29175
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29176
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29177
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29178
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29179
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29180
    // (LDNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3312
29181
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29182
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29183
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29184
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29185
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29186
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29187
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29188
    // (LDNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3319
29189
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29190
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29191
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29192
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29193
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29194
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29195
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29196
    // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3326
29197
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29198
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29199
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29200
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29201
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29202
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29203
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29204
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29205
    // (LDNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3334
29206
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29207
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29208
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29209
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29210
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29211
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29212
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29213
    // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341
29214
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29215
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29216
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29217
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29218
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29219
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29220
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29221
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29222
    // (LDNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349
29223
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29224
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29225
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29226
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29227
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29228
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29229
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29230
    // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3356
29231
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29232
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29233
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29234
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29235
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29236
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29237
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29238
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29239
    // (LDNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3364
29240
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29241
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29242
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29243
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29244
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29245
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29246
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29247
    // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3371
29248
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29249
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29250
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29251
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29252
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29253
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29254
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29255
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29256
    // (LDNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3379
29257
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29258
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29259
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29260
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29261
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29262
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29263
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29264
    // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3386
29265
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29266
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29267
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29268
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29269
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29270
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29271
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29272
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29273
    // (LDNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3394
29274
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29275
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29276
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29277
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29278
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29279
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29280
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29281
    // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3401
29282
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29283
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29284
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29285
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29286
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29287
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29288
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29289
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29290
    // (LDNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3409
29291
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29292
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29293
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29294
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29295
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29296
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29297
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29298
    // (LDNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3416
29299
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29300
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29301
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29302
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29303
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29304
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29305
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29306
    // (LDNT1SB_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3423
29307
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29308
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29309
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29310
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29311
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29312
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29313
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29314
    // (LDNT1SB_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3430
29315
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29316
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29317
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29318
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29319
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29320
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29321
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29322
    // (LDNT1SH_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3437
29323
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29324
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29325
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29326
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29327
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29328
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29329
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29330
    // (LDNT1SH_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3444
29331
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29332
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29333
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29334
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29335
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29336
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29337
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29338
    // (LDNT1SW_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3451
29339
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29340
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29341
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29342
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29343
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29344
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29345
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29346
    // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3458
29347
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29348
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29349
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29350
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29351
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29352
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29353
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29354
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29355
    // (LDNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3466
29356
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29357
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29358
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29359
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29360
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29361
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29362
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29363
    // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3473
29364
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29365
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29366
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29367
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29368
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29369
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29370
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29371
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29372
    // (LDNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3481
29373
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29374
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29375
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29376
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29377
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29378
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29379
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29380
    // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3488
29381
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29382
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29383
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29384
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29385
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29386
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29387
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29388
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29389
    // (LDNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3496
29390
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29391
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29392
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29393
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29394
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29395
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29396
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29397
    // (LDNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3503
29398
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29399
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29400
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29401
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29402
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29403
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29404
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29405
    // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3510
29406
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29407
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29408
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29409
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29410
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29411
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29412
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29413
    // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3517
29414
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29415
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29416
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29417
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29418
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29419
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29420
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29421
    // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3524
29422
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29423
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29424
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29425
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29426
    // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3528
29427
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29428
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29429
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29430
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29431
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29432
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29433
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29434
    // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3535
29435
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29436
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29437
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29438
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29439
    // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3539
29440
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29441
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29442
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29443
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29444
    // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3543
29445
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29446
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29447
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29448
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29449
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29450
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29451
    // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3549
29452
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29453
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29454
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29455
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29456
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29457
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29458
    // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3555
29459
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29460
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29461
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29462
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29463
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29464
    // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3560
29465
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29466
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29467
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29468
    // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3563
29469
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29470
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29471
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29472
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29473
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29474
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29475
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29476
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29477
    // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3571
29478
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29479
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29480
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29481
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29482
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29483
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29484
    // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3577
29485
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29486
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29487
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29488
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29489
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29490
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29491
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29492
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29493
    // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3585
29494
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29495
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29496
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29497
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29498
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29499
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29500
    // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3591
29501
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29502
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29503
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29504
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29505
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29506
    // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3596
29507
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29508
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29509
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29510
    // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3599
29511
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29512
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29513
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29514
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29515
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29516
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29517
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29518
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29519
    // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3607
29520
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29521
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29522
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29523
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29524
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29525
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29526
    // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3613
29527
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29528
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29529
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29530
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29531
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29532
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29533
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29534
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29535
    // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3621
29536
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29537
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29538
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29539
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29540
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29541
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29542
    // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3627
29543
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29544
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29545
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29546
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29547
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29548
    // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3632
29549
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29550
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29551
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29552
    // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3635
29553
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29554
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29555
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29556
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29557
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29558
    // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3640
29559
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29560
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29561
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29562
    // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3643
29563
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29564
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29565
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29566
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29567
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29568
    // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3648
29569
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29570
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29571
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29572
    // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3651
29573
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29574
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29575
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29576
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29577
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29578
    // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3656
29579
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29580
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29581
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29582
    // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3659
29583
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29584
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29585
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29586
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29587
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29588
    // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3664
29589
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29590
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29591
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29592
    // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3667
29593
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29594
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29595
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29596
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29597
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29598
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29599
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29600
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29601
    // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3675
29602
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29603
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29604
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29605
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29606
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29607
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29608
    // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3681
29609
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29610
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29611
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29612
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29613
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29614
    // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3686
29615
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29616
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29617
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29618
    // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3689
29619
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29620
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29621
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29622
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29623
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29624
    // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3694
29625
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29626
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29627
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29628
    // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 3697
29629
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29630
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29631
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29632
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29633
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29634
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29635
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29636
    // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3704
29637
269k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29638
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29639
269k
    {AliasPatternCond_K_Ignore, 0},
29640
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29641
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29642
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29643
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29644
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29645
    // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3712
29646
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29647
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29648
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29649
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29650
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29651
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29652
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29653
    // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3719
29654
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29655
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29656
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29657
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29658
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29659
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29660
    // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3725
29661
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29662
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29663
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29664
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29665
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29666
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29667
    // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3731
29668
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29669
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29670
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29671
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29672
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29673
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29674
    // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3737
29675
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29676
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29677
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29678
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29679
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29680
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29681
    // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3743
29682
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29683
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29684
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29685
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29686
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29687
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29688
    // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3749
29689
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29690
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29691
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29692
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29693
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29694
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29695
    // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3755
29696
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29697
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29698
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29699
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29700
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29701
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29702
    // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3761
29703
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29704
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29705
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29706
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29707
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29708
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29709
    // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3767
29710
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29711
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29712
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29713
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29714
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29715
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29716
    // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3773
29717
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29718
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29719
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29720
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29721
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29722
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29723
    // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3779
29724
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29725
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29726
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29727
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29728
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29729
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29730
    // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3785
29731
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29732
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29733
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29734
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29735
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29736
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29737
    // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3791
29738
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29739
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29740
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29741
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29742
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29743
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29744
    // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3797
29745
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29746
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29747
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29748
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29749
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29750
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29751
    // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3803
29752
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29753
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29754
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29755
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29756
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29757
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29758
    // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3809
29759
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29760
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29761
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29762
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29763
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29764
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29765
    // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3815
29766
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29767
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29768
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29769
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29770
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29771
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29772
    // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821
29773
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29774
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29775
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29776
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29777
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29778
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29779
    // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827
29780
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29781
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29782
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29783
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29784
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29785
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29786
    // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833
29787
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29788
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29789
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29790
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29791
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29792
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29793
    // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839
29794
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29795
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29796
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29797
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29798
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29799
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29800
    // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3845
29801
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29802
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29803
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29804
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29805
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29806
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29807
    // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3851
29808
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29809
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29810
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29811
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29812
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29813
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29814
    // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3857
29815
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29816
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29817
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29818
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29819
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29820
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29821
    // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3863
29822
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29823
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29824
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29825
    // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3866
29826
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29827
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29828
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29829
    // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3869
29830
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29831
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29832
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29833
    // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3872
29834
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29835
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29836
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29837
    // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3875
29838
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29839
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29840
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29841
    // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3878
29842
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29843
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29844
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29845
    // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3881
29846
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29847
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29848
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29849
    // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3884
29850
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29851
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29852
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29853
    // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3887
29854
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29855
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29856
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29857
    // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3890
29858
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29859
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29860
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29861
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29862
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29863
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29864
    // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3896
29865
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29866
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29867
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29868
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29869
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29870
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29871
    // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3902
29872
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29873
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29874
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29875
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29876
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29877
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29878
    // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3908
29879
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29880
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29881
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29882
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29883
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29884
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29885
    // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3914
29886
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29887
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29888
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29889
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29890
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29891
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29892
    // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3920
29893
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29894
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29895
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29896
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29897
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29898
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29899
    // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3926
29900
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29901
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29902
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29903
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29904
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29905
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29906
    // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3932
29907
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29908
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29909
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29910
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29911
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29912
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29913
    // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3938
29914
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29915
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29916
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29917
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29918
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29919
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29920
    // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3944
29921
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29922
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29923
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29924
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29925
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29926
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29927
    // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3950
29928
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29929
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29930
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29931
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29932
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29933
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29934
    // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3956
29935
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29936
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29937
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29938
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29939
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29940
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29941
    // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3962
29942
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29943
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29944
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29945
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29946
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29947
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29948
    // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3968
29949
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29950
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29951
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29952
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29953
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29954
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29955
    // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3974
29956
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29957
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29958
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29959
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29960
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29961
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29962
    // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3980
29963
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29964
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29965
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29966
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29967
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29968
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29969
    // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3986
29970
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29971
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29972
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29973
    // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3989
29974
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29975
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29976
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29977
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29978
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29979
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29980
    // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3995
29981
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29982
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29983
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29984
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29985
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29986
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29987
    // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4001
29988
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29989
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29990
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29991
    // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4004
29992
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29993
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29994
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29995
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29996
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29997
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
29998
    // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4010
29999
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30000
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30001
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30002
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30003
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30004
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30005
    // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4016
30006
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30007
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30008
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30009
    // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4019
30010
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30011
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30012
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30013
    // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4022
30014
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30015
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30016
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30017
    // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4025
30018
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30019
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30020
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30021
    // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 4028
30022
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30023
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30024
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30025
    // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4031
30026
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
30027
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30028
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30029
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30030
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30031
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30032
    // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4037
30033
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30034
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30035
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30036
    // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4040
30037
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30038
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30039
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30040
    // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4043
30041
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30042
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30043
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30044
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30045
    // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4047
30046
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30047
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30048
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30049
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30050
    // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4051
30051
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30052
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30053
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30054
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30055
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30056
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30057
    // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4057
30058
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30059
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30060
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30061
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30062
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30063
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30064
    // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4063
30065
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30066
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30067
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30068
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30069
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30070
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30071
    // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4069
30072
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30073
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30074
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30075
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30076
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30077
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30078
    // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4075
30079
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30080
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30081
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30082
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30083
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30084
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30085
    // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4081
30086
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30087
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30088
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30089
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30090
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30091
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30092
    // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4087
30093
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30094
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30095
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30096
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30097
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30098
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30099
    // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4093
30100
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30101
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30102
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30103
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30104
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30105
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30106
    // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4099
30107
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30108
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30109
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30110
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30111
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30112
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30113
    // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4105
30114
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30115
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30116
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30117
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30118
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30119
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30120
    // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4111
30121
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30122
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30123
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30124
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30125
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30126
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30127
    // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4117
30128
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30129
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30130
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30131
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30132
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30133
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30134
    // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4123
30135
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30136
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30137
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30138
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30139
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30140
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30141
    // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4129
30142
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30143
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30144
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30145
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30146
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30147
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30148
    // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4135
30149
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30150
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30151
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30152
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30153
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30154
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30155
    // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4141
30156
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30157
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30158
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30159
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30160
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30161
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30162
    // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4147
30163
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30164
269k
    {AliasPatternCond_K_Ignore, 0},
30165
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30166
269k
    {AliasPatternCond_K_Ignore, 0},
30167
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30168
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30169
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30170
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30171
    // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4155
30172
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30173
269k
    {AliasPatternCond_K_Ignore, 0},
30174
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30175
269k
    {AliasPatternCond_K_Ignore, 0},
30176
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30177
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30178
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30179
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30180
    // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4163
30181
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30182
269k
    {AliasPatternCond_K_Ignore, 0},
30183
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30184
269k
    {AliasPatternCond_K_Ignore, 0},
30185
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30186
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30187
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30188
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30189
    // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4171
30190
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30191
269k
    {AliasPatternCond_K_Ignore, 0},
30192
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30193
269k
    {AliasPatternCond_K_Ignore, 0},
30194
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30195
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30196
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30197
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30198
    // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4179
30199
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30200
269k
    {AliasPatternCond_K_Ignore, 0},
30201
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30202
269k
    {AliasPatternCond_K_Ignore, 0},
30203
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30204
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30205
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30206
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30207
    // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4187
30208
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30209
269k
    {AliasPatternCond_K_Ignore, 0},
30210
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30211
269k
    {AliasPatternCond_K_Ignore, 0},
30212
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30213
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30214
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30215
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30216
    // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4195
30217
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30218
269k
    {AliasPatternCond_K_Ignore, 0},
30219
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30220
269k
    {AliasPatternCond_K_Ignore, 0},
30221
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30222
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30223
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30224
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30225
    // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4203
30226
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30227
269k
    {AliasPatternCond_K_Ignore, 0},
30228
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30229
269k
    {AliasPatternCond_K_Ignore, 0},
30230
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30231
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30232
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30233
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30234
    // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4211
30235
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30236
269k
    {AliasPatternCond_K_Ignore, 0},
30237
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30238
269k
    {AliasPatternCond_K_Ignore, 0},
30239
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30240
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30241
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30242
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30243
    // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4219
30244
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30245
269k
    {AliasPatternCond_K_Ignore, 0},
30246
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30247
269k
    {AliasPatternCond_K_Ignore, 0},
30248
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30249
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30250
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30251
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30252
    // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4227
30253
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30254
269k
    {AliasPatternCond_K_Ignore, 0},
30255
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30256
269k
    {AliasPatternCond_K_Ignore, 0},
30257
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30258
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30259
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30260
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30261
    // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4235
30262
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30263
269k
    {AliasPatternCond_K_Ignore, 0},
30264
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30265
269k
    {AliasPatternCond_K_Ignore, 0},
30266
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30267
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30268
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30269
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30270
    // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4243
30271
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30272
269k
    {AliasPatternCond_K_Ignore, 0},
30273
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30274
269k
    {AliasPatternCond_K_Ignore, 0},
30275
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30276
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30277
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30278
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30279
    // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4251
30280
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30281
269k
    {AliasPatternCond_K_Ignore, 0},
30282
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30283
269k
    {AliasPatternCond_K_Ignore, 0},
30284
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30285
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30286
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30287
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30288
    // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4259
30289
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30290
269k
    {AliasPatternCond_K_Ignore, 0},
30291
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30292
269k
    {AliasPatternCond_K_Ignore, 0},
30293
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30294
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30295
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30296
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30297
    // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4267
30298
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30299
269k
    {AliasPatternCond_K_Ignore, 0},
30300
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30301
269k
    {AliasPatternCond_K_Ignore, 0},
30302
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30303
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30304
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30305
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30308
269k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30309
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30310
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30311
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30312
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30315
269k
    {AliasPatternCond_K_Ignore, 0},
30316
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30317
269k
    {AliasPatternCond_K_Ignore, 0},
30318
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30319
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30320
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30321
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30324
269k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30325
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30326
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30327
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30328
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30331
269k
    {AliasPatternCond_K_Ignore, 0},
30332
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30333
269k
    {AliasPatternCond_K_Ignore, 0},
30334
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30335
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30336
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30337
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30338
    // (MOVT ZTR:$ZTt, 0, ZPRAny:$Zt) - 4303
30339
269k
    {AliasPatternCond_K_RegClass, AArch64_ZTRRegClassID},
30340
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30341
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30342
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30343
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30344
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30345
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30346
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME_LUTv2},
30347
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30348
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4312
30349
269k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30350
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30351
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4314
30352
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30353
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30354
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4316
30355
269k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30356
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30357
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4318
30358
269k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30359
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30360
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4320
30361
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30362
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30363
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4322
30364
269k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30365
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30366
    // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4324
30367
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30368
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30369
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30370
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30371
    // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4328
30372
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30373
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30374
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30375
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30376
    // (NOTv16i8 V128:$Vd, V128:$Vn) - 4332
30377
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30378
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30379
    // (NOTv8i8 V64:$Vd, V64:$Vn) - 4334
30380
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30381
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30382
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4336
30383
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30384
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30385
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30386
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30387
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4340
30388
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30389
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30390
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30391
    // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4343
30392
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30393
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30394
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30395
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30396
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4347
30397
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30398
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30399
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30400
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30401
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4351
30402
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30403
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30404
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30405
    // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4354
30406
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30407
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30408
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30409
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30410
    // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4358
30411
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30412
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30413
269k
    {AliasPatternCond_K_TiedReg, 1},
30414
269k
    {AliasPatternCond_K_TiedReg, 1},
30415
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30416
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30417
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30418
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30419
    // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4366
30420
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30421
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30422
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30423
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30424
    // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4370
30425
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30426
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30427
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30428
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30429
    // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4374
30430
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30431
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30432
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30433
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30434
    // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4378
30435
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30436
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30437
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30438
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30439
    // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4382
30440
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30441
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30442
269k
    {AliasPatternCond_K_TiedReg, 1},
30443
269k
    {AliasPatternCond_K_TiedReg, 1},
30444
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30445
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30446
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30447
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30448
    // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4390
30449
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30450
269k
    {AliasPatternCond_K_Ignore, 0},
30451
269k
    {AliasPatternCond_K_Custom, 1},
30452
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30453
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30454
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30455
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30456
    // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4397
30457
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30458
269k
    {AliasPatternCond_K_Ignore, 0},
30459
269k
    {AliasPatternCond_K_Custom, 2},
30460
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30461
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30462
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30463
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30464
    // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4404
30465
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30466
269k
    {AliasPatternCond_K_Ignore, 0},
30467
269k
    {AliasPatternCond_K_Custom, 3},
30468
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30469
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30470
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30471
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30472
    // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4411
30473
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30474
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30475
269k
    {AliasPatternCond_K_TiedReg, 1},
30476
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30477
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30478
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30479
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30480
    // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4418
30481
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30482
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30483
269k
    {AliasPatternCond_K_TiedReg, 1},
30484
    // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4421
30485
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30486
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30487
269k
    {AliasPatternCond_K_TiedReg, 1},
30488
    // (PACIA1716) - 4424
30489
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30490
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30491
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30492
    // (PACIASP) - 4427
30493
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30494
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30495
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30496
    // (PACIAZ) - 4430
30497
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30498
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30499
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30500
    // (PACIB1716) - 4433
30501
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30502
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30503
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30504
    // (PACIBSP) - 4436
30505
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30506
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30507
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30508
    // (PACIBZ) - 4439
30509
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30510
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30511
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30512
    // (PACM) - 4442
30513
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30514
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuthLR},
30515
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30516
    // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4445
30517
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30518
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30519
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30520
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30521
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30522
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30523
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30524
    // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4452
30525
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30526
269k
    {AliasPatternCond_K_Ignore, 0},
30527
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30528
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30529
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30530
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30531
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30532
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30533
    // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4460
30534
269k
    {AliasPatternCond_K_Ignore, 0},
30535
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30536
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30537
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30538
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30539
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30540
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30541
    // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4467
30542
269k
    {AliasPatternCond_K_Ignore, 0},
30543
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30544
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30545
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30546
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30547
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30548
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30549
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30550
    // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4475
30551
269k
    {AliasPatternCond_K_Ignore, 0},
30552
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30553
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30554
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30555
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30556
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30557
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30558
    // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4482
30559
269k
    {AliasPatternCond_K_Ignore, 0},
30560
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30561
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30562
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30563
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30564
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30565
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30566
    // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4489
30567
269k
    {AliasPatternCond_K_Ignore, 0},
30568
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30569
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30570
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30571
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30572
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30573
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30574
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30575
    // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4497
30576
269k
    {AliasPatternCond_K_Ignore, 0},
30577
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30578
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30579
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30580
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30581
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30582
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30583
    // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4504
30584
269k
    {AliasPatternCond_K_Ignore, 0},
30585
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30586
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30587
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30588
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30589
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30590
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30591
    // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4511
30592
269k
    {AliasPatternCond_K_Ignore, 0},
30593
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30594
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30595
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30596
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30597
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30598
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30599
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30600
    // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4519
30601
269k
    {AliasPatternCond_K_Ignore, 0},
30602
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30603
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30604
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30605
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30606
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30607
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30608
    // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4526
30609
269k
    {AliasPatternCond_K_Ignore, 0},
30610
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30611
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30612
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30613
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30614
    // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4531
30615
269k
    {AliasPatternCond_K_Ignore, 0},
30616
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30617
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30618
    // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4534
30619
269k
    {AliasPatternCond_K_Ignore, 0},
30620
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30621
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30622
    // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4537
30623
269k
    {AliasPatternCond_K_Ignore, 0},
30624
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30625
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30626
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30627
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30628
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30629
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30630
    // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4544
30631
269k
    {AliasPatternCond_K_Ignore, 0},
30632
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30633
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30634
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30635
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30636
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30637
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30638
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30639
    // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4552
30640
269k
    {AliasPatternCond_K_Ignore, 0},
30641
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30642
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30643
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30644
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30645
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30646
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30647
    // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4559
30648
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30649
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30650
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30651
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30652
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30653
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30654
    // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4565
30655
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30656
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30657
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30658
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30659
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30660
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30661
    // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4571
30662
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30663
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30664
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30665
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30666
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30667
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30668
    // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4577
30669
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30670
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30671
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30672
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30673
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30674
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30675
    // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4583
30676
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30677
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30678
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30679
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30680
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30681
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30682
    // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4589
30683
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30684
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30685
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30686
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30687
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30688
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30689
    // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4595
30690
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30691
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30692
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30693
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30694
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30695
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30696
    // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4601
30697
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30698
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30699
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30700
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30701
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30702
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30703
    // (RET LR) - 4607
30704
269k
    {AliasPatternCond_K_Reg, AArch64_LR},
30705
    // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4608
30706
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30707
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30708
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30709
    // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4611
30710
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30711
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30712
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30713
    // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4614
30714
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30715
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30716
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30717
    // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4617
30718
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30719
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30720
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30721
    // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4620
30722
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30723
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30724
269k
    {AliasPatternCond_K_Ignore, 0},
30725
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30726
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4624
30727
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30728
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30729
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30730
269k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30731
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4628
30732
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30733
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30734
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30735
269k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30736
    // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4632
30737
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30738
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30739
269k
    {AliasPatternCond_K_Ignore, 0},
30740
269k
    {AliasPatternCond_K_Imm, (uint32_t)63},
30741
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4636
30742
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30743
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30744
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30745
269k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30746
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4640
30747
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30748
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30749
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30750
269k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30751
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4644
30752
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30753
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30754
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30755
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30756
    // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4648
30757
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30758
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30759
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30760
269k
    {AliasPatternCond_K_TiedReg, 0},
30761
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30762
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30763
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30764
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30765
    // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4656
30766
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30767
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30768
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30769
269k
    {AliasPatternCond_K_TiedReg, 0},
30770
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30771
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30772
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30773
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30774
    // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4664
30775
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30776
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30777
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30778
269k
    {AliasPatternCond_K_TiedReg, 0},
30779
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30780
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30781
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30782
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30783
    // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4672
30784
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30785
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30786
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30787
269k
    {AliasPatternCond_K_TiedReg, 0},
30788
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30789
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30790
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30791
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30792
    // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4680
30793
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30794
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30795
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30796
269k
    {AliasPatternCond_K_TiedReg, 0},
30797
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30798
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30799
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30800
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30801
    // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4688
30802
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30803
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30804
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30805
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30806
    // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4692
30807
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30808
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30809
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30810
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30811
    // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4696
30812
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30813
269k
    {AliasPatternCond_K_Ignore, 0},
30814
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30815
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30816
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30817
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30818
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30819
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30820
    // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4704
30821
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30822
269k
    {AliasPatternCond_K_Ignore, 0},
30823
269k
    {AliasPatternCond_K_Ignore, 0},
30824
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30825
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30826
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30827
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30828
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30829
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4712
30830
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30831
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30832
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30833
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30834
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30835
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30836
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30837
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30838
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4720
30839
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30840
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30841
269k
    {AliasPatternCond_K_Ignore, 0},
30842
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30843
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30844
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30845
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30846
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30847
    // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4728
30848
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30849
269k
    {AliasPatternCond_K_Ignore, 0},
30850
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30851
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30852
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30853
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30854
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30855
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30856
    // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4736
30857
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30858
269k
    {AliasPatternCond_K_Ignore, 0},
30859
269k
    {AliasPatternCond_K_Ignore, 0},
30860
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30861
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30862
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30863
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30864
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30865
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4744
30866
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30867
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30868
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30869
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30870
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30871
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30872
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30873
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30874
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4752
30875
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30876
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30877
269k
    {AliasPatternCond_K_Ignore, 0},
30878
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30879
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30880
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30881
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30882
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30883
    // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4760
30884
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30885
269k
    {AliasPatternCond_K_Ignore, 0},
30886
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30887
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30888
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30889
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30890
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30891
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30892
    // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4768
30893
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30894
269k
    {AliasPatternCond_K_Ignore, 0},
30895
269k
    {AliasPatternCond_K_Ignore, 0},
30896
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30897
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30898
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30899
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30900
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30901
    // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4776
30902
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30903
269k
    {AliasPatternCond_K_Ignore, 0},
30904
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30905
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30906
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30907
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30908
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30909
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30910
    // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4784
30911
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30912
269k
    {AliasPatternCond_K_Ignore, 0},
30913
269k
    {AliasPatternCond_K_Ignore, 0},
30914
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30915
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30916
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30917
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30918
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30919
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4792
30920
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30921
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30922
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30923
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30924
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30925
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30926
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30927
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30928
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4800
30929
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30930
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30931
269k
    {AliasPatternCond_K_Ignore, 0},
30932
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30933
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30934
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30935
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30936
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30937
    // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4808
30938
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30939
269k
    {AliasPatternCond_K_Ignore, 0},
30940
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30941
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30942
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30943
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30944
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30945
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30946
    // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4816
30947
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30948
269k
    {AliasPatternCond_K_Ignore, 0},
30949
269k
    {AliasPatternCond_K_Ignore, 0},
30950
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30951
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30952
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30953
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30954
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30955
    // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4824
30956
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30957
269k
    {AliasPatternCond_K_Ignore, 0},
30958
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30959
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30960
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30961
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30962
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30963
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30964
    // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4832
30965
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30966
269k
    {AliasPatternCond_K_Ignore, 0},
30967
269k
    {AliasPatternCond_K_Ignore, 0},
30968
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30969
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30970
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30971
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30972
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30973
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4840
30974
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30975
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30976
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30977
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30978
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30979
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30980
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30981
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30982
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4848
30983
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30984
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30985
269k
    {AliasPatternCond_K_Ignore, 0},
30986
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30987
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30988
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30989
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30990
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
30991
    // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4856
30992
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30993
269k
    {AliasPatternCond_K_Ignore, 0},
30994
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30995
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30996
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30997
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30998
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30999
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31000
    // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4864
31001
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31002
269k
    {AliasPatternCond_K_Ignore, 0},
31003
269k
    {AliasPatternCond_K_Ignore, 0},
31004
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31005
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31006
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31007
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31008
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31009
    // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4872
31010
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31011
269k
    {AliasPatternCond_K_Ignore, 0},
31012
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31013
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31014
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31015
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31016
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31017
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31018
    // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4880
31019
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31020
269k
    {AliasPatternCond_K_Ignore, 0},
31021
269k
    {AliasPatternCond_K_Ignore, 0},
31022
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31023
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31024
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31025
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31026
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31027
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4888
31028
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31029
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31030
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31031
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31032
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31033
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31034
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31035
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31036
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4896
31037
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31038
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31039
269k
    {AliasPatternCond_K_Ignore, 0},
31040
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31041
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31042
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31043
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31044
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31045
    // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4904
31046
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31047
269k
    {AliasPatternCond_K_Ignore, 0},
31048
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31049
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31050
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31051
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31052
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31053
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31054
    // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4912
31055
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31056
269k
    {AliasPatternCond_K_Ignore, 0},
31057
269k
    {AliasPatternCond_K_Ignore, 0},
31058
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31059
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31060
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31061
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31062
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31063
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4920
31064
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31065
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31066
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31067
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31068
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31069
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31070
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31071
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31072
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4928
31073
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31074
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31075
269k
    {AliasPatternCond_K_Ignore, 0},
31076
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31077
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31078
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31079
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31080
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31081
    // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4936
31082
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31083
269k
    {AliasPatternCond_K_Ignore, 0},
31084
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31085
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31086
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31087
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31088
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31089
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31090
    // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4944
31091
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31092
269k
    {AliasPatternCond_K_Ignore, 0},
31093
269k
    {AliasPatternCond_K_Ignore, 0},
31094
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31095
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31096
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31097
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31098
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31099
    // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4952
31100
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31101
269k
    {AliasPatternCond_K_Ignore, 0},
31102
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31103
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31104
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31105
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31106
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31107
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31108
    // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4960
31109
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31110
269k
    {AliasPatternCond_K_Ignore, 0},
31111
269k
    {AliasPatternCond_K_Ignore, 0},
31112
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31113
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31114
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31115
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31116
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31117
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4968
31118
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31119
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31120
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31121
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31122
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31123
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31124
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31125
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31126
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4976
31127
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31128
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31129
269k
    {AliasPatternCond_K_Ignore, 0},
31130
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31131
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31132
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31133
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31134
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31135
    // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4984
31136
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31137
269k
    {AliasPatternCond_K_Ignore, 0},
31138
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31139
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31140
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31141
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31142
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31143
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31144
    // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4992
31145
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31146
269k
    {AliasPatternCond_K_Ignore, 0},
31147
269k
    {AliasPatternCond_K_Ignore, 0},
31148
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31149
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31150
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31151
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31152
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31153
    // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 5000
31154
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31155
269k
    {AliasPatternCond_K_Ignore, 0},
31156
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31157
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31158
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31159
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31160
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31161
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31162
    // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 5008
31163
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31164
269k
    {AliasPatternCond_K_Ignore, 0},
31165
269k
    {AliasPatternCond_K_Ignore, 0},
31166
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31167
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31168
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31169
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31170
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31171
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 5016
31172
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31173
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31174
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31175
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31176
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31177
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31178
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31179
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31180
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 5024
31181
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31182
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31183
269k
    {AliasPatternCond_K_Ignore, 0},
31184
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31185
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31186
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31187
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31188
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31189
    // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 5032
31190
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31191
269k
    {AliasPatternCond_K_Ignore, 0},
31192
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31193
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31194
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31195
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31196
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31197
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31198
    // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 5040
31199
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31200
269k
    {AliasPatternCond_K_Ignore, 0},
31201
269k
    {AliasPatternCond_K_Ignore, 0},
31202
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31203
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31204
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31205
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31206
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31207
    // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5048
31208
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31209
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31210
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31211
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31212
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31213
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31214
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31215
    // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5055
31216
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31217
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31218
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31219
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31220
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31221
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31222
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31223
    // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5062
31224
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31225
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31226
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31227
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31228
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31229
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31230
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31231
    // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5069
31232
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31233
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31234
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31235
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31236
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31237
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31238
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31239
    // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5076
31240
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31241
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31242
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31243
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31244
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31245
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31246
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31247
    // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5083
31248
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31249
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31250
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31251
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31252
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31253
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31254
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31255
    // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5090
31256
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31257
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31258
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31259
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31260
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31261
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31262
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31263
    // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5097
31264
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31265
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31266
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31267
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31268
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31269
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31270
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31271
    // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5104
31272
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31273
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31274
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31275
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31276
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31277
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31278
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31279
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31280
    // (ST1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5112
31281
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31282
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31283
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31284
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31285
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31286
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31287
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31288
    // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5119
31289
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31290
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31291
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31292
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31293
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31294
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31295
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31296
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31297
    // (ST1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5127
31298
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31299
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31300
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31301
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31302
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31303
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31304
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31305
    // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5134
31306
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31307
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31308
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31309
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31310
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31311
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31312
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31313
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31314
    // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5142
31315
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31316
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31317
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31318
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31319
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31320
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31321
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31322
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31323
    // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5150
31324
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31325
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31326
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31327
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31328
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31329
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31330
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31331
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31332
    // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5158
31333
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31334
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31335
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31336
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31337
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31338
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31339
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31340
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31341
    // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5166
31342
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31343
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31344
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31345
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31346
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31347
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31348
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31349
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31350
    // (ST1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5174
31351
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31352
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31353
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31354
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31355
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31356
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31357
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31358
    // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5181
31359
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31360
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31361
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31362
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31363
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31364
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31365
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31366
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31367
    // (ST1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5189
31368
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31369
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31370
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31371
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31372
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31373
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31374
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31375
    // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5196
31376
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31377
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31378
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31379
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31380
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31381
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31382
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31383
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31384
    // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5204
31385
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31386
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31387
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31388
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31389
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31390
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31391
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31392
    // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5211
31393
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31394
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31395
269k
    {AliasPatternCond_K_Ignore, 0},
31396
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31397
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31398
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31399
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31400
    // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5218
31401
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31402
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31403
269k
    {AliasPatternCond_K_Ignore, 0},
31404
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31405
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31406
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31407
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31408
    // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5225
31409
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31410
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31411
269k
    {AliasPatternCond_K_Ignore, 0},
31412
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31413
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31414
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31415
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31416
    // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5232
31417
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31418
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31419
269k
    {AliasPatternCond_K_Ignore, 0},
31420
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31421
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31422
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31423
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31424
    // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5239
31425
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31426
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31427
269k
    {AliasPatternCond_K_Ignore, 0},
31428
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31429
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31430
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31431
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31432
    // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5246
31433
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31434
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31435
269k
    {AliasPatternCond_K_Ignore, 0},
31436
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31437
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31438
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31439
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31440
    // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5253
31441
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31442
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31443
269k
    {AliasPatternCond_K_Ignore, 0},
31444
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31445
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31446
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31447
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31448
    // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5260
31449
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31450
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31451
269k
    {AliasPatternCond_K_Ignore, 0},
31452
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31453
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31454
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31455
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31456
    // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5267
31457
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31458
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31459
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31460
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31461
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31462
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31463
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31464
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31465
    // (ST1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5275
31466
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31467
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31468
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31469
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31470
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31471
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31472
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31473
    // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5282
31474
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31475
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31476
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31477
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31478
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31479
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31480
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31481
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31482
    // (ST1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5290
31483
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31484
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31485
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31486
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31487
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31488
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31489
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31490
    // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5297
31491
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31492
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31493
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31494
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31495
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31496
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31497
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31498
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31499
    // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5305
31500
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31501
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31502
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31503
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31504
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31505
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31506
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31507
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31508
    // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5313
31509
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31510
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31511
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31512
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31513
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31514
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31515
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31516
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31517
    // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5321
31518
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31519
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31520
269k
    {AliasPatternCond_K_Ignore, 0},
31521
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31522
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31523
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31524
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31525
    // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5328
31526
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31527
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31528
269k
    {AliasPatternCond_K_Ignore, 0},
31529
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31530
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31531
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31532
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31533
    // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5335
31534
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31535
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31536
269k
    {AliasPatternCond_K_Ignore, 0},
31537
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31538
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31539
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31540
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31541
    // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5342
31542
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31543
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31544
269k
    {AliasPatternCond_K_Ignore, 0},
31545
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31546
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31547
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31548
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31549
    // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5349
31550
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31551
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31552
269k
    {AliasPatternCond_K_Ignore, 0},
31553
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31554
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31555
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31556
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31557
    // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5356
31558
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31559
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31560
269k
    {AliasPatternCond_K_Ignore, 0},
31561
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31562
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31563
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31564
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31565
    // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5363
31566
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31567
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31568
269k
    {AliasPatternCond_K_Ignore, 0},
31569
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31570
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31571
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31572
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31573
    // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5370
31574
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31575
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31576
269k
    {AliasPatternCond_K_Ignore, 0},
31577
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31578
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31579
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31580
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31581
    // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5377
31582
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31583
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31584
269k
    {AliasPatternCond_K_Ignore, 0},
31585
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31586
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31587
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31588
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31589
    // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5384
31590
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31591
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31592
269k
    {AliasPatternCond_K_Ignore, 0},
31593
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31594
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31595
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31596
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31597
    // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5391
31598
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31599
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31600
269k
    {AliasPatternCond_K_Ignore, 0},
31601
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31602
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31603
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31604
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31605
    // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5398
31606
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31607
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31608
269k
    {AliasPatternCond_K_Ignore, 0},
31609
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31610
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31611
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31612
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31613
    // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5405
31614
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31615
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31616
269k
    {AliasPatternCond_K_Ignore, 0},
31617
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31618
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31619
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31620
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31621
    // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5412
31622
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31623
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31624
269k
    {AliasPatternCond_K_Ignore, 0},
31625
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31626
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31627
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31628
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31629
    // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5419
31630
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31631
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31632
269k
    {AliasPatternCond_K_Ignore, 0},
31633
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31634
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31635
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31636
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31637
    // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5426
31638
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31639
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31640
269k
    {AliasPatternCond_K_Ignore, 0},
31641
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31642
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31643
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31644
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31645
    // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5433
31646
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31647
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31648
269k
    {AliasPatternCond_K_Ignore, 0},
31649
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31650
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31651
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31652
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31653
    // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5440
31654
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31655
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31656
269k
    {AliasPatternCond_K_Ignore, 0},
31657
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31658
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31659
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31660
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31661
    // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5447
31662
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31663
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31664
269k
    {AliasPatternCond_K_Ignore, 0},
31665
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31666
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31667
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31668
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31669
    // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5454
31670
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31671
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31672
269k
    {AliasPatternCond_K_Ignore, 0},
31673
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31674
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31675
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31676
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31677
    // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5461
31678
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31679
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31680
269k
    {AliasPatternCond_K_Ignore, 0},
31681
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31682
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31683
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31684
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31685
    // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5468
31686
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31687
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31688
269k
    {AliasPatternCond_K_Ignore, 0},
31689
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31690
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31691
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31692
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31693
    // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5475
31694
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31695
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31696
269k
    {AliasPatternCond_K_Ignore, 0},
31697
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31698
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31699
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31700
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31701
    // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5482
31702
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31703
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31704
269k
    {AliasPatternCond_K_Ignore, 0},
31705
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31706
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31707
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31708
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31709
    // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5489
31710
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31711
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31712
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31713
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31714
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31715
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31716
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31717
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31718
    // (ST1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5497
31719
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31720
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31721
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31722
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31723
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31724
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31725
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31726
    // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5504
31727
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31728
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31729
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31730
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31731
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31732
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31733
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31734
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31735
    // (ST1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5512
31736
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31737
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31738
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31739
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31740
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31741
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31742
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31743
    // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5519
31744
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31745
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31746
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31747
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31748
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31749
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31750
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31751
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31752
    // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5527
31753
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31754
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31755
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31756
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31757
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31758
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31759
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31760
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31761
    // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5535
31762
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31763
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31764
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31765
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31766
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31767
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31768
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31771
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31772
269k
    {AliasPatternCond_K_Ignore, 0},
31773
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31774
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31775
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31776
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31777
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31778
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31781
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31782
269k
    {AliasPatternCond_K_Ignore, 0},
31783
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31784
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31785
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31786
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31787
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31788
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31791
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31792
269k
    {AliasPatternCond_K_Ignore, 0},
31793
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31794
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31795
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31796
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31797
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31798
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31801
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31802
269k
    {AliasPatternCond_K_Ignore, 0},
31803
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31804
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31805
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31806
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31807
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31808
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31811
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31812
269k
    {AliasPatternCond_K_Ignore, 0},
31813
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31814
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31815
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31816
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31817
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31818
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31821
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31822
269k
    {AliasPatternCond_K_Ignore, 0},
31823
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31824
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31825
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31826
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31827
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31828
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31831
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31832
269k
    {AliasPatternCond_K_Ignore, 0},
31833
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31834
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31835
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31836
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31837
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31838
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31841
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31842
269k
    {AliasPatternCond_K_Ignore, 0},
31843
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31844
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31845
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31846
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31847
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31848
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31851
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31852
269k
    {AliasPatternCond_K_Ignore, 0},
31853
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31854
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31855
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31856
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31857
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31858
269k
    {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
269k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31861
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31862
269k
    {AliasPatternCond_K_Ignore, 0},
31863
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31864
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31865
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31866
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31867
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31868
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31869
    // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5632
31870
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31871
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31872
269k
    {AliasPatternCond_K_Ignore, 0},
31873
269k
    {AliasPatternCond_K_Ignore, 0},
31874
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31875
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31876
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31877
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31878
    // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5640
31879
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31880
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31881
269k
    {AliasPatternCond_K_Ignore, 0},
31882
269k
    {AliasPatternCond_K_Ignore, 0},
31883
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31884
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31885
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31886
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31887
    // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5648
31888
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31889
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31890
269k
    {AliasPatternCond_K_Ignore, 0},
31891
269k
    {AliasPatternCond_K_Ignore, 0},
31892
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31893
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31894
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31895
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31896
    // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5656
31897
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31898
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31899
269k
    {AliasPatternCond_K_Ignore, 0},
31900
269k
    {AliasPatternCond_K_Ignore, 0},
31901
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31902
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31903
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31904
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31905
    // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5664
31906
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31907
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31908
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31909
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31910
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31911
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31912
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31913
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31914
    // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5672
31915
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31916
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31917
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31918
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31919
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31920
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31921
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31922
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31923
    // (ST2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5680
31924
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31925
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31926
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31927
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31928
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31929
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31930
    // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5686
31931
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31932
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31933
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31934
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31935
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31936
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31937
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31938
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31939
    // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5694
31940
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31941
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31942
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31943
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31944
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31945
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
31946
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31947
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31948
    // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5702
31949
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31950
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31951
269k
    {AliasPatternCond_K_Ignore, 0},
31952
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31953
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31954
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31955
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31956
    // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5709
31957
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31958
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31959
269k
    {AliasPatternCond_K_Ignore, 0},
31960
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31961
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31962
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31963
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31964
    // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5716
31965
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31966
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31967
269k
    {AliasPatternCond_K_Ignore, 0},
31968
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31969
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31970
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31971
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31972
    // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5723
31973
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31974
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31975
269k
    {AliasPatternCond_K_Ignore, 0},
31976
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31977
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31978
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31979
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31980
    // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5730
31981
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31982
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31983
269k
    {AliasPatternCond_K_Ignore, 0},
31984
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31985
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31986
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31987
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31988
    // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5737
31989
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31990
269k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31991
269k
    {AliasPatternCond_K_Ignore, 0},
31992
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31993
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31994
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31995
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
31996
    // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5744
31997
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31998
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31999
269k
    {AliasPatternCond_K_Ignore, 0},
32000
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32001
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32002
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32003
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32004
    // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5751
32005
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
32006
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32007
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32008
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32009
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32010
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32011
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32012
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32013
    // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5759
32014
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32015
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32016
269k
    {AliasPatternCond_K_Ignore, 0},
32017
269k
    {AliasPatternCond_K_Ignore, 0},
32018
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32019
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32020
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32021
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32022
    // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5767
32023
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32024
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32025
269k
    {AliasPatternCond_K_Ignore, 0},
32026
269k
    {AliasPatternCond_K_Ignore, 0},
32027
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32028
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32029
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32030
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32031
    // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5775
32032
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32033
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32034
269k
    {AliasPatternCond_K_Ignore, 0},
32035
269k
    {AliasPatternCond_K_Ignore, 0},
32036
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32037
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32038
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32039
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32040
    // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5783
32041
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32042
269k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32043
269k
    {AliasPatternCond_K_Ignore, 0},
32044
269k
    {AliasPatternCond_K_Ignore, 0},
32045
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32046
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32047
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32048
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32049
    // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5791
32050
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32051
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32052
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32053
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32054
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32055
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32056
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32057
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32058
    // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5799
32059
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32060
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32061
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32062
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32063
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32064
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32065
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32066
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32067
    // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5807
32068
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32069
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32070
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32071
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32072
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32073
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32074
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32075
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32076
    // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5815
32077
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32078
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32079
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32080
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32081
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32082
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32083
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32084
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32085
    // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5823
32086
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32087
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32088
269k
    {AliasPatternCond_K_Ignore, 0},
32089
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32090
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32091
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32092
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32093
    // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5830
32094
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32095
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32096
269k
    {AliasPatternCond_K_Ignore, 0},
32097
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32098
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32099
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32100
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32101
    // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5837
32102
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32103
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32104
269k
    {AliasPatternCond_K_Ignore, 0},
32105
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32106
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32107
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32108
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32109
    // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5844
32110
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32111
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32112
269k
    {AliasPatternCond_K_Ignore, 0},
32113
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32114
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32115
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32116
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32117
    // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5851
32118
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32119
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32120
269k
    {AliasPatternCond_K_Ignore, 0},
32121
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32122
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32123
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32124
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32125
    // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5858
32126
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32127
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32128
269k
    {AliasPatternCond_K_Ignore, 0},
32129
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32130
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32131
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32132
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32133
    // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5865
32134
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32135
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32136
269k
    {AliasPatternCond_K_Ignore, 0},
32137
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32138
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32139
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32140
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32141
    // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5872
32142
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32143
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32144
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32145
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32146
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32147
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32148
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32149
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32150
    // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5880
32151
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32152
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32153
269k
    {AliasPatternCond_K_Ignore, 0},
32154
269k
    {AliasPatternCond_K_Ignore, 0},
32155
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32156
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32157
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32158
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32159
    // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5888
32160
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32161
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32162
269k
    {AliasPatternCond_K_Ignore, 0},
32163
269k
    {AliasPatternCond_K_Ignore, 0},
32164
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32165
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32166
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32167
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32168
    // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5896
32169
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32170
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32171
269k
    {AliasPatternCond_K_Ignore, 0},
32172
269k
    {AliasPatternCond_K_Ignore, 0},
32173
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32174
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32175
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32176
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32177
    // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5904
32178
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32179
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32180
269k
    {AliasPatternCond_K_Ignore, 0},
32181
269k
    {AliasPatternCond_K_Ignore, 0},
32182
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32183
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32184
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32185
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32186
    // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5912
32187
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32188
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32189
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32190
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32191
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32192
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32193
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32194
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32195
    // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5920
32196
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32197
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32198
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32199
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32200
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32201
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32202
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32203
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32204
    // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5928
32205
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32206
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32207
269k
    {AliasPatternCond_K_Ignore, 0},
32208
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32209
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32210
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32211
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32212
    // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5935
32213
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32214
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32215
269k
    {AliasPatternCond_K_Ignore, 0},
32216
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32217
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32218
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32219
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32220
    // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5942
32221
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32222
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32223
269k
    {AliasPatternCond_K_Ignore, 0},
32224
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32225
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32226
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32227
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32228
    // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5949
32229
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32230
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32231
269k
    {AliasPatternCond_K_Ignore, 0},
32232
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32233
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32234
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32235
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32236
    // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5956
32237
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32238
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32239
269k
    {AliasPatternCond_K_Ignore, 0},
32240
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32241
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32242
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32243
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32244
    // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5963
32245
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32246
269k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32247
269k
    {AliasPatternCond_K_Ignore, 0},
32248
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32249
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32250
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32251
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32252
    // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5970
32253
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32254
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32255
269k
    {AliasPatternCond_K_Ignore, 0},
32256
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32257
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32258
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32259
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32260
    // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5977
32261
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32262
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32263
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32264
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32265
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32266
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32267
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32268
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32269
    // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5985
32270
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32271
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32272
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32273
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32274
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32275
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32276
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32277
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32278
    // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5993
32279
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32280
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32281
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32282
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32283
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32284
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32285
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32286
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32287
    // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 6001
32288
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32289
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32290
269k
    {AliasPatternCond_K_Ignore, 0},
32291
269k
    {AliasPatternCond_K_Ignore, 0},
32292
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32293
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32294
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32295
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32296
    // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 6009
32297
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32298
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32299
269k
    {AliasPatternCond_K_Ignore, 0},
32300
269k
    {AliasPatternCond_K_Ignore, 0},
32301
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32302
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32303
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32304
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32305
    // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 6017
32306
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32307
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32308
269k
    {AliasPatternCond_K_Ignore, 0},
32309
269k
    {AliasPatternCond_K_Ignore, 0},
32310
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32311
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32312
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32313
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32314
    // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 6025
32315
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32316
269k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32317
269k
    {AliasPatternCond_K_Ignore, 0},
32318
269k
    {AliasPatternCond_K_Ignore, 0},
32319
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32320
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32321
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32322
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32323
    // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6033
32324
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32325
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32326
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32327
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32328
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32329
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32330
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32331
    // (STGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6040
32332
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32333
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32334
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32335
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32336
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32337
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32338
    // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6046
32339
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32340
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32341
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32342
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32343
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32344
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32345
    // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6052
32346
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32347
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32348
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32349
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32350
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32351
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32352
    // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6058
32353
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32354
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32355
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32356
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32357
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32358
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32359
    // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6064
32360
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32361
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32362
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32363
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32364
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32365
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32366
    // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 6070
32367
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32368
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32369
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32370
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32371
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32372
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32373
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32374
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32375
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32376
    // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 6079
32377
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32378
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32379
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32380
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32381
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32382
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32383
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32384
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32385
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32386
    // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6088
32387
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32388
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32389
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32390
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32391
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32392
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32393
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32394
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32395
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32396
    // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6097
32397
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32398
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32399
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32400
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32401
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32402
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32403
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32404
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32405
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32406
    // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6106
32407
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32408
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32409
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32410
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32411
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32412
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32413
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32414
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32415
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32416
    // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6115
32417
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32418
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32419
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32420
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32421
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32422
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32423
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32424
    // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6122
32425
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32426
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32427
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32428
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32429
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32430
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32431
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32432
    // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6129
32433
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32434
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32435
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32436
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32437
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32438
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32439
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32440
    // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6136
32441
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32442
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32443
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32444
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32445
    // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6140
32446
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32447
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32448
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32449
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32450
    // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6144
32451
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32452
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32453
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32454
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32455
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32456
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32457
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32458
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32459
    // (STNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6152
32460
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32461
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32462
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32463
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32464
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32465
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32466
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32467
    // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6159
32468
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32469
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32470
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32471
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32472
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32473
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32474
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32475
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32476
    // (STNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6167
32477
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32478
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32479
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32480
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32481
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32482
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32483
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32484
    // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6174
32485
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32486
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32487
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32488
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32489
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32490
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32491
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32492
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32493
    // (STNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6182
32494
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32495
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32496
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32497
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32498
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32499
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32500
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32501
    // (STNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6189
32502
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32503
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32504
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32505
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32506
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32507
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32508
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32509
    // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6196
32510
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32511
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32512
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32513
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32514
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32515
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32516
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32517
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32518
    // (STNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6204
32519
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32520
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32521
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32522
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32523
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32524
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32525
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32526
    // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6211
32527
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32528
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32529
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32530
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32531
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32532
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32533
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32534
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32535
    // (STNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6219
32536
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32537
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32538
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32539
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32540
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32541
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32542
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32543
    // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6226
32544
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32545
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32546
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32547
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32548
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32549
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32550
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32551
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32552
    // (STNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6234
32553
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32554
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32555
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32556
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32557
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32558
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32559
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32560
    // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6241
32561
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32562
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32563
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32564
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32565
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32566
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32567
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32568
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32569
    // (STNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6249
32570
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32571
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32572
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32573
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32574
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32575
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32576
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32577
    // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6256
32578
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32579
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32580
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32581
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32582
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32583
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32584
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32585
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32586
    // (STNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6264
32587
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32588
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32589
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32590
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32591
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32592
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32593
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32594
    // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6271
32595
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32596
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32597
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32598
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32599
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32600
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32601
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32602
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32603
    // (STNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6279
32604
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32605
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32606
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32607
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32608
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32609
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32610
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32611
    // (STNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6286
32612
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32613
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32614
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32615
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32616
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32617
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32618
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32619
    // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6293
32620
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32621
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32622
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32623
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32624
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32625
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32626
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32627
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32628
    // (STNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6301
32629
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32630
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32631
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32632
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32633
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32634
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32635
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32636
    // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6308
32637
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32638
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32639
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32640
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32641
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32642
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32643
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32644
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32645
    // (STNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6316
32646
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32647
269k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32648
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32649
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32650
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32651
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32652
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32653
    // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6323
32654
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32655
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32656
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32657
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32658
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32659
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32660
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32661
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32662
    // (STNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6331
32663
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32664
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32665
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32666
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32667
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32668
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32669
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32670
    // (STNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6338
32671
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32672
269k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32673
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32674
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32675
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32676
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32677
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32678
    // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6345
32679
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32680
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32681
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32682
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32683
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32684
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32685
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32686
    // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6352
32687
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32688
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32689
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32690
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32691
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32692
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32693
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32694
    // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6359
32695
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32696
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32697
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32698
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32699
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32700
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32701
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32702
    // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6366
32703
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32704
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32705
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32706
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32707
    // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6370
32708
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32709
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32710
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32711
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32712
    // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6374
32713
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32714
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32715
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32716
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32717
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32718
    // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6379
32719
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32720
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32721
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32722
    // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6382
32723
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32724
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32725
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32726
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32727
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32728
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32729
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32730
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32731
    // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6390
32732
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32733
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32734
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32735
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32736
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32737
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32738
    // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6396
32739
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32740
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32741
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32742
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32743
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32744
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32745
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32746
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32747
    // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6404
32748
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32749
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32750
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32751
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32752
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32753
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32754
    // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6410
32755
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32756
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32757
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32758
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32759
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32760
    // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6415
32761
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32762
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32763
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32764
    // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6418
32765
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32766
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32767
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32768
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32769
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32770
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32771
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32772
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32773
    // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6426
32774
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32775
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32776
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32777
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32778
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32779
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32780
    // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6432
32781
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32782
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32783
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32784
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32785
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32786
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32787
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32788
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32789
    // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6440
32790
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32791
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32792
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32793
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32794
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32795
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32796
    // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6446
32797
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32798
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32799
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32800
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32801
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32802
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32803
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32804
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32805
    // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6454
32806
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32807
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32808
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32809
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32810
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32811
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32812
    // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6460
32813
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32814
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32815
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32816
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32817
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32818
    // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6465
32819
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32820
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32821
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32822
    // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6468
32823
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32824
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32825
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32826
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32827
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32828
    // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6473
32829
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32830
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32831
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32832
    // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 6476
32833
269k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
32834
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32835
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32836
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32837
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32838
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32839
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32840
    // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6483
32841
269k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
32842
269k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
32843
269k
    {AliasPatternCond_K_Ignore, 0},
32844
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32845
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32846
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32847
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32848
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32849
    // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6491
32850
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32851
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32852
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32853
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32854
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32855
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32856
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32857
    // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6498
32858
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32859
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32860
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32861
    // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6501
32862
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32863
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32864
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32865
    // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6504
32866
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32867
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32868
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32869
    // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6507
32870
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32871
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32872
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32873
    // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6510
32874
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32875
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32876
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32877
    // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6513
32878
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32879
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32880
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32881
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32882
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32883
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32884
    // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6519
32885
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32886
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32887
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32888
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32889
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32890
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32891
    // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6525
32892
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32893
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32894
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32895
    // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6528
32896
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32897
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32898
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32899
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32900
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32901
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32902
    // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6534
32903
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32904
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32905
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32906
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32907
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32908
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32909
    // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6540
32910
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32911
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32912
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32913
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32914
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32915
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32916
    // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6546
32917
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32918
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32919
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32920
    // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6549
32921
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32922
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32923
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32924
    // (STZ2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6552
32925
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32926
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32927
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32928
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32929
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32930
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32931
    // (STZGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6558
32932
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32933
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32934
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32935
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32936
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32937
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32938
    // (SUBPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 6564
32939
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32940
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32941
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32942
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32943
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32944
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
32945
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
32946
    // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6571
32947
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32948
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32949
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6573
32950
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32951
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32952
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32953
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32954
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6577
32955
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32956
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32957
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32958
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6580
32959
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32960
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32961
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32962
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32963
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6584
32964
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32965
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32966
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32967
    // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6587
32968
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32969
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32970
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32971
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32972
    // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6591
32973
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32974
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32975
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32976
269k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32977
    // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6595
32978
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32979
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32980
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32981
    // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6598
32982
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32983
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32984
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32985
269k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32986
    // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6602
32987
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32988
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32989
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6604
32990
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32991
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32992
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32993
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32994
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6608
32995
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32996
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32997
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32998
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6611
32999
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33000
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33001
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33002
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33003
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6615
33004
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33005
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33006
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33007
    // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6618
33008
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33009
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33010
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33011
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33012
    // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6622
33013
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33014
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33015
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33016
    // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6625
33017
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33018
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33019
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33020
269k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33021
    // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6629
33022
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33023
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33024
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33025
    // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6632
33026
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33027
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33028
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33029
269k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33030
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6636
33031
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33032
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33033
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33034
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33035
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6640
33036
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33037
269k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33038
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33039
    // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6643
33040
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33041
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33042
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33043
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33044
    // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6647
33045
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33046
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33047
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33048
269k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33049
    // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6651
33050
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33051
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33052
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33053
269k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33054
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6655
33055
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33056
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33057
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33058
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33059
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6659
33060
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33061
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33062
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33063
    // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6662
33064
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33065
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33066
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33067
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33068
    // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6666
33069
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33070
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33071
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33072
269k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33073
    // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6670
33074
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33075
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33076
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33077
269k
    {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
269k
    {AliasPatternCond_K_Ignore, 0},
33080
269k
    {AliasPatternCond_K_Ignore, 0},
33081
269k
    {AliasPatternCond_K_Ignore, 0},
33082
269k
    {AliasPatternCond_K_Ignore, 0},
33083
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33084
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33085
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureD128},
33086
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33087
    // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6682
33088
269k
    {AliasPatternCond_K_Ignore, 0},
33089
269k
    {AliasPatternCond_K_Ignore, 0},
33090
269k
    {AliasPatternCond_K_Ignore, 0},
33091
269k
    {AliasPatternCond_K_Ignore, 0},
33092
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33093
    // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6687
33094
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33095
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33096
269k
    {AliasPatternCond_K_Ignore, 0},
33097
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33098
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6691
33099
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33100
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33101
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33102
269k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33103
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6695
33104
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33105
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33106
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33107
269k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33108
    // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6699
33109
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33110
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33111
269k
    {AliasPatternCond_K_Ignore, 0},
33112
269k
    {AliasPatternCond_K_Imm, (uint32_t)63},
33113
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6703
33114
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33115
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33116
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33117
269k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33118
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6707
33119
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33120
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33121
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33122
269k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33123
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6711
33124
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33125
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33126
269k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33127
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33128
    // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6715
33129
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33130
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33131
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33132
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33133
    // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6719
33134
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33135
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33136
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33137
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33138
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33139
    // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6724
33140
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33141
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33142
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33143
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33144
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33145
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33146
    // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6730
33147
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33148
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33149
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33150
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33151
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33152
    // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6735
33153
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33154
269k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33155
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33156
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33157
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33158
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33159
    // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6741
33160
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33161
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33162
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33163
269k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33164
    // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6745
33165
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33166
269k
    {AliasPatternCond_K_Ignore, 0},
33167
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33168
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33169
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33170
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33171
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33172
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33173
    // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6753
33174
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33175
269k
    {AliasPatternCond_K_Ignore, 0},
33176
269k
    {AliasPatternCond_K_Ignore, 0},
33177
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33178
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33179
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33180
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33181
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33182
    // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6761
33183
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33184
269k
    {AliasPatternCond_K_Ignore, 0},
33185
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33186
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33187
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33188
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33189
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33190
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33191
    // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6769
33192
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33193
269k
    {AliasPatternCond_K_Ignore, 0},
33194
269k
    {AliasPatternCond_K_Ignore, 0},
33195
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33196
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33197
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33198
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33199
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33200
    // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6777
33201
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33202
269k
    {AliasPatternCond_K_Ignore, 0},
33203
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33204
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33205
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33206
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33207
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33208
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33209
    // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6785
33210
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33211
269k
    {AliasPatternCond_K_Ignore, 0},
33212
269k
    {AliasPatternCond_K_Ignore, 0},
33213
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33214
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33215
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33216
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33217
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33218
    // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6793
33219
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33220
269k
    {AliasPatternCond_K_Ignore, 0},
33221
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33222
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33223
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33224
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33225
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33226
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33227
    // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6801
33228
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33229
269k
    {AliasPatternCond_K_Ignore, 0},
33230
269k
    {AliasPatternCond_K_Ignore, 0},
33231
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33232
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33233
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33234
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33235
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33236
    // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6809
33237
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33238
269k
    {AliasPatternCond_K_Ignore, 0},
33239
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33240
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33241
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33242
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33243
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33244
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33245
    // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6817
33246
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33247
269k
    {AliasPatternCond_K_Ignore, 0},
33248
269k
    {AliasPatternCond_K_Ignore, 0},
33249
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33250
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33251
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33252
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33253
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33254
    // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6825
33255
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33256
269k
    {AliasPatternCond_K_Ignore, 0},
33257
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33258
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33259
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33260
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33261
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33262
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33263
    // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6833
33264
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33265
269k
    {AliasPatternCond_K_Ignore, 0},
33266
269k
    {AliasPatternCond_K_Ignore, 0},
33267
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33268
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33269
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33270
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33271
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33272
    // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6841
33273
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33274
269k
    {AliasPatternCond_K_Ignore, 0},
33275
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33276
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33277
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33278
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33279
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33280
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33281
    // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6849
33282
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33283
269k
    {AliasPatternCond_K_Ignore, 0},
33284
269k
    {AliasPatternCond_K_Ignore, 0},
33285
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33286
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33287
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33288
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33289
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33290
    // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6857
33291
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33292
269k
    {AliasPatternCond_K_Ignore, 0},
33293
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33294
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33295
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33296
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33297
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33298
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33299
    // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6865
33300
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33301
269k
    {AliasPatternCond_K_Ignore, 0},
33302
269k
    {AliasPatternCond_K_Ignore, 0},
33303
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33304
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33305
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33306
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33307
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33308
    // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6873
33309
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33310
269k
    {AliasPatternCond_K_Ignore, 0},
33311
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33312
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33313
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33314
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33315
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33316
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33317
    // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6881
33318
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33319
269k
    {AliasPatternCond_K_Ignore, 0},
33320
269k
    {AliasPatternCond_K_Ignore, 0},
33321
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33322
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33323
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33324
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33325
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33326
    // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6889
33327
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33328
269k
    {AliasPatternCond_K_Ignore, 0},
33329
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33330
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33331
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33332
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33333
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33334
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33335
    // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6897
33336
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33337
269k
    {AliasPatternCond_K_Ignore, 0},
33338
269k
    {AliasPatternCond_K_Ignore, 0},
33339
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33340
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33341
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33342
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33343
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33344
    // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6905
33345
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33346
269k
    {AliasPatternCond_K_Ignore, 0},
33347
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33348
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33349
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33350
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33351
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33352
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33353
    // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6913
33354
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33355
269k
    {AliasPatternCond_K_Ignore, 0},
33356
269k
    {AliasPatternCond_K_Ignore, 0},
33357
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33358
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33359
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33360
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33361
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33362
    // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6921
33363
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33364
269k
    {AliasPatternCond_K_Ignore, 0},
33365
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33366
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33367
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33368
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33369
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33370
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33371
    // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6929
33372
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33373
269k
    {AliasPatternCond_K_Ignore, 0},
33374
269k
    {AliasPatternCond_K_Ignore, 0},
33375
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33376
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33377
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33378
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33379
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33380
    // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6937
33381
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33382
269k
    {AliasPatternCond_K_Ignore, 0},
33383
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33384
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33385
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33386
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33387
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33388
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33389
    // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6945
33390
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33391
269k
    {AliasPatternCond_K_Ignore, 0},
33392
269k
    {AliasPatternCond_K_Ignore, 0},
33393
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33394
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33395
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33396
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33397
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33398
    // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6953
33399
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33400
269k
    {AliasPatternCond_K_Ignore, 0},
33401
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33402
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33403
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33404
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33405
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33406
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33407
    // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6961
33408
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33409
269k
    {AliasPatternCond_K_Ignore, 0},
33410
269k
    {AliasPatternCond_K_Ignore, 0},
33411
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33412
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33413
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33414
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33415
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33416
    // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6969
33417
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33418
269k
    {AliasPatternCond_K_Ignore, 0},
33419
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33420
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33421
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33422
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33423
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33424
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33425
    // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6977
33426
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33427
269k
    {AliasPatternCond_K_Ignore, 0},
33428
269k
    {AliasPatternCond_K_Ignore, 0},
33429
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33430
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33431
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33432
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33433
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33434
    // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6985
33435
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33436
269k
    {AliasPatternCond_K_Ignore, 0},
33437
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33438
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33439
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33440
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33441
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33442
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33443
    // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6993
33444
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33445
269k
    {AliasPatternCond_K_Ignore, 0},
33446
269k
    {AliasPatternCond_K_Ignore, 0},
33447
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33448
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33449
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33450
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33451
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33452
    // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7001
33453
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33454
269k
    {AliasPatternCond_K_Ignore, 0},
33455
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33456
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33457
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33458
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33459
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33460
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33461
    // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7009
33462
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33463
269k
    {AliasPatternCond_K_Ignore, 0},
33464
269k
    {AliasPatternCond_K_Ignore, 0},
33465
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33466
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33467
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33468
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33469
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33470
    // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7017
33471
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33472
269k
    {AliasPatternCond_K_Ignore, 0},
33473
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33474
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33475
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33476
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33477
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33478
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33479
    // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7025
33480
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33481
269k
    {AliasPatternCond_K_Ignore, 0},
33482
269k
    {AliasPatternCond_K_Ignore, 0},
33483
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33484
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33485
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33486
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33487
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33488
    // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7033
33489
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33490
269k
    {AliasPatternCond_K_Ignore, 0},
33491
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33492
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33493
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33494
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33495
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33496
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33497
    // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 7041
33498
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33499
269k
    {AliasPatternCond_K_Ignore, 0},
33500
269k
    {AliasPatternCond_K_Ignore, 0},
33501
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33502
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33503
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33504
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33505
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33506
    // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7049
33507
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33508
269k
    {AliasPatternCond_K_Ignore, 0},
33509
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33510
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33511
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33512
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33513
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33514
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33515
    // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7057
33516
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33517
269k
    {AliasPatternCond_K_Ignore, 0},
33518
269k
    {AliasPatternCond_K_Ignore, 0},
33519
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33520
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33521
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33522
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33523
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33524
    // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7065
33525
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33526
269k
    {AliasPatternCond_K_Ignore, 0},
33527
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33528
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33529
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33530
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33531
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33532
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33533
    // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7073
33534
269k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33535
269k
    {AliasPatternCond_K_Ignore, 0},
33536
269k
    {AliasPatternCond_K_Ignore, 0},
33537
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33538
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33539
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33540
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33541
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33542
    // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7081
33543
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33544
269k
    {AliasPatternCond_K_Ignore, 0},
33545
269k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33546
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33547
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33548
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33549
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33550
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33551
    // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 7089
33552
269k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33553
269k
    {AliasPatternCond_K_Ignore, 0},
33554
269k
    {AliasPatternCond_K_Ignore, 0},
33555
269k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33556
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33557
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33558
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33559
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33560
    // (XPACLRI) - 7097
33561
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33562
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
33563
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33564
    // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 7100
33565
269k
    {AliasPatternCond_K_Imm, (uint32_t)255},
33566
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33567
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33568
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33569
    // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 7104
33570
269k
    {AliasPatternCond_K_Imm, (uint32_t)85},
33571
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33572
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33573
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33574
    // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 7108
33575
269k
    {AliasPatternCond_K_Imm, (uint32_t)170},
33576
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33577
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33578
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33579
    // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 7112
33580
269k
    {AliasPatternCond_K_Imm, (uint32_t)17},
33581
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33582
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33583
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33584
    // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 7116
33585
269k
    {AliasPatternCond_K_Imm, (uint32_t)34},
33586
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33587
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33588
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33589
    // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 7120
33590
269k
    {AliasPatternCond_K_Imm, (uint32_t)68},
33591
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33592
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33593
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33594
    // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 7124
33595
269k
    {AliasPatternCond_K_Imm, (uint32_t)136},
33596
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33597
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33598
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33599
    // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 7128
33600
269k
    {AliasPatternCond_K_Imm, (uint32_t)51},
33601
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33602
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33603
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33604
    // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 7132
33605
269k
    {AliasPatternCond_K_Imm, (uint32_t)153},
33606
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33607
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33608
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33609
    // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 7136
33610
269k
    {AliasPatternCond_K_Imm, (uint32_t)102},
33611
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33612
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33613
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33614
    // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 7140
33615
269k
    {AliasPatternCond_K_Imm, (uint32_t)204},
33616
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33617
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33618
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33619
    // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 7144
33620
269k
    {AliasPatternCond_K_Imm, (uint32_t)119},
33621
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33622
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33623
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33624
    // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 7148
33625
269k
    {AliasPatternCond_K_Imm, (uint32_t)187},
33626
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33627
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33628
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33629
    // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7152
33630
269k
    {AliasPatternCond_K_Imm, (uint32_t)221},
33631
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33632
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33633
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33634
    // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7156
33635
269k
    {AliasPatternCond_K_Imm, (uint32_t)238},
33636
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33637
269k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33638
269k
    {AliasPatternCond_K_EndOrFeatures, 0},
33639
269k
  {0},  };
33640
33641
269k
  static const char AsmStrings[] =
33642
269k
    /* 0 */ "addpt  $\x01, $\x02, $\x03\0"
33643
269k
    /* 17 */ "cmn $\x02, $\xFF\x03\x01\0"
33644
269k
    /* 30 */ "cmn $\x02, $\x03\0"
33645
269k
    /* 41 */ "cmn $\x02, $\x03$\xFF\x04\x02\0"
33646
269k
    /* 56 */ "adds  $\x01, $\x02, $\x03\0"
33647
269k
    /* 72 */ "cmn $\x02, $\x03$\xFF\x04\x03\0"
33648
269k
    /* 87 */ "mov $\x01, $\x02\0"
33649
269k
    /* 98 */ "add $\x01, $\x02, $\x03\0"
33650
269k
    /* 113 */ "tst $\x02, $\xFF\x03\x04\0"
33651
269k
    /* 126 */ "tst $\x02, $\x03\0"
33652
269k
    /* 137 */ "tst $\x02, $\x03$\xFF\x04\x02\0"
33653
269k
    /* 152 */ "ands $\x01, $\x02, $\x03\0"
33654
269k
    /* 168 */ "tst $\x02, $\xFF\x03\x05\0"
33655
269k
    /* 181 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33656
269k
    /* 205 */ "and  $\x01, $\x02, $\x03\0"
33657
269k
    /* 220 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33658
269k
    /* 243 */ "and  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33659
269k
    /* 264 */ "and  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33660
269k
    /* 285 */ "and  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33661
269k
    /* 306 */ "autia1716\0"
33662
269k
    /* 316 */ "autiasp\0"
33663
269k
    /* 324 */ "autiaz\0"
33664
269k
    /* 331 */ "autib1716\0"
33665
269k
    /* 341 */ "autibsp\0"
33666
269k
    /* 349 */ "autibz\0"
33667
269k
    /* 356 */ "bics $\x01, $\x02, $\x03\0"
33668
269k
    /* 372 */ "bic  $\x01, $\x02, $\x03\0"
33669
269k
    /* 387 */ "chkfeat  x16\0"
33670
269k
    /* 399 */ "clrex\0"
33671
269k
    /* 405 */ "cntb $\x01\0"
33672
269k
    /* 413 */ "cntb $\x01, $\xFF\x02\x0E\0"
33673
269k
    /* 427 */ "cntd $\x01\0"
33674
269k
    /* 435 */ "cntd $\x01, $\xFF\x02\x0E\0"
33675
269k
    /* 449 */ "cnth $\x01\0"
33676
269k
    /* 457 */ "cnth $\x01, $\xFF\x02\x0E\0"
33677
269k
    /* 471 */ "cntw $\x01\0"
33678
269k
    /* 479 */ "cntw $\x01, $\xFF\x02\x0E\0"
33679
269k
    /* 493 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0"
33680
269k
    /* 516 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0"
33681
269k
    /* 539 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0"
33682
269k
    /* 562 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0"
33683
269k
    /* 585 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0"
33684
269k
    /* 606 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0"
33685
269k
    /* 627 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0"
33686
269k
    /* 648 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0"
33687
269k
    /* 669 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0"
33688
269k
    /* 692 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0"
33689
269k
    /* 715 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0"
33690
269k
    /* 738 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0"
33691
269k
    /* 761 */ "cset $\x01, $\xFF\x04\x14\0"
33692
269k
    /* 775 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0"
33693
269k
    /* 793 */ "csetm $\x01, $\xFF\x04\x14\0"
33694
269k
    /* 808 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0"
33695
269k
    /* 826 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0"
33696
269k
    /* 844 */ "dcps1\0"
33697
269k
    /* 850 */ "dcps2\0"
33698
269k
    /* 856 */ "dcps3\0"
33699
269k
    /* 862 */ "decb $\x01\0"
33700
269k
    /* 870 */ "decb $\x01, $\xFF\x03\x0E\0"
33701
269k
    /* 884 */ "decd $\x01\0"
33702
269k
    /* 892 */ "decd $\x01, $\xFF\x03\x0E\0"
33703
269k
    /* 906 */ "decd $\xFF\x01\x10\0"
33704
269k
    /* 916 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33705
269k
    /* 932 */ "dech $\x01\0"
33706
269k
    /* 940 */ "dech $\x01, $\xFF\x03\x0E\0"
33707
269k
    /* 954 */ "dech $\xFF\x01\x09\0"
33708
269k
    /* 964 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0"
33709
269k
    /* 980 */ "decw $\x01\0"
33710
269k
    /* 988 */ "decw $\x01, $\xFF\x03\x0E\0"
33711
269k
    /* 1002 */ "decw  $\xFF\x01\x0B\0"
33712
269k
    /* 1012 */ "decw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33713
269k
    /* 1028 */ "ssbb\0"
33714
269k
    /* 1033 */ "pssbb\0"
33715
269k
    /* 1039 */ "dfb\0"
33716
269k
    /* 1043 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0"
33717
269k
    /* 1058 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0"
33718
269k
    /* 1073 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0"
33719
269k
    /* 1088 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0"
33720
269k
    /* 1104 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0"
33721
269k
    /* 1120 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0"
33722
269k
    /* 1136 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0"
33723
269k
    /* 1151 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0"
33724
269k
    /* 1166 */ "fmov $\xFF\x01\x10, #0.0\0"
33725
269k
    /* 1182 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0"
33726
269k
    /* 1197 */ "fmov $\xFF\x01\x09, #0.0\0"
33727
269k
    /* 1213 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0"
33728
269k
    /* 1228 */ "fmov $\xFF\x01\x0B, #0.0\0"
33729
269k
    /* 1244 */ "mov $\xFF\x01\x06, $\x02\0"
33730
269k
    /* 1257 */ "mov $\xFF\x01\x10, $\x02\0"
33731
269k
    /* 1270 */ "mov $\xFF\x01\x09, $\x02\0"
33732
269k
    /* 1283 */ "mov $\xFF\x01\x0B, $\x02\0"
33733
269k
    /* 1296 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0"
33734
269k
    /* 1311 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0"
33735
269k
    /* 1330 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0"
33736
269k
    /* 1345 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0"
33737
269k
    /* 1364 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0"
33738
269k
    /* 1379 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0"
33739
269k
    /* 1398 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0"
33740
269k
    /* 1413 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0"
33741
269k
    /* 1432 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0"
33742
269k
    /* 1447 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0"
33743
269k
    /* 1466 */ "eon $\x01, $\x02, $\x03\0"
33744
269k
    /* 1481 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33745
269k
    /* 1505 */ "eor $\x01, $\x02, $\x03\0"
33746
269k
    /* 1520 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33747
269k
    /* 1543 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33748
269k
    /* 1564 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33749
269k
    /* 1585 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33750
269k
    /* 1606 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33751
269k
    /* 1639 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33752
269k
    /* 1672 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33753
269k
    /* 1705 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33754
269k
    /* 1738 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33755
269k
    /* 1771 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33756
269k
    /* 1804 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33757
269k
    /* 1837 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33758
269k
    /* 1870 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33759
269k
    /* 1903 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33760
269k
    /* 1936 */ "ror $\x01, $\x02, $\x04\0"
33761
269k
    /* 1951 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33762
269k
    /* 1975 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33763
269k
    /* 1999 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33764
269k
    /* 2023 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0"
33765
269k
    /* 2039 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0"
33766
269k
    /* 2055 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0"
33767
269k
    /* 2071 */ "gcspopm\0"
33768
269k
    /* 2079 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33769
269k
    /* 2105 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33770
269k
    /* 2131 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33771
269k
    /* 2157 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33772
269k
    /* 2183 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33773
269k
    /* 2209 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33774
269k
    /* 2235 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33775
269k
    /* 2262 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33776
269k
    /* 2289 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33777
269k
    /* 2316 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33778
269k
    /* 2343 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33779
269k
    /* 2370 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33780
269k
    /* 2396 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33781
269k
    /* 2422 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33782
269k
    /* 2450 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33783
269k
    /* 2478 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33784
269k
    /* 2506 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33785
269k
    /* 2534 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33786
269k
    /* 2562 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33787
269k
    /* 2591 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33788
269k
    /* 2620 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33789
269k
    /* 2649 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33790
269k
    /* 2678 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33791
269k
    /* 2707 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33792
269k
    /* 2735 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33793
269k
    /* 2763 */ "nop\0"
33794
269k
    /* 2767 */ "yield\0"
33795
269k
    /* 2773 */ "wfe\0"
33796
269k
    /* 2777 */ "wfi\0"
33797
269k
    /* 2781 */ "sev\0"
33798
269k
    /* 2785 */ "sevl\0"
33799
269k
    /* 2790 */ "dgh\0"
33800
269k
    /* 2794 */ "esb\0"
33801
269k
    /* 2798 */ "csdb\0"
33802
269k
    /* 2803 */ "bti\0"
33803
269k
    /* 2807 */ "bti $\xFF\x01\x26\0"
33804
269k
    /* 2816 */ "psb $\xFF\x01\x27\0"
33805
269k
    /* 2825 */ "gcsb  dsync\0"
33806
269k
    /* 2836 */ "clrbhb\0"
33807
269k
    /* 2843 */ "incb  $\x01\0"
33808
269k
    /* 2851 */ "incb  $\x01, $\xFF\x03\x0E\0"
33809
269k
    /* 2865 */ "incd  $\x01\0"
33810
269k
    /* 2873 */ "incd  $\x01, $\xFF\x03\x0E\0"
33811
269k
    /* 2887 */ "incd  $\xFF\x01\x10\0"
33812
269k
    /* 2897 */ "incd  $\xFF\x01\x10, $\xFF\x03\x0E\0"
33813
269k
    /* 2913 */ "inch  $\x01\0"
33814
269k
    /* 2921 */ "inch  $\x01, $\xFF\x03\x0E\0"
33815
269k
    /* 2935 */ "inch  $\xFF\x01\x09\0"
33816
269k
    /* 2945 */ "inch  $\xFF\x01\x09, $\xFF\x03\x0E\0"
33817
269k
    /* 2961 */ "incw  $\x01\0"
33818
269k
    /* 2969 */ "incw  $\x01, $\xFF\x03\x0E\0"
33819
269k
    /* 2983 */ "incw  $\xFF\x01\x0B\0"
33820
269k
    /* 2993 */ "incw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33821
269k
    /* 3009 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33822
269k
    /* 3042 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33823
269k
    /* 3075 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33824
269k
    /* 3108 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33825
269k
    /* 3141 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33826
269k
    /* 3174 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33827
269k
    /* 3207 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33828
269k
    /* 3240 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33829
269k
    /* 3273 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33830
269k
    /* 3306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33831
269k
    /* 3339 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0"
33832
269k
    /* 3358 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0"
33833
269k
    /* 3385 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0"
33834
269k
    /* 3404 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0"
33835
269k
    /* 3431 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0"
33836
269k
    /* 3450 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0"
33837
269k
    /* 3477 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0"
33838
269k
    /* 3496 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0"
33839
269k
    /* 3523 */ "irg $\x01, $\x02\0"
33840
269k
    /* 3534 */ "isb\0"
33841
269k
    /* 3538 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33842
269k
    /* 3562 */ "ld1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
33843
269k
    /* 3586 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33844
269k
    /* 3610 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33845
269k
    /* 3634 */ "ld1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33846
269k
    /* 3658 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33847
269k
    /* 3682 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33848
269k
    /* 3706 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33849
269k
    /* 3730 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33850
269k
    /* 3754 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33851
269k
    /* 3778 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33852
269k
    /* 3802 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0"
33853
269k
    /* 3822 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0"
33854
269k
    /* 3842 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0"
33855
269k
    /* 3862 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0"
33856
269k
    /* 3882 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0"
33857
269k
    /* 3902 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0"
33858
269k
    /* 3922 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0"
33859
269k
    /* 3942 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0"
33860
269k
    /* 3962 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33861
269k
    /* 3986 */ "ld1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
33862
269k
    /* 4010 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33863
269k
    /* 4034 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33864
269k
    /* 4058 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33865
269k
    /* 4082 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33866
269k
    /* 4106 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0"
33867
269k
    /* 4126 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0"
33868
269k
    /* 4145 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0"
33869
269k
    /* 4165 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0"
33870
269k
    /* 4184 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0"
33871
269k
    /* 4203 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0"
33872
269k
    /* 4223 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0"
33873
269k
    /* 4242 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0"
33874
269k
    /* 4262 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33875
269k
    /* 4287 */ "ld1rb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33876
269k
    /* 4312 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33877
269k
    /* 4337 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33878
269k
    /* 4362 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33879
269k
    /* 4387 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33880
269k
    /* 4412 */ "ld1rh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33881
269k
    /* 4437 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33882
269k
    /* 4462 */ "ld1rob  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33883
269k
    /* 4488 */ "ld1rod  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33884
269k
    /* 4514 */ "ld1roh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33885
269k
    /* 4540 */ "ld1row  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33886
269k
    /* 4566 */ "ld1rqb  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33887
269k
    /* 4592 */ "ld1rqd  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33888
269k
    /* 4618 */ "ld1rqh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33889
269k
    /* 4644 */ "ld1rqw  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33890
269k
    /* 4670 */ "ld1rsb  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33891
269k
    /* 4696 */ "ld1rsb  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33892
269k
    /* 4722 */ "ld1rsb  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33893
269k
    /* 4748 */ "ld1rsh  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33894
269k
    /* 4774 */ "ld1rsh  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33895
269k
    /* 4800 */ "ld1rsw  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33896
269k
    /* 4826 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33897
269k
    /* 4851 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33898
269k
    /* 4876 */ "ld1r  $\xFF\x02\x2C, [$\x01], #1\0"
33899
269k
    /* 4896 */ "ld1r  $\xFF\x02\x2D, [$\x01], #8\0"
33900
269k
    /* 4916 */ "ld1r  $\xFF\x02\x2E, [$\x01], #8\0"
33901
269k
    /* 4936 */ "ld1r  $\xFF\x02\x2F, [$\x01], #4\0"
33902
269k
    /* 4956 */ "ld1r  $\xFF\x02\x30, [$\x01], #2\0"
33903
269k
    /* 4976 */ "ld1r  $\xFF\x02\x31, [$\x01], #4\0"
33904
269k
    /* 4996 */ "ld1r  $\xFF\x02\x32, [$\x01], #1\0"
33905
269k
    /* 5016 */ "ld1r  $\xFF\x02\x33, [$\x01], #2\0"
33906
269k
    /* 5036 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33907
269k
    /* 5061 */ "ld1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33908
269k
    /* 5086 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33909
269k
    /* 5111 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33910
269k
    /* 5136 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33911
269k
    /* 5161 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33912
269k
    /* 5186 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0"
33913
269k
    /* 5206 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0"
33914
269k
    /* 5226 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0"
33915
269k
    /* 5246 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0"
33916
269k
    /* 5266 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0"
33917
269k
    /* 5286 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0"
33918
269k
    /* 5306 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0"
33919
269k
    /* 5326 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0"
33920
269k
    /* 5346 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0"
33921
269k
    /* 5366 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0"
33922
269k
    /* 5386 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0"
33923
269k
    /* 5406 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0"
33924
269k
    /* 5426 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0"
33925
269k
    /* 5446 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0"
33926
269k
    /* 5466 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0"
33927
269k
    /* 5486 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0"
33928
269k
    /* 5506 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33929
269k
    /* 5530 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33930
269k
    /* 5554 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33931
269k
    /* 5578 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33932
269k
    /* 5602 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33933
269k
    /* 5626 */ "ld1b  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33934
269k
    /* 5662 */ "ld1d  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33935
269k
    /* 5698 */ "ld1h  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33936
269k
    /* 5734 */ "ld1q  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33937
269k
    /* 5770 */ "ld1w  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33938
269k
    /* 5806 */ "ld1b  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33939
269k
    /* 5842 */ "ld1d  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33940
269k
    /* 5878 */ "ld1h  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33941
269k
    /* 5914 */ "ld1q  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33942
269k
    /* 5950 */ "ld1w  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33943
269k
    /* 5986 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0"
33944
269k
    /* 6009 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0"
33945
269k
    /* 6032 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0"
33946
269k
    /* 6055 */ "ld1 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #1\0"
33947
269k
    /* 6078 */ "ld2b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33948
269k
    /* 6102 */ "ld2d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33949
269k
    /* 6126 */ "ld2h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33950
269k
    /* 6150 */ "ld2q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33951
269k
    /* 6174 */ "ld2r  $\xFF\x02\x2C, [$\x01], #2\0"
33952
269k
    /* 6194 */ "ld2r  $\xFF\x02\x2D, [$\x01], #16\0"
33953
269k
    /* 6215 */ "ld2r  $\xFF\x02\x2E, [$\x01], #16\0"
33954
269k
    /* 6236 */ "ld2r  $\xFF\x02\x2F, [$\x01], #8\0"
33955
269k
    /* 6256 */ "ld2r  $\xFF\x02\x30, [$\x01], #4\0"
33956
269k
    /* 6276 */ "ld2r  $\xFF\x02\x31, [$\x01], #8\0"
33957
269k
    /* 6296 */ "ld2r  $\xFF\x02\x32, [$\x01], #2\0"
33958
269k
    /* 6316 */ "ld2r  $\xFF\x02\x33, [$\x01], #4\0"
33959
269k
    /* 6336 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0"
33960
269k
    /* 6356 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0"
33961
269k
    /* 6376 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0"
33962
269k
    /* 6396 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0"
33963
269k
    /* 6416 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0"
33964
269k
    /* 6436 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0"
33965
269k
    /* 6456 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0"
33966
269k
    /* 6476 */ "ld2w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33967
269k
    /* 6500 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0"
33968
269k
    /* 6523 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0"
33969
269k
    /* 6546 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0"
33970
269k
    /* 6570 */ "ld2 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #2\0"
33971
269k
    /* 6593 */ "ld3b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33972
269k
    /* 6617 */ "ld3d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33973
269k
    /* 6641 */ "ld3h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33974
269k
    /* 6665 */ "ld3q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33975
269k
    /* 6689 */ "ld3r  $\xFF\x02\x2C, [$\x01], #3\0"
33976
269k
    /* 6709 */ "ld3r  $\xFF\x02\x2D, [$\x01], #24\0"
33977
269k
    /* 6730 */ "ld3r  $\xFF\x02\x2E, [$\x01], #24\0"
33978
269k
    /* 6751 */ "ld3r  $\xFF\x02\x2F, [$\x01], #12\0"
33979
269k
    /* 6772 */ "ld3r  $\xFF\x02\x30, [$\x01], #6\0"
33980
269k
    /* 6792 */ "ld3r  $\xFF\x02\x31, [$\x01], #12\0"
33981
269k
    /* 6813 */ "ld3r  $\xFF\x02\x32, [$\x01], #3\0"
33982
269k
    /* 6833 */ "ld3r  $\xFF\x02\x33, [$\x01], #6\0"
33983
269k
    /* 6853 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0"
33984
269k
    /* 6873 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0"
33985
269k
    /* 6893 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0"
33986
269k
    /* 6913 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0"
33987
269k
    /* 6933 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0"
33988
269k
    /* 6953 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0"
33989
269k
    /* 6973 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0"
33990
269k
    /* 6993 */ "ld3w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33991
269k
    /* 7017 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0"
33992
269k
    /* 7040 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0"
33993
269k
    /* 7064 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0"
33994
269k
    /* 7088 */ "ld3 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #3\0"
33995
269k
    /* 7111 */ "ld4b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33996
269k
    /* 7135 */ "ld4d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33997
269k
    /* 7159 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0"
33998
269k
    /* 7179 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0"
33999
269k
    /* 7199 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0"
34000
269k
    /* 7219 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0"
34001
269k
    /* 7239 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0"
34002
269k
    /* 7259 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0"
34003
269k
    /* 7279 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0"
34004
269k
    /* 7299 */ "ld4h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34005
269k
    /* 7323 */ "ld4q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
34006
269k
    /* 7347 */ "ld4r  $\xFF\x02\x2C, [$\x01], #4\0"
34007
269k
    /* 7367 */ "ld4r  $\xFF\x02\x2D, [$\x01], #32\0"
34008
269k
    /* 7388 */ "ld4r  $\xFF\x02\x2E, [$\x01], #32\0"
34009
269k
    /* 7409 */ "ld4r  $\xFF\x02\x2F, [$\x01], #16\0"
34010
269k
    /* 7430 */ "ld4r  $\xFF\x02\x30, [$\x01], #8\0"
34011
269k
    /* 7450 */ "ld4r  $\xFF\x02\x31, [$\x01], #16\0"
34012
269k
    /* 7471 */ "ld4r  $\xFF\x02\x32, [$\x01], #4\0"
34013
269k
    /* 7491 */ "ld4r  $\xFF\x02\x33, [$\x01], #8\0"
34014
269k
    /* 7511 */ "ld4w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34015
269k
    /* 7535 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0"
34016
269k
    /* 7558 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0"
34017
269k
    /* 7582 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0"
34018
269k
    /* 7606 */ "ld4 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #4\0"
34019
269k
    /* 7629 */ "staddb  $\x02, [$\x03]\0"
34020
269k
    /* 7645 */ "staddh  $\x02, [$\x03]\0"
34021
269k
    /* 7661 */ "staddlb $\x02, [$\x03]\0"
34022
269k
    /* 7678 */ "staddlh $\x02, [$\x03]\0"
34023
269k
    /* 7695 */ "staddl  $\x02, [$\x03]\0"
34024
269k
    /* 7711 */ "stadd $\x02, [$\x03]\0"
34025
269k
    /* 7726 */ "ldapurb $\x01, [$\x02]\0"
34026
269k
    /* 7743 */ "ldapurh $\x01, [$\x02]\0"
34027
269k
    /* 7760 */ "ldapursb  $\x01, [$\x02]\0"
34028
269k
    /* 7778 */ "ldapursh  $\x01, [$\x02]\0"
34029
269k
    /* 7796 */ "ldapursw  $\x01, [$\x02]\0"
34030
269k
    /* 7814 */ "ldapur  $\x01, [$\x02]\0"
34031
269k
    /* 7830 */ "stclrb  $\x02, [$\x03]\0"
34032
269k
    /* 7846 */ "stclrh  $\x02, [$\x03]\0"
34033
269k
    /* 7862 */ "stclrlb $\x02, [$\x03]\0"
34034
269k
    /* 7879 */ "stclrlh $\x02, [$\x03]\0"
34035
269k
    /* 7896 */ "stclrl  $\x02, [$\x03]\0"
34036
269k
    /* 7912 */ "stclr $\x02, [$\x03]\0"
34037
269k
    /* 7927 */ "steorb  $\x02, [$\x03]\0"
34038
269k
    /* 7943 */ "steorh  $\x02, [$\x03]\0"
34039
269k
    /* 7959 */ "steorlb $\x02, [$\x03]\0"
34040
269k
    /* 7976 */ "steorlh $\x02, [$\x03]\0"
34041
269k
    /* 7993 */ "steorl  $\x02, [$\x03]\0"
34042
269k
    /* 8009 */ "steor $\x02, [$\x03]\0"
34043
269k
    /* 8024 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34044
269k
    /* 8050 */ "ldff1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34045
269k
    /* 8076 */ "ldff1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34046
269k
    /* 8102 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34047
269k
    /* 8128 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34048
269k
    /* 8154 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34049
269k
    /* 8180 */ "ldff1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34050
269k
    /* 8206 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34051
269k
    /* 8232 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34052
269k
    /* 8259 */ "ldff1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34053
269k
    /* 8286 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34054
269k
    /* 8313 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34055
269k
    /* 8340 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34056
269k
    /* 8367 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34057
269k
    /* 8394 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34058
269k
    /* 8420 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34059
269k
    /* 8446 */ "ldg $\x01, [$\x03]\0"
34060
269k
    /* 8459 */ "ldnf1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34061
269k
    /* 8485 */ "ldnf1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34062
269k
    /* 8511 */ "ldnf1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34063
269k
    /* 8537 */ "ldnf1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34064
269k
    /* 8563 */ "ldnf1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34065
269k
    /* 8589 */ "ldnf1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34066
269k
    /* 8615 */ "ldnf1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34067
269k
    /* 8641 */ "ldnf1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34068
269k
    /* 8667 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34069
269k
    /* 8694 */ "ldnf1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34070
269k
    /* 8721 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34071
269k
    /* 8748 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34072
269k
    /* 8775 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34073
269k
    /* 8802 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34074
269k
    /* 8829 */ "ldnf1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34075
269k
    /* 8855 */ "ldnf1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34076
269k
    /* 8881 */ "ldnp  $\x01, $\x02, [$\x03]\0"
34077
269k
    /* 8899 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34078
269k
    /* 8925 */ "ldnt1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
34079
269k
    /* 8951 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34080
269k
    /* 8977 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34081
269k
    /* 9003 */ "ldnt1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34082
269k
    /* 9031 */ "ldnt1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34083
269k
    /* 9059 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34084
269k
    /* 9085 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34085
269k
    /* 9111 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34086
269k
    /* 9137 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34087
269k
    /* 9165 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34088
269k
    /* 9191 */ "ldnt1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
34089
269k
    /* 9217 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34090
269k
    /* 9243 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34091
269k
    /* 9269 */ "ldnt1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34092
269k
    /* 9297 */ "ldnt1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34093
269k
    /* 9325 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34094
269k
    /* 9354 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34095
269k
    /* 9383 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34096
269k
    /* 9412 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34097
269k
    /* 9441 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34098
269k
    /* 9470 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34099
269k
    /* 9496 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34100
269k
    /* 9522 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34101
269k
    /* 9548 */ "ldnt1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34102
269k
    /* 9576 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34103
269k
    /* 9604 */ "ldp $\x01, $\x02, [$\x03]\0"
34104
269k
    /* 9621 */ "ldpsw $\x01, $\x02, [$\x03]\0"
34105
269k
    /* 9640 */ "ldraa $\x01, [$\x02]\0"
34106
269k
    /* 9655 */ "ldrab $\x01, [$\x02]\0"
34107
269k
    /* 9670 */ "ldrb  $\x01, [$\x02, $\x03]\0"
34108
269k
    /* 9688 */ "ldrb  $\x01, [$\x02]\0"
34109
269k
    /* 9702 */ "ldr $\x01, [$\x02, $\x03]\0"
34110
269k
    /* 9719 */ "ldr $\x01, [$\x02]\0"
34111
269k
    /* 9732 */ "ldrh  $\x01, [$\x02, $\x03]\0"
34112
269k
    /* 9750 */ "ldrh  $\x01, [$\x02]\0"
34113
269k
    /* 9764 */ "ldrsb $\x01, [$\x02, $\x03]\0"
34114
269k
    /* 9783 */ "ldrsb $\x01, [$\x02]\0"
34115
269k
    /* 9798 */ "ldrsh $\x01, [$\x02, $\x03]\0"
34116
269k
    /* 9817 */ "ldrsh $\x01, [$\x02]\0"
34117
269k
    /* 9832 */ "ldrsw $\x01, [$\x02, $\x03]\0"
34118
269k
    /* 9851 */ "ldrsw $\x01, [$\x02]\0"
34119
269k
    /* 9866 */ "ldr $\xFF\x01\x07, [$\x02]\0"
34120
269k
    /* 9881 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34121
269k
    /* 9906 */ "stsetb  $\x02, [$\x03]\0"
34122
269k
    /* 9922 */ "stseth  $\x02, [$\x03]\0"
34123
269k
    /* 9938 */ "stsetlb $\x02, [$\x03]\0"
34124
269k
    /* 9955 */ "stsetlh $\x02, [$\x03]\0"
34125
269k
    /* 9972 */ "stsetl  $\x02, [$\x03]\0"
34126
269k
    /* 9988 */ "stset $\x02, [$\x03]\0"
34127
269k
    /* 10003 */ "stsmaxb  $\x02, [$\x03]\0"
34128
269k
    /* 10020 */ "stsmaxh  $\x02, [$\x03]\0"
34129
269k
    /* 10037 */ "stsmaxlb $\x02, [$\x03]\0"
34130
269k
    /* 10055 */ "stsmaxlh $\x02, [$\x03]\0"
34131
269k
    /* 10073 */ "stsmaxl  $\x02, [$\x03]\0"
34132
269k
    /* 10090 */ "stsmax $\x02, [$\x03]\0"
34133
269k
    /* 10106 */ "stsminb  $\x02, [$\x03]\0"
34134
269k
    /* 10123 */ "stsminh  $\x02, [$\x03]\0"
34135
269k
    /* 10140 */ "stsminlb $\x02, [$\x03]\0"
34136
269k
    /* 10158 */ "stsminlh $\x02, [$\x03]\0"
34137
269k
    /* 10176 */ "stsminl  $\x02, [$\x03]\0"
34138
269k
    /* 10193 */ "stsmin $\x02, [$\x03]\0"
34139
269k
    /* 10209 */ "ldtrb  $\x01, [$\x02]\0"
34140
269k
    /* 10224 */ "ldtrh  $\x01, [$\x02]\0"
34141
269k
    /* 10239 */ "ldtrsb $\x01, [$\x02]\0"
34142
269k
    /* 10255 */ "ldtrsh $\x01, [$\x02]\0"
34143
269k
    /* 10271 */ "ldtrsw $\x01, [$\x02]\0"
34144
269k
    /* 10287 */ "ldtr $\x01, [$\x02]\0"
34145
269k
    /* 10301 */ "stumaxb  $\x02, [$\x03]\0"
34146
269k
    /* 10318 */ "stumaxh  $\x02, [$\x03]\0"
34147
269k
    /* 10335 */ "stumaxlb $\x02, [$\x03]\0"
34148
269k
    /* 10353 */ "stumaxlh $\x02, [$\x03]\0"
34149
269k
    /* 10371 */ "stumaxl  $\x02, [$\x03]\0"
34150
269k
    /* 10388 */ "stumax $\x02, [$\x03]\0"
34151
269k
    /* 10404 */ "stuminb  $\x02, [$\x03]\0"
34152
269k
    /* 10421 */ "stuminh  $\x02, [$\x03]\0"
34153
269k
    /* 10438 */ "stuminlb $\x02, [$\x03]\0"
34154
269k
    /* 10456 */ "stuminlh $\x02, [$\x03]\0"
34155
269k
    /* 10474 */ "stuminl  $\x02, [$\x03]\0"
34156
269k
    /* 10491 */ "stumin $\x02, [$\x03]\0"
34157
269k
    /* 10507 */ "ldurb  $\x01, [$\x02]\0"
34158
269k
    /* 10522 */ "ldur $\x01, [$\x02]\0"
34159
269k
    /* 10536 */ "ldurh  $\x01, [$\x02]\0"
34160
269k
    /* 10551 */ "ldursb $\x01, [$\x02]\0"
34161
269k
    /* 10567 */ "ldursh $\x01, [$\x02]\0"
34162
269k
    /* 10583 */ "ldursw $\x01, [$\x02]\0"
34163
269k
    /* 10599 */ "mul  $\x01, $\x02, $\x03\0"
34164
269k
    /* 10614 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34165
269k
    /* 10639 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34166
269k
    /* 10664 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34167
269k
    /* 10689 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34168
269k
    /* 10714 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34169
269k
    /* 10739 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34170
269k
    /* 10764 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34171
269k
    /* 10789 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34172
269k
    /* 10814 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34173
269k
    /* 10839 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34174
269k
    /* 10864 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34175
269k
    /* 10889 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34176
269k
    /* 10914 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34177
269k
    /* 10939 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34178
269k
    /* 10964 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34179
269k
    /* 10989 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34180
269k
    /* 11014 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34181
269k
    /* 11039 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34182
269k
    /* 11064 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34183
269k
    /* 11089 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34184
269k
    /* 11114 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34185
269k
    /* 11139 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34186
269k
    /* 11164 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34187
269k
    /* 11189 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34188
269k
    /* 11214 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34189
269k
    /* 11239 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34190
269k
    /* 11264 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34191
269k
    /* 11289 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34192
269k
    /* 11314 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34193
269k
    /* 11339 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34194
269k
    /* 11364 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34195
269k
    /* 11389 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34196
269k
    /* 11414 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0"
34197
269k
    /* 11445 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0"
34198
269k
    /* 11476 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0"
34199
269k
    /* 11507 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0"
34200
269k
    /* 11538 */ "movt $\x01, $\xFF\x03\x07\0"
34201
269k
    /* 11552 */ "smstart\0"
34202
269k
    /* 11560 */ "smstart sm\0"
34203
269k
    /* 11571 */ "smstart za\0"
34204
269k
    /* 11582 */ "smstop\0"
34205
269k
    /* 11589 */ "smstop sm\0"
34206
269k
    /* 11599 */ "smstop za\0"
34207
269k
    /* 11609 */ "mneg $\x01, $\x02, $\x03\0"
34208
269k
    /* 11625 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34209
269k
    /* 11648 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34210
269k
    /* 11669 */ "mvn $\x01, $\x03\0"
34211
269k
    /* 11680 */ "mvn $\x01, $\x03$\xFF\x04\x02\0"
34212
269k
    /* 11695 */ "orn  $\x01, $\x02, $\x03\0"
34213
269k
    /* 11710 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0"
34214
269k
    /* 11726 */ "mov $\x01, $\x03\0"
34215
269k
    /* 11737 */ "orr  $\x01, $\x02, $\x03\0"
34216
269k
    /* 11752 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0"
34217
269k
    /* 11767 */ "orr  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
34218
269k
    /* 11788 */ "orr  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
34219
269k
    /* 11809 */ "orr  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
34220
269k
    /* 11830 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0"
34221
269k
    /* 11845 */ "mov  $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34222
269k
    /* 11868 */ "mov  $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34223
269k
    /* 11889 */ "pacia1716\0"
34224
269k
    /* 11899 */ "paciasp\0"
34225
269k
    /* 11907 */ "paciaz\0"
34226
269k
    /* 11914 */ "pacib1716\0"
34227
269k
    /* 11924 */ "pacibsp\0"
34228
269k
    /* 11932 */ "pacibz\0"
34229
269k
    /* 11939 */ "pacm\0"
34230
269k
    /* 11944 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0"
34231
269k
    /* 11960 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0"
34232
269k
    /* 11976 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34233
269k
    /* 12000 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34234
269k
    /* 12022 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34235
269k
    /* 12046 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34236
269k
    /* 12070 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34237
269k
    /* 12092 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34238
269k
    /* 12116 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34239
269k
    /* 12140 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34240
269k
    /* 12162 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34241
269k
    /* 12186 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0"
34242
269k
    /* 12206 */ "prfm $\xFF\x01\x3D, [$\x02]\0"
34243
269k
    /* 12222 */ "prfum  $\xFF\x01\x3D, [$\x02]\0"
34244
269k
    /* 12239 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34245
269k
    /* 12263 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34246
269k
    /* 12285 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34247
269k
    /* 12309 */ "ptrues $\xFF\x01\x06\0"
34248
269k
    /* 12321 */ "ptrues $\xFF\x01\x10\0"
34249
269k
    /* 12333 */ "ptrues $\xFF\x01\x09\0"
34250
269k
    /* 12345 */ "ptrues $\xFF\x01\x0B\0"
34251
269k
    /* 12357 */ "ptrue  $\xFF\x01\x06\0"
34252
269k
    /* 12368 */ "ptrue  $\xFF\x01\x10\0"
34253
269k
    /* 12379 */ "ptrue  $\xFF\x01\x09\0"
34254
269k
    /* 12390 */ "ptrue  $\xFF\x01\x0B\0"
34255
269k
    /* 12401 */ "ret\0"
34256
269k
    /* 12405 */ "ngcs $\x01, $\x03\0"
34257
269k
    /* 12417 */ "ngc $\x01, $\x03\0"
34258
269k
    /* 12428 */ "asr $\x01, $\x02, $\x03\0"
34259
269k
    /* 12443 */ "sxtb $\x01, $\x02\0"
34260
269k
    /* 12455 */ "sxth $\x01, $\x02\0"
34261
269k
    /* 12467 */ "sxtw $\x01, $\x02\0"
34262
269k
    /* 12479 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0"
34263
269k
    /* 12502 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0"
34264
269k
    /* 12525 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0"
34265
269k
    /* 12548 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0"
34266
269k
    /* 12571 */ "smull  $\x01, $\x02, $\x03\0"
34267
269k
    /* 12588 */ "smnegl $\x01, $\x02, $\x03\0"
34268
269k
    /* 12606 */ "sqdecb $\x01\0"
34269
269k
    /* 12616 */ "sqdecb $\x01, $\xFF\x03\x0E\0"
34270
269k
    /* 12632 */ "sqdecb $\x01, $\xFF\x02\x3E\0"
34271
269k
    /* 12648 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34272
269k
    /* 12670 */ "sqdecd $\x01\0"
34273
269k
    /* 12680 */ "sqdecd $\x01, $\xFF\x03\x0E\0"
34274
269k
    /* 12696 */ "sqdecd $\x01, $\xFF\x02\x3E\0"
34275
269k
    /* 12712 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34276
269k
    /* 12734 */ "sqdecd $\xFF\x01\x10\0"
34277
269k
    /* 12746 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34278
269k
    /* 12764 */ "sqdech $\x01\0"
34279
269k
    /* 12774 */ "sqdech $\x01, $\xFF\x03\x0E\0"
34280
269k
    /* 12790 */ "sqdech $\x01, $\xFF\x02\x3E\0"
34281
269k
    /* 12806 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34282
269k
    /* 12828 */ "sqdech $\xFF\x01\x09\0"
34283
269k
    /* 12840 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34284
269k
    /* 12858 */ "sqdecw $\x01\0"
34285
269k
    /* 12868 */ "sqdecw $\x01, $\xFF\x03\x0E\0"
34286
269k
    /* 12884 */ "sqdecw $\x01, $\xFF\x02\x3E\0"
34287
269k
    /* 12900 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34288
269k
    /* 12922 */ "sqdecw $\xFF\x01\x0B\0"
34289
269k
    /* 12934 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34290
269k
    /* 12952 */ "sqincb $\x01\0"
34291
269k
    /* 12962 */ "sqincb $\x01, $\xFF\x03\x0E\0"
34292
269k
    /* 12978 */ "sqincb $\x01, $\xFF\x02\x3E\0"
34293
269k
    /* 12994 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34294
269k
    /* 13016 */ "sqincd $\x01\0"
34295
269k
    /* 13026 */ "sqincd $\x01, $\xFF\x03\x0E\0"
34296
269k
    /* 13042 */ "sqincd $\x01, $\xFF\x02\x3E\0"
34297
269k
    /* 13058 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34298
269k
    /* 13080 */ "sqincd $\xFF\x01\x10\0"
34299
269k
    /* 13092 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34300
269k
    /* 13110 */ "sqinch $\x01\0"
34301
269k
    /* 13120 */ "sqinch $\x01, $\xFF\x03\x0E\0"
34302
269k
    /* 13136 */ "sqinch $\x01, $\xFF\x02\x3E\0"
34303
269k
    /* 13152 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34304
269k
    /* 13174 */ "sqinch $\xFF\x01\x09\0"
34305
269k
    /* 13186 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34306
269k
    /* 13204 */ "sqincw $\x01\0"
34307
269k
    /* 13214 */ "sqincw $\x01, $\xFF\x03\x0E\0"
34308
269k
    /* 13230 */ "sqincw $\x01, $\xFF\x02\x3E\0"
34309
269k
    /* 13246 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34310
269k
    /* 13268 */ "sqincw $\xFF\x01\x0B\0"
34311
269k
    /* 13280 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34312
269k
    /* 13298 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34313
269k
    /* 13322 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34314
269k
    /* 13346 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34315
269k
    /* 13370 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34316
269k
    /* 13394 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34317
269k
    /* 13418 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34318
269k
    /* 13442 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34319
269k
    /* 13466 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34320
269k
    /* 13490 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34321
269k
    /* 13512 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34322
269k
    /* 13534 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34323
269k
    /* 13556 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34324
269k
    /* 13578 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34325
269k
    /* 13600 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34326
269k
    /* 13622 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34327
269k
    /* 13644 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34328
269k
    /* 13666 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34329
269k
    /* 13688 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34330
269k
    /* 13710 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34331
269k
    /* 13732 */ "st1  $\xFF\x02\x2C, [$\x01], #64\0"
34332
269k
    /* 13752 */ "st1  $\xFF\x02\x2D, [$\x01], #32\0"
34333
269k
    /* 13772 */ "st1  $\xFF\x02\x2E, [$\x01], #64\0"
34334
269k
    /* 13792 */ "st1  $\xFF\x02\x2F, [$\x01], #32\0"
34335
269k
    /* 13812 */ "st1  $\xFF\x02\x30, [$\x01], #32\0"
34336
269k
    /* 13832 */ "st1  $\xFF\x02\x31, [$\x01], #64\0"
34337
269k
    /* 13852 */ "st1  $\xFF\x02\x32, [$\x01], #32\0"
34338
269k
    /* 13872 */ "st1  $\xFF\x02\x33, [$\x01], #64\0"
34339
269k
    /* 13892 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34340
269k
    /* 13914 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34341
269k
    /* 13936 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34342
269k
    /* 13958 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34343
269k
    /* 13980 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34344
269k
    /* 14002 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34345
269k
    /* 14024 */ "st1  $\xFF\x02\x2C, [$\x01], #16\0"
34346
269k
    /* 14044 */ "st1  $\xFF\x02\x2D, [$\x01], #8\0"
34347
269k
    /* 14063 */ "st1  $\xFF\x02\x2E, [$\x01], #16\0"
34348
269k
    /* 14083 */ "st1  $\xFF\x02\x2F, [$\x01], #8\0"
34349
269k
    /* 14102 */ "st1  $\xFF\x02\x30, [$\x01], #8\0"
34350
269k
    /* 14121 */ "st1  $\xFF\x02\x31, [$\x01], #16\0"
34351
269k
    /* 14141 */ "st1  $\xFF\x02\x32, [$\x01], #8\0"
34352
269k
    /* 14160 */ "st1  $\xFF\x02\x33, [$\x01], #16\0"
34353
269k
    /* 14180 */ "st1  $\xFF\x02\x2C, [$\x01], #48\0"
34354
269k
    /* 14200 */ "st1  $\xFF\x02\x2D, [$\x01], #24\0"
34355
269k
    /* 14220 */ "st1  $\xFF\x02\x2E, [$\x01], #48\0"
34356
269k
    /* 14240 */ "st1  $\xFF\x02\x2F, [$\x01], #24\0"
34357
269k
    /* 14260 */ "st1  $\xFF\x02\x30, [$\x01], #24\0"
34358
269k
    /* 14280 */ "st1  $\xFF\x02\x31, [$\x01], #48\0"
34359
269k
    /* 14300 */ "st1  $\xFF\x02\x32, [$\x01], #24\0"
34360
269k
    /* 14320 */ "st1  $\xFF\x02\x33, [$\x01], #48\0"
34361
269k
    /* 14340 */ "st1  $\xFF\x02\x2C, [$\x01], #32\0"
34362
269k
    /* 14360 */ "st1  $\xFF\x02\x2D, [$\x01], #16\0"
34363
269k
    /* 14380 */ "st1  $\xFF\x02\x2E, [$\x01], #32\0"
34364
269k
    /* 14400 */ "st1  $\xFF\x02\x2F, [$\x01], #16\0"
34365
269k
    /* 14420 */ "st1  $\xFF\x02\x30, [$\x01], #16\0"
34366
269k
    /* 14440 */ "st1  $\xFF\x02\x31, [$\x01], #32\0"
34367
269k
    /* 14460 */ "st1  $\xFF\x02\x32, [$\x01], #16\0"
34368
269k
    /* 14480 */ "st1  $\xFF\x02\x33, [$\x01], #32\0"
34369
269k
    /* 14500 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34370
269k
    /* 14522 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34371
269k
    /* 14544 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34372
269k
    /* 14566 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34373
269k
    /* 14588 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34374
269k
    /* 14610 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34375
269k
    /* 14644 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34376
269k
    /* 14678 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34377
269k
    /* 14712 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34378
269k
    /* 14746 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34379
269k
    /* 14780 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34380
269k
    /* 14814 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34381
269k
    /* 14848 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34382
269k
    /* 14882 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34383
269k
    /* 14916 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34384
269k
    /* 14950 */ "st1  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0"
34385
269k
    /* 14973 */ "st1  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0"
34386
269k
    /* 14996 */ "st1  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0"
34387
269k
    /* 15019 */ "st1  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #1\0"
34388
269k
    /* 15042 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34389
269k
    /* 15064 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34390
269k
    /* 15086 */ "st2g $\x01, [$\x02]\0"
34391
269k
    /* 15100 */ "st2h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34392
269k
    /* 15122 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34393
269k
    /* 15144 */ "st2  $\xFF\x02\x2C, [$\x01], #32\0"
34394
269k
    /* 15164 */ "st2  $\xFF\x02\x2E, [$\x01], #32\0"
34395
269k
    /* 15184 */ "st2  $\xFF\x02\x2F, [$\x01], #16\0"
34396
269k
    /* 15204 */ "st2  $\xFF\x02\x30, [$\x01], #16\0"
34397
269k
    /* 15224 */ "st2  $\xFF\x02\x31, [$\x01], #32\0"
34398
269k
    /* 15244 */ "st2  $\xFF\x02\x32, [$\x01], #16\0"
34399
269k
    /* 15264 */ "st2  $\xFF\x02\x33, [$\x01], #32\0"
34400
269k
    /* 15284 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34401
269k
    /* 15306 */ "st2  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0"
34402
269k
    /* 15329 */ "st2  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0"
34403
269k
    /* 15352 */ "st2  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0"
34404
269k
    /* 15376 */ "st2  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #2\0"
34405
269k
    /* 15399 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34406
269k
    /* 15421 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34407
269k
    /* 15443 */ "st3h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34408
269k
    /* 15465 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34409
269k
    /* 15487 */ "st3  $\xFF\x02\x2C, [$\x01], #48\0"
34410
269k
    /* 15507 */ "st3  $\xFF\x02\x2E, [$\x01], #48\0"
34411
269k
    /* 15527 */ "st3  $\xFF\x02\x2F, [$\x01], #24\0"
34412
269k
    /* 15547 */ "st3  $\xFF\x02\x30, [$\x01], #24\0"
34413
269k
    /* 15567 */ "st3  $\xFF\x02\x31, [$\x01], #48\0"
34414
269k
    /* 15587 */ "st3  $\xFF\x02\x32, [$\x01], #24\0"
34415
269k
    /* 15607 */ "st3  $\xFF\x02\x33, [$\x01], #48\0"
34416
269k
    /* 15627 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34417
269k
    /* 15649 */ "st3  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0"
34418
269k
    /* 15672 */ "st3  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0"
34419
269k
    /* 15696 */ "st3  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0"
34420
269k
    /* 15720 */ "st3  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #3\0"
34421
269k
    /* 15743 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34422
269k
    /* 15765 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34423
269k
    /* 15787 */ "st4  $\xFF\x02\x2C, [$\x01], #64\0"
34424
269k
    /* 15807 */ "st4  $\xFF\x02\x2E, [$\x01], #64\0"
34425
269k
    /* 15827 */ "st4  $\xFF\x02\x2F, [$\x01], #32\0"
34426
269k
    /* 15847 */ "st4  $\xFF\x02\x30, [$\x01], #32\0"
34427
269k
    /* 15867 */ "st4  $\xFF\x02\x31, [$\x01], #64\0"
34428
269k
    /* 15887 */ "st4  $\xFF\x02\x32, [$\x01], #32\0"
34429
269k
    /* 15907 */ "st4  $\xFF\x02\x33, [$\x01], #64\0"
34430
269k
    /* 15927 */ "st4h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34431
269k
    /* 15949 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34432
269k
    /* 15971 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34433
269k
    /* 15993 */ "st4  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0"
34434
269k
    /* 16016 */ "st4  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0"
34435
269k
    /* 16040 */ "st4  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0"
34436
269k
    /* 16064 */ "st4  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #4\0"
34437
269k
    /* 16087 */ "stgp $\x01, $\x02, [$\x03]\0"
34438
269k
    /* 16105 */ "stg  $\x01, [$\x02]\0"
34439
269k
    /* 16118 */ "stlurb $\x01, [$\x02]\0"
34440
269k
    /* 16134 */ "stlurh $\x01, [$\x02]\0"
34441
269k
    /* 16150 */ "stlur  $\x01, [$\x02]\0"
34442
269k
    /* 16165 */ "stnp $\x01, $\x02, [$\x03]\0"
34443
269k
    /* 16183 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34444
269k
    /* 16207 */ "stnt1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34445
269k
    /* 16231 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34446
269k
    /* 16255 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34447
269k
    /* 16279 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34448
269k
    /* 16305 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34449
269k
    /* 16331 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34450
269k
    /* 16355 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34451
269k
    /* 16379 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34452
269k
    /* 16403 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34453
269k
    /* 16429 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34454
269k
    /* 16453 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34455
269k
    /* 16477 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34456
269k
    /* 16501 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34457
269k
    /* 16525 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34458
269k
    /* 16551 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34459
269k
    /* 16577 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34460
269k
    /* 16601 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34461
269k
    /* 16625 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34462
269k
    /* 16649 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34463
269k
    /* 16675 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34464
269k
    /* 16701 */ "stp  $\x01, $\x02, [$\x03]\0"
34465
269k
    /* 16718 */ "strb $\x01, [$\x02, $\x03]\0"
34466
269k
    /* 16736 */ "strb $\x01, [$\x02]\0"
34467
269k
    /* 16750 */ "str  $\x01, [$\x02, $\x03]\0"
34468
269k
    /* 16767 */ "str  $\x01, [$\x02]\0"
34469
269k
    /* 16780 */ "strh $\x01, [$\x02, $\x03]\0"
34470
269k
    /* 16798 */ "strh $\x01, [$\x02]\0"
34471
269k
    /* 16812 */ "str  $\xFF\x01\x07, [$\x02]\0"
34472
269k
    /* 16827 */ "str  $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34473
269k
    /* 16852 */ "sttrb  $\x01, [$\x02]\0"
34474
269k
    /* 16867 */ "sttrh  $\x01, [$\x02]\0"
34475
269k
    /* 16882 */ "sttr $\x01, [$\x02]\0"
34476
269k
    /* 16896 */ "sturb  $\x01, [$\x02]\0"
34477
269k
    /* 16911 */ "stur $\x01, [$\x02]\0"
34478
269k
    /* 16925 */ "sturh  $\x01, [$\x02]\0"
34479
269k
    /* 16940 */ "stz2g  $\x01, [$\x02]\0"
34480
269k
    /* 16955 */ "stzg $\x01, [$\x02]\0"
34481
269k
    /* 16969 */ "subpt  $\x01, $\x02, $\x03\0"
34482
269k
    /* 16986 */ "cmp  $\x02, $\xFF\x03\x01\0"
34483
269k
    /* 16999 */ "cmp  $\x02, $\x03\0"
34484
269k
    /* 17010 */ "cmp  $\x02, $\x03$\xFF\x04\x02\0"
34485
269k
    /* 17025 */ "negs $\x01, $\x03\0"
34486
269k
    /* 17037 */ "negs $\x01, $\x03$\xFF\x04\x02\0"
34487
269k
    /* 17053 */ "subs $\x01, $\x02, $\x03\0"
34488
269k
    /* 17069 */ "cmp  $\x02, $\x03$\xFF\x04\x03\0"
34489
269k
    /* 17084 */ "neg $\x01, $\x03\0"
34490
269k
    /* 17095 */ "neg $\x01, $\x03$\xFF\x04\x02\0"
34491
269k
    /* 17110 */ "sub  $\x01, $\x02, $\x03\0"
34492
269k
    /* 17125 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34493
269k
    /* 17149 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34494
269k
    /* 17172 */ "lsr $\x01, $\x02, $\x03\0"
34495
269k
    /* 17187 */ "uxtb $\x01, $\x02\0"
34496
269k
    /* 17199 */ "uxth $\x01, $\x02\0"
34497
269k
    /* 17211 */ "uxtw $\x01, $\x02\0"
34498
269k
    /* 17223 */ "umull  $\x01, $\x02, $\x03\0"
34499
269k
    /* 17240 */ "mov  $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0"
34500
269k
    /* 17259 */ "mov  $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0"
34501
269k
    /* 17278 */ "umnegl $\x01, $\x02, $\x03\0"
34502
269k
    /* 17296 */ "uqdecb $\x01\0"
34503
269k
    /* 17306 */ "uqdecb $\x01, $\xFF\x03\x0E\0"
34504
269k
    /* 17322 */ "uqdecd $\x01\0"
34505
269k
    /* 17332 */ "uqdecd $\x01, $\xFF\x03\x0E\0"
34506
269k
    /* 17348 */ "uqdecd $\xFF\x01\x10\0"
34507
269k
    /* 17360 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34508
269k
    /* 17378 */ "uqdech $\x01\0"
34509
269k
    /* 17388 */ "uqdech $\x01, $\xFF\x03\x0E\0"
34510
269k
    /* 17404 */ "uqdech $\xFF\x01\x09\0"
34511
269k
    /* 17416 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34512
269k
    /* 17434 */ "uqdecw $\x01\0"
34513
269k
    /* 17444 */ "uqdecw $\x01, $\xFF\x03\x0E\0"
34514
269k
    /* 17460 */ "uqdecw $\xFF\x01\x0B\0"
34515
269k
    /* 17472 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34516
269k
    /* 17490 */ "uqincb $\x01\0"
34517
269k
    /* 17500 */ "uqincb $\x01, $\xFF\x03\x0E\0"
34518
269k
    /* 17516 */ "uqincd $\x01\0"
34519
269k
    /* 17526 */ "uqincd $\x01, $\xFF\x03\x0E\0"
34520
269k
    /* 17542 */ "uqincd $\xFF\x01\x10\0"
34521
269k
    /* 17554 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34522
269k
    /* 17572 */ "uqinch $\x01\0"
34523
269k
    /* 17582 */ "uqinch $\x01, $\xFF\x03\x0E\0"
34524
269k
    /* 17598 */ "uqinch $\xFF\x01\x09\0"
34525
269k
    /* 17610 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34526
269k
    /* 17628 */ "uqincw $\x01\0"
34527
269k
    /* 17638 */ "uqincw $\x01, $\xFF\x03\x0E\0"
34528
269k
    /* 17654 */ "uqincw $\xFF\x01\x0B\0"
34529
269k
    /* 17666 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34530
269k
    /* 17684 */ "xpaclri\0"
34531
269k
    /* 17692 */ "zero {za}\0"
34532
269k
    /* 17702 */ "zero {za0.h}\0"
34533
269k
    /* 17715 */ "zero {za1.h}\0"
34534
269k
    /* 17728 */ "zero {za0.s}\0"
34535
269k
    /* 17741 */ "zero {za1.s}\0"
34536
269k
    /* 17754 */ "zero {za2.s}\0"
34537
269k
    /* 17767 */ "zero {za3.s}\0"
34538
269k
    /* 17780 */ "zero {za0.s,za1.s}\0"
34539
269k
    /* 17799 */ "zero {za0.s,za3.s}\0"
34540
269k
    /* 17818 */ "zero {za1.s,za2.s}\0"
34541
269k
    /* 17837 */ "zero {za2.s,za3.s}\0"
34542
269k
    /* 17856 */ "zero {za0.s,za1.s,za2.s}\0"
34543
269k
    /* 17881 */ "zero {za0.s,za1.s,za3.s}\0"
34544
269k
    /* 17906 */ "zero {za0.s,za2.s,za3.s}\0"
34545
269k
    /* 17931 */ "zero {za1.s,za2.s,za3.s}\0"
34546
269k
  ;
34547
34548
269k
#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
269k
#endif
34560
34561
269k
  AliasMatchingData M = {
34562
269k
    OpToPatterns,
34563
269k
    Patterns,
34564
269k
    Conds,
34565
269k
    AsmStrings,
34566
269k
    AArch64InstPrinterValidateMCOperand,
34567
269k
  };
34568
269k
  const char *AsmString = matchAliasPatterns(MI, &M);
34569
269k
  if (!AsmString) return false;
34570
34571
29.9k
  unsigned I = 0;
34572
137k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
34573
137k
         AsmString[I] != '$' && AsmString[I] != '\0')
34574
107k
    ++I;
34575
29.9k
  SStream_concat1(OS, '\t');
34576
29.9k
  char *substr = malloc(I+1);
34577
29.9k
  memcpy(substr, AsmString, I);
34578
29.9k
  substr[I] = '\0';
34579
29.9k
  SStream_concat0(OS, substr);
34580
29.9k
  free(substr);
34581
29.9k
  if (AsmString[I] != '\0') {
34582
29.8k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
34583
29.8k
      SStream_concat1(OS, '\t');
34584
29.8k
      ++I;
34585
29.8k
    }
34586
238k
    do {
34587
238k
      if (AsmString[I] == '$') {
34588
79.7k
        ++I;
34589
79.7k
        if (AsmString[I] == (char)0xff) {
34590
55.9k
          ++I;
34591
55.9k
          int OpIdx = AsmString[I++] - 1;
34592
55.9k
          int PrintMethodIdx = AsmString[I++] - 1;
34593
55.9k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
34594
55.9k
        } else
34595
23.8k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
34596
158k
      } else {
34597
158k
        SStream_concat1(OS, AsmString[I++]);
34598
158k
      }
34599
238k
    } while (AsmString[I] != '\0');
34600
29.8k
  }
34601
34602
29.9k
  return true;
34603
#else
34604
  return false;
34605
#endif // CAPSTONE_DIET
34606
269k
}
34607
34608
static void printCustomAliasOperand(
34609
         MCInst *MI, uint64_t Address, unsigned OpIdx,
34610
         unsigned PrintMethodIdx,
34611
55.9k
         SStream *OS) {
34612
55.9k
#ifndef CAPSTONE_DIET
34613
55.9k
  switch (PrintMethodIdx) {
34614
0
  default:
34615
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
34616
0
    break;
34617
531
  case 0:
34618
531
    printAddSubImm(MI, OpIdx, OS);
34619
531
    break;
34620
76
  case 1:
34621
76
    printShifter(MI, OpIdx, OS);
34622
76
    break;
34623
1.20k
  case 2:
34624
1.20k
    printArithExtend(MI, OpIdx, OS);
34625
1.20k
    break;
34626
944
  case 3:
34627
944
    printLogicalImm_int32_t(MI, OpIdx, OS);
34628
944
    break;
34629
71
  case 4:
34630
71
    printLogicalImm_int64_t(MI, OpIdx, OS);
34631
71
    break;
34632
3.71k
  case 5:
34633
3.71k
    printSVERegOp_b(MI, OpIdx, OS);
34634
3.71k
    break;
34635
4.02k
  case 6:
34636
4.02k
    printSVERegOp_0(MI, OpIdx, OS);
34637
4.02k
    break;
34638
2.58k
  case 7:
34639
2.58k
    printLogicalImm_int8_t(MI, OpIdx, OS);
34640
2.58k
    break;
34641
3.01k
  case 8:
34642
3.01k
    printSVERegOp_h(MI, OpIdx, OS);
34643
3.01k
    break;
34644
1.04k
  case 9:
34645
1.04k
    printLogicalImm_int16_t(MI, OpIdx, OS);
34646
1.04k
    break;
34647
4.27k
  case 10:
34648
4.27k
    printSVERegOp_s(MI, OpIdx, OS);
34649
4.27k
    break;
34650
973
  case 11:
34651
973
    printVRegOperand(MI, OpIdx, OS);
34652
973
    break;
34653
0
  case 12:
34654
0
    printImm(MI, OpIdx, OS);
34655
0
    break;
34656
2.36k
  case 13:
34657
2.36k
    printSVEPattern(MI, OpIdx, OS);
34658
2.36k
    break;
34659
170
  case 14:
34660
170
    printImm8OptLsl_int8_t(MI, OpIdx, OS);
34661
170
    break;
34662
2.41k
  case 15:
34663
2.41k
    printSVERegOp_d(MI, OpIdx, OS);
34664
2.41k
    break;
34665
384
  case 16:
34666
384
    printImm8OptLsl_int64_t(MI, OpIdx, OS);
34667
384
    break;
34668
680
  case 17:
34669
680
    printImm8OptLsl_int16_t(MI, OpIdx, OS);
34670
680
    break;
34671
203
  case 18:
34672
203
    printImm8OptLsl_int32_t(MI, OpIdx, OS);
34673
203
    break;
34674
53
  case 19:
34675
53
    printInverseCondCode(MI, OpIdx, OS);
34676
53
    break;
34677
681
  case 20:
34678
681
    printSVELogicalImm_int16_t(MI, OpIdx, OS);
34679
681
    break;
34680
1.68k
  case 21:
34681
1.68k
    printSVELogicalImm_int32_t(MI, OpIdx, OS);
34682
1.68k
    break;
34683
1.18k
  case 22:
34684
1.18k
    printSVELogicalImm_int64_t(MI, OpIdx, OS);
34685
1.18k
    break;
34686
13
  case 23:
34687
13
    printZPRasFPR_8(MI, OpIdx, OS);
34688
13
    break;
34689
3.91k
  case 24:
34690
3.91k
    printVectorIndex_1(MI, OpIdx, OS);
34691
3.91k
    break;
34692
10
  case 25:
34693
10
    printZPRasFPR_64(MI, OpIdx, OS);
34694
10
    break;
34695
34
  case 26:
34696
34
    printZPRasFPR_16(MI, OpIdx, OS);
34697
34
    break;
34698
471
  case 27:
34699
471
    printSVERegOp_q(MI, OpIdx, OS);
34700
471
    break;
34701
19
  case 28:
34702
19
    printZPRasFPR_128(MI, OpIdx, OS);
34703
19
    break;
34704
33
  case 29:
34705
33
    printZPRasFPR_32(MI, OpIdx, OS);
34706
33
    break;
34707
1.39k
  case 30:
34708
1.39k
    printMatrixTileVector_0(MI, OpIdx, OS);
34709
1.39k
    break;
34710
2.78k
  case 31:
34711
2.78k
    printMatrixIndex_1(MI, OpIdx, OS);
34712
2.78k
    break;
34713
2.08k
  case 32:
34714
2.08k
    printMatrixTileVector_1(MI, OpIdx, OS);
34715
2.08k
    break;
34716
43
  case 33:
34717
43
    printFPImmOperand(MI, OpIdx, OS);
34718
43
    break;
34719
1.08k
  case 34:
34720
1.08k
    printTypedVectorList_0_d(MI, OpIdx, OS);
34721
1.08k
    break;
34722
336
  case 35:
34723
336
    printTypedVectorList_0_s(MI, OpIdx, OS);
34724
336
    break;
34725
201
  case 36:
34726
201
    printTypedVectorList_0_q(MI, OpIdx, OS);
34727
201
    break;
34728
354
  case 37:
34729
354
    printBTIHintOp(MI, OpIdx, OS);
34730
354
    break;
34731
79
  case 38:
34732
79
    printPSBHintOp(MI, OpIdx, OS);
34733
79
    break;
34734
342
  case 39:
34735
342
    printTypedVectorList_0_b(MI, OpIdx, OS);
34736
342
    break;
34737
165
  case 40:
34738
165
    printPredicateAsCounter_0(MI, OpIdx, OS);
34739
165
    break;
34740
1.03k
  case 41:
34741
1.03k
    printTypedVectorList_0_b(MI, OpIdx, OS);
34742
1.03k
    break;
34743
197
  case 42:
34744
197
    printTypedVectorList_0_h(MI, OpIdx, OS);
34745
197
    break;
34746
67
  case 43:
34747
67
    printTypedVectorList_16_b(MI, OpIdx, OS);
34748
67
    break;
34749
32
  case 44:
34750
32
    printTypedVectorList_1_d(MI, OpIdx, OS);
34751
32
    break;
34752
238
  case 45:
34753
238
    printTypedVectorList_2_d(MI, OpIdx, OS);
34754
238
    break;
34755
440
  case 46:
34756
440
    printTypedVectorList_2_s(MI, OpIdx, OS);
34757
440
    break;
34758
206
  case 47:
34759
206
    printTypedVectorList_4_h(MI, OpIdx, OS);
34760
206
    break;
34761
66
  case 48:
34762
66
    printTypedVectorList_4_s(MI, OpIdx, OS);
34763
66
    break;
34764
288
  case 49:
34765
288
    printTypedVectorList_8_b(MI, OpIdx, OS);
34766
288
    break;
34767
68
  case 50:
34768
68
    printTypedVectorList_8_h(MI, OpIdx, OS);
34769
68
    break;
34770
534
  case 51:
34771
534
    printTypedVectorList_0_h(MI, OpIdx, OS);
34772
534
    break;
34773
772
  case 52:
34774
772
    printTypedVectorList_0_s(MI, OpIdx, OS);
34775
772
    break;
34776
588
  case 53:
34777
588
    printTypedVectorList_0_d(MI, OpIdx, OS);
34778
588
    break;
34779
99
  case 54:
34780
99
    printMatrix_0(MI, OpIdx, OS);
34781
99
    break;
34782
592
  case 55:
34783
592
    printImmRangeScale_2_1(MI, OpIdx, OS);
34784
592
    break;
34785
584
  case 56:
34786
584
    printImmRangeScale_4_3(MI, OpIdx, OS);
34787
584
    break;
34788
383
  case 57:
34789
383
    printMatrix_64(MI, OpIdx, OS);
34790
383
    break;
34791
0
  case 58:
34792
0
    printImmHex(MI, OpIdx, OS);
34793
0
    break;
34794
18
  case 59:
34795
18
    printPrefetchOp_1(MI, OpIdx, OS);
34796
18
    break;
34797
22
  case 60:
34798
22
    printPrefetchOp_0(MI, OpIdx, OS);
34799
22
    break;
34800
1.53k
  case 61:
34801
1.53k
    printGPR64as32(MI, OpIdx, OS);
34802
1.53k
    break;
34803
2.49k
  case 62:
34804
2.49k
    printSysCROperand(MI, OpIdx, OS);
34805
2.49k
    break;
34806
55.9k
  }
34807
55.9k
#endif // CAPSTONE_DIET
34808
55.9k
}
34809
34810
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
34811
27.7k
                  unsigned PredicateIndex) {
34812
27.7k
  switch (PredicateIndex) {
34813
0
  default:
34814
0
    CS_ASSERT_RET_VAL(0 && "Unknown MCOperandPredicate kind", false);
34815
0
    return false;
34816
4.73k
  case 1: {
34817
34818
4.73k
    if (!MCOperand_isImm(MCOp))
34819
0
      return false;
34820
4.73k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34821
4.73k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int8_t(Val);
34822
  
34823
4.73k
    }
34824
2.15k
  case 2: {
34825
34826
2.15k
    if (!MCOperand_isImm(MCOp))
34827
0
      return false;
34828
2.15k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34829
2.15k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val);
34830
  
34831
2.15k
    }
34832
1.10k
  case 3: {
34833
34834
1.10k
    if (!MCOperand_isImm(MCOp))
34835
0
      return false;
34836
1.10k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34837
1.10k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val);
34838
  
34839
1.10k
    }
34840
71
  case 4: {
34841
34842
71
    return MCOperand_isImm(MCOp) &&
34843
71
           MCOperand_getImm(MCOp) != AArch64CC_AL &&
34844
71
           MCOperand_getImm(MCOp) != AArch64CC_NV;
34845
  
34846
1.10k
    }
34847
7.20k
  case 5: {
34848
34849
7.20k
    if (!MCOperand_isImm(MCOp))
34850
0
      return false;
34851
7.20k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34852
7.20k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val) &&
34853
7.20k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34854
  
34855
7.20k
    }
34856
6.52k
  case 6: {
34857
34858
6.52k
    if (!MCOperand_isImm(MCOp))
34859
0
      return false;
34860
6.52k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34861
6.52k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val) &&
34862
6.52k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34863
  
34864
6.52k
    }
34865
4.84k
  case 7: {
34866
34867
4.84k
    if (!MCOperand_isImm(MCOp))
34868
0
      return false;
34869
4.84k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34870
4.84k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int64_t(Val) &&
34871
4.84k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34872
  
34873
4.84k
    }
34874
744
  case 8: {
34875
34876
    // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields.
34877
744
    if (!MCOperand_isImm(MCOp))
34878
0
      return false;
34879
744
    return AArch64BTIHint_lookupBTIByEncoding(MCOperand_getImm(MCOp) ^ 32) != NULL;
34880
  
34881
744
    }
34882
390
  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
390
    if (!MCOperand_isImm(MCOp))
34887
0
      return false;
34888
390
    return AArch64PSBHint_lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL;
34889
  
34890
390
    }
34891
27.7k
  }
34892
27.7k
}
34893
34894
#endif // PRINT_ALIAS_INSTR