Coverage Report

Created: 2025-07-18 06:43

/src/capstonenext/arch/AArch64/AArch64GenAsmWriter.inc
Line
Count
Source (jump to first uncovered line)
1
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
3
/*    Rot127 <unisono@quyllur.org> 2022-2024 */
4
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
5
6
/* LLVM-commit: <commit> */
7
/* LLVM-tag: <tag> */
8
9
/* Do not edit. */
10
11
/* Capstone's LLVM TableGen Backends: */
12
/* https://github.com/capstone-engine/llvm-capstone */
13
14
#include <capstone/platform.h>
15
#include "../../cs_priv.h"
16
17
/// getMnemonic - This method is automatically generated by tablegen
18
/// from the instruction set description.
19
261k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
261k
#ifndef CAPSTONE_DIET
21
261k
  static const char AsmStrs[] = {
22
261k
  /* 0 */ "sha1su0\t\0"
23
261k
  /* 9 */ "sha512su0\t\0"
24
261k
  /* 20 */ "sha256su0\t\0"
25
261k
  /* 31 */ "st64bv0\t\0"
26
261k
  /* 40 */ "ld1\t\0"
27
261k
  /* 45 */ "stl1\t\0"
28
261k
  /* 51 */ "trn1\t\0"
29
261k
  /* 57 */ "ldap1\t\0"
30
261k
  /* 64 */ "zip1\t\0"
31
261k
  /* 70 */ "uzp1\t\0"
32
261k
  /* 76 */ "zipq1\t\0"
33
261k
  /* 83 */ "uzpq1\t\0"
34
261k
  /* 90 */ "dcps1\t\0"
35
261k
  /* 97 */ "sm3ss1\t\0"
36
261k
  /* 105 */ "gcsss1\t\0"
37
261k
  /* 113 */ "st1\t\0"
38
261k
  /* 118 */ "sha1su1\t\0"
39
261k
  /* 127 */ "sha512su1\t\0"
40
261k
  /* 138 */ "sha256su1\t\0"
41
261k
  /* 149 */ "sm3partw1\t\0"
42
261k
  /* 160 */ "rax1\t\0"
43
261k
  /* 166 */ "fma32\t\0"
44
261k
  /* 173 */ "fms32\t\0"
45
261k
  /* 180 */ "rev32\t\0"
46
261k
  /* 187 */ "ld2\t\0"
47
261k
  /* 192 */ "sha512h2\t\0"
48
261k
  /* 202 */ "sha256h2\t\0"
49
261k
  /* 212 */ "luti2\t\0"
50
261k
  /* 219 */ "sabal2\t\0"
51
261k
  /* 227 */ "uabal2\t\0"
52
261k
  /* 235 */ "sqdmlal2\t\0"
53
261k
  /* 245 */ "fmlal2\t\0"
54
261k
  /* 253 */ "smlal2\t\0"
55
261k
  /* 261 */ "umlal2\t\0"
56
261k
  /* 269 */ "ssubl2\t\0"
57
261k
  /* 277 */ "usubl2\t\0"
58
261k
  /* 285 */ "sabdl2\t\0"
59
261k
  /* 293 */ "uabdl2\t\0"
60
261k
  /* 301 */ "saddl2\t\0"
61
261k
  /* 309 */ "uaddl2\t\0"
62
261k
  /* 317 */ "sshll2\t\0"
63
261k
  /* 325 */ "ushll2\t\0"
64
261k
  /* 333 */ "sqdmull2\t\0"
65
261k
  /* 343 */ "pmull2\t\0"
66
261k
  /* 351 */ "smull2\t\0"
67
261k
  /* 359 */ "umull2\t\0"
68
261k
  /* 367 */ "sqdmlsl2\t\0"
69
261k
  /* 377 */ "fmlsl2\t\0"
70
261k
  /* 385 */ "smlsl2\t\0"
71
261k
  /* 393 */ "umlsl2\t\0"
72
261k
  /* 401 */ "bf1cvtl2\t\0"
73
261k
  /* 411 */ "bf2cvtl2\t\0"
74
261k
  /* 421 */ "fcvtl2\t\0"
75
261k
  /* 429 */ "rsubhn2\t\0"
76
261k
  /* 438 */ "raddhn2\t\0"
77
261k
  /* 447 */ "sqshrn2\t\0"
78
261k
  /* 456 */ "uqshrn2\t\0"
79
261k
  /* 465 */ "sqrshrn2\t\0"
80
261k
  /* 475 */ "uqrshrn2\t\0"
81
261k
  /* 485 */ "trn2\t\0"
82
261k
  /* 491 */ "bfcvtn2\t\0"
83
261k
  /* 500 */ "sqxtn2\t\0"
84
261k
  /* 508 */ "uqxtn2\t\0"
85
261k
  /* 516 */ "sqshrun2\t\0"
86
261k
  /* 526 */ "sqrshrun2\t\0"
87
261k
  /* 537 */ "sqxtun2\t\0"
88
261k
  /* 546 */ "fcvtxn2\t\0"
89
261k
  /* 555 */ "zip2\t\0"
90
261k
  /* 561 */ "uzp2\t\0"
91
261k
  /* 567 */ "zipq2\t\0"
92
261k
  /* 574 */ "uzpq2\t\0"
93
261k
  /* 581 */ "dcps2\t\0"
94
261k
  /* 588 */ "gcsss2\t\0"
95
261k
  /* 596 */ "st2\t\0"
96
261k
  /* 601 */ "ssubw2\t\0"
97
261k
  /* 609 */ "usubw2\t\0"
98
261k
  /* 617 */ "saddw2\t\0"
99
261k
  /* 625 */ "uaddw2\t\0"
100
261k
  /* 633 */ "sm3partw2\t\0"
101
261k
  /* 644 */ "ld3\t\0"
102
261k
  /* 649 */ "eor3\t\0"
103
261k
  /* 655 */ "dcps3\t\0"
104
261k
  /* 662 */ "st3\t\0"
105
261k
  /* 667 */ "fma64\t\0"
106
261k
  /* 674 */ "fms64\t\0"
107
261k
  /* 681 */ "rev64\t\0"
108
261k
  /* 688 */ "ld4\t\0"
109
261k
  /* 693 */ "luti4\t\0"
110
261k
  /* 700 */ "st4\t\0"
111
261k
  /* 705 */ "fma16\t\0"
112
261k
  /* 712 */ "mac16\t\0"
113
261k
  /* 719 */ "setf16\t\0"
114
261k
  /* 727 */ "fms16\t\0"
115
261k
  /* 734 */ "rev16\t\0"
116
261k
  /* 741 */ "setf8\t\0"
117
261k
  /* 748 */ "sm3tt1a\t\0"
118
261k
  /* 757 */ "sm3tt2a\t\0"
119
261k
  /* 766 */ "braa\t\0"
120
261k
  /* 772 */ "ldraa\t\0"
121
261k
  /* 779 */ "blraa\t\0"
122
261k
  /* 786 */ "saba\t\0"
123
261k
  /* 792 */ "uaba\t\0"
124
261k
  /* 798 */ "pacda\t\0"
125
261k
  /* 805 */ "ldadda\t\0"
126
261k
  /* 813 */ "fadda\t\0"
127
261k
  /* 820 */ "autda\t\0"
128
261k
  /* 827 */ "pacga\t\0"
129
261k
  /* 834 */ "addha\t\0"
130
261k
  /* 841 */ "pacia\t\0"
131
261k
  /* 848 */ "autia\t\0"
132
261k
  /* 855 */ "brka\t\0"
133
261k
  /* 861 */ "fcmla\t\0"
134
261k
  /* 868 */ "bfmla\t\0"
135
261k
  /* 875 */ "bfmmla\t\0"
136
261k
  /* 883 */ "usmmla\t\0"
137
261k
  /* 891 */ "ummla\t\0"
138
261k
  /* 898 */ "fnmla\t\0"
139
261k
  /* 905 */ "ldsmina\t\0"
140
261k
  /* 914 */ "ldumina\t\0"
141
261k
  /* 923 */ "brkpa\t\0"
142
261k
  /* 930 */ "bmopa\t\0"
143
261k
  /* 937 */ "bfmopa\t\0"
144
261k
  /* 945 */ "usmopa\t\0"
145
261k
  /* 953 */ "sumopa\t\0"
146
261k
  /* 961 */ "rcwsswppa\t\0"
147
261k
  /* 972 */ "rcwswppa\t\0"
148
261k
  /* 982 */ "ldclrpa\t\0"
149
261k
  /* 991 */ "rcwsclrpa\t\0"
150
261k
  /* 1002 */ "rcwclrpa\t\0"
151
261k
  /* 1012 */ "rcwscaspa\t\0"
152
261k
  /* 1023 */ "rcwcaspa\t\0"
153
261k
  /* 1033 */ "ldsetpa\t\0"
154
261k
  /* 1042 */ "rcwssetpa\t\0"
155
261k
  /* 1053 */ "rcwsetpa\t\0"
156
261k
  /* 1063 */ "rcwsswpa\t\0"
157
261k
  /* 1073 */ "rcwswpa\t\0"
158
261k
  /* 1082 */ "fexpa\t\0"
159
261k
  /* 1089 */ "ldclra\t\0"
160
261k
  /* 1097 */ "rcwsclra\t\0"
161
261k
  /* 1107 */ "rcwclra\t\0"
162
261k
  /* 1116 */ "ldeora\t\0"
163
261k
  /* 1124 */ "srsra\t\0"
164
261k
  /* 1131 */ "ursra\t\0"
165
261k
  /* 1138 */ "ssra\t\0"
166
261k
  /* 1144 */ "usra\t\0"
167
261k
  /* 1150 */ "rcwscasa\t\0"
168
261k
  /* 1160 */ "rcwcasa\t\0"
169
261k
  /* 1169 */ "ldseta\t\0"
170
261k
  /* 1177 */ "rcwsseta\t\0"
171
261k
  /* 1187 */ "rcwseta\t\0"
172
261k
  /* 1196 */ "frinta\t\0"
173
261k
  /* 1204 */ "clasta\t\0"
174
261k
  /* 1212 */ "addva\t\0"
175
261k
  /* 1219 */ "mova\t\0"
176
261k
  /* 1225 */ "ldsmaxa\t\0"
177
261k
  /* 1234 */ "ldumaxa\t\0"
178
261k
  /* 1243 */ "pacdza\t\0"
179
261k
  /* 1251 */ "autdza\t\0"
180
261k
  /* 1259 */ "paciza\t\0"
181
261k
  /* 1267 */ "autiza\t\0"
182
261k
  /* 1275 */ "ld1b\t\0"
183
261k
  /* 1281 */ "ldff1b\t\0"
184
261k
  /* 1289 */ "ldnf1b\t\0"
185
261k
  /* 1297 */ "ldnt1b\t\0"
186
261k
  /* 1305 */ "stnt1b\t\0"
187
261k
  /* 1313 */ "st1b\t\0"
188
261k
  /* 1319 */ "sm3tt1b\t\0"
189
261k
  /* 1328 */ "crc32b\t\0"
190
261k
  /* 1336 */ "ld2b\t\0"
191
261k
  /* 1342 */ "st2b\t\0"
192
261k
  /* 1348 */ "sm3tt2b\t\0"
193
261k
  /* 1357 */ "ld3b\t\0"
194
261k
  /* 1363 */ "st3b\t\0"
195
261k
  /* 1369 */ "ld64b\t\0"
196
261k
  /* 1376 */ "st64b\t\0"
197
261k
  /* 1383 */ "ld4b\t\0"
198
261k
  /* 1389 */ "st4b\t\0"
199
261k
  /* 1395 */ "ldaddab\t\0"
200
261k
  /* 1404 */ "ldsminab\t\0"
201
261k
  /* 1414 */ "lduminab\t\0"
202
261k
  /* 1424 */ "swpab\t\0"
203
261k
  /* 1431 */ "brab\t\0"
204
261k
  /* 1437 */ "ldrab\t\0"
205
261k
  /* 1444 */ "blrab\t\0"
206
261k
  /* 1451 */ "ldclrab\t\0"
207
261k
  /* 1460 */ "ldeorab\t\0"
208
261k
  /* 1469 */ "casab\t\0"
209
261k
  /* 1476 */ "ldsetab\t\0"
210
261k
  /* 1485 */ "ldsmaxab\t\0"
211
261k
  /* 1495 */ "ldumaxab\t\0"
212
261k
  /* 1505 */ "fmlallbb\t\0"
213
261k
  /* 1515 */ "crc32cb\t\0"
214
261k
  /* 1524 */ "sqdecb\t\0"
215
261k
  /* 1532 */ "uqdecb\t\0"
216
261k
  /* 1540 */ "sqincb\t\0"
217
261k
  /* 1548 */ "uqincb\t\0"
218
261k
  /* 1556 */ "pacdb\t\0"
219
261k
  /* 1563 */ "ldaddb\t\0"
220
261k
  /* 1571 */ "autdb\t\0"
221
261k
  /* 1578 */ "prfb\t\0"
222
261k
  /* 1584 */ "flogb\t\0"
223
261k
  /* 1591 */ "pacib\t\0"
224
261k
  /* 1598 */ "autib\t\0"
225
261k
  /* 1605 */ "brkb\t\0"
226
261k
  /* 1611 */ "sabalb\t\0"
227
261k
  /* 1619 */ "uabalb\t\0"
228
261k
  /* 1627 */ "ldaddalb\t\0"
229
261k
  /* 1637 */ "sqdmlalb\t\0"
230
261k
  /* 1647 */ "bfmlalb\t\0"
231
261k
  /* 1656 */ "smlalb\t\0"
232
261k
  /* 1664 */ "umlalb\t\0"
233
261k
  /* 1672 */ "ldsminalb\t\0"
234
261k
  /* 1683 */ "lduminalb\t\0"
235
261k
  /* 1694 */ "swpalb\t\0"
236
261k
  /* 1702 */ "ldclralb\t\0"
237
261k
  /* 1712 */ "ldeoralb\t\0"
238
261k
  /* 1722 */ "casalb\t\0"
239
261k
  /* 1730 */ "ldsetalb\t\0"
240
261k
  /* 1740 */ "ldsmaxalb\t\0"
241
261k
  /* 1751 */ "ldumaxalb\t\0"
242
261k
  /* 1762 */ "ssublb\t\0"
243
261k
  /* 1770 */ "usublb\t\0"
244
261k
  /* 1778 */ "sbclb\t\0"
245
261k
  /* 1785 */ "adclb\t\0"
246
261k
  /* 1792 */ "sabdlb\t\0"
247
261k
  /* 1800 */ "uabdlb\t\0"
248
261k
  /* 1808 */ "ldaddlb\t\0"
249
261k
  /* 1817 */ "saddlb\t\0"
250
261k
  /* 1825 */ "uaddlb\t\0"
251
261k
  /* 1833 */ "sshllb\t\0"
252
261k
  /* 1841 */ "ushllb\t\0"
253
261k
  /* 1849 */ "sqdmullb\t\0"
254
261k
  /* 1859 */ "pmullb\t\0"
255
261k
  /* 1867 */ "smullb\t\0"
256
261k
  /* 1875 */ "umullb\t\0"
257
261k
  /* 1883 */ "ldsminlb\t\0"
258
261k
  /* 1893 */ "lduminlb\t\0"
259
261k
  /* 1903 */ "swplb\t\0"
260
261k
  /* 1910 */ "ldclrlb\t\0"
261
261k
  /* 1919 */ "ldeorlb\t\0"
262
261k
  /* 1928 */ "caslb\t\0"
263
261k
  /* 1935 */ "sqdmlslb\t\0"
264
261k
  /* 1945 */ "bfmlslb\t\0"
265
261k
  /* 1954 */ "smlslb\t\0"
266
261k
  /* 1962 */ "umlslb\t\0"
267
261k
  /* 1970 */ "ldsetlb\t\0"
268
261k
  /* 1979 */ "ldsmaxlb\t\0"
269
261k
  /* 1989 */ "ldumaxlb\t\0"
270
261k
  /* 1999 */ "dmb\t\0"
271
261k
  /* 2004 */ "rsubhnb\t\0"
272
261k
  /* 2013 */ "raddhnb\t\0"
273
261k
  /* 2022 */ "ldsminb\t\0"
274
261k
  /* 2031 */ "lduminb\t\0"
275
261k
  /* 2040 */ "sqshrnb\t\0"
276
261k
  /* 2049 */ "uqshrnb\t\0"
277
261k
  /* 2058 */ "sqrshrnb\t\0"
278
261k
  /* 2068 */ "uqrshrnb\t\0"
279
261k
  /* 2078 */ "fcvtnb\t\0"
280
261k
  /* 2086 */ "sqxtnb\t\0"
281
261k
  /* 2094 */ "uqxtnb\t\0"
282
261k
  /* 2102 */ "sqshrunb\t\0"
283
261k
  /* 2112 */ "sqrshrunb\t\0"
284
261k
  /* 2123 */ "sqxtunb\t\0"
285
261k
  /* 2132 */ "ld1rob\t\0"
286
261k
  /* 2140 */ "brkpb\t\0"
287
261k
  /* 2147 */ "swpb\t\0"
288
261k
  /* 2153 */ "ld1rqb\t\0"
289
261k
  /* 2161 */ "ld1rb\t\0"
290
261k
  /* 2168 */ "ldarb\t\0"
291
261k
  /* 2175 */ "ldlarb\t\0"
292
261k
  /* 2183 */ "ldrb\t\0"
293
261k
  /* 2189 */ "ldclrb\t\0"
294
261k
  /* 2197 */ "stllrb\t\0"
295
261k
  /* 2205 */ "stlrb\t\0"
296
261k
  /* 2212 */ "ldeorb\t\0"
297
261k
  /* 2220 */ "ldaprb\t\0"
298
261k
  /* 2228 */ "ldtrb\t\0"
299
261k
  /* 2235 */ "strb\t\0"
300
261k
  /* 2241 */ "sttrb\t\0"
301
261k
  /* 2248 */ "ldurb\t\0"
302
261k
  /* 2255 */ "stlurb\t\0"
303
261k
  /* 2263 */ "ldapurb\t\0"
304
261k
  /* 2272 */ "sturb\t\0"
305
261k
  /* 2279 */ "ldaxrb\t\0"
306
261k
  /* 2287 */ "ldxrb\t\0"
307
261k
  /* 2294 */ "stlxrb\t\0"
308
261k
  /* 2302 */ "stxrb\t\0"
309
261k
  /* 2309 */ "ld1sb\t\0"
310
261k
  /* 2316 */ "ldff1sb\t\0"
311
261k
  /* 2325 */ "ldnf1sb\t\0"
312
261k
  /* 2334 */ "ldnt1sb\t\0"
313
261k
  /* 2343 */ "casb\t\0"
314
261k
  /* 2349 */ "sdsb\t\0"
315
261k
  /* 2355 */ "isb\t\0"
316
261k
  /* 2360 */ "fmsb\t\0"
317
261k
  /* 2366 */ "fnmsb\t\0"
318
261k
  /* 2373 */ "ld1rsb\t\0"
319
261k
  /* 2381 */ "ldrsb\t\0"
320
261k
  /* 2388 */ "ldtrsb\t\0"
321
261k
  /* 2396 */ "ldursb\t\0"
322
261k
  /* 2404 */ "ldapursb\t\0"
323
261k
  /* 2414 */ "tsb\t\0"
324
261k
  /* 2419 */ "ldsetb\t\0"
325
261k
  /* 2427 */ "ssubltb\t\0"
326
261k
  /* 2436 */ "fmlalltb\t\0"
327
261k
  /* 2446 */ "cntb\t\0"
328
261k
  /* 2452 */ "fvdotb\t\0"
329
261k
  /* 2460 */ "eortb\t\0"
330
261k
  /* 2467 */ "clastb\t\0"
331
261k
  /* 2475 */ "sxtb\t\0"
332
261k
  /* 2481 */ "uxtb\t\0"
333
261k
  /* 2487 */ "bfsub\t\0"
334
261k
  /* 2494 */ "shsub\t\0"
335
261k
  /* 2501 */ "uhsub\t\0"
336
261k
  /* 2508 */ "fmsub\t\0"
337
261k
  /* 2515 */ "fnmsub\t\0"
338
261k
  /* 2523 */ "sqsub\t\0"
339
261k
  /* 2530 */ "uqsub\t\0"
340
261k
  /* 2537 */ "revb\t\0"
341
261k
  /* 2543 */ "ssubwb\t\0"
342
261k
  /* 2551 */ "usubwb\t\0"
343
261k
  /* 2559 */ "saddwb\t\0"
344
261k
  /* 2567 */ "uaddwb\t\0"
345
261k
  /* 2575 */ "ldsmaxb\t\0"
346
261k
  /* 2584 */ "ldumaxb\t\0"
347
261k
  /* 2593 */ "pacdzb\t\0"
348
261k
  /* 2601 */ "autdzb\t\0"
349
261k
  /* 2609 */ "pacizb\t\0"
350
261k
  /* 2617 */ "autizb\t\0"
351
261k
  /* 2625 */ "sha1c\t\0"
352
261k
  /* 2632 */ "sbc\t\0"
353
261k
  /* 2637 */ "adc\t\0"
354
261k
  /* 2642 */ "bic\t\0"
355
261k
  /* 2647 */ "wkdmc\t\0"
356
261k
  /* 2654 */ "aesimc\t\0"
357
261k
  /* 2662 */ "aesmc\t\0"
358
261k
  /* 2669 */ "csinc\t\0"
359
261k
  /* 2676 */ "retaasppc\t\0"
360
261k
  /* 2687 */ "autiasppc\t\0"
361
261k
  /* 2698 */ "retabsppc\t\0"
362
261k
  /* 2709 */ "autibsppc\t\0"
363
261k
  /* 2720 */ "hvc\t\0"
364
261k
  /* 2725 */ "svc\t\0"
365
261k
  /* 2730 */ "ld1d\t\0"
366
261k
  /* 2736 */ "ldff1d\t\0"
367
261k
  /* 2744 */ "ldnf1d\t\0"
368
261k
  /* 2752 */ "ldnt1d\t\0"
369
261k
  /* 2760 */ "stnt1d\t\0"
370
261k
  /* 2768 */ "st1d\t\0"
371
261k
  /* 2774 */ "mul53hi.2d\t\0"
372
261k
  /* 2786 */ "mul53lo.2d\t\0"
373
261k
  /* 2798 */ "ld2d\t\0"
374
261k
  /* 2804 */ "st2d\t\0"
375
261k
  /* 2810 */ "ld3d\t\0"
376
261k
  /* 2816 */ "st3d\t\0"
377
261k
  /* 2822 */ "ld4d\t\0"
378
261k
  /* 2828 */ "st4d\t\0"
379
261k
  /* 2834 */ "fmad\t\0"
380
261k
  /* 2840 */ "fnmad\t\0"
381
261k
  /* 2847 */ "ftmad\t\0"
382
261k
  /* 2854 */ "fabd\t\0"
383
261k
  /* 2860 */ "sabd\t\0"
384
261k
  /* 2866 */ "uabd\t\0"
385
261k
  /* 2872 */ "xpacd\t\0"
386
261k
  /* 2879 */ "sqdecd\t\0"
387
261k
  /* 2887 */ "uqdecd\t\0"
388
261k
  /* 2895 */ "sqincd\t\0"
389
261k
  /* 2903 */ "uqincd\t\0"
390
261k
  /* 2911 */ "fcadd\t\0"
391
261k
  /* 2918 */ "sqcadd\t\0"
392
261k
  /* 2926 */ "ldadd\t\0"
393
261k
  /* 2933 */ "bfadd\t\0"
394
261k
  /* 2940 */ "srhadd\t\0"
395
261k
  /* 2948 */ "urhadd\t\0"
396
261k
  /* 2956 */ "shadd\t\0"
397
261k
  /* 2963 */ "uhadd\t\0"
398
261k
  /* 2970 */ "fmadd\t\0"
399
261k
  /* 2977 */ "fnmadd\t\0"
400
261k
  /* 2985 */ "usqadd\t\0"
401
261k
  /* 2993 */ "suqadd\t\0"
402
261k
  /* 3001 */ "prfd\t\0"
403
261k
  /* 3007 */ "wkdmd\t\0"
404
261k
  /* 3014 */ "nand\t\0"
405
261k
  /* 3020 */ "ld1rod\t\0"
406
261k
  /* 3028 */ "ld1rqd\t\0"
407
261k
  /* 3036 */ "ld1rd\t\0"
408
261k
  /* 3043 */ "asrd\t\0"
409
261k
  /* 3049 */ "aesd\t\0"
410
261k
  /* 3055 */ "cntd\t\0"
411
261k
  /* 3061 */ "revd\t\0"
412
261k
  /* 3067 */ "sm4e\t\0"
413
261k
  /* 3073 */ "splice\t\0"
414
261k
  /* 3081 */ "facge\t\0"
415
261k
  /* 3088 */ "whilege\t\0"
416
261k
  /* 3097 */ "fcmge\t\0"
417
261k
  /* 3104 */ "cmpge\t\0"
418
261k
  /* 3111 */ "fscale\t\0"
419
261k
  /* 3119 */ "whilele\t\0"
420
261k
  /* 3128 */ "fcmle\t\0"
421
261k
  /* 3135 */ "cmple\t\0"
422
261k
  /* 3142 */ "fcmne\t\0"
423
261k
  /* 3149 */ "ctermne\t\0"
424
261k
  /* 3158 */ "cmpne\t\0"
425
261k
  /* 3165 */ "frecpe\t\0"
426
261k
  /* 3173 */ "urecpe\t\0"
427
261k
  /* 3181 */ "fccmpe\t\0"
428
261k
  /* 3189 */ "fcmpe\t\0"
429
261k
  /* 3196 */ "aese\t\0"
430
261k
  /* 3202 */ "pfalse\t\0"
431
261k
  /* 3210 */ "frsqrte\t\0"
432
261k
  /* 3219 */ "ursqrte\t\0"
433
261k
  /* 3228 */ "ptrue\t\0"
434
261k
  /* 3235 */ "udf\t\0"
435
261k
  /* 3240 */ "bif\t\0"
436
261k
  /* 3245 */ "rmif\t\0"
437
261k
  /* 3251 */ "scvtf\t\0"
438
261k
  /* 3258 */ "ucvtf\t\0"
439
261k
  /* 3265 */ "st2g\t\0"
440
261k
  /* 3271 */ "stz2g\t\0"
441
261k
  /* 3278 */ "subg\t\0"
442
261k
  /* 3284 */ "addg\t\0"
443
261k
  /* 3290 */ "ldg\t\0"
444
261k
  /* 3295 */ "fneg\t\0"
445
261k
  /* 3301 */ "sqneg\t\0"
446
261k
  /* 3308 */ "csneg\t\0"
447
261k
  /* 3315 */ "histseg\t\0"
448
261k
  /* 3324 */ "irg\t\0"
449
261k
  /* 3329 */ "stg\t\0"
450
261k
  /* 3334 */ "stzg\t\0"
451
261k
  /* 3340 */ "sha1h\t\0"
452
261k
  /* 3347 */ "ld1h\t\0"
453
261k
  /* 3353 */ "ldff1h\t\0"
454
261k
  /* 3361 */ "ldnf1h\t\0"
455
261k
  /* 3369 */ "ldnt1h\t\0"
456
261k
  /* 3377 */ "stnt1h\t\0"
457
261k
  /* 3385 */ "st1h\t\0"
458
261k
  /* 3391 */ "sha512h\t\0"
459
261k
  /* 3400 */ "crc32h\t\0"
460
261k
  /* 3408 */ "ld2h\t\0"
461
261k
  /* 3414 */ "st2h\t\0"
462
261k
  /* 3420 */ "ld3h\t\0"
463
261k
  /* 3426 */ "st3h\t\0"
464
261k
  /* 3432 */ "ld4h\t\0"
465
261k
  /* 3438 */ "st4h\t\0"
466
261k
  /* 3444 */ "sha256h\t\0"
467
261k
  /* 3453 */ "ldaddah\t\0"
468
261k
  /* 3462 */ "sqrdcmlah\t\0"
469
261k
  /* 3473 */ "sqrdmlah\t\0"
470
261k
  /* 3483 */ "ldsminah\t\0"
471
261k
  /* 3493 */ "lduminah\t\0"
472
261k
  /* 3503 */ "swpah\t\0"
473
261k
  /* 3510 */ "ldclrah\t\0"
474
261k
  /* 3519 */ "ldeorah\t\0"
475
261k
  /* 3528 */ "casah\t\0"
476
261k
  /* 3535 */ "ldsetah\t\0"
477
261k
  /* 3544 */ "ldsmaxah\t\0"
478
261k
  /* 3554 */ "ldumaxah\t\0"
479
261k
  /* 3564 */ "crc32ch\t\0"
480
261k
  /* 3573 */ "sqdech\t\0"
481
261k
  /* 3581 */ "uqdech\t\0"
482
261k
  /* 3589 */ "sqinch\t\0"
483
261k
  /* 3597 */ "uqinch\t\0"
484
261k
  /* 3605 */ "nmatch\t\0"
485
261k
  /* 3613 */ "ldaddh\t\0"
486
261k
  /* 3621 */ "prfh\t\0"
487
261k
  /* 3627 */ "ldaddalh\t\0"
488
261k
  /* 3637 */ "ldsminalh\t\0"
489
261k
  /* 3648 */ "lduminalh\t\0"
490
261k
  /* 3659 */ "swpalh\t\0"
491
261k
  /* 3667 */ "ldclralh\t\0"
492
261k
  /* 3677 */ "ldeoralh\t\0"
493
261k
  /* 3687 */ "casalh\t\0"
494
261k
  /* 3695 */ "ldsetalh\t\0"
495
261k
  /* 3705 */ "ldsmaxalh\t\0"
496
261k
  /* 3716 */ "ldumaxalh\t\0"
497
261k
  /* 3727 */ "ldaddlh\t\0"
498
261k
  /* 3736 */ "ldsminlh\t\0"
499
261k
  /* 3746 */ "lduminlh\t\0"
500
261k
  /* 3756 */ "swplh\t\0"
501
261k
  /* 3763 */ "ldclrlh\t\0"
502
261k
  /* 3772 */ "ldeorlh\t\0"
503
261k
  /* 3781 */ "caslh\t\0"
504
261k
  /* 3788 */ "ldsetlh\t\0"
505
261k
  /* 3797 */ "sqdmulh\t\0"
506
261k
  /* 3806 */ "sqrdmulh\t\0"
507
261k
  /* 3816 */ "smulh\t\0"
508
261k
  /* 3823 */ "umulh\t\0"
509
261k
  /* 3830 */ "ldsmaxlh\t\0"
510
261k
  /* 3840 */ "ldumaxlh\t\0"
511
261k
  /* 3850 */ "ldsminh\t\0"
512
261k
  /* 3859 */ "lduminh\t\0"
513
261k
  /* 3868 */ "ld1roh\t\0"
514
261k
  /* 3876 */ "swph\t\0"
515
261k
  /* 3882 */ "ld1rqh\t\0"
516
261k
  /* 3890 */ "ld1rh\t\0"
517
261k
  /* 3897 */ "ldarh\t\0"
518
261k
  /* 3904 */ "ldlarh\t\0"
519
261k
  /* 3912 */ "ldrh\t\0"
520
261k
  /* 3918 */ "ldclrh\t\0"
521
261k
  /* 3926 */ "stllrh\t\0"
522
261k
  /* 3934 */ "stlrh\t\0"
523
261k
  /* 3941 */ "ldeorh\t\0"
524
261k
  /* 3949 */ "ldaprh\t\0"
525
261k
  /* 3957 */ "ldtrh\t\0"
526
261k
  /* 3964 */ "strh\t\0"
527
261k
  /* 3970 */ "sttrh\t\0"
528
261k
  /* 3977 */ "ldurh\t\0"
529
261k
  /* 3984 */ "stlurh\t\0"
530
261k
  /* 3992 */ "ldapurh\t\0"
531
261k
  /* 4001 */ "sturh\t\0"
532
261k
  /* 4008 */ "ldaxrh\t\0"
533
261k
  /* 4016 */ "ldxrh\t\0"
534
261k
  /* 4023 */ "stlxrh\t\0"
535
261k
  /* 4031 */ "stxrh\t\0"
536
261k
  /* 4038 */ "ld1sh\t\0"
537
261k
  /* 4045 */ "ldff1sh\t\0"
538
261k
  /* 4054 */ "ldnf1sh\t\0"
539
261k
  /* 4063 */ "ldnt1sh\t\0"
540
261k
  /* 4072 */ "cash\t\0"
541
261k
  /* 4078 */ "sqrdmlsh\t\0"
542
261k
  /* 4088 */ "ld1rsh\t\0"
543
261k
  /* 4096 */ "ldrsh\t\0"
544
261k
  /* 4103 */ "ldtrsh\t\0"
545
261k
  /* 4111 */ "ldursh\t\0"
546
261k
  /* 4119 */ "ldapursh\t\0"
547
261k
  /* 4129 */ "ldseth\t\0"
548
261k
  /* 4137 */ "cnth\t\0"
549
261k
  /* 4143 */ "sxth\t\0"
550
261k
  /* 4149 */ "uxth\t\0"
551
261k
  /* 4155 */ "revh\t\0"
552
261k
  /* 4161 */ "ldsmaxh\t\0"
553
261k
  /* 4170 */ "ldumaxh\t\0"
554
261k
  /* 4179 */ "xpaci\t\0"
555
261k
  /* 4186 */ "whilehi\t\0"
556
261k
  /* 4195 */ "punpkhi\t\0"
557
261k
  /* 4204 */ "sunpkhi\t\0"
558
261k
  /* 4213 */ "uunpkhi\t\0"
559
261k
  /* 4222 */ "cmhi\t\0"
560
261k
  /* 4228 */ "cmphi\t\0"
561
261k
  /* 4235 */ "sli\t\0"
562
261k
  /* 4240 */ "gmi\t\0"
563
261k
  /* 4245 */ "mvni\t\0"
564
261k
  /* 4251 */ "sri\t\0"
565
261k
  /* 4256 */ "frinti\t\0"
566
261k
  /* 4264 */ "movi\t\0"
567
261k
  /* 4270 */ "ldzi\t\0"
568
261k
  /* 4276 */ "stzi\t\0"
569
261k
  /* 4282 */ "sunpk\t\0"
570
261k
  /* 4289 */ "uunpk\t\0"
571
261k
  /* 4296 */ "brk\t\0"
572
261k
  /* 4301 */ "movk\t\0"
573
261k
  /* 4307 */ "sabal\t\0"
574
261k
  /* 4314 */ "uabal\t\0"
575
261k
  /* 4321 */ "ldaddal\t\0"
576
261k
  /* 4330 */ "sqdmlal\t\0"
577
261k
  /* 4339 */ "bfmlal\t\0"
578
261k
  /* 4347 */ "smlal\t\0"
579
261k
  /* 4354 */ "umlal\t\0"
580
261k
  /* 4361 */ "ldsminal\t\0"
581
261k
  /* 4371 */ "lduminal\t\0"
582
261k
  /* 4381 */ "rcwsswppal\t\0"
583
261k
  /* 4393 */ "rcwswppal\t\0"
584
261k
  /* 4404 */ "ldclrpal\t\0"
585
261k
  /* 4414 */ "rcwsclrpal\t\0"
586
261k
  /* 4426 */ "rcwclrpal\t\0"
587
261k
  /* 4437 */ "rcwscaspal\t\0"
588
261k
  /* 4449 */ "rcwcaspal\t\0"
589
261k
  /* 4460 */ "ldsetpal\t\0"
590
261k
  /* 4470 */ "rcwssetpal\t\0"
591
261k
  /* 4482 */ "rcwsetpal\t\0"
592
261k
  /* 4493 */ "rcwsswpal\t\0"
593
261k
  /* 4504 */ "rcwswpal\t\0"
594
261k
  /* 4514 */ "ldclral\t\0"
595
261k
  /* 4523 */ "rcwsclral\t\0"
596
261k
  /* 4534 */ "rcwclral\t\0"
597
261k
  /* 4544 */ "ldeoral\t\0"
598
261k
  /* 4553 */ "rcwscasal\t\0"
599
261k
  /* 4564 */ "rcwcasal\t\0"
600
261k
  /* 4574 */ "ldsetal\t\0"
601
261k
  /* 4583 */ "rcwssetal\t\0"
602
261k
  /* 4594 */ "rcwsetal\t\0"
603
261k
  /* 4604 */ "ldsmaxal\t\0"
604
261k
  /* 4614 */ "ldumaxal\t\0"
605
261k
  /* 4624 */ "tbl\t\0"
606
261k
  /* 4629 */ "smsubl\t\0"
607
261k
  /* 4637 */ "umsubl\t\0"
608
261k
  /* 4645 */ "ssubl\t\0"
609
261k
  /* 4652 */ "usubl\t\0"
610
261k
  /* 4659 */ "sabdl\t\0"
611
261k
  /* 4666 */ "uabdl\t\0"
612
261k
  /* 4673 */ "ldaddl\t\0"
613
261k
  /* 4681 */ "smaddl\t\0"
614
261k
  /* 4689 */ "umaddl\t\0"
615
261k
  /* 4697 */ "saddl\t\0"
616
261k
  /* 4704 */ "uaddl\t\0"
617
261k
  /* 4711 */ "tcancel\t\0"
618
261k
  /* 4720 */ "fcsel\t\0"
619
261k
  /* 4727 */ "psel\t\0"
620
261k
  /* 4733 */ "ftssel\t\0"
621
261k
  /* 4741 */ "sqshl\t\0"
622
261k
  /* 4748 */ "uqshl\t\0"
623
261k
  /* 4755 */ "sqrshl\t\0"
624
261k
  /* 4763 */ "uqrshl\t\0"
625
261k
  /* 4771 */ "srshl\t\0"
626
261k
  /* 4778 */ "urshl\t\0"
627
261k
  /* 4785 */ "sshl\t\0"
628
261k
  /* 4791 */ "ushl\t\0"
629
261k
  /* 4797 */ "fmlall\t\0"
630
261k
  /* 4805 */ "usmlall\t\0"
631
261k
  /* 4814 */ "sumlall\t\0"
632
261k
  /* 4823 */ "sshll\t\0"
633
261k
  /* 4830 */ "ushll\t\0"
634
261k
  /* 4837 */ "smlsll\t\0"
635
261k
  /* 4845 */ "umlsll\t\0"
636
261k
  /* 4853 */ "sqdmull\t\0"
637
261k
  /* 4862 */ "pmull\t\0"
638
261k
  /* 4869 */ "smull\t\0"
639
261k
  /* 4876 */ "umull\t\0"
640
261k
  /* 4883 */ "ldsminl\t\0"
641
261k
  /* 4892 */ "lduminl\t\0"
642
261k
  /* 4901 */ "addpl\t\0"
643
261k
  /* 4908 */ "rcwsswppl\t\0"
644
261k
  /* 4919 */ "rcwswppl\t\0"
645
261k
  /* 4929 */ "ldclrpl\t\0"
646
261k
  /* 4938 */ "rcwsclrpl\t\0"
647
261k
  /* 4949 */ "rcwclrpl\t\0"
648
261k
  /* 4959 */ "rcwscaspl\t\0"
649
261k
  /* 4970 */ "rcwcaspl\t\0"
650
261k
  /* 4980 */ "addspl\t\0"
651
261k
  /* 4988 */ "ldsetpl\t\0"
652
261k
  /* 4997 */ "rcwssetpl\t\0"
653
261k
  /* 5008 */ "rcwsetpl\t\0"
654
261k
  /* 5018 */ "rcwsswpl\t\0"
655
261k
  /* 5028 */ "rcwswpl\t\0"
656
261k
  /* 5037 */ "ldclrl\t\0"
657
261k
  /* 5045 */ "rcwsclrl\t\0"
658
261k
  /* 5055 */ "rcwclrl\t\0"
659
261k
  /* 5064 */ "ldeorl\t\0"
660
261k
  /* 5072 */ "rcwscasl\t\0"
661
261k
  /* 5082 */ "rcwcasl\t\0"
662
261k
  /* 5091 */ "nbsl\t\0"
663
261k
  /* 5097 */ "sqdmlsl\t\0"
664
261k
  /* 5106 */ "bfmlsl\t\0"
665
261k
  /* 5114 */ "smlsl\t\0"
666
261k
  /* 5121 */ "umlsl\t\0"
667
261k
  /* 5128 */ "sysl\t\0"
668
261k
  /* 5134 */ "ldsetl\t\0"
669
261k
  /* 5142 */ "rcwssetl\t\0"
670
261k
  /* 5152 */ "rcwsetl\t\0"
671
261k
  /* 5161 */ "bf1cvtl\t\0"
672
261k
  /* 5170 */ "bf2cvtl\t\0"
673
261k
  /* 5179 */ "fcvtl\t\0"
674
261k
  /* 5186 */ "bfmul\t\0"
675
261k
  /* 5193 */ "fnmul\t\0"
676
261k
  /* 5200 */ "pmul\t\0"
677
261k
  /* 5206 */ "ftsmul\t\0"
678
261k
  /* 5214 */ "addvl\t\0"
679
261k
  /* 5221 */ "rdvl\t\0"
680
261k
  /* 5227 */ "addsvl\t\0"
681
261k
  /* 5235 */ "rdsvl\t\0"
682
261k
  /* 5242 */ "ldsmaxl\t\0"
683
261k
  /* 5251 */ "ldumaxl\t\0"
684
261k
  /* 5260 */ "sha1m\t\0"
685
261k
  /* 5267 */ "sbfm\t\0"
686
261k
  /* 5273 */ "ubfm\t\0"
687
261k
  /* 5279 */ "rprfm\t\0"
688
261k
  /* 5286 */ "ldgm\t\0"
689
261k
  /* 5292 */ "stgm\t\0"
690
261k
  /* 5298 */ "stzgm\t\0"
691
261k
  /* 5305 */ "gcspushm\t\0"
692
261k
  /* 5315 */ "bfminnm\t\0"
693
261k
  /* 5324 */ "bfmaxnm\t\0"
694
261k
  /* 5333 */ "gcspopm\t\0"
695
261k
  /* 5342 */ "dupm\t\0"
696
261k
  /* 5348 */ "frintm\t\0"
697
261k
  /* 5356 */ "prfum\t\0"
698
261k
  /* 5363 */ "bsl1n\t\0"
699
261k
  /* 5370 */ "bsl2n\t\0"
700
261k
  /* 5377 */ "rsubhn\t\0"
701
261k
  /* 5385 */ "raddhn\t\0"
702
261k
  /* 5393 */ "famin\t\0"
703
261k
  /* 5400 */ "bfmin\t\0"
704
261k
  /* 5407 */ "ldsmin\t\0"
705
261k
  /* 5415 */ "ldumin\t\0"
706
261k
  /* 5423 */ "brkn\t\0"
707
261k
  /* 5429 */ "ccmn\t\0"
708
261k
  /* 5435 */ "eon\t\0"
709
261k
  /* 5440 */ "sqshrn\t\0"
710
261k
  /* 5448 */ "uqshrn\t\0"
711
261k
  /* 5456 */ "sqrshrn\t\0"
712
261k
  /* 5465 */ "uqrshrn\t\0"
713
261k
  /* 5474 */ "orn\t\0"
714
261k
  /* 5479 */ "frintn\t\0"
715
261k
  /* 5487 */ "bfcvtn\t\0"
716
261k
  /* 5495 */ "sqcvtn\t\0"
717
261k
  /* 5503 */ "uqcvtn\t\0"
718
261k
  /* 5511 */ "sqxtn\t\0"
719
261k
  /* 5518 */ "uqxtn\t\0"
720
261k
  /* 5525 */ "sqshrun\t\0"
721
261k
  /* 5534 */ "sqrshrun\t\0"
722
261k
  /* 5544 */ "sqcvtun\t\0"
723
261k
  /* 5553 */ "sqxtun\t\0"
724
261k
  /* 5561 */ "movn\t\0"
725
261k
  /* 5567 */ "fcvtxn\t\0"
726
261k
  /* 5575 */ "whilelo\t\0"
727
261k
  /* 5584 */ "punpklo\t\0"
728
261k
  /* 5593 */ "sunpklo\t\0"
729
261k
  /* 5602 */ "uunpklo\t\0"
730
261k
  /* 5611 */ "cmplo\t\0"
731
261k
  /* 5618 */ "zero\t\0"
732
261k
  /* 5624 */ "fcmuo\t\0"
733
261k
  /* 5631 */ "sha1p\t\0"
734
261k
  /* 5638 */ "subp\t\0"
735
261k
  /* 5644 */ "sqdecp\t\0"
736
261k
  /* 5652 */ "uqdecp\t\0"
737
261k
  /* 5660 */ "sqincp\t\0"
738
261k
  /* 5668 */ "uqincp\t\0"
739
261k
  /* 5676 */ "faddp\t\0"
740
261k
  /* 5683 */ "ldp\t\0"
741
261k
  /* 5688 */ "bdep\t\0"
742
261k
  /* 5694 */ "vecfp\t\0"
743
261k
  /* 5701 */ "matfp\t\0"
744
261k
  /* 5708 */ "stgp\t\0"
745
261k
  /* 5714 */ "zip\t\0"
746
261k
  /* 5719 */ "sadalp\t\0"
747
261k
  /* 5727 */ "uadalp\t\0"
748
261k
  /* 5735 */ "saddlp\t\0"
749
261k
  /* 5743 */ "uaddlp\t\0"
750
261k
  /* 5751 */ "stilp\t\0"
751
261k
  /* 5758 */ "bfclamp\t\0"
752
261k
  /* 5767 */ "sclamp\t\0"
753
261k
  /* 5775 */ "uclamp\t\0"
754
261k
  /* 5783 */ "fccmp\t\0"
755
261k
  /* 5790 */ "fcmp\t\0"
756
261k
  /* 5796 */ "fminnmp\t\0"
757
261k
  /* 5805 */ "fmaxnmp\t\0"
758
261k
  /* 5814 */ "ldnp\t\0"
759
261k
  /* 5820 */ "fminp\t\0"
760
261k
  /* 5827 */ "sminp\t\0"
761
261k
  /* 5834 */ "uminp\t\0"
762
261k
  /* 5841 */ "stnp\t\0"
763
261k
  /* 5847 */ "ldiapp\t\0"
764
261k
  /* 5855 */ "rcwsswpp\t\0"
765
261k
  /* 5865 */ "rcwswpp\t\0"
766
261k
  /* 5874 */ "adrp\t\0"
767
261k
  /* 5880 */ "bgrp\t\0"
768
261k
  /* 5886 */ "ldclrp\t\0"
769
261k
  /* 5894 */ "rcwsclrp\t\0"
770
261k
  /* 5904 */ "rcwclrp\t\0"
771
261k
  /* 5913 */ "rcwscasp\t\0"
772
261k
  /* 5923 */ "rcwcasp\t\0"
773
261k
  /* 5932 */ "sysp\t\0"
774
261k
  /* 5938 */ "ldsetp\t\0"
775
261k
  /* 5946 */ "rcwssetp\t\0"
776
261k
  /* 5956 */ "rcwsetp\t\0"
777
261k
  /* 5965 */ "cntp\t\0"
778
261k
  /* 5971 */ "frintp\t\0"
779
261k
  /* 5979 */ "stp\t\0"
780
261k
  /* 5984 */ "fdup\t\0"
781
261k
  /* 5990 */ "rcwsswp\t\0"
782
261k
  /* 5999 */ "rcwswp\t\0"
783
261k
  /* 6007 */ "ldaxp\t\0"
784
261k
  /* 6014 */ "fmaxp\t\0"
785
261k
  /* 6021 */ "smaxp\t\0"
786
261k
  /* 6028 */ "umaxp\t\0"
787
261k
  /* 6035 */ "ldxp\t\0"
788
261k
  /* 6041 */ "stlxp\t\0"
789
261k
  /* 6048 */ "stxp\t\0"
790
261k
  /* 6054 */ "uzp\t\0"
791
261k
  /* 6059 */ "ld1q\t\0"
792
261k
  /* 6065 */ "st1q\t\0"
793
261k
  /* 6071 */ "ld2q\t\0"
794
261k
  /* 6077 */ "st2q\t\0"
795
261k
  /* 6083 */ "ld3q\t\0"
796
261k
  /* 6089 */ "st3q\t\0"
797
261k
  /* 6095 */ "ld4q\t\0"
798
261k
  /* 6101 */ "st4q\t\0"
799
261k
  /* 6107 */ "fcmeq\t\0"
800
261k
  /* 6114 */ "ctermeq\t\0"
801
261k
  /* 6123 */ "cmpeq\t\0"
802
261k
  /* 6130 */ "tblq\t\0"
803
261k
  /* 6136 */ "dupq\t\0"
804
261k
  /* 6142 */ "extq\t\0"
805
261k
  /* 6148 */ "tbxq\t\0"
806
261k
  /* 6154 */ "ld1r\t\0"
807
261k
  /* 6160 */ "ld2r\t\0"
808
261k
  /* 6166 */ "ld3r\t\0"
809
261k
  /* 6172 */ "ld4r\t\0"
810
261k
  /* 6178 */ "ldar\t\0"
811
261k
  /* 6184 */ "ldlar\t\0"
812
261k
  /* 6191 */ "xar\t\0"
813
261k
  /* 6196 */ "fsubr\t\0"
814
261k
  /* 6203 */ "shsubr\t\0"
815
261k
  /* 6211 */ "uhsubr\t\0"
816
261k
  /* 6219 */ "sqsubr\t\0"
817
261k
  /* 6227 */ "uqsubr\t\0"
818
261k
  /* 6235 */ "adr\t\0"
819
261k
  /* 6240 */ "ldr\t\0"
820
261k
  /* 6245 */ "genter\t\0"
821
261k
  /* 6253 */ "rdffr\t\0"
822
261k
  /* 6260 */ "wrffr\t\0"
823
261k
  /* 6267 */ "sqrshr\t\0"
824
261k
  /* 6275 */ "uqrshr\t\0"
825
261k
  /* 6283 */ "srshr\t\0"
826
261k
  /* 6290 */ "urshr\t\0"
827
261k
  /* 6297 */ "sshr\t\0"
828
261k
  /* 6303 */ "ushr\t\0"
829
261k
  /* 6309 */ "blr\t\0"
830
261k
  /* 6314 */ "ldclr\t\0"
831
261k
  /* 6321 */ "rcwsclr\t\0"
832
261k
  /* 6330 */ "rcwclr\t\0"
833
261k
  /* 6338 */ "sqshlr\t\0"
834
261k
  /* 6346 */ "uqshlr\t\0"
835
261k
  /* 6354 */ "sqrshlr\t\0"
836
261k
  /* 6363 */ "uqrshlr\t\0"
837
261k
  /* 6372 */ "srshlr\t\0"
838
261k
  /* 6380 */ "urshlr\t\0"
839
261k
  /* 6388 */ "stllr\t\0"
840
261k
  /* 6395 */ "lslr\t\0"
841
261k
  /* 6401 */ "stlr\t\0"
842
261k
  /* 6407 */ "ldeor\t\0"
843
261k
  /* 6414 */ "nor\t\0"
844
261k
  /* 6419 */ "ror\t\0"
845
261k
  /* 6424 */ "ldapr\t\0"
846
261k
  /* 6431 */ "orr\t\0"
847
261k
  /* 6436 */ "asrr\t\0"
848
261k
  /* 6442 */ "lsrr\t\0"
849
261k
  /* 6448 */ "msrr\t\0"
850
261k
  /* 6454 */ "asr\t\0"
851
261k
  /* 6459 */ "lsr\t\0"
852
261k
  /* 6464 */ "msr\t\0"
853
261k
  /* 6469 */ "insr\t\0"
854
261k
  /* 6475 */ "ldtr\t\0"
855
261k
  /* 6481 */ "gcsstr\t\0"
856
261k
  /* 6489 */ "gcssttr\t\0"
857
261k
  /* 6498 */ "extr\t\0"
858
261k
  /* 6504 */ "ldur\t\0"
859
261k
  /* 6510 */ "stlur\t\0"
860
261k
  /* 6517 */ "ldapur\t\0"
861
261k
  /* 6525 */ "stur\t\0"
862
261k
  /* 6531 */ "fdivr\t\0"
863
261k
  /* 6538 */ "sdivr\t\0"
864
261k
  /* 6545 */ "udivr\t\0"
865
261k
  /* 6552 */ "whilewr\t\0"
866
261k
  /* 6561 */ "ldaxr\t\0"
867
261k
  /* 6568 */ "ldxr\t\0"
868
261k
  /* 6574 */ "stlxr\t\0"
869
261k
  /* 6581 */ "stxr\t\0"
870
261k
  /* 6587 */ "rcwscas\t\0"
871
261k
  /* 6596 */ "rcwcas\t\0"
872
261k
  /* 6604 */ "brkas\t\0"
873
261k
  /* 6611 */ "brkpas\t\0"
874
261k
  /* 6619 */ "fcvtas\t\0"
875
261k
  /* 6627 */ "fabs\t\0"
876
261k
  /* 6633 */ "sqabs\t\0"
877
261k
  /* 6640 */ "brkbs\t\0"
878
261k
  /* 6647 */ "brkpbs\t\0"
879
261k
  /* 6655 */ "subs\t\0"
880
261k
  /* 6661 */ "sbcs\t\0"
881
261k
  /* 6667 */ "adcs\t\0"
882
261k
  /* 6673 */ "bics\t\0"
883
261k
  /* 6679 */ "adds\t\0"
884
261k
  /* 6685 */ "nands\t\0"
885
261k
  /* 6692 */ "ptrues\t\0"
886
261k
  /* 6700 */ "whilehs\t\0"
887
261k
  /* 6709 */ "cmhs\t\0"
888
261k
  /* 6715 */ "cmphs\t\0"
889
261k
  /* 6722 */ "cls\t\0"
890
261k
  /* 6727 */ "whilels\t\0"
891
261k
  /* 6736 */ "bfmls\t\0"
892
261k
  /* 6743 */ "fnmls\t\0"
893
261k
  /* 6750 */ "cmpls\t\0"
894
261k
  /* 6757 */ "fcvtms\t\0"
895
261k
  /* 6765 */ "ins\t\0"
896
261k
  /* 6770 */ "brkns\t\0"
897
261k
  /* 6777 */ "orns\t\0"
898
261k
  /* 6783 */ "fcvtns\t\0"
899
261k
  /* 6791 */ "subps\t\0"
900
261k
  /* 6798 */ "frecps\t\0"
901
261k
  /* 6806 */ "bmops\t\0"
902
261k
  /* 6813 */ "bfmops\t\0"
903
261k
  /* 6821 */ "usmops\t\0"
904
261k
  /* 6829 */ "sumops\t\0"
905
261k
  /* 6837 */ "fcvtps\t\0"
906
261k
  /* 6845 */ "rdffrs\t\0"
907
261k
  /* 6853 */ "mrs\t\0"
908
261k
  /* 6858 */ "eors\t\0"
909
261k
  /* 6864 */ "nors\t\0"
910
261k
  /* 6870 */ "mrrs\t\0"
911
261k
  /* 6876 */ "orrs\t\0"
912
261k
  /* 6882 */ "frsqrts\t\0"
913
261k
  /* 6891 */ "sys\t\0"
914
261k
  /* 6896 */ "fcvtzs\t\0"
915
261k
  /* 6904 */ "fjcvtzs\t\0"
916
261k
  /* 6913 */ "sqdmlalbt\t\0"
917
261k
  /* 6924 */ "ssublbt\t\0"
918
261k
  /* 6933 */ "saddlbt\t\0"
919
261k
  /* 6942 */ "fmlallbt\t\0"
920
261k
  /* 6952 */ "sqdmlslbt\t\0"
921
261k
  /* 6963 */ "eorbt\t\0"
922
261k
  /* 6970 */ "compact\t\0"
923
261k
  /* 6979 */ "wfet\t\0"
924
261k
  /* 6985 */ "ret\t\0"
925
261k
  /* 6990 */ "ldset\t\0"
926
261k
  /* 6997 */ "rcwsset\t\0"
927
261k
  /* 7006 */ "rcwset\t\0"
928
261k
  /* 7014 */ "facgt\t\0"
929
261k
  /* 7021 */ "whilegt\t\0"
930
261k
  /* 7030 */ "fcmgt\t\0"
931
261k
  /* 7037 */ "cmpgt\t\0"
932
261k
  /* 7044 */ "rbit\t\0"
933
261k
  /* 7050 */ "trcit\t\0"
934
261k
  /* 7057 */ "wfit\t\0"
935
261k
  /* 7063 */ "sabalt\t\0"
936
261k
  /* 7071 */ "uabalt\t\0"
937
261k
  /* 7079 */ "sqdmlalt\t\0"
938
261k
  /* 7089 */ "bfmlalt\t\0"
939
261k
  /* 7098 */ "smlalt\t\0"
940
261k
  /* 7106 */ "umlalt\t\0"
941
261k
  /* 7114 */ "ssublt\t\0"
942
261k
  /* 7122 */ "usublt\t\0"
943
261k
  /* 7130 */ "sbclt\t\0"
944
261k
  /* 7137 */ "adclt\t\0"
945
261k
  /* 7144 */ "sabdlt\t\0"
946
261k
  /* 7152 */ "uabdlt\t\0"
947
261k
  /* 7160 */ "saddlt\t\0"
948
261k
  /* 7168 */ "uaddlt\t\0"
949
261k
  /* 7176 */ "whilelt\t\0"
950
261k
  /* 7185 */ "hlt\t\0"
951
261k
  /* 7190 */ "sshllt\t\0"
952
261k
  /* 7198 */ "ushllt\t\0"
953
261k
  /* 7206 */ "sqdmullt\t\0"
954
261k
  /* 7216 */ "pmullt\t\0"
955
261k
  /* 7224 */ "smullt\t\0"
956
261k
  /* 7232 */ "umullt\t\0"
957
261k
  /* 7240 */ "fcmlt\t\0"
958
261k
  /* 7247 */ "cmplt\t\0"
959
261k
  /* 7254 */ "sqdmlslt\t\0"
960
261k
  /* 7264 */ "bfmlslt\t\0"
961
261k
  /* 7273 */ "smlslt\t\0"
962
261k
  /* 7281 */ "umlslt\t\0"
963
261k
  /* 7289 */ "bf1cvtlt\t\0"
964
261k
  /* 7299 */ "bf2cvtlt\t\0"
965
261k
  /* 7309 */ "fcvtlt\t\0"
966
261k
  /* 7317 */ "histcnt\t\0"
967
261k
  /* 7326 */ "rsubhnt\t\0"
968
261k
  /* 7335 */ "raddhnt\t\0"
969
261k
  /* 7344 */ "vecint\t\0"
970
261k
  /* 7352 */ "hint\t\0"
971
261k
  /* 7358 */ "matint\t\0"
972
261k
  /* 7366 */ "sqshrnt\t\0"
973
261k
  /* 7375 */ "uqshrnt\t\0"
974
261k
  /* 7384 */ "sqrshrnt\t\0"
975
261k
  /* 7394 */ "uqrshrnt\t\0"
976
261k
  /* 7404 */ "bfcvtnt\t\0"
977
261k
  /* 7413 */ "sqxtnt\t\0"
978
261k
  /* 7421 */ "uqxtnt\t\0"
979
261k
  /* 7429 */ "sqshrunt\t\0"
980
261k
  /* 7439 */ "sqrshrunt\t\0"
981
261k
  /* 7450 */ "sqxtunt\t\0"
982
261k
  /* 7459 */ "fcvtxnt\t\0"
983
261k
  /* 7468 */ "cdot\t\0"
984
261k
  /* 7474 */ "bfdot\t\0"
985
261k
  /* 7481 */ "usdot\t\0"
986
261k
  /* 7488 */ "sudot\t\0"
987
261k
  /* 7495 */ "bfvdot\t\0"
988
261k
  /* 7503 */ "usvdot\t\0"
989
261k
  /* 7511 */ "suvdot\t\0"
990
261k
  /* 7519 */ "cnot\t\0"
991
261k
  /* 7525 */ "mlapt\t\0"
992
261k
  /* 7532 */ "msubpt\t\0"
993
261k
  /* 7540 */ "madpt\t\0"
994
261k
  /* 7547 */ "maddpt\t\0"
995
261k
  /* 7555 */ "tstart\t\0"
996
261k
  /* 7563 */ "fsqrt\t\0"
997
261k
  /* 7570 */ "ptest\t\0"
998
261k
  /* 7577 */ "ttest\t\0"
999
261k
  /* 7584 */ "pfirst\t\0"
1000
261k
  /* 7592 */ "cmtst\t\0"
1001
261k
  /* 7599 */ "fmlalltt\t\0"
1002
261k
  /* 7609 */ "fvdott\t\0"
1003
261k
  /* 7617 */ "genlut\t\0"
1004
261k
  /* 7625 */ "bf1cvt\t\0"
1005
261k
  /* 7633 */ "bf2cvt\t\0"
1006
261k
  /* 7641 */ "bfcvt\t\0"
1007
261k
  /* 7648 */ "sqcvt\t\0"
1008
261k
  /* 7655 */ "uqcvt\t\0"
1009
261k
  /* 7662 */ "movt\t\0"
1010
261k
  /* 7668 */ "ssubwt\t\0"
1011
261k
  /* 7676 */ "usubwt\t\0"
1012
261k
  /* 7684 */ "saddwt\t\0"
1013
261k
  /* 7692 */ "uaddwt\t\0"
1014
261k
  /* 7700 */ "bext\t\0"
1015
261k
  /* 7706 */ "pnext\t\0"
1016
261k
  /* 7713 */ "pext\t\0"
1017
261k
  /* 7719 */ "fcvtau\t\0"
1018
261k
  /* 7727 */ "sqshlu\t\0"
1019
261k
  /* 7735 */ "fcvtmu\t\0"
1020
261k
  /* 7743 */ "fcvtnu\t\0"
1021
261k
  /* 7751 */ "fcvtpu\t\0"
1022
261k
  /* 7759 */ "sqrshru\t\0"
1023
261k
  /* 7768 */ "sqcvtu\t\0"
1024
261k
  /* 7776 */ "fcvtzu\t\0"
1025
261k
  /* 7784 */ "st64bv\t\0"
1026
261k
  /* 7792 */ "faddv\t\0"
1027
261k
  /* 7799 */ "saddv\t\0"
1028
261k
  /* 7806 */ "uaddv\t\0"
1029
261k
  /* 7813 */ "andv\t\0"
1030
261k
  /* 7819 */ "rev\t\0"
1031
261k
  /* 7824 */ "fdiv\t\0"
1032
261k
  /* 7830 */ "sdiv\t\0"
1033
261k
  /* 7836 */ "udiv\t\0"
1034
261k
  /* 7842 */ "saddlv\t\0"
1035
261k
  /* 7850 */ "uaddlv\t\0"
1036
261k
  /* 7858 */ "fminnmv\t\0"
1037
261k
  /* 7867 */ "fmaxnmv\t\0"
1038
261k
  /* 7876 */ "fminv\t\0"
1039
261k
  /* 7883 */ "sminv\t\0"
1040
261k
  /* 7890 */ "uminv\t\0"
1041
261k
  /* 7897 */ "csinv\t\0"
1042
261k
  /* 7904 */ "fmov\t\0"
1043
261k
  /* 7910 */ "pmov\t\0"
1044
261k
  /* 7916 */ "smov\t\0"
1045
261k
  /* 7922 */ "umov\t\0"
1046
261k
  /* 7928 */ "faddqv\t\0"
1047
261k
  /* 7936 */ "andqv\t\0"
1048
261k
  /* 7943 */ "fminnmqv\t\0"
1049
261k
  /* 7953 */ "fmaxnmqv\t\0"
1050
261k
  /* 7963 */ "fminqv\t\0"
1051
261k
  /* 7971 */ "sminqv\t\0"
1052
261k
  /* 7979 */ "uminqv\t\0"
1053
261k
  /* 7987 */ "eorqv\t\0"
1054
261k
  /* 7994 */ "fmaxqv\t\0"
1055
261k
  /* 8002 */ "smaxqv\t\0"
1056
261k
  /* 8010 */ "umaxqv\t\0"
1057
261k
  /* 8018 */ "eorv\t\0"
1058
261k
  /* 8024 */ "fmaxv\t\0"
1059
261k
  /* 8031 */ "smaxv\t\0"
1060
261k
  /* 8038 */ "umaxv\t\0"
1061
261k
  /* 8045 */ "ld1w\t\0"
1062
261k
  /* 8051 */ "ldff1w\t\0"
1063
261k
  /* 8059 */ "ldnf1w\t\0"
1064
261k
  /* 8067 */ "ldnt1w\t\0"
1065
261k
  /* 8075 */ "stnt1w\t\0"
1066
261k
  /* 8083 */ "st1w\t\0"
1067
261k
  /* 8089 */ "crc32w\t\0"
1068
261k
  /* 8097 */ "ld2w\t\0"
1069
261k
  /* 8103 */ "st2w\t\0"
1070
261k
  /* 8109 */ "ld3w\t\0"
1071
261k
  /* 8115 */ "st3w\t\0"
1072
261k
  /* 8121 */ "ld4w\t\0"
1073
261k
  /* 8127 */ "st4w\t\0"
1074
261k
  /* 8133 */ "ssubw\t\0"
1075
261k
  /* 8140 */ "usubw\t\0"
1076
261k
  /* 8147 */ "crc32cw\t\0"
1077
261k
  /* 8156 */ "sqdecw\t\0"
1078
261k
  /* 8164 */ "uqdecw\t\0"
1079
261k
  /* 8172 */ "sqincw\t\0"
1080
261k
  /* 8180 */ "uqincw\t\0"
1081
261k
  /* 8188 */ "saddw\t\0"
1082
261k
  /* 8195 */ "uaddw\t\0"
1083
261k
  /* 8202 */ "prfw\t\0"
1084
261k
  /* 8208 */ "ld1row\t\0"
1085
261k
  /* 8216 */ "ld1rqw\t\0"
1086
261k
  /* 8224 */ "ld1rw\t\0"
1087
261k
  /* 8231 */ "whilerw\t\0"
1088
261k
  /* 8240 */ "ld1sw\t\0"
1089
261k
  /* 8247 */ "ldff1sw\t\0"
1090
261k
  /* 8256 */ "ldnf1sw\t\0"
1091
261k
  /* 8265 */ "ldnt1sw\t\0"
1092
261k
  /* 8274 */ "ldpsw\t\0"
1093
261k
  /* 8281 */ "ld1rsw\t\0"
1094
261k
  /* 8289 */ "ldrsw\t\0"
1095
261k
  /* 8296 */ "ldtrsw\t\0"
1096
261k
  /* 8304 */ "ldursw\t\0"
1097
261k
  /* 8312 */ "ldapursw\t\0"
1098
261k
  /* 8322 */ "cntw\t\0"
1099
261k
  /* 8328 */ "sxtw\t\0"
1100
261k
  /* 8334 */ "uxtw\t\0"
1101
261k
  /* 8340 */ "revw\t\0"
1102
261k
  /* 8346 */ "crc32x\t\0"
1103
261k
  /* 8354 */ "frint32x\t\0"
1104
261k
  /* 8364 */ "frint64x\t\0"
1105
261k
  /* 8374 */ "bcax\t\0"
1106
261k
  /* 8380 */ "famax\t\0"
1107
261k
  /* 8387 */ "bfmax\t\0"
1108
261k
  /* 8394 */ "ldsmax\t\0"
1109
261k
  /* 8402 */ "ldumax\t\0"
1110
261k
  /* 8410 */ "tbx\t\0"
1111
261k
  /* 8415 */ "crc32cx\t\0"
1112
261k
  /* 8424 */ "ldx\t\0"
1113
261k
  /* 8429 */ "index\t\0"
1114
261k
  /* 8436 */ "clrex\t\0"
1115
261k
  /* 8443 */ "movprfx\t\0"
1116
261k
  /* 8452 */ "at_as1elx\t\0"
1117
261k
  /* 8463 */ "fmulx\t\0"
1118
261k
  /* 8470 */ "frecpx\t\0"
1119
261k
  /* 8478 */ "extrx\t\0"
1120
261k
  /* 8485 */ "frintx\t\0"
1121
261k
  /* 8493 */ "stx\t\0"
1122
261k
  /* 8498 */ "fcvtx\t\0"
1123
261k
  /* 8505 */ "ldy\t\0"
1124
261k
  /* 8510 */ "sm4ekey\t\0"
1125
261k
  /* 8519 */ "fcpy\t\0"
1126
261k
  /* 8525 */ "extry\t\0"
1127
261k
  /* 8532 */ "sty\t\0"
1128
261k
  /* 8537 */ "frint32z\t\0"
1129
261k
  /* 8547 */ "frint64z\t\0"
1130
261k
  /* 8557 */ "braaz\t\0"
1131
261k
  /* 8564 */ "blraaz\t\0"
1132
261k
  /* 8572 */ "movaz\t\0"
1133
261k
  /* 8579 */ "brabz\t\0"
1134
261k
  /* 8586 */ "blrabz\t\0"
1135
261k
  /* 8594 */ "cbz\t\0"
1136
261k
  /* 8599 */ "tbz\t\0"
1137
261k
  /* 8604 */ "ldz\t\0"
1138
261k
  /* 8609 */ "clz\t\0"
1139
261k
  /* 8614 */ "cbnz\t\0"
1140
261k
  /* 8620 */ "tbnz\t\0"
1141
261k
  /* 8626 */ "ctz\t\0"
1142
261k
  /* 8631 */ "frintz\t\0"
1143
261k
  /* 8639 */ "stz\t\0"
1144
261k
  /* 8644 */ "movz\t\0"
1145
261k
  /* 8650 */ ".tlsdesccall \0"
1146
261k
  /* 8664 */ "zero\t{ \0"
1147
261k
  /* 8672 */ "# XRay Function Patchable RET.\0"
1148
261k
  /* 8703 */ "b.\0"
1149
261k
  /* 8706 */ "bc.\0"
1150
261k
  /* 8710 */ "# XRay Typed Event Log.\0"
1151
261k
  /* 8734 */ "# XRay Custom Event Log.\0"
1152
261k
  /* 8759 */ "# XRay Function Enter.\0"
1153
261k
  /* 8782 */ "# XRay Tail Call Exit.\0"
1154
261k
  /* 8805 */ "# XRay Function Exit.\0"
1155
261k
  /* 8827 */ "hint\t#10\0"
1156
261k
  /* 8836 */ "hint\t#30\0"
1157
261k
  /* 8845 */ "hint\t#40\0"
1158
261k
  /* 8854 */ "hint\t#31\0"
1159
261k
  /* 8863 */ "hint\t#12\0"
1160
261k
  /* 8872 */ "hint\t#14\0"
1161
261k
  /* 8881 */ "hint\t#24\0"
1162
261k
  /* 8890 */ "pacia171615\0"
1163
261k
  /* 8902 */ "autia171615\0"
1164
261k
  /* 8914 */ "pacib171615\0"
1165
261k
  /* 8926 */ "autib171615\0"
1166
261k
  /* 8938 */ "hint\t#25\0"
1167
261k
  /* 8947 */ "hint\t#26\0"
1168
261k
  /* 8956 */ "hint\t#7\0"
1169
261k
  /* 8964 */ "hint\t#27\0"
1170
261k
  /* 8973 */ "hint\t#8\0"
1171
261k
  /* 8981 */ "hint\t#28\0"
1172
261k
  /* 8990 */ "hint\t#29\0"
1173
261k
  /* 8999 */ "hint\t#39\0"
1174
261k
  /* 9008 */ "LIFETIME_END\0"
1175
261k
  /* 9021 */ "PSEUDO_PROBE\0"
1176
261k
  /* 9034 */ "BUNDLE\0"
1177
261k
  /* 9041 */ "DBG_VALUE\0"
1178
261k
  /* 9051 */ "DBG_INSTR_REF\0"
1179
261k
  /* 9065 */ "DBG_PHI\0"
1180
261k
  /* 9073 */ "DBG_LABEL\0"
1181
261k
  /* 9083 */ "LIFETIME_START\0"
1182
261k
  /* 9098 */ "DBG_VALUE_LIST\0"
1183
261k
  /* 9113 */ "cpyfe\t[\0"
1184
261k
  /* 9121 */ "setge\t[\0"
1185
261k
  /* 9129 */ "sete\t[\0"
1186
261k
  /* 9136 */ "cpye\t[\0"
1187
261k
  /* 9143 */ "cpyfm\t[\0"
1188
261k
  /* 9151 */ "setgm\t[\0"
1189
261k
  /* 9159 */ "setm\t[\0"
1190
261k
  /* 9166 */ "cpym\t[\0"
1191
261k
  /* 9173 */ "cpyfen\t[\0"
1192
261k
  /* 9182 */ "setgen\t[\0"
1193
261k
  /* 9191 */ "seten\t[\0"
1194
261k
  /* 9199 */ "cpyen\t[\0"
1195
261k
  /* 9207 */ "cpyfmn\t[\0"
1196
261k
  /* 9216 */ "setgmn\t[\0"
1197
261k
  /* 9225 */ "setmn\t[\0"
1198
261k
  /* 9233 */ "cpymn\t[\0"
1199
261k
  /* 9241 */ "cpyfpn\t[\0"
1200
261k
  /* 9250 */ "setgpn\t[\0"
1201
261k
  /* 9259 */ "setpn\t[\0"
1202
261k
  /* 9267 */ "cpypn\t[\0"
1203
261k
  /* 9275 */ "cpyfern\t[\0"
1204
261k
  /* 9285 */ "cpyern\t[\0"
1205
261k
  /* 9294 */ "cpyfmrn\t[\0"
1206
261k
  /* 9304 */ "cpymrn\t[\0"
1207
261k
  /* 9313 */ "cpyfprn\t[\0"
1208
261k
  /* 9323 */ "cpyprn\t[\0"
1209
261k
  /* 9332 */ "cpyfetrn\t[\0"
1210
261k
  /* 9343 */ "cpyetrn\t[\0"
1211
261k
  /* 9353 */ "cpyfmtrn\t[\0"
1212
261k
  /* 9364 */ "cpymtrn\t[\0"
1213
261k
  /* 9374 */ "cpyfptrn\t[\0"
1214
261k
  /* 9385 */ "cpyptrn\t[\0"
1215
261k
  /* 9395 */ "cpyfertrn\t[\0"
1216
261k
  /* 9407 */ "cpyertrn\t[\0"
1217
261k
  /* 9418 */ "cpyfmrtrn\t[\0"
1218
261k
  /* 9430 */ "cpymrtrn\t[\0"
1219
261k
  /* 9441 */ "cpyfprtrn\t[\0"
1220
261k
  /* 9453 */ "cpyprtrn\t[\0"
1221
261k
  /* 9464 */ "cpyfewtrn\t[\0"
1222
261k
  /* 9476 */ "cpyewtrn\t[\0"
1223
261k
  /* 9487 */ "cpyfmwtrn\t[\0"
1224
261k
  /* 9499 */ "cpymwtrn\t[\0"
1225
261k
  /* 9510 */ "cpyfpwtrn\t[\0"
1226
261k
  /* 9522 */ "cpypwtrn\t[\0"
1227
261k
  /* 9533 */ "cpyfetn\t[\0"
1228
261k
  /* 9543 */ "setgetn\t[\0"
1229
261k
  /* 9553 */ "setetn\t[\0"
1230
261k
  /* 9562 */ "cpyetn\t[\0"
1231
261k
  /* 9571 */ "cpyfmtn\t[\0"
1232
261k
  /* 9581 */ "setgmtn\t[\0"
1233
261k
  /* 9591 */ "setmtn\t[\0"
1234
261k
  /* 9600 */ "cpymtn\t[\0"
1235
261k
  /* 9609 */ "cpyfptn\t[\0"
1236
261k
  /* 9619 */ "setgptn\t[\0"
1237
261k
  /* 9629 */ "setptn\t[\0"
1238
261k
  /* 9638 */ "cpyptn\t[\0"
1239
261k
  /* 9647 */ "cpyfertn\t[\0"
1240
261k
  /* 9658 */ "cpyertn\t[\0"
1241
261k
  /* 9668 */ "cpyfmrtn\t[\0"
1242
261k
  /* 9679 */ "cpymrtn\t[\0"
1243
261k
  /* 9689 */ "cpyfprtn\t[\0"
1244
261k
  /* 9700 */ "cpyprtn\t[\0"
1245
261k
  /* 9710 */ "cpyfewtn\t[\0"
1246
261k
  /* 9721 */ "cpyewtn\t[\0"
1247
261k
  /* 9731 */ "cpyfmwtn\t[\0"
1248
261k
  /* 9742 */ "cpymwtn\t[\0"
1249
261k
  /* 9752 */ "cpyfpwtn\t[\0"
1250
261k
  /* 9763 */ "cpypwtn\t[\0"
1251
261k
  /* 9773 */ "cpyfewn\t[\0"
1252
261k
  /* 9783 */ "cpyewn\t[\0"
1253
261k
  /* 9792 */ "cpyfmwn\t[\0"
1254
261k
  /* 9802 */ "cpymwn\t[\0"
1255
261k
  /* 9811 */ "cpyfpwn\t[\0"
1256
261k
  /* 9821 */ "cpypwn\t[\0"
1257
261k
  /* 9830 */ "cpyfetwn\t[\0"
1258
261k
  /* 9841 */ "cpyetwn\t[\0"
1259
261k
  /* 9851 */ "cpyfmtwn\t[\0"
1260
261k
  /* 9862 */ "cpymtwn\t[\0"
1261
261k
  /* 9872 */ "cpyfptwn\t[\0"
1262
261k
  /* 9883 */ "cpyptwn\t[\0"
1263
261k
  /* 9893 */ "cpyfertwn\t[\0"
1264
261k
  /* 9905 */ "cpyertwn\t[\0"
1265
261k
  /* 9916 */ "cpyfmrtwn\t[\0"
1266
261k
  /* 9928 */ "cpymrtwn\t[\0"
1267
261k
  /* 9939 */ "cpyfprtwn\t[\0"
1268
261k
  /* 9951 */ "cpyprtwn\t[\0"
1269
261k
  /* 9962 */ "cpyfewtwn\t[\0"
1270
261k
  /* 9974 */ "cpyewtwn\t[\0"
1271
261k
  /* 9985 */ "cpyfmwtwn\t[\0"
1272
261k
  /* 9997 */ "cpymwtwn\t[\0"
1273
261k
  /* 10008 */ "cpyfpwtwn\t[\0"
1274
261k
  /* 10020 */ "cpypwtwn\t[\0"
1275
261k
  /* 10031 */ "cpyfp\t[\0"
1276
261k
  /* 10039 */ "setgp\t[\0"
1277
261k
  /* 10047 */ "setp\t[\0"
1278
261k
  /* 10054 */ "cpyp\t[\0"
1279
261k
  /* 10061 */ "cpyfet\t[\0"
1280
261k
  /* 10070 */ "setget\t[\0"
1281
261k
  /* 10079 */ "setet\t[\0"
1282
261k
  /* 10087 */ "cpyet\t[\0"
1283
261k
  /* 10095 */ "cpyfmt\t[\0"
1284
261k
  /* 10104 */ "setgmt\t[\0"
1285
261k
  /* 10113 */ "setmt\t[\0"
1286
261k
  /* 10121 */ "cpymt\t[\0"
1287
261k
  /* 10129 */ "cpyfpt\t[\0"
1288
261k
  /* 10138 */ "setgpt\t[\0"
1289
261k
  /* 10147 */ "setpt\t[\0"
1290
261k
  /* 10155 */ "cpypt\t[\0"
1291
261k
  /* 10163 */ "cpyfert\t[\0"
1292
261k
  /* 10173 */ "cpyert\t[\0"
1293
261k
  /* 10182 */ "cpyfmrt\t[\0"
1294
261k
  /* 10192 */ "cpymrt\t[\0"
1295
261k
  /* 10201 */ "cpyfprt\t[\0"
1296
261k
  /* 10211 */ "cpyprt\t[\0"
1297
261k
  /* 10220 */ "cpyfewt\t[\0"
1298
261k
  /* 10230 */ "cpyewt\t[\0"
1299
261k
  /* 10239 */ "cpyfmwt\t[\0"
1300
261k
  /* 10249 */ "cpymwt\t[\0"
1301
261k
  /* 10258 */ "cpyfpwt\t[\0"
1302
261k
  /* 10268 */ "cpypwt\t[\0"
1303
261k
  /* 10277 */ "eretaa\0"
1304
261k
  /* 10284 */ "eretab\0"
1305
261k
  /* 10291 */ "sb\0"
1306
261k
  /* 10294 */ "pacnbiasppc\0"
1307
261k
  /* 10306 */ "paciasppc\0"
1308
261k
  /* 10316 */ "pacnbibsppc\0"
1309
261k
  /* 10328 */ "pacibsppc\0"
1310
261k
  /* 10338 */ "xaflag\0"
1311
261k
  /* 10345 */ "axflag\0"
1312
261k
  /* 10352 */ "brb\tinj\0"
1313
261k
  /* 10360 */ "# FEntry call\0"
1314
261k
  /* 10374 */ "brb\tiall\0"
1315
261k
  /* 10383 */ "setffr\0"
1316
261k
  /* 10390 */ "clr\0"
1317
261k
  /* 10394 */ "drps\0"
1318
261k
  /* 10399 */ "eret\0"
1319
261k
  /* 10404 */ "set\0"
1320
261k
  /* 10408 */ "tcommit\0"
1321
261k
  /* 10416 */ "gexit\0"
1322
261k
  /* 10422 */ "cfinv\0"
1323
261k
  /* 10428 */ "gcspopcx\0"
1324
261k
  /* 10437 */ "gcspushx\0"
1325
261k
  /* 10446 */ "gcspopx\0"
1326
261k
  /* 10454 */ "ld1b\t{\0"
1327
261k
  /* 10461 */ "st1b\t{\0"
1328
261k
  /* 10468 */ "ld1d\t{\0"
1329
261k
  /* 10475 */ "st1d\t{\0"
1330
261k
  /* 10482 */ "ld1h\t{\0"
1331
261k
  /* 10489 */ "st1h\t{\0"
1332
261k
  /* 10496 */ "ld1q\t{\0"
1333
261k
  /* 10503 */ "st1q\t{\0"
1334
261k
  /* 10510 */ "ld1w\t{\0"
1335
261k
  /* 10517 */ "st1w\t{\0"
1336
261k
};
1337
261k
#endif // CAPSTONE_DIET
1338
1339
261k
  static const uint32_t OpInfo0[] = {
1340
261k
    0U, // PHI
1341
261k
    0U, // INLINEASM
1342
261k
    0U, // INLINEASM_BR
1343
261k
    0U, // CFI_INSTRUCTION
1344
261k
    0U, // EH_LABEL
1345
261k
    0U, // GC_LABEL
1346
261k
    0U, // ANNOTATION_LABEL
1347
261k
    0U, // KILL
1348
261k
    0U, // EXTRACT_SUBREG
1349
261k
    0U, // INSERT_SUBREG
1350
261k
    0U, // IMPLICIT_DEF
1351
261k
    0U, // SUBREG_TO_REG
1352
261k
    0U, // COPY_TO_REGCLASS
1353
261k
    9042U,  // DBG_VALUE
1354
261k
    9099U,  // DBG_VALUE_LIST
1355
261k
    9052U,  // DBG_INSTR_REF
1356
261k
    9066U,  // DBG_PHI
1357
261k
    9074U,  // DBG_LABEL
1358
261k
    0U, // REG_SEQUENCE
1359
261k
    0U, // COPY
1360
261k
    9035U,  // BUNDLE
1361
261k
    9084U,  // LIFETIME_START
1362
261k
    9009U,  // LIFETIME_END
1363
261k
    9022U,  // PSEUDO_PROBE
1364
261k
    0U, // ARITH_FENCE
1365
261k
    0U, // STACKMAP
1366
261k
    10361U, // FENTRY_CALL
1367
261k
    0U, // PATCHPOINT
1368
261k
    0U, // LOAD_STACK_GUARD
1369
261k
    0U, // PREALLOCATED_SETUP
1370
261k
    0U, // PREALLOCATED_ARG
1371
261k
    0U, // STATEPOINT
1372
261k
    0U, // LOCAL_ESCAPE
1373
261k
    0U, // FAULTING_OP
1374
261k
    0U, // PATCHABLE_OP
1375
261k
    8760U,  // PATCHABLE_FUNCTION_ENTER
1376
261k
    8673U,  // PATCHABLE_RET
1377
261k
    8806U,  // PATCHABLE_FUNCTION_EXIT
1378
261k
    8783U,  // PATCHABLE_TAIL_CALL
1379
261k
    8735U,  // PATCHABLE_EVENT_CALL
1380
261k
    8711U,  // PATCHABLE_TYPED_EVENT_CALL
1381
261k
    0U, // ICALL_BRANCH_FUNNEL
1382
261k
    0U, // MEMBARRIER
1383
261k
    0U, // JUMP_TABLE_DEBUG_INFO
1384
261k
    0U, // G_ASSERT_SEXT
1385
261k
    0U, // G_ASSERT_ZEXT
1386
261k
    0U, // G_ASSERT_ALIGN
1387
261k
    0U, // G_ADD
1388
261k
    0U, // G_SUB
1389
261k
    0U, // G_MUL
1390
261k
    0U, // G_SDIV
1391
261k
    0U, // G_UDIV
1392
261k
    0U, // G_SREM
1393
261k
    0U, // G_UREM
1394
261k
    0U, // G_SDIVREM
1395
261k
    0U, // G_UDIVREM
1396
261k
    0U, // G_AND
1397
261k
    0U, // G_OR
1398
261k
    0U, // G_XOR
1399
261k
    0U, // G_IMPLICIT_DEF
1400
261k
    0U, // G_PHI
1401
261k
    0U, // G_FRAME_INDEX
1402
261k
    0U, // G_GLOBAL_VALUE
1403
261k
    0U, // G_CONSTANT_POOL
1404
261k
    0U, // G_EXTRACT
1405
261k
    0U, // G_UNMERGE_VALUES
1406
261k
    0U, // G_INSERT
1407
261k
    0U, // G_MERGE_VALUES
1408
261k
    0U, // G_BUILD_VECTOR
1409
261k
    0U, // G_BUILD_VECTOR_TRUNC
1410
261k
    0U, // G_CONCAT_VECTORS
1411
261k
    0U, // G_PTRTOINT
1412
261k
    0U, // G_INTTOPTR
1413
261k
    0U, // G_BITCAST
1414
261k
    0U, // G_FREEZE
1415
261k
    0U, // G_CONSTANT_FOLD_BARRIER
1416
261k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1417
261k
    0U, // G_INTRINSIC_TRUNC
1418
261k
    0U, // G_INTRINSIC_ROUND
1419
261k
    0U, // G_INTRINSIC_LRINT
1420
261k
    0U, // G_INTRINSIC_ROUNDEVEN
1421
261k
    0U, // G_READCYCLECOUNTER
1422
261k
    0U, // G_LOAD
1423
261k
    0U, // G_SEXTLOAD
1424
261k
    0U, // G_ZEXTLOAD
1425
261k
    0U, // G_INDEXED_LOAD
1426
261k
    0U, // G_INDEXED_SEXTLOAD
1427
261k
    0U, // G_INDEXED_ZEXTLOAD
1428
261k
    0U, // G_STORE
1429
261k
    0U, // G_INDEXED_STORE
1430
261k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1431
261k
    0U, // G_ATOMIC_CMPXCHG
1432
261k
    0U, // G_ATOMICRMW_XCHG
1433
261k
    0U, // G_ATOMICRMW_ADD
1434
261k
    0U, // G_ATOMICRMW_SUB
1435
261k
    0U, // G_ATOMICRMW_AND
1436
261k
    0U, // G_ATOMICRMW_NAND
1437
261k
    0U, // G_ATOMICRMW_OR
1438
261k
    0U, // G_ATOMICRMW_XOR
1439
261k
    0U, // G_ATOMICRMW_MAX
1440
261k
    0U, // G_ATOMICRMW_MIN
1441
261k
    0U, // G_ATOMICRMW_UMAX
1442
261k
    0U, // G_ATOMICRMW_UMIN
1443
261k
    0U, // G_ATOMICRMW_FADD
1444
261k
    0U, // G_ATOMICRMW_FSUB
1445
261k
    0U, // G_ATOMICRMW_FMAX
1446
261k
    0U, // G_ATOMICRMW_FMIN
1447
261k
    0U, // G_ATOMICRMW_UINC_WRAP
1448
261k
    0U, // G_ATOMICRMW_UDEC_WRAP
1449
261k
    0U, // G_FENCE
1450
261k
    0U, // G_PREFETCH
1451
261k
    0U, // G_BRCOND
1452
261k
    0U, // G_BRINDIRECT
1453
261k
    0U, // G_INVOKE_REGION_START
1454
261k
    0U, // G_INTRINSIC
1455
261k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1456
261k
    0U, // G_INTRINSIC_CONVERGENT
1457
261k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1458
261k
    0U, // G_ANYEXT
1459
261k
    0U, // G_TRUNC
1460
261k
    0U, // G_CONSTANT
1461
261k
    0U, // G_FCONSTANT
1462
261k
    0U, // G_VASTART
1463
261k
    0U, // G_VAARG
1464
261k
    0U, // G_SEXT
1465
261k
    0U, // G_SEXT_INREG
1466
261k
    0U, // G_ZEXT
1467
261k
    0U, // G_SHL
1468
261k
    0U, // G_LSHR
1469
261k
    0U, // G_ASHR
1470
261k
    0U, // G_FSHL
1471
261k
    0U, // G_FSHR
1472
261k
    0U, // G_ROTR
1473
261k
    0U, // G_ROTL
1474
261k
    0U, // G_ICMP
1475
261k
    0U, // G_FCMP
1476
261k
    0U, // G_SELECT
1477
261k
    0U, // G_UADDO
1478
261k
    0U, // G_UADDE
1479
261k
    0U, // G_USUBO
1480
261k
    0U, // G_USUBE
1481
261k
    0U, // G_SADDO
1482
261k
    0U, // G_SADDE
1483
261k
    0U, // G_SSUBO
1484
261k
    0U, // G_SSUBE
1485
261k
    0U, // G_UMULO
1486
261k
    0U, // G_SMULO
1487
261k
    0U, // G_UMULH
1488
261k
    0U, // G_SMULH
1489
261k
    0U, // G_UADDSAT
1490
261k
    0U, // G_SADDSAT
1491
261k
    0U, // G_USUBSAT
1492
261k
    0U, // G_SSUBSAT
1493
261k
    0U, // G_USHLSAT
1494
261k
    0U, // G_SSHLSAT
1495
261k
    0U, // G_SMULFIX
1496
261k
    0U, // G_UMULFIX
1497
261k
    0U, // G_SMULFIXSAT
1498
261k
    0U, // G_UMULFIXSAT
1499
261k
    0U, // G_SDIVFIX
1500
261k
    0U, // G_UDIVFIX
1501
261k
    0U, // G_SDIVFIXSAT
1502
261k
    0U, // G_UDIVFIXSAT
1503
261k
    0U, // G_FADD
1504
261k
    0U, // G_FSUB
1505
261k
    0U, // G_FMUL
1506
261k
    0U, // G_FMA
1507
261k
    0U, // G_FMAD
1508
261k
    0U, // G_FDIV
1509
261k
    0U, // G_FREM
1510
261k
    0U, // G_FPOW
1511
261k
    0U, // G_FPOWI
1512
261k
    0U, // G_FEXP
1513
261k
    0U, // G_FEXP2
1514
261k
    0U, // G_FEXP10
1515
261k
    0U, // G_FLOG
1516
261k
    0U, // G_FLOG2
1517
261k
    0U, // G_FLOG10
1518
261k
    0U, // G_FLDEXP
1519
261k
    0U, // G_FFREXP
1520
261k
    0U, // G_FNEG
1521
261k
    0U, // G_FPEXT
1522
261k
    0U, // G_FPTRUNC
1523
261k
    0U, // G_FPTOSI
1524
261k
    0U, // G_FPTOUI
1525
261k
    0U, // G_SITOFP
1526
261k
    0U, // G_UITOFP
1527
261k
    0U, // G_FABS
1528
261k
    0U, // G_FCOPYSIGN
1529
261k
    0U, // G_IS_FPCLASS
1530
261k
    0U, // G_FCANONICALIZE
1531
261k
    0U, // G_FMINNUM
1532
261k
    0U, // G_FMAXNUM
1533
261k
    0U, // G_FMINNUM_IEEE
1534
261k
    0U, // G_FMAXNUM_IEEE
1535
261k
    0U, // G_FMINIMUM
1536
261k
    0U, // G_FMAXIMUM
1537
261k
    0U, // G_GET_FPENV
1538
261k
    0U, // G_SET_FPENV
1539
261k
    0U, // G_RESET_FPENV
1540
261k
    0U, // G_GET_FPMODE
1541
261k
    0U, // G_SET_FPMODE
1542
261k
    0U, // G_RESET_FPMODE
1543
261k
    0U, // G_PTR_ADD
1544
261k
    0U, // G_PTRMASK
1545
261k
    0U, // G_SMIN
1546
261k
    0U, // G_SMAX
1547
261k
    0U, // G_UMIN
1548
261k
    0U, // G_UMAX
1549
261k
    0U, // G_ABS
1550
261k
    0U, // G_LROUND
1551
261k
    0U, // G_LLROUND
1552
261k
    0U, // G_BR
1553
261k
    0U, // G_BRJT
1554
261k
    0U, // G_INSERT_VECTOR_ELT
1555
261k
    0U, // G_EXTRACT_VECTOR_ELT
1556
261k
    0U, // G_SHUFFLE_VECTOR
1557
261k
    0U, // G_CTTZ
1558
261k
    0U, // G_CTTZ_ZERO_UNDEF
1559
261k
    0U, // G_CTLZ
1560
261k
    0U, // G_CTLZ_ZERO_UNDEF
1561
261k
    0U, // G_CTPOP
1562
261k
    0U, // G_BSWAP
1563
261k
    0U, // G_BITREVERSE
1564
261k
    0U, // G_FCEIL
1565
261k
    0U, // G_FCOS
1566
261k
    0U, // G_FSIN
1567
261k
    0U, // G_FSQRT
1568
261k
    0U, // G_FFLOOR
1569
261k
    0U, // G_FRINT
1570
261k
    0U, // G_FNEARBYINT
1571
261k
    0U, // G_ADDRSPACE_CAST
1572
261k
    0U, // G_BLOCK_ADDR
1573
261k
    0U, // G_JUMP_TABLE
1574
261k
    0U, // G_DYN_STACKALLOC
1575
261k
    0U, // G_STACKSAVE
1576
261k
    0U, // G_STACKRESTORE
1577
261k
    0U, // G_STRICT_FADD
1578
261k
    0U, // G_STRICT_FSUB
1579
261k
    0U, // G_STRICT_FMUL
1580
261k
    0U, // G_STRICT_FDIV
1581
261k
    0U, // G_STRICT_FREM
1582
261k
    0U, // G_STRICT_FMA
1583
261k
    0U, // G_STRICT_FSQRT
1584
261k
    0U, // G_STRICT_FLDEXP
1585
261k
    0U, // G_READ_REGISTER
1586
261k
    0U, // G_WRITE_REGISTER
1587
261k
    0U, // G_MEMCPY
1588
261k
    0U, // G_MEMCPY_INLINE
1589
261k
    0U, // G_MEMMOVE
1590
261k
    0U, // G_MEMSET
1591
261k
    0U, // G_BZERO
1592
261k
    0U, // G_VECREDUCE_SEQ_FADD
1593
261k
    0U, // G_VECREDUCE_SEQ_FMUL
1594
261k
    0U, // G_VECREDUCE_FADD
1595
261k
    0U, // G_VECREDUCE_FMUL
1596
261k
    0U, // G_VECREDUCE_FMAX
1597
261k
    0U, // G_VECREDUCE_FMIN
1598
261k
    0U, // G_VECREDUCE_FMAXIMUM
1599
261k
    0U, // G_VECREDUCE_FMINIMUM
1600
261k
    0U, // G_VECREDUCE_ADD
1601
261k
    0U, // G_VECREDUCE_MUL
1602
261k
    0U, // G_VECREDUCE_AND
1603
261k
    0U, // G_VECREDUCE_OR
1604
261k
    0U, // G_VECREDUCE_XOR
1605
261k
    0U, // G_VECREDUCE_SMAX
1606
261k
    0U, // G_VECREDUCE_SMIN
1607
261k
    0U, // G_VECREDUCE_UMAX
1608
261k
    0U, // G_VECREDUCE_UMIN
1609
261k
    0U, // G_SBFX
1610
261k
    0U, // G_UBFX
1611
261k
    0U, // ABS_ZPmZ_B_UNDEF
1612
261k
    0U, // ABS_ZPmZ_D_UNDEF
1613
261k
    0U, // ABS_ZPmZ_H_UNDEF
1614
261k
    0U, // ABS_ZPmZ_S_UNDEF
1615
261k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
1616
261k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
1617
261k
    0U, // ADDSWrr
1618
261k
    0U, // ADDSXrr
1619
261k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
1620
261k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
1621
261k
    0U, // ADDWrr
1622
261k
    0U, // ADDXrr
1623
261k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
1624
261k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
1625
261k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
1626
261k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
1627
261k
    0U, // ADD_VG2_M2Z_D_PSEUDO
1628
261k
    0U, // ADD_VG2_M2Z_S_PSEUDO
1629
261k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
1630
261k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
1631
261k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
1632
261k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
1633
261k
    0U, // ADD_VG4_M4Z_D_PSEUDO
1634
261k
    0U, // ADD_VG4_M4Z_S_PSEUDO
1635
261k
    0U, // ADD_ZPZZ_B_ZERO
1636
261k
    0U, // ADD_ZPZZ_D_ZERO
1637
261k
    0U, // ADD_ZPZZ_H_ZERO
1638
261k
    0U, // ADD_ZPZZ_S_ZERO
1639
261k
    0U, // ADDlowTLS
1640
261k
    0U, // ADJCALLSTACKDOWN
1641
261k
    0U, // ADJCALLSTACKUP
1642
261k
    0U, // AESIMCrrTied
1643
261k
    0U, // AESMCrrTied
1644
261k
    0U, // ANDSWrr
1645
261k
    0U, // ANDSXrr
1646
261k
    0U, // ANDWrr
1647
261k
    0U, // ANDXrr
1648
261k
    0U, // AND_ZPZZ_B_ZERO
1649
261k
    0U, // AND_ZPZZ_D_ZERO
1650
261k
    0U, // AND_ZPZZ_H_ZERO
1651
261k
    0U, // AND_ZPZZ_S_ZERO
1652
261k
    0U, // ASRD_ZPZI_B_ZERO
1653
261k
    0U, // ASRD_ZPZI_D_ZERO
1654
261k
    0U, // ASRD_ZPZI_H_ZERO
1655
261k
    0U, // ASRD_ZPZI_S_ZERO
1656
261k
    0U, // ASR_ZPZI_B_UNDEF
1657
261k
    0U, // ASR_ZPZI_B_ZERO
1658
261k
    0U, // ASR_ZPZI_D_UNDEF
1659
261k
    0U, // ASR_ZPZI_D_ZERO
1660
261k
    0U, // ASR_ZPZI_H_UNDEF
1661
261k
    0U, // ASR_ZPZI_H_ZERO
1662
261k
    0U, // ASR_ZPZI_S_UNDEF
1663
261k
    0U, // ASR_ZPZI_S_ZERO
1664
261k
    0U, // ASR_ZPZZ_B_UNDEF
1665
261k
    0U, // ASR_ZPZZ_B_ZERO
1666
261k
    0U, // ASR_ZPZZ_D_UNDEF
1667
261k
    0U, // ASR_ZPZZ_D_ZERO
1668
261k
    0U, // ASR_ZPZZ_H_UNDEF
1669
261k
    0U, // ASR_ZPZZ_H_ZERO
1670
261k
    0U, // ASR_ZPZZ_S_UNDEF
1671
261k
    0U, // ASR_ZPZZ_S_ZERO
1672
261k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
1673
261k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
1674
261k
    0U, // BFADD_ZPZZ_UNDEF
1675
261k
    0U, // BFADD_ZPZZ_ZERO
1676
261k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
1677
261k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
1678
261k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
1679
261k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
1680
261k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
1681
261k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
1682
261k
    0U, // BFMAXNM_ZPZZ_UNDEF
1683
261k
    0U, // BFMAXNM_ZPZZ_ZERO
1684
261k
    0U, // BFMAX_ZPZZ_UNDEF
1685
261k
    0U, // BFMAX_ZPZZ_ZERO
1686
261k
    0U, // BFMINNM_ZPZZ_UNDEF
1687
261k
    0U, // BFMINNM_ZPZZ_ZERO
1688
261k
    0U, // BFMIN_ZPZZ_UNDEF
1689
261k
    0U, // BFMIN_ZPZZ_ZERO
1690
261k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
1691
261k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
1692
261k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1693
261k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
1694
261k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
1695
261k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1696
261k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
1697
261k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
1698
261k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
1699
261k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
1700
261k
    0U, // BFMLA_ZPZZZ_UNDEF
1701
261k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
1702
261k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
1703
261k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1704
261k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
1705
261k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
1706
261k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1707
261k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
1708
261k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
1709
261k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
1710
261k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
1711
261k
    0U, // BFMLS_ZPZZZ_UNDEF
1712
261k
    0U, // BFMOPA_MPPZZ_PSEUDO
1713
261k
    0U, // BFMOPS_MPPZZ_PSEUDO
1714
261k
    0U, // BFMUL_ZPZZ_UNDEF
1715
261k
    0U, // BFMUL_ZPZZ_ZERO
1716
261k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
1717
261k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
1718
261k
    0U, // BFSUB_ZPZZ_UNDEF
1719
261k
    0U, // BFSUB_ZPZZ_ZERO
1720
261k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
1721
261k
    0U, // BICSWrr
1722
261k
    0U, // BICSXrr
1723
261k
    0U, // BICWrr
1724
261k
    0U, // BICXrr
1725
261k
    0U, // BIC_ZPZZ_B_ZERO
1726
261k
    0U, // BIC_ZPZZ_D_ZERO
1727
261k
    0U, // BIC_ZPZZ_H_ZERO
1728
261k
    0U, // BIC_ZPZZ_S_ZERO
1729
261k
    0U, // BLRNoIP
1730
261k
    0U, // BLR_BTI
1731
261k
    0U, // BLR_RVMARKER
1732
261k
    0U, // BLR_X16
1733
261k
    0U, // BMOPA_MPPZZ_S_PSEUDO
1734
261k
    0U, // BMOPS_MPPZZ_S_PSEUDO
1735
261k
    0U, // BSPv16i8
1736
261k
    0U, // BSPv8i8
1737
261k
    0U, // CATCHRET
1738
261k
    0U, // CLEANUPRET
1739
261k
    0U, // CLS_ZPmZ_B_UNDEF
1740
261k
    0U, // CLS_ZPmZ_D_UNDEF
1741
261k
    0U, // CLS_ZPmZ_H_UNDEF
1742
261k
    0U, // CLS_ZPmZ_S_UNDEF
1743
261k
    0U, // CLZ_ZPmZ_B_UNDEF
1744
261k
    0U, // CLZ_ZPmZ_D_UNDEF
1745
261k
    0U, // CLZ_ZPmZ_H_UNDEF
1746
261k
    0U, // CLZ_ZPmZ_S_UNDEF
1747
261k
    0U, // CMP_SWAP_128
1748
261k
    0U, // CMP_SWAP_128_ACQUIRE
1749
261k
    0U, // CMP_SWAP_128_MONOTONIC
1750
261k
    0U, // CMP_SWAP_128_RELEASE
1751
261k
    0U, // CMP_SWAP_16
1752
261k
    0U, // CMP_SWAP_32
1753
261k
    0U, // CMP_SWAP_64
1754
261k
    0U, // CMP_SWAP_8
1755
261k
    0U, // CNOT_ZPmZ_B_UNDEF
1756
261k
    0U, // CNOT_ZPmZ_D_UNDEF
1757
261k
    0U, // CNOT_ZPmZ_H_UNDEF
1758
261k
    0U, // CNOT_ZPmZ_S_UNDEF
1759
261k
    0U, // CNT_ZPmZ_B_UNDEF
1760
261k
    0U, // CNT_ZPmZ_D_UNDEF
1761
261k
    0U, // CNT_ZPmZ_H_UNDEF
1762
261k
    0U, // CNT_ZPmZ_S_UNDEF
1763
261k
    0U, // COALESCER_BARRIER_FPR128
1764
261k
    0U, // COALESCER_BARRIER_FPR16
1765
261k
    0U, // COALESCER_BARRIER_FPR32
1766
261k
    0U, // COALESCER_BARRIER_FPR64
1767
261k
    0U, // EMITBKEY
1768
261k
    0U, // EMITMTETAGGED
1769
261k
    0U, // EONWrr
1770
261k
    0U, // EONXrr
1771
261k
    0U, // EORWrr
1772
261k
    0U, // EORXrr
1773
261k
    0U, // EOR_ZPZZ_B_ZERO
1774
261k
    0U, // EOR_ZPZZ_D_ZERO
1775
261k
    0U, // EOR_ZPZZ_H_ZERO
1776
261k
    0U, // EOR_ZPZZ_S_ZERO
1777
261k
    0U, // F128CSEL
1778
261k
    0U, // FABD_ZPZZ_D_UNDEF
1779
261k
    0U, // FABD_ZPZZ_D_ZERO
1780
261k
    0U, // FABD_ZPZZ_H_UNDEF
1781
261k
    0U, // FABD_ZPZZ_H_ZERO
1782
261k
    0U, // FABD_ZPZZ_S_UNDEF
1783
261k
    0U, // FABD_ZPZZ_S_ZERO
1784
261k
    0U, // FABS_ZPmZ_D_UNDEF
1785
261k
    0U, // FABS_ZPmZ_H_UNDEF
1786
261k
    0U, // FABS_ZPmZ_S_UNDEF
1787
261k
    0U, // FADD_VG2_M2Z_D_PSEUDO
1788
261k
    0U, // FADD_VG2_M2Z_H_PSEUDO
1789
261k
    0U, // FADD_VG2_M2Z_S_PSEUDO
1790
261k
    0U, // FADD_VG4_M4Z_D_PSEUDO
1791
261k
    0U, // FADD_VG4_M4Z_H_PSEUDO
1792
261k
    0U, // FADD_VG4_M4Z_S_PSEUDO
1793
261k
    0U, // FADD_ZPZI_D_UNDEF
1794
261k
    0U, // FADD_ZPZI_D_ZERO
1795
261k
    0U, // FADD_ZPZI_H_UNDEF
1796
261k
    0U, // FADD_ZPZI_H_ZERO
1797
261k
    0U, // FADD_ZPZI_S_UNDEF
1798
261k
    0U, // FADD_ZPZI_S_ZERO
1799
261k
    0U, // FADD_ZPZZ_D_UNDEF
1800
261k
    0U, // FADD_ZPZZ_D_ZERO
1801
261k
    0U, // FADD_ZPZZ_H_UNDEF
1802
261k
    0U, // FADD_ZPZZ_H_ZERO
1803
261k
    0U, // FADD_ZPZZ_S_UNDEF
1804
261k
    0U, // FADD_ZPZZ_S_ZERO
1805
261k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
1806
261k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
1807
261k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
1808
261k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
1809
261k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
1810
261k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
1811
261k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
1812
261k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
1813
261k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
1814
261k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
1815
261k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
1816
261k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
1817
261k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
1818
261k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
1819
261k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
1820
261k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
1821
261k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
1822
261k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
1823
261k
    0U, // FCVT_ZPmZ_StoD_UNDEF
1824
261k
    0U, // FCVT_ZPmZ_StoH_UNDEF
1825
261k
    0U, // FDIVR_ZPZZ_D_ZERO
1826
261k
    0U, // FDIVR_ZPZZ_H_ZERO
1827
261k
    0U, // FDIVR_ZPZZ_S_ZERO
1828
261k
    0U, // FDIV_ZPZZ_D_UNDEF
1829
261k
    0U, // FDIV_ZPZZ_D_ZERO
1830
261k
    0U, // FDIV_ZPZZ_H_UNDEF
1831
261k
    0U, // FDIV_ZPZZ_H_ZERO
1832
261k
    0U, // FDIV_ZPZZ_S_UNDEF
1833
261k
    0U, // FDIV_ZPZZ_S_ZERO
1834
261k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
1835
261k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
1836
261k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
1837
261k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
1838
261k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
1839
261k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
1840
261k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
1841
261k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
1842
261k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
1843
261k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
1844
261k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
1845
261k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
1846
261k
    0U, // FLOGB_ZPZZ_D_ZERO
1847
261k
    0U, // FLOGB_ZPZZ_H_ZERO
1848
261k
    0U, // FLOGB_ZPZZ_S_ZERO
1849
261k
    0U, // FMAXNM_ZPZI_D_UNDEF
1850
261k
    0U, // FMAXNM_ZPZI_D_ZERO
1851
261k
    0U, // FMAXNM_ZPZI_H_UNDEF
1852
261k
    0U, // FMAXNM_ZPZI_H_ZERO
1853
261k
    0U, // FMAXNM_ZPZI_S_UNDEF
1854
261k
    0U, // FMAXNM_ZPZI_S_ZERO
1855
261k
    0U, // FMAXNM_ZPZZ_D_UNDEF
1856
261k
    0U, // FMAXNM_ZPZZ_D_ZERO
1857
261k
    0U, // FMAXNM_ZPZZ_H_UNDEF
1858
261k
    0U, // FMAXNM_ZPZZ_H_ZERO
1859
261k
    0U, // FMAXNM_ZPZZ_S_UNDEF
1860
261k
    0U, // FMAXNM_ZPZZ_S_ZERO
1861
261k
    0U, // FMAX_ZPZI_D_UNDEF
1862
261k
    0U, // FMAX_ZPZI_D_ZERO
1863
261k
    0U, // FMAX_ZPZI_H_UNDEF
1864
261k
    0U, // FMAX_ZPZI_H_ZERO
1865
261k
    0U, // FMAX_ZPZI_S_UNDEF
1866
261k
    0U, // FMAX_ZPZI_S_ZERO
1867
261k
    0U, // FMAX_ZPZZ_D_UNDEF
1868
261k
    0U, // FMAX_ZPZZ_D_ZERO
1869
261k
    0U, // FMAX_ZPZZ_H_UNDEF
1870
261k
    0U, // FMAX_ZPZZ_H_ZERO
1871
261k
    0U, // FMAX_ZPZZ_S_UNDEF
1872
261k
    0U, // FMAX_ZPZZ_S_ZERO
1873
261k
    0U, // FMINNM_ZPZI_D_UNDEF
1874
261k
    0U, // FMINNM_ZPZI_D_ZERO
1875
261k
    0U, // FMINNM_ZPZI_H_UNDEF
1876
261k
    0U, // FMINNM_ZPZI_H_ZERO
1877
261k
    0U, // FMINNM_ZPZI_S_UNDEF
1878
261k
    0U, // FMINNM_ZPZI_S_ZERO
1879
261k
    0U, // FMINNM_ZPZZ_D_UNDEF
1880
261k
    0U, // FMINNM_ZPZZ_D_ZERO
1881
261k
    0U, // FMINNM_ZPZZ_H_UNDEF
1882
261k
    0U, // FMINNM_ZPZZ_H_ZERO
1883
261k
    0U, // FMINNM_ZPZZ_S_UNDEF
1884
261k
    0U, // FMINNM_ZPZZ_S_ZERO
1885
261k
    0U, // FMIN_ZPZI_D_UNDEF
1886
261k
    0U, // FMIN_ZPZI_D_ZERO
1887
261k
    0U, // FMIN_ZPZI_H_UNDEF
1888
261k
    0U, // FMIN_ZPZI_H_ZERO
1889
261k
    0U, // FMIN_ZPZI_S_UNDEF
1890
261k
    0U, // FMIN_ZPZI_S_ZERO
1891
261k
    0U, // FMIN_ZPZZ_D_UNDEF
1892
261k
    0U, // FMIN_ZPZZ_D_ZERO
1893
261k
    0U, // FMIN_ZPZZ_H_UNDEF
1894
261k
    0U, // FMIN_ZPZZ_H_ZERO
1895
261k
    0U, // FMIN_ZPZZ_S_UNDEF
1896
261k
    0U, // FMIN_ZPZZ_S_ZERO
1897
261k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
1898
261k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
1899
261k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
1900
261k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
1901
261k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
1902
261k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
1903
261k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
1904
261k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
1905
261k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
1906
261k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
1907
261k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
1908
261k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1909
261k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
1910
261k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
1911
261k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
1912
261k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
1913
261k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1914
261k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
1915
261k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
1916
261k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
1917
261k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
1918
261k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
1919
261k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
1920
261k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
1921
261k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
1922
261k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
1923
261k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
1924
261k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
1925
261k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
1926
261k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
1927
261k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
1928
261k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
1929
261k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
1930
261k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
1931
261k
    0U, // FMLA_ZPZZZ_D_UNDEF
1932
261k
    0U, // FMLA_ZPZZZ_H_UNDEF
1933
261k
    0U, // FMLA_ZPZZZ_S_UNDEF
1934
261k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
1935
261k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
1936
261k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1937
261k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
1938
261k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
1939
261k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1940
261k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
1941
261k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
1942
261k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
1943
261k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
1944
261k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
1945
261k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
1946
261k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
1947
261k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
1948
261k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
1949
261k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
1950
261k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
1951
261k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
1952
261k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
1953
261k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
1954
261k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
1955
261k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
1956
261k
    0U, // FMLS_ZPZZZ_D_UNDEF
1957
261k
    0U, // FMLS_ZPZZZ_H_UNDEF
1958
261k
    0U, // FMLS_ZPZZZ_S_UNDEF
1959
261k
    0U, // FMOPAL_MPPZZ_PSEUDO
1960
261k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
1961
261k
    0U, // FMOPA_MPPZZ_D_PSEUDO
1962
261k
    0U, // FMOPA_MPPZZ_S_PSEUDO
1963
261k
    0U, // FMOPSL_MPPZZ_PSEUDO
1964
261k
    0U, // FMOPS_MPPZZ_D_PSEUDO
1965
261k
    0U, // FMOPS_MPPZZ_S_PSEUDO
1966
261k
    0U, // FMOVD0
1967
261k
    0U, // FMOVH0
1968
261k
    0U, // FMOVS0
1969
261k
    0U, // FMULX_ZPZZ_D_UNDEF
1970
261k
    0U, // FMULX_ZPZZ_D_ZERO
1971
261k
    0U, // FMULX_ZPZZ_H_UNDEF
1972
261k
    0U, // FMULX_ZPZZ_H_ZERO
1973
261k
    0U, // FMULX_ZPZZ_S_UNDEF
1974
261k
    0U, // FMULX_ZPZZ_S_ZERO
1975
261k
    0U, // FMUL_ZPZI_D_UNDEF
1976
261k
    0U, // FMUL_ZPZI_D_ZERO
1977
261k
    0U, // FMUL_ZPZI_H_UNDEF
1978
261k
    0U, // FMUL_ZPZI_H_ZERO
1979
261k
    0U, // FMUL_ZPZI_S_UNDEF
1980
261k
    0U, // FMUL_ZPZI_S_ZERO
1981
261k
    0U, // FMUL_ZPZZ_D_UNDEF
1982
261k
    0U, // FMUL_ZPZZ_D_ZERO
1983
261k
    0U, // FMUL_ZPZZ_H_UNDEF
1984
261k
    0U, // FMUL_ZPZZ_H_ZERO
1985
261k
    0U, // FMUL_ZPZZ_S_UNDEF
1986
261k
    0U, // FMUL_ZPZZ_S_ZERO
1987
261k
    0U, // FNEG_ZPmZ_D_UNDEF
1988
261k
    0U, // FNEG_ZPmZ_H_UNDEF
1989
261k
    0U, // FNEG_ZPmZ_S_UNDEF
1990
261k
    0U, // FNMLA_ZPZZZ_D_UNDEF
1991
261k
    0U, // FNMLA_ZPZZZ_H_UNDEF
1992
261k
    0U, // FNMLA_ZPZZZ_S_UNDEF
1993
261k
    0U, // FNMLS_ZPZZZ_D_UNDEF
1994
261k
    0U, // FNMLS_ZPZZZ_H_UNDEF
1995
261k
    0U, // FNMLS_ZPZZZ_S_UNDEF
1996
261k
    0U, // FRECPX_ZPmZ_D_UNDEF
1997
261k
    0U, // FRECPX_ZPmZ_H_UNDEF
1998
261k
    0U, // FRECPX_ZPmZ_S_UNDEF
1999
261k
    0U, // FRINTA_ZPmZ_D_UNDEF
2000
261k
    0U, // FRINTA_ZPmZ_H_UNDEF
2001
261k
    0U, // FRINTA_ZPmZ_S_UNDEF
2002
261k
    0U, // FRINTI_ZPmZ_D_UNDEF
2003
261k
    0U, // FRINTI_ZPmZ_H_UNDEF
2004
261k
    0U, // FRINTI_ZPmZ_S_UNDEF
2005
261k
    0U, // FRINTM_ZPmZ_D_UNDEF
2006
261k
    0U, // FRINTM_ZPmZ_H_UNDEF
2007
261k
    0U, // FRINTM_ZPmZ_S_UNDEF
2008
261k
    0U, // FRINTN_ZPmZ_D_UNDEF
2009
261k
    0U, // FRINTN_ZPmZ_H_UNDEF
2010
261k
    0U, // FRINTN_ZPmZ_S_UNDEF
2011
261k
    0U, // FRINTP_ZPmZ_D_UNDEF
2012
261k
    0U, // FRINTP_ZPmZ_H_UNDEF
2013
261k
    0U, // FRINTP_ZPmZ_S_UNDEF
2014
261k
    0U, // FRINTX_ZPmZ_D_UNDEF
2015
261k
    0U, // FRINTX_ZPmZ_H_UNDEF
2016
261k
    0U, // FRINTX_ZPmZ_S_UNDEF
2017
261k
    0U, // FRINTZ_ZPmZ_D_UNDEF
2018
261k
    0U, // FRINTZ_ZPmZ_H_UNDEF
2019
261k
    0U, // FRINTZ_ZPmZ_S_UNDEF
2020
261k
    0U, // FSQRT_ZPmZ_D_UNDEF
2021
261k
    0U, // FSQRT_ZPmZ_H_UNDEF
2022
261k
    0U, // FSQRT_ZPmZ_S_UNDEF
2023
261k
    0U, // FSUBR_ZPZI_D_UNDEF
2024
261k
    0U, // FSUBR_ZPZI_D_ZERO
2025
261k
    0U, // FSUBR_ZPZI_H_UNDEF
2026
261k
    0U, // FSUBR_ZPZI_H_ZERO
2027
261k
    0U, // FSUBR_ZPZI_S_UNDEF
2028
261k
    0U, // FSUBR_ZPZI_S_ZERO
2029
261k
    0U, // FSUBR_ZPZZ_D_ZERO
2030
261k
    0U, // FSUBR_ZPZZ_H_ZERO
2031
261k
    0U, // FSUBR_ZPZZ_S_ZERO
2032
261k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
2033
261k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
2034
261k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
2035
261k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
2036
261k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
2037
261k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
2038
261k
    0U, // FSUB_ZPZI_D_UNDEF
2039
261k
    0U, // FSUB_ZPZI_D_ZERO
2040
261k
    0U, // FSUB_ZPZI_H_UNDEF
2041
261k
    0U, // FSUB_ZPZI_H_ZERO
2042
261k
    0U, // FSUB_ZPZI_S_UNDEF
2043
261k
    0U, // FSUB_ZPZI_S_ZERO
2044
261k
    0U, // FSUB_ZPZZ_D_UNDEF
2045
261k
    0U, // FSUB_ZPZZ_D_ZERO
2046
261k
    0U, // FSUB_ZPZZ_H_UNDEF
2047
261k
    0U, // FSUB_ZPZZ_H_ZERO
2048
261k
    0U, // FSUB_ZPZZ_S_UNDEF
2049
261k
    0U, // FSUB_ZPZZ_S_ZERO
2050
261k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
2051
261k
    0U, // GLD1B_D
2052
261k
    0U, // GLD1B_D_IMM
2053
261k
    0U, // GLD1B_D_SXTW
2054
261k
    0U, // GLD1B_D_UXTW
2055
261k
    0U, // GLD1B_S_IMM
2056
261k
    0U, // GLD1B_S_SXTW
2057
261k
    0U, // GLD1B_S_UXTW
2058
261k
    0U, // GLD1D
2059
261k
    0U, // GLD1D_IMM
2060
261k
    0U, // GLD1D_SCALED
2061
261k
    0U, // GLD1D_SXTW
2062
261k
    0U, // GLD1D_SXTW_SCALED
2063
261k
    0U, // GLD1D_UXTW
2064
261k
    0U, // GLD1D_UXTW_SCALED
2065
261k
    0U, // GLD1H_D
2066
261k
    0U, // GLD1H_D_IMM
2067
261k
    0U, // GLD1H_D_SCALED
2068
261k
    0U, // GLD1H_D_SXTW
2069
261k
    0U, // GLD1H_D_SXTW_SCALED
2070
261k
    0U, // GLD1H_D_UXTW
2071
261k
    0U, // GLD1H_D_UXTW_SCALED
2072
261k
    0U, // GLD1H_S_IMM
2073
261k
    0U, // GLD1H_S_SXTW
2074
261k
    0U, // GLD1H_S_SXTW_SCALED
2075
261k
    0U, // GLD1H_S_UXTW
2076
261k
    0U, // GLD1H_S_UXTW_SCALED
2077
261k
    0U, // GLD1SB_D
2078
261k
    0U, // GLD1SB_D_IMM
2079
261k
    0U, // GLD1SB_D_SXTW
2080
261k
    0U, // GLD1SB_D_UXTW
2081
261k
    0U, // GLD1SB_S_IMM
2082
261k
    0U, // GLD1SB_S_SXTW
2083
261k
    0U, // GLD1SB_S_UXTW
2084
261k
    0U, // GLD1SH_D
2085
261k
    0U, // GLD1SH_D_IMM
2086
261k
    0U, // GLD1SH_D_SCALED
2087
261k
    0U, // GLD1SH_D_SXTW
2088
261k
    0U, // GLD1SH_D_SXTW_SCALED
2089
261k
    0U, // GLD1SH_D_UXTW
2090
261k
    0U, // GLD1SH_D_UXTW_SCALED
2091
261k
    0U, // GLD1SH_S_IMM
2092
261k
    0U, // GLD1SH_S_SXTW
2093
261k
    0U, // GLD1SH_S_SXTW_SCALED
2094
261k
    0U, // GLD1SH_S_UXTW
2095
261k
    0U, // GLD1SH_S_UXTW_SCALED
2096
261k
    0U, // GLD1SW_D
2097
261k
    0U, // GLD1SW_D_IMM
2098
261k
    0U, // GLD1SW_D_SCALED
2099
261k
    0U, // GLD1SW_D_SXTW
2100
261k
    0U, // GLD1SW_D_SXTW_SCALED
2101
261k
    0U, // GLD1SW_D_UXTW
2102
261k
    0U, // GLD1SW_D_UXTW_SCALED
2103
261k
    0U, // GLD1W_D
2104
261k
    0U, // GLD1W_D_IMM
2105
261k
    0U, // GLD1W_D_SCALED
2106
261k
    0U, // GLD1W_D_SXTW
2107
261k
    0U, // GLD1W_D_SXTW_SCALED
2108
261k
    0U, // GLD1W_D_UXTW
2109
261k
    0U, // GLD1W_D_UXTW_SCALED
2110
261k
    0U, // GLD1W_IMM
2111
261k
    0U, // GLD1W_SXTW
2112
261k
    0U, // GLD1W_SXTW_SCALED
2113
261k
    0U, // GLD1W_UXTW
2114
261k
    0U, // GLD1W_UXTW_SCALED
2115
261k
    0U, // GLDFF1B_D
2116
261k
    0U, // GLDFF1B_D_IMM
2117
261k
    0U, // GLDFF1B_D_SXTW
2118
261k
    0U, // GLDFF1B_D_UXTW
2119
261k
    0U, // GLDFF1B_S_IMM
2120
261k
    0U, // GLDFF1B_S_SXTW
2121
261k
    0U, // GLDFF1B_S_UXTW
2122
261k
    0U, // GLDFF1D
2123
261k
    0U, // GLDFF1D_IMM
2124
261k
    0U, // GLDFF1D_SCALED
2125
261k
    0U, // GLDFF1D_SXTW
2126
261k
    0U, // GLDFF1D_SXTW_SCALED
2127
261k
    0U, // GLDFF1D_UXTW
2128
261k
    0U, // GLDFF1D_UXTW_SCALED
2129
261k
    0U, // GLDFF1H_D
2130
261k
    0U, // GLDFF1H_D_IMM
2131
261k
    0U, // GLDFF1H_D_SCALED
2132
261k
    0U, // GLDFF1H_D_SXTW
2133
261k
    0U, // GLDFF1H_D_SXTW_SCALED
2134
261k
    0U, // GLDFF1H_D_UXTW
2135
261k
    0U, // GLDFF1H_D_UXTW_SCALED
2136
261k
    0U, // GLDFF1H_S_IMM
2137
261k
    0U, // GLDFF1H_S_SXTW
2138
261k
    0U, // GLDFF1H_S_SXTW_SCALED
2139
261k
    0U, // GLDFF1H_S_UXTW
2140
261k
    0U, // GLDFF1H_S_UXTW_SCALED
2141
261k
    0U, // GLDFF1SB_D
2142
261k
    0U, // GLDFF1SB_D_IMM
2143
261k
    0U, // GLDFF1SB_D_SXTW
2144
261k
    0U, // GLDFF1SB_D_UXTW
2145
261k
    0U, // GLDFF1SB_S_IMM
2146
261k
    0U, // GLDFF1SB_S_SXTW
2147
261k
    0U, // GLDFF1SB_S_UXTW
2148
261k
    0U, // GLDFF1SH_D
2149
261k
    0U, // GLDFF1SH_D_IMM
2150
261k
    0U, // GLDFF1SH_D_SCALED
2151
261k
    0U, // GLDFF1SH_D_SXTW
2152
261k
    0U, // GLDFF1SH_D_SXTW_SCALED
2153
261k
    0U, // GLDFF1SH_D_UXTW
2154
261k
    0U, // GLDFF1SH_D_UXTW_SCALED
2155
261k
    0U, // GLDFF1SH_S_IMM
2156
261k
    0U, // GLDFF1SH_S_SXTW
2157
261k
    0U, // GLDFF1SH_S_SXTW_SCALED
2158
261k
    0U, // GLDFF1SH_S_UXTW
2159
261k
    0U, // GLDFF1SH_S_UXTW_SCALED
2160
261k
    0U, // GLDFF1SW_D
2161
261k
    0U, // GLDFF1SW_D_IMM
2162
261k
    0U, // GLDFF1SW_D_SCALED
2163
261k
    0U, // GLDFF1SW_D_SXTW
2164
261k
    0U, // GLDFF1SW_D_SXTW_SCALED
2165
261k
    0U, // GLDFF1SW_D_UXTW
2166
261k
    0U, // GLDFF1SW_D_UXTW_SCALED
2167
261k
    0U, // GLDFF1W_D
2168
261k
    0U, // GLDFF1W_D_IMM
2169
261k
    0U, // GLDFF1W_D_SCALED
2170
261k
    0U, // GLDFF1W_D_SXTW
2171
261k
    0U, // GLDFF1W_D_SXTW_SCALED
2172
261k
    0U, // GLDFF1W_D_UXTW
2173
261k
    0U, // GLDFF1W_D_UXTW_SCALED
2174
261k
    0U, // GLDFF1W_IMM
2175
261k
    0U, // GLDFF1W_SXTW
2176
261k
    0U, // GLDFF1W_SXTW_SCALED
2177
261k
    0U, // GLDFF1W_UXTW
2178
261k
    0U, // GLDFF1W_UXTW_SCALED
2179
261k
    0U, // G_AARCH64_PREFETCH
2180
261k
    0U, // G_ADD_LOW
2181
261k
    0U, // G_BSP
2182
261k
    0U, // G_DUP
2183
261k
    0U, // G_DUPLANE16
2184
261k
    0U, // G_DUPLANE32
2185
261k
    0U, // G_DUPLANE64
2186
261k
    0U, // G_DUPLANE8
2187
261k
    0U, // G_EXT
2188
261k
    0U, // G_FCMEQ
2189
261k
    0U, // G_FCMEQZ
2190
261k
    0U, // G_FCMGE
2191
261k
    0U, // G_FCMGEZ
2192
261k
    0U, // G_FCMGT
2193
261k
    0U, // G_FCMGTZ
2194
261k
    0U, // G_FCMLEZ
2195
261k
    0U, // G_FCMLTZ
2196
261k
    0U, // G_REV16
2197
261k
    0U, // G_REV32
2198
261k
    0U, // G_REV64
2199
261k
    0U, // G_SADDLP
2200
261k
    0U, // G_SADDLV
2201
261k
    0U, // G_SDOT
2202
261k
    0U, // G_SITOF
2203
261k
    0U, // G_SMULL
2204
261k
    0U, // G_TRN1
2205
261k
    0U, // G_TRN2
2206
261k
    0U, // G_UADDLP
2207
261k
    0U, // G_UADDLV
2208
261k
    0U, // G_UDOT
2209
261k
    0U, // G_UITOF
2210
261k
    0U, // G_UMULL
2211
261k
    0U, // G_UZP1
2212
261k
    0U, // G_UZP2
2213
261k
    0U, // G_VASHR
2214
261k
    0U, // G_VLSHR
2215
261k
    0U, // G_ZIP1
2216
261k
    0U, // G_ZIP2
2217
261k
    0U, // HOM_Epilog
2218
261k
    0U, // HOM_Prolog
2219
261k
    0U, // HWASAN_CHECK_MEMACCESS
2220
261k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
2221
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
2222
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
2223
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
2224
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
2225
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
2226
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
2227
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
2228
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
2229
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
2230
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
2231
261k
    0U, // IRGstack
2232
261k
    0U, // JumpTableDest16
2233
261k
    0U, // JumpTableDest32
2234
261k
    0U, // JumpTableDest8
2235
261k
    0U, // KCFI_CHECK
2236
261k
    0U, // LD1B_2Z_IMM_PSEUDO
2237
261k
    0U, // LD1B_2Z_PSEUDO
2238
261k
    0U, // LD1B_4Z_IMM_PSEUDO
2239
261k
    0U, // LD1B_4Z_PSEUDO
2240
261k
    0U, // LD1D_2Z_IMM_PSEUDO
2241
261k
    0U, // LD1D_2Z_PSEUDO
2242
261k
    0U, // LD1D_4Z_IMM_PSEUDO
2243
261k
    0U, // LD1D_4Z_PSEUDO
2244
261k
    0U, // LD1H_2Z_IMM_PSEUDO
2245
261k
    0U, // LD1H_2Z_PSEUDO
2246
261k
    0U, // LD1H_4Z_IMM_PSEUDO
2247
261k
    0U, // LD1H_4Z_PSEUDO
2248
261k
    0U, // LD1W_2Z_IMM_PSEUDO
2249
261k
    0U, // LD1W_2Z_PSEUDO
2250
261k
    0U, // LD1W_4Z_IMM_PSEUDO
2251
261k
    0U, // LD1W_4Z_PSEUDO
2252
261k
    0U, // LD1_MXIPXX_H_PSEUDO_B
2253
261k
    0U, // LD1_MXIPXX_H_PSEUDO_D
2254
261k
    0U, // LD1_MXIPXX_H_PSEUDO_H
2255
261k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
2256
261k
    0U, // LD1_MXIPXX_H_PSEUDO_S
2257
261k
    0U, // LD1_MXIPXX_V_PSEUDO_B
2258
261k
    0U, // LD1_MXIPXX_V_PSEUDO_D
2259
261k
    0U, // LD1_MXIPXX_V_PSEUDO_H
2260
261k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
2261
261k
    0U, // LD1_MXIPXX_V_PSEUDO_S
2262
261k
    0U, // LDFF1B
2263
261k
    0U, // LDFF1B_D
2264
261k
    0U, // LDFF1B_H
2265
261k
    0U, // LDFF1B_S
2266
261k
    0U, // LDFF1D
2267
261k
    0U, // LDFF1H
2268
261k
    0U, // LDFF1H_D
2269
261k
    0U, // LDFF1H_S
2270
261k
    0U, // LDFF1SB_D
2271
261k
    0U, // LDFF1SB_H
2272
261k
    0U, // LDFF1SB_S
2273
261k
    0U, // LDFF1SH_D
2274
261k
    0U, // LDFF1SH_S
2275
261k
    0U, // LDFF1SW_D
2276
261k
    0U, // LDFF1W
2277
261k
    0U, // LDFF1W_D
2278
261k
    0U, // LDNF1B_D_IMM
2279
261k
    0U, // LDNF1B_H_IMM
2280
261k
    0U, // LDNF1B_IMM
2281
261k
    0U, // LDNF1B_S_IMM
2282
261k
    0U, // LDNF1D_IMM
2283
261k
    0U, // LDNF1H_D_IMM
2284
261k
    0U, // LDNF1H_IMM
2285
261k
    0U, // LDNF1H_S_IMM
2286
261k
    0U, // LDNF1SB_D_IMM
2287
261k
    0U, // LDNF1SB_H_IMM
2288
261k
    0U, // LDNF1SB_S_IMM
2289
261k
    0U, // LDNF1SH_D_IMM
2290
261k
    0U, // LDNF1SH_S_IMM
2291
261k
    0U, // LDNF1SW_D_IMM
2292
261k
    0U, // LDNF1W_D_IMM
2293
261k
    0U, // LDNF1W_IMM
2294
261k
    0U, // LDNT1B_2Z_IMM_PSEUDO
2295
261k
    0U, // LDNT1B_2Z_PSEUDO
2296
261k
    0U, // LDNT1B_4Z_IMM_PSEUDO
2297
261k
    0U, // LDNT1B_4Z_PSEUDO
2298
261k
    0U, // LDNT1D_2Z_IMM_PSEUDO
2299
261k
    0U, // LDNT1D_2Z_PSEUDO
2300
261k
    0U, // LDNT1D_4Z_IMM_PSEUDO
2301
261k
    0U, // LDNT1D_4Z_PSEUDO
2302
261k
    0U, // LDNT1H_2Z_IMM_PSEUDO
2303
261k
    0U, // LDNT1H_2Z_PSEUDO
2304
261k
    0U, // LDNT1H_4Z_IMM_PSEUDO
2305
261k
    0U, // LDNT1H_4Z_PSEUDO
2306
261k
    0U, // LDNT1W_2Z_IMM_PSEUDO
2307
261k
    0U, // LDNT1W_2Z_PSEUDO
2308
261k
    0U, // LDNT1W_4Z_IMM_PSEUDO
2309
261k
    0U, // LDNT1W_4Z_PSEUDO
2310
261k
    0U, // LDR_PPXI
2311
261k
    0U, // LDR_TX_PSEUDO
2312
261k
    0U, // LDR_ZA_PSEUDO
2313
261k
    0U, // LDR_ZZXI
2314
261k
    0U, // LDR_ZZZXI
2315
261k
    0U, // LDR_ZZZZXI
2316
261k
    0U, // LOADgot
2317
261k
    0U, // LSL_ZPZI_B_UNDEF
2318
261k
    0U, // LSL_ZPZI_B_ZERO
2319
261k
    0U, // LSL_ZPZI_D_UNDEF
2320
261k
    0U, // LSL_ZPZI_D_ZERO
2321
261k
    0U, // LSL_ZPZI_H_UNDEF
2322
261k
    0U, // LSL_ZPZI_H_ZERO
2323
261k
    0U, // LSL_ZPZI_S_UNDEF
2324
261k
    0U, // LSL_ZPZI_S_ZERO
2325
261k
    0U, // LSL_ZPZZ_B_UNDEF
2326
261k
    0U, // LSL_ZPZZ_B_ZERO
2327
261k
    0U, // LSL_ZPZZ_D_UNDEF
2328
261k
    0U, // LSL_ZPZZ_D_ZERO
2329
261k
    0U, // LSL_ZPZZ_H_UNDEF
2330
261k
    0U, // LSL_ZPZZ_H_ZERO
2331
261k
    0U, // LSL_ZPZZ_S_UNDEF
2332
261k
    0U, // LSL_ZPZZ_S_ZERO
2333
261k
    0U, // LSR_ZPZI_B_UNDEF
2334
261k
    0U, // LSR_ZPZI_B_ZERO
2335
261k
    0U, // LSR_ZPZI_D_UNDEF
2336
261k
    0U, // LSR_ZPZI_D_ZERO
2337
261k
    0U, // LSR_ZPZI_H_UNDEF
2338
261k
    0U, // LSR_ZPZI_H_ZERO
2339
261k
    0U, // LSR_ZPZI_S_UNDEF
2340
261k
    0U, // LSR_ZPZI_S_ZERO
2341
261k
    0U, // LSR_ZPZZ_B_UNDEF
2342
261k
    0U, // LSR_ZPZZ_B_ZERO
2343
261k
    0U, // LSR_ZPZZ_D_UNDEF
2344
261k
    0U, // LSR_ZPZZ_D_ZERO
2345
261k
    0U, // LSR_ZPZZ_H_UNDEF
2346
261k
    0U, // LSR_ZPZZ_H_ZERO
2347
261k
    0U, // LSR_ZPZZ_S_UNDEF
2348
261k
    0U, // LSR_ZPZZ_S_ZERO
2349
261k
    0U, // MLA_ZPZZZ_B_UNDEF
2350
261k
    0U, // MLA_ZPZZZ_D_UNDEF
2351
261k
    0U, // MLA_ZPZZZ_H_UNDEF
2352
261k
    0U, // MLA_ZPZZZ_S_UNDEF
2353
261k
    0U, // MLS_ZPZZZ_B_UNDEF
2354
261k
    0U, // MLS_ZPZZZ_D_UNDEF
2355
261k
    0U, // MLS_ZPZZZ_H_UNDEF
2356
261k
    0U, // MLS_ZPZZZ_S_UNDEF
2357
261k
    0U, // MOPSMemoryCopyPseudo
2358
261k
    0U, // MOPSMemoryMovePseudo
2359
261k
    0U, // MOPSMemorySetPseudo
2360
261k
    0U, // MOPSMemorySetTaggingPseudo
2361
261k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
2362
261k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
2363
261k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
2364
261k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
2365
261k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
2366
261k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
2367
261k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
2368
261k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
2369
261k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
2370
261k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
2371
261k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
2372
261k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
2373
261k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
2374
261k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
2375
261k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
2376
261k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
2377
261k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
2378
261k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
2379
261k
    0U, // MOVMCSym
2380
261k
    0U, // MOVaddr
2381
261k
    0U, // MOVaddrBA
2382
261k
    0U, // MOVaddrCP
2383
261k
    0U, // MOVaddrEXT
2384
261k
    0U, // MOVaddrJT
2385
261k
    0U, // MOVaddrTLS
2386
261k
    0U, // MOVbaseTLS
2387
261k
    0U, // MOVi32imm
2388
261k
    0U, // MOVi64imm
2389
261k
    0U, // MRS_FPCR
2390
261k
    0U, // MSR_FPCR
2391
261k
    0U, // MSRpstatePseudo
2392
261k
    0U, // MUL_ZPZZ_B_UNDEF
2393
261k
    0U, // MUL_ZPZZ_D_UNDEF
2394
261k
    0U, // MUL_ZPZZ_H_UNDEF
2395
261k
    0U, // MUL_ZPZZ_S_UNDEF
2396
261k
    0U, // NEG_ZPmZ_B_UNDEF
2397
261k
    0U, // NEG_ZPmZ_D_UNDEF
2398
261k
    0U, // NEG_ZPmZ_H_UNDEF
2399
261k
    0U, // NEG_ZPmZ_S_UNDEF
2400
261k
    0U, // NOT_ZPmZ_B_UNDEF
2401
261k
    0U, // NOT_ZPmZ_D_UNDEF
2402
261k
    0U, // NOT_ZPmZ_H_UNDEF
2403
261k
    0U, // NOT_ZPmZ_S_UNDEF
2404
261k
    0U, // ORNWrr
2405
261k
    0U, // ORNXrr
2406
261k
    0U, // ORRWrr
2407
261k
    0U, // ORRXrr
2408
261k
    0U, // ORR_ZPZZ_B_ZERO
2409
261k
    0U, // ORR_ZPZZ_D_ZERO
2410
261k
    0U, // ORR_ZPZZ_H_ZERO
2411
261k
    0U, // ORR_ZPZZ_S_ZERO
2412
261k
    0U, // PAUTH_EPILOGUE
2413
261k
    0U, // PAUTH_PROLOGUE
2414
261k
    0U, // PROBED_STACKALLOC
2415
261k
    0U, // PROBED_STACKALLOC_DYN
2416
261k
    0U, // PROBED_STACKALLOC_VAR
2417
261k
    0U, // PTEST_PP_ANY
2418
261k
    0U, // RDFFR_P
2419
261k
    0U, // RDFFR_PPz
2420
261k
    0U, // RET_ReallyLR
2421
261k
    0U, // RestoreZAPseudo
2422
261k
    0U, // SABD_ZPZZ_B_UNDEF
2423
261k
    0U, // SABD_ZPZZ_D_UNDEF
2424
261k
    0U, // SABD_ZPZZ_H_UNDEF
2425
261k
    0U, // SABD_ZPZZ_S_UNDEF
2426
261k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
2427
261k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
2428
261k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
2429
261k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
2430
261k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
2431
261k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
2432
261k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
2433
261k
    0U, // SDIV_ZPZZ_D_UNDEF
2434
261k
    0U, // SDIV_ZPZZ_S_UNDEF
2435
261k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
2436
261k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
2437
261k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
2438
261k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
2439
261k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
2440
261k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
2441
261k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
2442
261k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
2443
261k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
2444
261k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
2445
261k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
2446
261k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
2447
261k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
2448
261k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
2449
261k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
2450
261k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
2451
261k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
2452
261k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
2453
261k
    0U, // SEH_AddFP
2454
261k
    0U, // SEH_EpilogEnd
2455
261k
    0U, // SEH_EpilogStart
2456
261k
    0U, // SEH_Nop
2457
261k
    0U, // SEH_PACSignLR
2458
261k
    0U, // SEH_PrologEnd
2459
261k
    0U, // SEH_SaveAnyRegQP
2460
261k
    0U, // SEH_SaveAnyRegQPX
2461
261k
    0U, // SEH_SaveFPLR
2462
261k
    0U, // SEH_SaveFPLR_X
2463
261k
    0U, // SEH_SaveFReg
2464
261k
    0U, // SEH_SaveFRegP
2465
261k
    0U, // SEH_SaveFRegP_X
2466
261k
    0U, // SEH_SaveFReg_X
2467
261k
    0U, // SEH_SaveReg
2468
261k
    0U, // SEH_SaveRegP
2469
261k
    0U, // SEH_SaveRegP_X
2470
261k
    0U, // SEH_SaveReg_X
2471
261k
    0U, // SEH_SetFP
2472
261k
    0U, // SEH_StackAlloc
2473
261k
    0U, // SMAX_ZPZZ_B_UNDEF
2474
261k
    0U, // SMAX_ZPZZ_D_UNDEF
2475
261k
    0U, // SMAX_ZPZZ_H_UNDEF
2476
261k
    0U, // SMAX_ZPZZ_S_UNDEF
2477
261k
    0U, // SMIN_ZPZZ_B_UNDEF
2478
261k
    0U, // SMIN_ZPZZ_D_UNDEF
2479
261k
    0U, // SMIN_ZPZZ_H_UNDEF
2480
261k
    0U, // SMIN_ZPZZ_S_UNDEF
2481
261k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
2482
261k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
2483
261k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
2484
261k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
2485
261k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2486
261k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2487
261k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
2488
261k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
2489
261k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
2490
261k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
2491
261k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2492
261k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2493
261k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
2494
261k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
2495
261k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
2496
261k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
2497
261k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
2498
261k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
2499
261k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2500
261k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
2501
261k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
2502
261k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2503
261k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
2504
261k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
2505
261k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
2506
261k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
2507
261k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
2508
261k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
2509
261k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2510
261k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2511
261k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2512
261k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2513
261k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2514
261k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2515
261k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2516
261k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2517
261k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2518
261k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2519
261k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2520
261k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2521
261k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
2522
261k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
2523
261k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2524
261k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
2525
261k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
2526
261k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2527
261k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
2528
261k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
2529
261k
    0U, // SMOPA_MPPZZ_D_PSEUDO
2530
261k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
2531
261k
    0U, // SMOPA_MPPZZ_S_PSEUDO
2532
261k
    0U, // SMOPS_MPPZZ_D_PSEUDO
2533
261k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
2534
261k
    0U, // SMOPS_MPPZZ_S_PSEUDO
2535
261k
    0U, // SMULH_ZPZZ_B_UNDEF
2536
261k
    0U, // SMULH_ZPZZ_D_UNDEF
2537
261k
    0U, // SMULH_ZPZZ_H_UNDEF
2538
261k
    0U, // SMULH_ZPZZ_S_UNDEF
2539
261k
    0U, // SPACE
2540
261k
    0U, // SQABS_ZPmZ_B_UNDEF
2541
261k
    0U, // SQABS_ZPmZ_D_UNDEF
2542
261k
    0U, // SQABS_ZPmZ_H_UNDEF
2543
261k
    0U, // SQABS_ZPmZ_S_UNDEF
2544
261k
    0U, // SQNEG_ZPmZ_B_UNDEF
2545
261k
    0U, // SQNEG_ZPmZ_D_UNDEF
2546
261k
    0U, // SQNEG_ZPmZ_H_UNDEF
2547
261k
    0U, // SQNEG_ZPmZ_S_UNDEF
2548
261k
    0U, // SQRSHL_ZPZZ_B_UNDEF
2549
261k
    0U, // SQRSHL_ZPZZ_D_UNDEF
2550
261k
    0U, // SQRSHL_ZPZZ_H_UNDEF
2551
261k
    0U, // SQRSHL_ZPZZ_S_UNDEF
2552
261k
    0U, // SQSHLU_ZPZI_B_ZERO
2553
261k
    0U, // SQSHLU_ZPZI_D_ZERO
2554
261k
    0U, // SQSHLU_ZPZI_H_ZERO
2555
261k
    0U, // SQSHLU_ZPZI_S_ZERO
2556
261k
    0U, // SQSHL_ZPZI_B_ZERO
2557
261k
    0U, // SQSHL_ZPZI_D_ZERO
2558
261k
    0U, // SQSHL_ZPZI_H_ZERO
2559
261k
    0U, // SQSHL_ZPZI_S_ZERO
2560
261k
    0U, // SQSHL_ZPZZ_B_UNDEF
2561
261k
    0U, // SQSHL_ZPZZ_D_UNDEF
2562
261k
    0U, // SQSHL_ZPZZ_H_UNDEF
2563
261k
    0U, // SQSHL_ZPZZ_S_UNDEF
2564
261k
    0U, // SRSHL_ZPZZ_B_UNDEF
2565
261k
    0U, // SRSHL_ZPZZ_D_UNDEF
2566
261k
    0U, // SRSHL_ZPZZ_H_UNDEF
2567
261k
    0U, // SRSHL_ZPZZ_S_UNDEF
2568
261k
    0U, // SRSHR_ZPZI_B_ZERO
2569
261k
    0U, // SRSHR_ZPZI_D_ZERO
2570
261k
    0U, // SRSHR_ZPZI_H_ZERO
2571
261k
    0U, // SRSHR_ZPZI_S_ZERO
2572
261k
    0U, // STGloop
2573
261k
    0U, // STGloop_wback
2574
261k
    0U, // STR_PPXI
2575
261k
    0U, // STR_TX_PSEUDO
2576
261k
    0U, // STR_ZZXI
2577
261k
    0U, // STR_ZZZXI
2578
261k
    0U, // STR_ZZZZXI
2579
261k
    0U, // STZGloop
2580
261k
    0U, // STZGloop_wback
2581
261k
    0U, // SUBR_ZPZZ_B_ZERO
2582
261k
    0U, // SUBR_ZPZZ_D_ZERO
2583
261k
    0U, // SUBR_ZPZZ_H_ZERO
2584
261k
    0U, // SUBR_ZPZZ_S_ZERO
2585
261k
    0U, // SUBSWrr
2586
261k
    0U, // SUBSXrr
2587
261k
    0U, // SUBWrr
2588
261k
    0U, // SUBXrr
2589
261k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
2590
261k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
2591
261k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
2592
261k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
2593
261k
    0U, // SUB_VG2_M2Z_D_PSEUDO
2594
261k
    0U, // SUB_VG2_M2Z_S_PSEUDO
2595
261k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
2596
261k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
2597
261k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
2598
261k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
2599
261k
    0U, // SUB_VG4_M4Z_D_PSEUDO
2600
261k
    0U, // SUB_VG4_M4Z_S_PSEUDO
2601
261k
    0U, // SUB_ZPZZ_B_ZERO
2602
261k
    0U, // SUB_ZPZZ_D_ZERO
2603
261k
    0U, // SUB_ZPZZ_H_ZERO
2604
261k
    0U, // SUB_ZPZZ_S_ZERO
2605
261k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
2606
261k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
2607
261k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
2608
261k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
2609
261k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
2610
261k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
2611
261k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
2612
261k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
2613
261k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
2614
261k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
2615
261k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
2616
261k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
2617
261k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
2618
261k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
2619
261k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
2620
261k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
2621
261k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
2622
261k
    0U, // SXTB_ZPmZ_D_UNDEF
2623
261k
    0U, // SXTB_ZPmZ_H_UNDEF
2624
261k
    0U, // SXTB_ZPmZ_S_UNDEF
2625
261k
    0U, // SXTH_ZPmZ_D_UNDEF
2626
261k
    0U, // SXTH_ZPmZ_S_UNDEF
2627
261k
    0U, // SXTW_ZPmZ_D_UNDEF
2628
261k
    0U, // SpeculationBarrierISBDSBEndBB
2629
261k
    0U, // SpeculationBarrierSBEndBB
2630
261k
    0U, // SpeculationSafeValueW
2631
261k
    0U, // SpeculationSafeValueX
2632
261k
    0U, // StoreSwiftAsyncContext
2633
261k
    0U, // TAGPstack
2634
261k
    0U, // TCRETURNdi
2635
261k
    0U, // TCRETURNri
2636
261k
    0U, // TCRETURNriALL
2637
261k
    0U, // TCRETURNriBTI
2638
261k
    25035U, // TLSDESCCALL
2639
261k
    0U, // TLSDESC_CALLSEQ
2640
261k
    0U, // UABD_ZPZZ_B_UNDEF
2641
261k
    0U, // UABD_ZPZZ_D_UNDEF
2642
261k
    0U, // UABD_ZPZZ_H_UNDEF
2643
261k
    0U, // UABD_ZPZZ_S_UNDEF
2644
261k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
2645
261k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
2646
261k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
2647
261k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
2648
261k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
2649
261k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
2650
261k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
2651
261k
    0U, // UDIV_ZPZZ_D_UNDEF
2652
261k
    0U, // UDIV_ZPZZ_S_UNDEF
2653
261k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
2654
261k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
2655
261k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
2656
261k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
2657
261k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
2658
261k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
2659
261k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
2660
261k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
2661
261k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
2662
261k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
2663
261k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
2664
261k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
2665
261k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
2666
261k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
2667
261k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
2668
261k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
2669
261k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
2670
261k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
2671
261k
    0U, // UMAX_ZPZZ_B_UNDEF
2672
261k
    0U, // UMAX_ZPZZ_D_UNDEF
2673
261k
    0U, // UMAX_ZPZZ_H_UNDEF
2674
261k
    0U, // UMAX_ZPZZ_S_UNDEF
2675
261k
    0U, // UMIN_ZPZZ_B_UNDEF
2676
261k
    0U, // UMIN_ZPZZ_D_UNDEF
2677
261k
    0U, // UMIN_ZPZZ_H_UNDEF
2678
261k
    0U, // UMIN_ZPZZ_S_UNDEF
2679
261k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
2680
261k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
2681
261k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
2682
261k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
2683
261k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2684
261k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2685
261k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
2686
261k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
2687
261k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
2688
261k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
2689
261k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2690
261k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2691
261k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
2692
261k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
2693
261k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
2694
261k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
2695
261k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
2696
261k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
2697
261k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2698
261k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
2699
261k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
2700
261k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2701
261k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
2702
261k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
2703
261k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
2704
261k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
2705
261k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
2706
261k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
2707
261k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2708
261k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2709
261k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2710
261k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2711
261k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2712
261k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2713
261k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2714
261k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2715
261k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2716
261k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2717
261k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2718
261k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2719
261k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
2720
261k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
2721
261k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2722
261k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
2723
261k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
2724
261k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2725
261k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
2726
261k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
2727
261k
    0U, // UMOPA_MPPZZ_D_PSEUDO
2728
261k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
2729
261k
    0U, // UMOPA_MPPZZ_S_PSEUDO
2730
261k
    0U, // UMOPS_MPPZZ_D_PSEUDO
2731
261k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
2732
261k
    0U, // UMOPS_MPPZZ_S_PSEUDO
2733
261k
    0U, // UMULH_ZPZZ_B_UNDEF
2734
261k
    0U, // UMULH_ZPZZ_D_UNDEF
2735
261k
    0U, // UMULH_ZPZZ_H_UNDEF
2736
261k
    0U, // UMULH_ZPZZ_S_UNDEF
2737
261k
    0U, // UQRSHL_ZPZZ_B_UNDEF
2738
261k
    0U, // UQRSHL_ZPZZ_D_UNDEF
2739
261k
    0U, // UQRSHL_ZPZZ_H_UNDEF
2740
261k
    0U, // UQRSHL_ZPZZ_S_UNDEF
2741
261k
    0U, // UQSHL_ZPZI_B_ZERO
2742
261k
    0U, // UQSHL_ZPZI_D_ZERO
2743
261k
    0U, // UQSHL_ZPZI_H_ZERO
2744
261k
    0U, // UQSHL_ZPZI_S_ZERO
2745
261k
    0U, // UQSHL_ZPZZ_B_UNDEF
2746
261k
    0U, // UQSHL_ZPZZ_D_UNDEF
2747
261k
    0U, // UQSHL_ZPZZ_H_UNDEF
2748
261k
    0U, // UQSHL_ZPZZ_S_UNDEF
2749
261k
    0U, // URECPE_ZPmZ_S_UNDEF
2750
261k
    0U, // URSHL_ZPZZ_B_UNDEF
2751
261k
    0U, // URSHL_ZPZZ_D_UNDEF
2752
261k
    0U, // URSHL_ZPZZ_H_UNDEF
2753
261k
    0U, // URSHL_ZPZZ_S_UNDEF
2754
261k
    0U, // URSHR_ZPZI_B_ZERO
2755
261k
    0U, // URSHR_ZPZI_D_ZERO
2756
261k
    0U, // URSHR_ZPZI_H_ZERO
2757
261k
    0U, // URSHR_ZPZI_S_ZERO
2758
261k
    0U, // URSQRTE_ZPmZ_S_UNDEF
2759
261k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
2760
261k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
2761
261k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
2762
261k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
2763
261k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
2764
261k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
2765
261k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
2766
261k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
2767
261k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2768
261k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
2769
261k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
2770
261k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2771
261k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
2772
261k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
2773
261k
    0U, // USMOPA_MPPZZ_D_PSEUDO
2774
261k
    0U, // USMOPA_MPPZZ_S_PSEUDO
2775
261k
    0U, // USMOPS_MPPZZ_D_PSEUDO
2776
261k
    0U, // USMOPS_MPPZZ_S_PSEUDO
2777
261k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
2778
261k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
2779
261k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
2780
261k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
2781
261k
    0U, // UXTB_ZPmZ_D_UNDEF
2782
261k
    0U, // UXTB_ZPmZ_H_UNDEF
2783
261k
    0U, // UXTB_ZPmZ_S_UNDEF
2784
261k
    0U, // UXTH_ZPmZ_D_UNDEF
2785
261k
    0U, // UXTH_ZPmZ_S_UNDEF
2786
261k
    0U, // UXTW_ZPmZ_D_UNDEF
2787
261k
    0U, // ZERO_M_PSEUDO
2788
261k
    0U, // ZERO_T_PSEUDO
2789
261k
    2120165U, // ABSWr
2790
261k
    2120165U, // ABSXr
2791
261k
    270572005U, // ABS_ZPmZ_B
2792
261k
    270588389U, // ABS_ZPmZ_D
2793
261k
    541137381U, // ABS_ZPmZ_H
2794
261k
    270621157U, // ABS_ZPmZ_S
2795
261k
    811702757U, // ABSv16i8
2796
261k
    2120165U, // ABSv1i64
2797
261k
    813799909U, // ABSv2i32
2798
261k
    815897061U, // ABSv2i64
2799
261k
    817994213U, // ABSv4i16
2800
261k
    820091365U, // ABSv4i32
2801
261k
    822188517U, // ABSv8i16
2802
261k
    824285669U, // ABSv8i8
2803
261k
    1075889914U,  // ADCLB_ZZZ_D
2804
261k
    1344358138U,  // ADCLB_ZZZ_S
2805
261k
    1075895266U,  // ADCLT_ZZZ_D
2806
261k
    1344363490U,  // ADCLT_ZZZ_S
2807
261k
    2120204U, // ADCSWr
2808
261k
    2120204U, // ADCSXr
2809
261k
    2116174U, // ADCWr
2810
261k
    2116174U, // ADCXr
2811
261k
    2116821U, // ADDG
2812
261k
    1631699779U,  // ADDHA_MPPZ_D
2813
261k
    1633796931U,  // ADDHA_MPPZ_S
2814
261k
    1881180127U,  // ADDHNB_ZZZ_B
2815
261k
    2172717023U,  // ADDHNB_ZZZ_H
2816
261k
    2418100191U,  // ADDHNB_ZZZ_S
2817
261k
    2686491817U,  // ADDHNT_ZZZ_B
2818
261k
    2174819497U,  // ADDHNT_ZZZ_H
2819
261k
    1075928233U,  // ADDHNT_ZZZ_S
2820
261k
    813798667U, // ADDHNv2i64_v2i32
2821
261k
    2967601592U,  // ADDHNv2i64_v4i32
2822
261k
    817992971U, // ADDHNv4i32_v4i16
2823
261k
    2969698744U,  // ADDHNv4i32_v8i16
2824
261k
    2959212984U,  // ADDHNv8i16_v16i8
2825
261k
    824284427U, // ADDHNv8i16_v8i8
2826
261k
    2118438U, // ADDPL_XXI
2827
261k
    2121085U, // ADDPT_shift
2828
261k
    3223361070U,  // ADDP_ZPmZ_B
2829
261k
    3223377454U,  // ADDP_ZPmZ_D
2830
261k
    3519092270U,  // ADDP_ZPmZ_H
2831
261k
    3223410222U,  // ADDP_ZPmZ_S
2832
261k
    811701806U, // ADDPv16i8
2833
261k
    813798958U, // ADDPv2i32
2834
261k
    815896110U, // ADDPv2i64
2835
261k
    807425582U, // ADDPv2i64p
2836
261k
    817993262U, // ADDPv4i16
2837
261k
    820090414U, // ADDPv4i32
2838
261k
    822187566U, // ADDPv8i16
2839
261k
    824284718U, // ADDPv8i8
2840
261k
    3227623162U,  // ADDQV_VPZ_B
2841
261k
    3231817466U,  // ADDQV_VPZ_D
2842
261k
    3238108922U,  // ADDQV_VPZ_H
2843
261k
    3236011770U,  // ADDQV_VPZ_S
2844
261k
    2118517U, // ADDSPL_XXI
2845
261k
    2118764U, // ADDSVL_XXI
2846
261k
    2120216U, // ADDSWri
2847
261k
    2120216U, // ADDSWrs
2848
261k
    2120216U, // ADDSWrx
2849
261k
    2120216U, // ADDSXri
2850
261k
    2120216U, // ADDSXrs
2851
261k
    2120216U, // ADDSXrx
2852
261k
    2120216U, // ADDSXrx64
2853
261k
    1631700157U,  // ADDVA_MPPZ_D
2854
261k
    1633797309U,  // ADDVA_MPPZ_S
2855
261k
    2118751U, // ADDVL_XXI
2856
261k
    807427698U, // ADDVv16i8v
2857
261k
    807427698U, // ADDVv4i16v
2858
261k
    807427698U, // ADDVv4i32v
2859
261k
    807427698U, // ADDVv8i16v
2860
261k
    807427698U, // ADDVv8i8v
2861
261k
    2116450U, // ADDWri
2862
261k
    2116450U, // ADDWrs
2863
261k
    2116450U, // ADDWrx
2864
261k
    2116450U, // ADDXri
2865
261k
    2116450U, // ADDXrs
2866
261k
    2116450U, // ADDXrx
2867
261k
    2116450U, // ADDXrx64
2868
261k
    2179091298U,  // ADD_VG2_2ZZ_B
2869
261k
    2181204834U,  // ADD_VG2_2ZZ_D
2870
261k
    2183318370U,  // ADD_VG2_2ZZ_H
2871
261k
    2185431906U,  // ADD_VG2_2ZZ_S
2872
261k
    3798158178U,  // ADD_VG2_M2Z2Z_D
2873
261k
    3798174562U,  // ADD_VG2_M2Z2Z_S
2874
261k
    3798158178U,  // ADD_VG2_M2ZZ_D
2875
261k
    3798174562U,  // ADD_VG2_M2ZZ_S
2876
261k
    3798158178U,  // ADD_VG2_M2Z_D
2877
261k
    3798174562U,  // ADD_VG2_M2Z_S
2878
261k
    2179091298U,  // ADD_VG4_4ZZ_B
2879
261k
    2181204834U,  // ADD_VG4_4ZZ_D
2880
261k
    2183318370U,  // ADD_VG4_4ZZ_H
2881
261k
    2185431906U,  // ADD_VG4_4ZZ_S
2882
261k
    4066593634U,  // ADD_VG4_M4Z4Z_D
2883
261k
    4066610018U,  // ADD_VG4_M4Z4Z_S
2884
261k
    4066593634U,  // ADD_VG4_M4ZZ_D
2885
261k
    4066610018U,  // ADD_VG4_M4ZZ_S
2886
261k
    4066593634U,  // ADD_VG4_M4Z_D
2887
261k
    4066610018U,  // ADD_VG4_M4Z_S
2888
261k
    2132834U, // ADD_ZI_B
2889
261k
    2418068322U,  // ADD_ZI_D
2890
261k
    2189495138U,  // ADD_ZI_H
2891
261k
    270617442U, // ADD_ZI_S
2892
261k
    3223358306U,  // ADD_ZPmZ_B
2893
261k
    3223379325U,  // ADD_ZPmZ_CPA
2894
261k
    3223374690U,  // ADD_ZPmZ_D
2895
261k
    3519089506U,  // ADD_ZPmZ_H
2896
261k
    3223407458U,  // ADD_ZPmZ_S
2897
261k
    2132834U, // ADD_ZZZ_B
2898
261k
    2418072957U,  // ADD_ZZZ_CPA
2899
261k
    2418068322U,  // ADD_ZZZ_D
2900
261k
    2189495138U,  // ADD_ZZZ_H
2901
261k
    270617442U, // ADD_ZZZ_S
2902
261k
    811699042U, // ADDv16i8
2903
261k
    2116450U, // ADDv1i64
2904
261k
    813796194U, // ADDv2i32
2905
261k
    815893346U, // ADDv2i64
2906
261k
    817990498U, // ADDv4i16
2907
261k
    820087650U, // ADDv4i32
2908
261k
    822184802U, // ADDv8i16
2909
261k
    824281954U, // ADDv8i8
2910
261k
    538990684U, // ADR
2911
261k
    538990323U, // ADRP
2912
261k
    2460014684U,  // ADR_LSL_ZZZ_D_0
2913
261k
    2460014684U,  // ADR_LSL_ZZZ_D_1
2914
261k
    2460014684U,  // ADR_LSL_ZZZ_D_2
2915
261k
    2460014684U,  // ADR_LSL_ZZZ_D_3
2916
261k
    312563804U, // ADR_LSL_ZZZ_S_0
2917
261k
    312563804U, // ADR_LSL_ZZZ_S_1
2918
261k
    312563804U, // ADR_LSL_ZZZ_S_2
2919
261k
    312563804U, // ADR_LSL_ZZZ_S_3
2920
261k
    2460014684U,  // ADR_SXTW_ZZZ_D_0
2921
261k
    2460014684U,  // ADR_SXTW_ZZZ_D_1
2922
261k
    2460014684U,  // ADR_SXTW_ZZZ_D_2
2923
261k
    2460014684U,  // ADR_SXTW_ZZZ_D_3
2924
261k
    2460014684U,  // ADR_UXTW_ZZZ_D_0
2925
261k
    2460014684U,  // ADR_UXTW_ZZZ_D_1
2926
261k
    2460014684U,  // ADR_UXTW_ZZZ_D_2
2927
261k
    2460014684U,  // ADR_UXTW_ZZZ_D_3
2928
261k
    2132970U, // AESD_ZZZ_B
2929
261k
    2959215594U,  // AESDrr
2930
261k
    2133117U, // AESE_ZZZ_B
2931
261k
    2959215741U,  // AESErr
2932
261k
    2132575U, // AESIMC_ZZ_B
2933
261k
    811698783U, // AESIMCrr
2934
261k
    2132583U, // AESMC_ZZ_B
2935
261k
    811698791U, // AESMCrr
2936
261k
    3227623169U,  // ANDQV_VPZ_B
2937
261k
    3231817473U,  // ANDQV_VPZ_D
2938
261k
    3238108929U,  // ANDQV_VPZ_H
2939
261k
    3236011777U,  // ANDQV_VPZ_S
2940
261k
    2120223U, // ANDSWri
2941
261k
    2120223U, // ANDSWrs
2942
261k
    2120223U, // ANDSXri
2943
261k
    2120223U, // ANDSXrs
2944
261k
    3223362079U,  // ANDS_PPzPP
2945
261k
    253574U,  // ANDV_VPZ_B
2946
261k
    1657020038U,  // ANDV_VPZ_D
2947
261k
    1659133574U,  // ANDV_VPZ_H
2948
261k
    1638178438U,  // ANDV_VPZ_S
2949
261k
    2116552U, // ANDWri
2950
261k
    2116552U, // ANDWrs
2951
261k
    2116552U, // ANDXri
2952
261k
    2116552U, // ANDXrs
2953
261k
    3223358408U,  // AND_PPzPP
2954
261k
    2418068424U,  // AND_ZI
2955
261k
    3223358408U,  // AND_ZPmZ_B
2956
261k
    3223374792U,  // AND_ZPmZ_D
2957
261k
    3519089608U,  // AND_ZPmZ_H
2958
261k
    3223407560U,  // AND_ZPmZ_S
2959
261k
    2418068424U,  // AND_ZZZ
2960
261k
    811699144U, // ANDv16i8
2961
261k
    824282056U, // ANDv8i8
2962
261k
    3223358436U,  // ASRD_ZPmI_B
2963
261k
    3223374820U,  // ASRD_ZPmI_D
2964
261k
    3519089636U,  // ASRD_ZPmI_H
2965
261k
    3223407588U,  // ASRD_ZPmI_S
2966
261k
    3223361829U,  // ASRR_ZPmZ_B
2967
261k
    3223378213U,  // ASRR_ZPmZ_D
2968
261k
    3519093029U,  // ASRR_ZPmZ_H
2969
261k
    3223410981U,  // ASRR_ZPmZ_S
2970
261k
    2119991U, // ASRVWr
2971
261k
    2119991U, // ASRVXr
2972
261k
    3223361847U,  // ASR_WIDE_ZPmZ_B
2973
261k
    3519093047U,  // ASR_WIDE_ZPmZ_H
2974
261k
    3223410999U,  // ASR_WIDE_ZPmZ_S
2975
261k
    2136375U, // ASR_WIDE_ZZZ_B
2976
261k
    2189498679U,  // ASR_WIDE_ZZZ_H
2977
261k
    270620983U, // ASR_WIDE_ZZZ_S
2978
261k
    3223361847U,  // ASR_ZPmI_B
2979
261k
    3223378231U,  // ASR_ZPmI_D
2980
261k
    3519093047U,  // ASR_ZPmI_H
2981
261k
    3223410999U,  // ASR_ZPmI_S
2982
261k
    3223361847U,  // ASR_ZPmZ_B
2983
261k
    3223378231U,  // ASR_ZPmZ_D
2984
261k
    3519093047U,  // ASR_ZPmZ_H
2985
261k
    3223410999U,  // ASR_ZPmZ_S
2986
261k
    2136375U, // ASR_ZZI_B
2987
261k
    2418071863U,  // ASR_ZZI_D
2988
261k
    2189498679U,  // ASR_ZZI_H
2989
261k
    270620983U, // ASR_ZZI_S
2990
261k
    319749U,  // AT_AS1ELX
2991
261k
    807715637U, // AUTDA
2992
261k
    807716388U, // AUTDB
2993
261k
    312548U,  // AUTDZA
2994
261k
    313898U,  // AUTDZB
2995
261k
    807715665U, // AUTIA
2996
261k
    8864U,  // AUTIA1716
2997
261k
    8903U,  // AUTIA171615
2998
261k
    8991U,  // AUTIASP
2999
261k
    330368U,  // AUTIASPPCi
3000
261k
    19072U, // AUTIASPPCr
3001
261k
    8982U,  // AUTIAZ
3002
261k
    807716415U, // AUTIB
3003
261k
    8873U,  // AUTIB1716
3004
261k
    8927U,  // AUTIB171615
3005
261k
    8855U,  // AUTIBSP
3006
261k
    330390U,  // AUTIBSPPCi
3007
261k
    19094U, // AUTIBSPPCr
3008
261k
    8837U,  // AUTIBZ
3009
261k
    312564U,  // AUTIZA
3010
261k
    313914U,  // AUTIZB
3011
261k
    10346U, // AXFLAG
3012
261k
    328959U,  // B
3013
261k
    811704503U, // BCAX
3014
261k
    2418073783U,  // BCAX_ZZZZ
3015
261k
    352771U,  // BCcc
3016
261k
    2135609U, // BDEP_ZZZ_B
3017
261k
    2418071097U,  // BDEP_ZZZ_D
3018
261k
    2189497913U,  // BDEP_ZZZ_H
3019
261k
    270620217U, // BDEP_ZZZ_S
3020
261k
    2137621U, // BEXT_ZZZ_B
3021
261k
    2418073109U,  // BEXT_ZZZ_D
3022
261k
    2189499925U,  // BEXT_ZZZ_H
3023
261k
    270622229U, // BEXT_ZZZ_S
3024
261k
    2961317171U,  // BF16DOTlanev4bf16
3025
261k
    2967608627U,  // BF16DOTlanev8bf16
3026
261k
    822182290U, // BF1CVTL2v8f16
3027
261k
    1661017210U,  // BF1CVTLT_ZZ_BtoH
3028
261k
    1661129770U,  // BF1CVTL_2ZZ_BtoH_NAME
3029
261k
    822187050U, // BF1CVTLv8f16
3030
261k
    1661132234U,  // BF1CVT_2ZZ_BtoH_NAME
3031
261k
    1661017546U,  // BF1CVT_ZZ_BtoH
3032
261k
    822182300U, // BF2CVTL2v8f16
3033
261k
    1661017220U,  // BF2CVTLT_ZZ_BtoH
3034
261k
    1661129779U,  // BF2CVTL_2ZZ_BtoH_NAME
3035
261k
    822187059U, // BF2CVTLv8f16
3036
261k
    1661132242U,  // BF2CVT_2ZZ_BtoH_NAME
3037
261k
    1661017554U,  // BF2CVT_ZZ_BtoH
3038
261k
    3798305654U,  // BFADD_VG2_M2Z_H
3039
261k
    4066741110U,  // BFADD_VG4_M4Z_H
3040
261k
    3519089526U,  // BFADD_ZPmZZ
3041
261k
    2189495158U,  // BFADD_ZZZ
3042
261k
    2195904127U,  // BFCLAMP_VG2_2ZZZ_H
3043
261k
    2195904127U,  // BFCLAMP_VG4_4ZZZ_H
3044
261k
    2195789439U,  // BFCLAMP_ZZZ
3045
261k
    2121178U, // BFCVT
3046
261k
    817993072U, // BFCVTN
3047
261k
    2969698796U,  // BFCVTN2
3048
261k
    1078009069U,  // BFCVTNT_ZPmZ
3049
261k
    1344312688U,  // BFCVTN_Z2Z_HtoB
3050
261k
    1648432496U,  // BFCVTN_Z2Z_StoH
3051
261k
    1344314842U,  // BFCVT_Z2Z_HtoB
3052
261k
    1648434650U,  // BFCVT_Z2Z_StoH
3053
261k
    1078009306U,  // BFCVT_ZPmZ
3054
261k
    3798179123U,  // BFDOT_VG2_M2Z2Z_HtoS
3055
261k
    3798179123U,  // BFDOT_VG2_M2ZZI_HtoS
3056
261k
    3798179123U,  // BFDOT_VG2_M2ZZ_HtoS
3057
261k
    4066614579U,  // BFDOT_VG4_M4Z4Z_HtoS
3058
261k
    4066614579U,  // BFDOT_VG4_M4ZZI_HtoS
3059
261k
    4066614579U,  // BFDOT_VG4_M4ZZ_HtoS
3060
261k
    2686541107U,  // BFDOT_ZZI
3061
261k
    2686541107U,  // BFDOT_ZZZ
3062
261k
    2961317171U,  // BFDOTv4bf16
3063
261k
    2967608627U,  // BFDOTv8bf16
3064
261k
    2183320781U,  // BFMAXNM_VG2_2Z2Z_H
3065
261k
    2183320781U,  // BFMAXNM_VG2_2ZZ_H
3066
261k
    2183320781U,  // BFMAXNM_VG4_4Z2Z_H
3067
261k
    2183320781U,  // BFMAXNM_VG4_4ZZ_H
3068
261k
    3519091917U,  // BFMAXNM_ZPmZZ
3069
261k
    2183323844U,  // BFMAX_VG2_2Z2Z_H
3070
261k
    2183323844U,  // BFMAX_VG2_2ZZ_H
3071
261k
    2183323844U,  // BFMAX_VG4_4Z2Z_H
3072
261k
    2183323844U,  // BFMAX_VG4_4ZZ_H
3073
261k
    3519094980U,  // BFMAX_ZPmZZ
3074
261k
    2183320772U,  // BFMINNM_VG2_2Z2Z_H
3075
261k
    2183320772U,  // BFMINNM_VG2_2ZZ_H
3076
261k
    2183320772U,  // BFMINNM_VG4_4Z2Z_H
3077
261k
    2183320772U,  // BFMINNM_VG4_4ZZ_H
3078
261k
    3519091908U,  // BFMINNM_ZPmZZ
3079
261k
    2183320857U,  // BFMIN_VG2_2Z2Z_H
3080
261k
    2183320857U,  // BFMIN_VG2_2ZZ_H
3081
261k
    2183320857U,  // BFMIN_VG4_4Z2Z_H
3082
261k
    2183320857U,  // BFMIN_VG4_4ZZ_H
3083
261k
    3519091993U,  // BFMIN_ZPmZZ
3084
261k
    2967602800U,  // BFMLALB
3085
261k
    2967602800U,  // BFMLALBIdx
3086
261k
    2686535280U,  // BFMLALB_ZZZ
3087
261k
    2686535280U,  // BFMLALB_ZZZI
3088
261k
    2967608242U,  // BFMLALT
3089
261k
    2967608242U,  // BFMLALTIdx
3090
261k
    2686540722U,  // BFMLALT_ZZZ
3091
261k
    2686540722U,  // BFMLALT_ZZZI
3092
261k
    1663275252U,  // BFMLAL_MZZI_HtoS
3093
261k
    1663275252U,  // BFMLAL_MZZ_HtoS
3094
261k
    3810758900U,  // BFMLAL_VG2_M2Z2Z_HtoS
3095
261k
    3810758900U,  // BFMLAL_VG2_M2ZZI_HtoS
3096
261k
    3810758900U,  // BFMLAL_VG2_M2ZZ_HtoS
3097
261k
    4079194356U,  // BFMLAL_VG4_M4Z4Z_HtoS
3098
261k
    4079194356U,  // BFMLAL_VG4_M4ZZI_HtoS
3099
261k
    4079194356U,  // BFMLAL_VG4_M4ZZ_HtoS
3100
261k
    3798303589U,  // BFMLA_VG2_M2Z2Z
3101
261k
    3798303589U,  // BFMLA_VG2_M2ZZ
3102
261k
    3798303589U,  // BFMLA_VG2_M2ZZI
3103
261k
    4066739045U,  // BFMLA_VG4_M4Z4Z
3104
261k
    4066739045U,  // BFMLA_VG4_M4ZZ
3105
261k
    4066739045U,  // BFMLA_VG4_M4ZZI
3106
261k
    3519087461U,  // BFMLA_ZPmZZ
3107
261k
    2195784549U,  // BFMLA_ZZZI
3108
261k
    2686535578U,  // BFMLSLB_ZZZI_S
3109
261k
    2686535578U,  // BFMLSLB_ZZZ_S
3110
261k
    2686540897U,  // BFMLSLT_ZZZI_S
3111
261k
    2686540897U,  // BFMLSLT_ZZZ_S
3112
261k
    1663276019U,  // BFMLSL_MZZI_HtoS
3113
261k
    1663276019U,  // BFMLSL_MZZ_HtoS
3114
261k
    3810759667U,  // BFMLSL_VG2_M2Z2Z_HtoS
3115
261k
    3810759667U,  // BFMLSL_VG2_M2ZZI_HtoS
3116
261k
    3810759667U,  // BFMLSL_VG2_M2ZZ_HtoS
3117
261k
    4079195123U,  // BFMLSL_VG4_M4Z4Z_HtoS
3118
261k
    4079195123U,  // BFMLSL_VG4_M4ZZI_HtoS
3119
261k
    4079195123U,  // BFMLSL_VG4_M4ZZ_HtoS
3120
261k
    3798309457U,  // BFMLS_VG2_M2Z2Z
3121
261k
    3798309457U,  // BFMLS_VG2_M2ZZ
3122
261k
    3798309457U,  // BFMLS_VG2_M2ZZI
3123
261k
    4066744913U,  // BFMLS_VG4_M4Z4Z
3124
261k
    4066744913U,  // BFMLS_VG4_M4ZZ
3125
261k
    4066744913U,  // BFMLS_VG4_M4ZZI
3126
261k
    3519093329U,  // BFMLS_ZPmZZ
3127
261k
    2195790417U,  // BFMLS_ZZZI
3128
261k
    2967602028U,  // BFMMLA
3129
261k
    2686534508U,  // BFMMLA_ZZZ
3130
261k
    54641578U,  // BFMOPA_MPPZZ
3131
261k
    54641578U,  // BFMOPA_MPPZZ_H
3132
261k
    54647454U,  // BFMOPS_MPPZZ
3133
261k
    54647454U,  // BFMOPS_MPPZZ_H
3134
261k
    3519091779U,  // BFMUL_ZPmZZ
3135
261k
    2189497411U,  // BFMUL_ZZZ
3136
261k
    2189497411U,  // BFMUL_ZZZI
3137
261k
    807425173U, // BFMWri
3138
261k
    807425173U, // BFMXri
3139
261k
    3798305208U,  // BFSUB_VG2_M2Z_H
3140
261k
    4066740664U,  // BFSUB_VG4_M4Z_H
3141
261k
    3519089080U,  // BFSUB_ZPmZZ
3142
261k
    2189494712U,  // BFSUB_ZZZ
3143
261k
    3798179144U,  // BFVDOT_VG2_M2ZZI_HtoS
3144
261k
    2135801U, // BGRP_ZZZ_B
3145
261k
    2418071289U,  // BGRP_ZZZ_D
3146
261k
    2189498105U,  // BGRP_ZZZ_H
3147
261k
    270620409U, // BGRP_ZZZ_S
3148
261k
    2120210U, // BICSWrs
3149
261k
    2120210U, // BICSXrs
3150
261k
    3223362066U,  // BICS_PPzPP
3151
261k
    2116179U, // BICWrs
3152
261k
    2116179U, // BICXrs
3153
261k
    3223358035U,  // BIC_PPzPP
3154
261k
    3223358035U,  // BIC_ZPmZ_B
3155
261k
    3223374419U,  // BIC_ZPmZ_D
3156
261k
    3519089235U,  // BIC_ZPmZ_H
3157
261k
    3223407187U,  // BIC_ZPmZ_S
3158
261k
    2418068051U,  // BIC_ZZZ
3159
261k
    811698771U, // BICv16i8
3160
261k
    1887570515U,  // BICv2i32
3161
261k
    1891764819U,  // BICv4i16
3162
261k
    1893861971U,  // BICv4i32
3163
261k
    1895959123U,  // BICv8i16
3164
261k
    824281683U, // BICv8i8
3165
261k
    2959215785U,  // BIFv16i8
3166
261k
    2971798697U,  // BIFv8i8
3167
261k
    2959219590U,  // BITv16i8
3168
261k
    2971802502U,  // BITv8i8
3169
261k
    332306U,  // BL
3170
261k
    22694U, // BLR
3171
261k
    2114316U, // BLRAA
3172
261k
    24949U, // BLRAAZ
3173
261k
    2114981U, // BLRAB
3174
261k
    24971U, // BLRABZ
3175
261k
    2170667939U,  // BMOPA_MPPZZ_S
3176
261k
    2170673815U,  // BMOPS_MPPZZ_S
3177
261k
    22584U, // BR
3178
261k
    2114303U, // BRAA
3179
261k
    24942U, // BRAAZ
3180
261k
    2114968U, // BRAB
3181
261k
    24964U, // BRABZ
3182
261k
    10375U, // BRB_IALL
3183
261k
    10353U, // BRB_INJ
3184
261k
    381129U,  // BRK
3185
261k
    3223361997U,  // BRKAS_PPzP
3186
261k
    270566232U, // BRKA_PPmP
3187
261k
    3223356248U,  // BRKA_PPzP
3188
261k
    3223362033U,  // BRKBS_PPzP
3189
261k
    270566982U, // BRKB_PPmP
3190
261k
    3223356998U,  // BRKB_PPzP
3191
261k
    3223362163U,  // BRKNS_PPzP
3192
261k
    3223360816U,  // BRKN_PPzP
3193
261k
    3223362004U,  // BRKPAS_PPzPP
3194
261k
    3223356316U,  // BRKPA_PPzPP
3195
261k
    3223362040U,  // BRKPBS_PPzPP
3196
261k
    3223357533U,  // BRKPB_PPzPP
3197
261k
    2418070772U,  // BSL1N_ZZZZ
3198
261k
    2418070779U,  // BSL2N_ZZZZ
3199
261k
    2418070501U,  // BSL_ZZZZ
3200
261k
    2959217637U,  // BSLv16i8
3201
261k
    2971800549U,  // BSLv8i8
3202
261k
    352768U,  // Bcc
3203
261k
    2132833U, // CADD_ZZI_B
3204
261k
    2418068321U,  // CADD_ZZI_D
3205
261k
    2189495137U,  // CADD_ZZI_H
3206
261k
    270617441U, // CADD_ZZI_S
3207
261k
    807716286U, // CASAB
3208
261k
    807718345U, // CASAH
3209
261k
    807716539U, // CASALB
3210
261k
    807718504U, // CASALH
3211
261k
    807719374U, // CASALW
3212
261k
    807719374U, // CASALX
3213
261k
    807715971U, // CASAW
3214
261k
    807715971U, // CASAX
3215
261k
    807717160U, // CASB
3216
261k
    807718889U, // CASH
3217
261k
    807716745U, // CASLB
3218
261k
    807718598U, // CASLH
3219
261k
    807719893U, // CASLW
3220
261k
    807719893U, // CASLX
3221
261k
    397658U,  // CASPALW
3222
261k
    414042U,  // CASPALX
3223
261k
    394233U,  // CASPAW
3224
261k
    410617U,  // CASPAX
3225
261k
    398180U,  // CASPLW
3226
261k
    414564U,  // CASPLX
3227
261k
    399134U,  // CASPW
3228
261k
    415518U,  // CASPX
3229
261k
    807721408U, // CASW
3230
261k
    807721408U, // CASX
3231
261k
    2149605799U,  // CBNZW
3232
261k
    2149605799U,  // CBNZX
3233
261k
    2149605779U,  // CBZW
3234
261k
    2149605779U,  // CBZX
3235
261k
    2118966U, // CCMNWi
3236
261k
    2118966U, // CCMNWr
3237
261k
    2118966U, // CCMNXi
3238
261k
    2118966U, // CCMNXr
3239
261k
    2119321U, // CCMPWi
3240
261k
    2119321U, // CCMPWr
3241
261k
    2119321U, // CCMPXi
3242
261k
    2119321U, // CCMPXr
3243
261k
    2686508333U,  // CDOT_ZZZI_D
3244
261k
    2418105645U,  // CDOT_ZZZI_S
3245
261k
    2686508333U,  // CDOT_ZZZ_D
3246
261k
    2418105645U,  // CDOT_ZZZ_S
3247
261k
    10423U, // CFINV
3248
261k
    8846U,  // CHKFEAT
3249
261k
    3223340213U,  // CLASTA_RPZ_B
3250
261k
    3223340213U,  // CLASTA_RPZ_D
3251
261k
    3223340213U,  // CLASTA_RPZ_H
3252
261k
    3223340213U,  // CLASTA_RPZ_S
3253
261k
    3223340213U,  // CLASTA_VPZ_B
3254
261k
    3223340213U,  // CLASTA_VPZ_D
3255
261k
    3223340213U,  // CLASTA_VPZ_H
3256
261k
    3223340213U,  // CLASTA_VPZ_S
3257
261k
    3223356597U,  // CLASTA_ZPZ_B
3258
261k
    3223372981U,  // CLASTA_ZPZ_D
3259
261k
    2176910517U,  // CLASTA_ZPZ_H
3260
261k
    3223405749U,  // CLASTA_ZPZ_S
3261
261k
    3223341476U,  // CLASTB_RPZ_B
3262
261k
    3223341476U,  // CLASTB_RPZ_D
3263
261k
    3223341476U,  // CLASTB_RPZ_H
3264
261k
    3223341476U,  // CLASTB_RPZ_S
3265
261k
    3223341476U,  // CLASTB_VPZ_B
3266
261k
    3223341476U,  // CLASTB_VPZ_D
3267
261k
    3223341476U,  // CLASTB_VPZ_H
3268
261k
    3223341476U,  // CLASTB_VPZ_S
3269
261k
    3223357860U,  // CLASTB_ZPZ_B
3270
261k
    3223374244U,  // CLASTB_ZPZ_D
3271
261k
    2176911780U,  // CLASTB_ZPZ_H
3272
261k
    3223407012U,  // CLASTB_ZPZ_S
3273
261k
    10391U, // CLR
3274
261k
    24821U, // CLREX
3275
261k
    2120259U, // CLSWr
3276
261k
    2120259U, // CLSXr
3277
261k
    270572099U, // CLS_ZPmZ_B
3278
261k
    270588483U, // CLS_ZPmZ_D
3279
261k
    541137475U, // CLS_ZPmZ_H
3280
261k
    270621251U, // CLS_ZPmZ_S
3281
261k
    811702851U, // CLSv16i8
3282
261k
    813800003U, // CLSv2i32
3283
261k
    817994307U, // CLSv4i16
3284
261k
    820091459U, // CLSv4i32
3285
261k
    822188611U, // CLSv8i16
3286
261k
    824285763U, // CLSv8i8
3287
261k
    2122146U, // CLZWr
3288
261k
    2122146U, // CLZXr
3289
261k
    270573986U, // CLZ_ZPmZ_B
3290
261k
    270590370U, // CLZ_ZPmZ_D
3291
261k
    541139362U, // CLZ_ZPmZ_H
3292
261k
    270623138U, // CLZ_ZPmZ_S
3293
261k
    811704738U, // CLZv16i8
3294
261k
    813801890U, // CLZv2i32
3295
261k
    817996194U, // CLZv4i16
3296
261k
    820093346U, // CLZv4i32
3297
261k
    822190498U, // CLZv8i16
3298
261k
    824287650U, // CLZv8i8
3299
261k
    811702237U, // CMEQv16i8
3300
261k
    811702237U, // CMEQv16i8rz
3301
261k
    2119645U, // CMEQv1i64
3302
261k
    2119645U, // CMEQv1i64rz
3303
261k
    813799389U, // CMEQv2i32
3304
261k
    813799389U, // CMEQv2i32rz
3305
261k
    815896541U, // CMEQv2i64
3306
261k
    815896541U, // CMEQv2i64rz
3307
261k
    817993693U, // CMEQv4i16
3308
261k
    817993693U, // CMEQv4i16rz
3309
261k
    820090845U, // CMEQv4i32
3310
261k
    820090845U, // CMEQv4i32rz
3311
261k
    822187997U, // CMEQv8i16
3312
261k
    822187997U, // CMEQv8i16rz
3313
261k
    824285149U, // CMEQv8i8
3314
261k
    824285149U, // CMEQv8i8rz
3315
261k
    811699227U, // CMGEv16i8
3316
261k
    811699227U, // CMGEv16i8rz
3317
261k
    2116635U, // CMGEv1i64
3318
261k
    2116635U, // CMGEv1i64rz
3319
261k
    813796379U, // CMGEv2i32
3320
261k
    813796379U, // CMGEv2i32rz
3321
261k
    815893531U, // CMGEv2i64
3322
261k
    815893531U, // CMGEv2i64rz
3323
261k
    817990683U, // CMGEv4i16
3324
261k
    817990683U, // CMGEv4i16rz
3325
261k
    820087835U, // CMGEv4i32
3326
261k
    820087835U, // CMGEv4i32rz
3327
261k
    822184987U, // CMGEv8i16
3328
261k
    822184987U, // CMGEv8i16rz
3329
261k
    824282139U, // CMGEv8i8
3330
261k
    824282139U, // CMGEv8i8rz
3331
261k
    811703160U, // CMGTv16i8
3332
261k
    811703160U, // CMGTv16i8rz
3333
261k
    2120568U, // CMGTv1i64
3334
261k
    2120568U, // CMGTv1i64rz
3335
261k
    813800312U, // CMGTv2i32
3336
261k
    813800312U, // CMGTv2i32rz
3337
261k
    815897464U, // CMGTv2i64
3338
261k
    815897464U, // CMGTv2i64rz
3339
261k
    817994616U, // CMGTv4i16
3340
261k
    817994616U, // CMGTv4i16rz
3341
261k
    820091768U, // CMGTv4i32
3342
261k
    820091768U, // CMGTv4i32rz
3343
261k
    822188920U, // CMGTv8i16
3344
261k
    822188920U, // CMGTv8i16rz
3345
261k
    824286072U, // CMGTv8i8
3346
261k
    824286072U, // CMGTv8i8rz
3347
261k
    811700351U, // CMHIv16i8
3348
261k
    2117759U, // CMHIv1i64
3349
261k
    813797503U, // CMHIv2i32
3350
261k
    815894655U, // CMHIv2i64
3351
261k
    817991807U, // CMHIv4i16
3352
261k
    820088959U, // CMHIv4i32
3353
261k
    822186111U, // CMHIv8i16
3354
261k
    824283263U, // CMHIv8i8
3355
261k
    811702838U, // CMHSv16i8
3356
261k
    2120246U, // CMHSv1i64
3357
261k
    813799990U, // CMHSv2i32
3358
261k
    815897142U, // CMHSv2i64
3359
261k
    817994294U, // CMHSv4i16
3360
261k
    820091446U, // CMHSv4i32
3361
261k
    822188598U, // CMHSv8i16
3362
261k
    824285750U, // CMHSv8i8
3363
261k
    2195784543U,  // CMLA_ZZZI_H
3364
261k
    1344357215U,  // CMLA_ZZZI_S
3365
261k
    2418049887U,  // CMLA_ZZZ_B
3366
261k
    1075888991U,  // CMLA_ZZZ_D
3367
261k
    2195784543U,  // CMLA_ZZZ_H
3368
261k
    1344357215U,  // CMLA_ZZZ_S
3369
261k
    811699258U, // CMLEv16i8rz
3370
261k
    2116666U, // CMLEv1i64rz
3371
261k
    813796410U, // CMLEv2i32rz
3372
261k
    815893562U, // CMLEv2i64rz
3373
261k
    817990714U, // CMLEv4i16rz
3374
261k
    820087866U, // CMLEv4i32rz
3375
261k
    822185018U, // CMLEv8i16rz
3376
261k
    824282170U, // CMLEv8i8rz
3377
261k
    811703370U, // CMLTv16i8rz
3378
261k
    2120778U, // CMLTv1i64rz
3379
261k
    813800522U, // CMLTv2i32rz
3380
261k
    815897674U, // CMLTv2i64rz
3381
261k
    817994826U, // CMLTv4i16rz
3382
261k
    820091978U, // CMLTv4i32rz
3383
261k
    822189130U, // CMLTv8i16rz
3384
261k
    824286282U, // CMLTv8i8rz
3385
261k
    3223361516U,  // CMPEQ_PPzZI_B
3386
261k
    3223377900U,  // CMPEQ_PPzZI_D
3387
261k
    2713786348U,  // CMPEQ_PPzZI_H
3388
261k
    3223410668U,  // CMPEQ_PPzZI_S
3389
261k
    3223361516U,  // CMPEQ_PPzZZ_B
3390
261k
    3223377900U,  // CMPEQ_PPzZZ_D
3391
261k
    2713786348U,  // CMPEQ_PPzZZ_H
3392
261k
    3223410668U,  // CMPEQ_PPzZZ_S
3393
261k
    3223361516U,  // CMPEQ_WIDE_PPzZZ_B
3394
261k
    2713786348U,  // CMPEQ_WIDE_PPzZZ_H
3395
261k
    3223410668U,  // CMPEQ_WIDE_PPzZZ_S
3396
261k
    3223358497U,  // CMPGE_PPzZI_B
3397
261k
    3223374881U,  // CMPGE_PPzZI_D
3398
261k
    2713783329U,  // CMPGE_PPzZI_H
3399
261k
    3223407649U,  // CMPGE_PPzZI_S
3400
261k
    3223358497U,  // CMPGE_PPzZZ_B
3401
261k
    3223374881U,  // CMPGE_PPzZZ_D
3402
261k
    2713783329U,  // CMPGE_PPzZZ_H
3403
261k
    3223407649U,  // CMPGE_PPzZZ_S
3404
261k
    3223358497U,  // CMPGE_WIDE_PPzZZ_B
3405
261k
    2713783329U,  // CMPGE_WIDE_PPzZZ_H
3406
261k
    3223407649U,  // CMPGE_WIDE_PPzZZ_S
3407
261k
    3223362430U,  // CMPGT_PPzZI_B
3408
261k
    3223378814U,  // CMPGT_PPzZI_D
3409
261k
    2713787262U,  // CMPGT_PPzZI_H
3410
261k
    3223411582U,  // CMPGT_PPzZI_S
3411
261k
    3223362430U,  // CMPGT_PPzZZ_B
3412
261k
    3223378814U,  // CMPGT_PPzZZ_D
3413
261k
    2713787262U,  // CMPGT_PPzZZ_H
3414
261k
    3223411582U,  // CMPGT_PPzZZ_S
3415
261k
    3223362430U,  // CMPGT_WIDE_PPzZZ_B
3416
261k
    2713787262U,  // CMPGT_WIDE_PPzZZ_H
3417
261k
    3223411582U,  // CMPGT_WIDE_PPzZZ_S
3418
261k
    3223359621U,  // CMPHI_PPzZI_B
3419
261k
    3223376005U,  // CMPHI_PPzZI_D
3420
261k
    2713784453U,  // CMPHI_PPzZI_H
3421
261k
    3223408773U,  // CMPHI_PPzZI_S
3422
261k
    3223359621U,  // CMPHI_PPzZZ_B
3423
261k
    3223376005U,  // CMPHI_PPzZZ_D
3424
261k
    2713784453U,  // CMPHI_PPzZZ_H
3425
261k
    3223408773U,  // CMPHI_PPzZZ_S
3426
261k
    3223359621U,  // CMPHI_WIDE_PPzZZ_B
3427
261k
    2713784453U,  // CMPHI_WIDE_PPzZZ_H
3428
261k
    3223408773U,  // CMPHI_WIDE_PPzZZ_S
3429
261k
    3223362108U,  // CMPHS_PPzZI_B
3430
261k
    3223378492U,  // CMPHS_PPzZI_D
3431
261k
    2713786940U,  // CMPHS_PPzZI_H
3432
261k
    3223411260U,  // CMPHS_PPzZI_S
3433
261k
    3223362108U,  // CMPHS_PPzZZ_B
3434
261k
    3223378492U,  // CMPHS_PPzZZ_D
3435
261k
    2713786940U,  // CMPHS_PPzZZ_H
3436
261k
    3223411260U,  // CMPHS_PPzZZ_S
3437
261k
    3223362108U,  // CMPHS_WIDE_PPzZZ_B
3438
261k
    2713786940U,  // CMPHS_WIDE_PPzZZ_H
3439
261k
    3223411260U,  // CMPHS_WIDE_PPzZZ_S
3440
261k
    3223358528U,  // CMPLE_PPzZI_B
3441
261k
    3223374912U,  // CMPLE_PPzZI_D
3442
261k
    2713783360U,  // CMPLE_PPzZI_H
3443
261k
    3223407680U,  // CMPLE_PPzZI_S
3444
261k
    3223358528U,  // CMPLE_WIDE_PPzZZ_B
3445
261k
    2713783360U,  // CMPLE_WIDE_PPzZZ_H
3446
261k
    3223407680U,  // CMPLE_WIDE_PPzZZ_S
3447
261k
    3223361004U,  // CMPLO_PPzZI_B
3448
261k
    3223377388U,  // CMPLO_PPzZI_D
3449
261k
    2713785836U,  // CMPLO_PPzZI_H
3450
261k
    3223410156U,  // CMPLO_PPzZI_S
3451
261k
    3223361004U,  // CMPLO_WIDE_PPzZZ_B
3452
261k
    2713785836U,  // CMPLO_WIDE_PPzZZ_H
3453
261k
    3223410156U,  // CMPLO_WIDE_PPzZZ_S
3454
261k
    3223362143U,  // CMPLS_PPzZI_B
3455
261k
    3223378527U,  // CMPLS_PPzZI_D
3456
261k
    2713786975U,  // CMPLS_PPzZI_H
3457
261k
    3223411295U,  // CMPLS_PPzZI_S
3458
261k
    3223362143U,  // CMPLS_WIDE_PPzZZ_B
3459
261k
    2713786975U,  // CMPLS_WIDE_PPzZZ_H
3460
261k
    3223411295U,  // CMPLS_WIDE_PPzZZ_S
3461
261k
    3223362640U,  // CMPLT_PPzZI_B
3462
261k
    3223379024U,  // CMPLT_PPzZI_D
3463
261k
    2713787472U,  // CMPLT_PPzZI_H
3464
261k
    3223411792U,  // CMPLT_PPzZI_S
3465
261k
    3223362640U,  // CMPLT_WIDE_PPzZZ_B
3466
261k
    2713787472U,  // CMPLT_WIDE_PPzZZ_H
3467
261k
    3223411792U,  // CMPLT_WIDE_PPzZZ_S
3468
261k
    3223358551U,  // CMPNE_PPzZI_B
3469
261k
    3223374935U,  // CMPNE_PPzZI_D
3470
261k
    2713783383U,  // CMPNE_PPzZI_H
3471
261k
    3223407703U,  // CMPNE_PPzZI_S
3472
261k
    3223358551U,  // CMPNE_PPzZZ_B
3473
261k
    3223374935U,  // CMPNE_PPzZZ_D
3474
261k
    2713783383U,  // CMPNE_PPzZZ_H
3475
261k
    3223407703U,  // CMPNE_PPzZZ_S
3476
261k
    3223358551U,  // CMPNE_WIDE_PPzZZ_B
3477
261k
    2713783383U,  // CMPNE_WIDE_PPzZZ_H
3478
261k
    3223407703U,  // CMPNE_WIDE_PPzZZ_S
3479
261k
    811703721U, // CMTSTv16i8
3480
261k
    2121129U, // CMTSTv1i64
3481
261k
    813800873U, // CMTSTv2i32
3482
261k
    815898025U, // CMTSTv2i64
3483
261k
    817995177U, // CMTSTv4i16
3484
261k
    820092329U, // CMTSTv4i32
3485
261k
    822189481U, // CMTSTv8i16
3486
261k
    824286633U, // CMTSTv8i8
3487
261k
    270572896U, // CNOT_ZPmZ_B
3488
261k
    270589280U, // CNOT_ZPmZ_D
3489
261k
    541138272U, // CNOT_ZPmZ_H
3490
261k
    270622048U, // CNOT_ZPmZ_S
3491
261k
    2954905999U,  // CNTB_XPiI
3492
261k
    2954906608U,  // CNTD_XPiI
3493
261k
    2954907690U,  // CNTH_XPiI
3494
261k
    3223344974U,  // CNTP_XCI_B
3495
261k
    3491780430U,  // CNTP_XCI_D
3496
261k
    3760215886U,  // CNTP_XCI_H
3497
261k
    4028651342U,  // CNTP_XCI_S
3498
261k
    3223344974U,  // CNTP_XPP_B
3499
261k
    3223344974U,  // CNTP_XPP_D
3500
261k
    3223344974U,  // CNTP_XPP_H
3501
261k
    3223344974U,  // CNTP_XPP_S
3502
261k
    2954911875U,  // CNTW_XPiI
3503
261k
    2120858U, // CNTWr
3504
261k
    2120858U, // CNTXr
3505
261k
    270572698U, // CNT_ZPmZ_B
3506
261k
    270589082U, // CNT_ZPmZ_D
3507
261k
    541138074U, // CNT_ZPmZ_H
3508
261k
    270621850U, // CNT_ZPmZ_S
3509
261k
    811703450U, // CNTv16i8
3510
261k
    824286362U, // CNTv8i8
3511
261k
    3223378747U,  // COMPACT_ZPZ_D
3512
261k
    3223411515U,  // COMPACT_ZPZ_S
3513
261k
    435121U,  // CPYE
3514
261k
    435184U,  // CPYEN
3515
261k
    435270U,  // CPYERN
3516
261k
    436158U,  // CPYERT
3517
261k
    435643U,  // CPYERTN
3518
261k
    435392U,  // CPYERTRN
3519
261k
    435890U,  // CPYERTWN
3520
261k
    436072U,  // CPYET
3521
261k
    435547U,  // CPYETN
3522
261k
    435328U,  // CPYETRN
3523
261k
    435826U,  // CPYETWN
3524
261k
    435768U,  // CPYEWN
3525
261k
    436215U,  // CPYEWT
3526
261k
    435706U,  // CPYEWTN
3527
261k
    435461U,  // CPYEWTRN
3528
261k
    435959U,  // CPYEWTWN
3529
261k
    435098U,  // CPYFE
3530
261k
    435158U,  // CPYFEN
3531
261k
    435260U,  // CPYFERN
3532
261k
    436148U,  // CPYFERT
3533
261k
    435632U,  // CPYFERTN
3534
261k
    435380U,  // CPYFERTRN
3535
261k
    435878U,  // CPYFERTWN
3536
261k
    436046U,  // CPYFET
3537
261k
    435518U,  // CPYFETN
3538
261k
    435317U,  // CPYFETRN
3539
261k
    435815U,  // CPYFETWN
3540
261k
    435758U,  // CPYFEWN
3541
261k
    436205U,  // CPYFEWT
3542
261k
    435695U,  // CPYFEWTN
3543
261k
    435449U,  // CPYFEWTRN
3544
261k
    435947U,  // CPYFEWTWN
3545
261k
    435128U,  // CPYFM
3546
261k
    435192U,  // CPYFMN
3547
261k
    435279U,  // CPYFMRN
3548
261k
    436167U,  // CPYFMRT
3549
261k
    435653U,  // CPYFMRTN
3550
261k
    435403U,  // CPYFMRTRN
3551
261k
    435901U,  // CPYFMRTWN
3552
261k
    436080U,  // CPYFMT
3553
261k
    435556U,  // CPYFMTN
3554
261k
    435338U,  // CPYFMTRN
3555
261k
    435836U,  // CPYFMTWN
3556
261k
    435777U,  // CPYFMWN
3557
261k
    436224U,  // CPYFMWT
3558
261k
    435716U,  // CPYFMWTN
3559
261k
    435472U,  // CPYFMWTRN
3560
261k
    435970U,  // CPYFMWTWN
3561
261k
    436016U,  // CPYFP
3562
261k
    435226U,  // CPYFPN
3563
261k
    435298U,  // CPYFPRN
3564
261k
    436186U,  // CPYFPRT
3565
261k
    435674U,  // CPYFPRTN
3566
261k
    435426U,  // CPYFPRTRN
3567
261k
    435924U,  // CPYFPRTWN
3568
261k
    436114U,  // CPYFPT
3569
261k
    435594U,  // CPYFPTN
3570
261k
    435359U,  // CPYFPTRN
3571
261k
    435857U,  // CPYFPTWN
3572
261k
    435796U,  // CPYFPWN
3573
261k
    436243U,  // CPYFPWT
3574
261k
    435737U,  // CPYFPWTN
3575
261k
    435495U,  // CPYFPWTRN
3576
261k
    435993U,  // CPYFPWTWN
3577
261k
    435151U,  // CPYM
3578
261k
    435218U,  // CPYMN
3579
261k
    435289U,  // CPYMRN
3580
261k
    436177U,  // CPYMRT
3581
261k
    435664U,  // CPYMRTN
3582
261k
    435415U,  // CPYMRTRN
3583
261k
    435913U,  // CPYMRTWN
3584
261k
    436106U,  // CPYMT
3585
261k
    435585U,  // CPYMTN
3586
261k
    435349U,  // CPYMTRN
3587
261k
    435847U,  // CPYMTWN
3588
261k
    435787U,  // CPYMWN
3589
261k
    436234U,  // CPYMWT
3590
261k
    435727U,  // CPYMWTN
3591
261k
    435484U,  // CPYMWTRN
3592
261k
    435982U,  // CPYMWTWN
3593
261k
    436039U,  // CPYP
3594
261k
    435252U,  // CPYPN
3595
261k
    435308U,  // CPYPRN
3596
261k
    436196U,  // CPYPRT
3597
261k
    435685U,  // CPYPRTN
3598
261k
    435438U,  // CPYPRTRN
3599
261k
    435936U,  // CPYPRTWN
3600
261k
    436140U,  // CPYPT
3601
261k
    435623U,  // CPYPTN
3602
261k
    435370U,  // CPYPTRN
3603
261k
    435868U,  // CPYPTWN
3604
261k
    435806U,  // CPYPWN
3605
261k
    436253U,  // CPYPWT
3606
261k
    435748U,  // CPYPWTN
3607
261k
    435507U,  // CPYPWTRN
3608
261k
    436005U,  // CPYPWTWN
3609
261k
    270573897U, // CPY_ZPmI_B
3610
261k
    270590281U, // CPY_ZPmI_D
3611
261k
    4268361U, // CPY_ZPmI_H
3612
261k
    270623049U, // CPY_ZPmI_S
3613
261k
    270573897U, // CPY_ZPmR_B
3614
261k
    270590281U, // CPY_ZPmR_D
3615
261k
    272703817U, // CPY_ZPmR_H
3616
261k
    270623049U, // CPY_ZPmR_S
3617
261k
    270573897U, // CPY_ZPmV_B
3618
261k
    270590281U, // CPY_ZPmV_D
3619
261k
    272703817U, // CPY_ZPmV_H
3620
261k
    270623049U, // CPY_ZPmV_S
3621
261k
    3223363913U,  // CPY_ZPzI_B
3622
261k
    3223380297U,  // CPY_ZPzI_D
3623
261k
    2713788745U,  // CPY_ZPzI_H
3624
261k
    3223413065U,  // CPY_ZPzI_S
3625
261k
    2114865U, // CRC32Brr
3626
261k
    2115052U, // CRC32CBrr
3627
261k
    2117101U, // CRC32CHrr
3628
261k
    2121684U, // CRC32CWrr
3629
261k
    2121952U, // CRC32CXrr
3630
261k
    2116937U, // CRC32Hrr
3631
261k
    2121626U, // CRC32Wrr
3632
261k
    2121883U, // CRC32Xrr
3633
261k
    2118258U, // CSELWr
3634
261k
    2118258U, // CSELXr
3635
261k
    2116206U, // CSINCWr
3636
261k
    2116206U, // CSINCXr
3637
261k
    2121434U, // CSINVWr
3638
261k
    2121434U, // CSINVXr
3639
261k
    2116845U, // CSNEGWr
3640
261k
    2116845U, // CSNEGXr
3641
261k
    2119651U, // CTERMEQ_WW
3642
261k
    2119651U, // CTERMEQ_XX
3643
261k
    2116686U, // CTERMNE_WW
3644
261k
    2116686U, // CTERMNE_XX
3645
261k
    2122163U, // CTZWr
3646
261k
    2122163U, // CTZXr
3647
261k
    376923U,  // DCPS1
3648
261k
    377414U,  // DCPS2
3649
261k
    377488U,  // DCPS3
3650
261k
    538985975U, // DECB_XPiI
3651
261k
    538987330U, // DECD_XPiI
3652
261k
    539020098U, // DECD_ZPiI
3653
261k
    538988024U, // DECH_XPiI
3654
261k
    56692216U,  // DECH_ZPiI
3655
261k
    2119183U, // DECP_XP_B
3656
261k
    2418038287U,  // DECP_XP_D
3657
261k
    1881167375U,  // DECP_XP_H
3658
261k
    270554639U, // DECP_XP_S
3659
261k
    1075893775U,  // DECP_ZP_D
3660
261k
    1658918415U,  // DECP_ZP_H
3661
261k
    1344361999U,  // DECP_ZP_S
3662
261k
    538992607U, // DECW_XPiI
3663
261k
    539058143U, // DECW_ZPiI
3664
261k
    444368U,  // DMB
3665
261k
    10395U, // DRPS
3666
261k
    444719U,  // DSB
3667
261k
    461103U,  // DSBnXS
3668
261k
    807458015U, // DUPM_ZI
3669
261k
    2136057U, // DUPQ_ZZI_B
3670
261k
    2418071545U,  // DUPQ_ZZI_D
3671
261k
    1115756537U,  // DUPQ_ZZI_H
3672
261k
    270620665U, // DUPQ_ZZI_S
3673
261k
    1344313186U,  // DUP_ZI_B
3674
261k
    1612765026U,  // DUP_ZI_D
3675
261k
    58791778U,  // DUP_ZI_H
3676
261k
    1881233250U,  // DUP_ZI_S
3677
261k
    2135906U, // DUP_ZR_B
3678
261k
    2152290U, // DUP_ZR_D
3679
261k
    1671501666U,  // DUP_ZR_H
3680
261k
    2185058U, // DUP_ZR_S
3681
261k
    2135906U, // DUP_ZZI_B
3682
261k
    2418071394U,  // DUP_ZZI_D
3683
261k
    1115756386U,  // DUP_ZZI_H
3684
261k
    1137137506U,  // DUP_ZZI_Q
3685
261k
    270620514U, // DUP_ZZI_S
3686
261k
    807427810U, // DUPi16
3687
261k
    807427810U, // DUPi32
3688
261k
    807427810U, // DUPi64
3689
261k
    807427810U, // DUPi8
3690
261k
    6395746U, // DUPv16i8gpr
3691
261k
    811702114U, // DUPv16i8lane
3692
261k
    8492898U, // DUPv2i32gpr
3693
261k
    813799266U, // DUPv2i32lane
3694
261k
    10590050U,  // DUPv2i64gpr
3695
261k
    815896418U, // DUPv2i64lane
3696
261k
    12687202U,  // DUPv4i16gpr
3697
261k
    817993570U, // DUPv4i16lane
3698
261k
    14784354U,  // DUPv4i32gpr
3699
261k
    820090722U, // DUPv4i32lane
3700
261k
    16881506U,  // DUPv8i16gpr
3701
261k
    822187874U, // DUPv8i16lane
3702
261k
    18978658U,  // DUPv8i8gpr
3703
261k
    824285026U, // DUPv8i8lane
3704
261k
    2118972U, // EONWrs
3705
261k
    2118972U, // EONXrs
3706
261k
    811696778U, // EOR3
3707
261k
    2418066058U,  // EOR3_ZZZZ
3708
261k
    2418055988U,  // EORBT_ZZZ_B
3709
261k
    1075895092U,  // EORBT_ZZZ_D
3710
261k
    2195790644U,  // EORBT_ZZZ_H
3711
261k
    1344363316U,  // EORBT_ZZZ_S
3712
261k
    3227623220U,  // EORQV_VPZ_B
3713
261k
    3231817524U,  // EORQV_VPZ_D
3714
261k
    3238108980U,  // EORQV_VPZ_H
3715
261k
    3236011828U,  // EORQV_VPZ_S
3716
261k
    3223362251U,  // EORS_PPzPP
3717
261k
    2418051485U,  // EORTB_ZZZ_B
3718
261k
    1075890589U,  // EORTB_ZZZ_D
3719
261k
    2195786141U,  // EORTB_ZZZ_H
3720
261k
    1344358813U,  // EORTB_ZZZ_S
3721
261k
    253779U,  // EORV_VPZ_B
3722
261k
    1657020243U,  // EORV_VPZ_D
3723
261k
    1659133779U,  // EORV_VPZ_H
3724
261k
    1638178643U,  // EORV_VPZ_S
3725
261k
    2119946U, // EORWri
3726
261k
    2119946U, // EORWrs
3727
261k
    2119946U, // EORXri
3728
261k
    2119946U, // EORXrs
3729
261k
    3223361802U,  // EOR_PPzPP
3730
261k
    2418071818U,  // EOR_ZI
3731
261k
    3223361802U,  // EOR_ZPmZ_B
3732
261k
    3223378186U,  // EOR_ZPmZ_D
3733
261k
    3519093002U,  // EOR_ZPmZ_H
3734
261k
    3223410954U,  // EOR_ZPmZ_S
3735
261k
    2418071818U,  // EOR_ZZZ
3736
261k
    811702538U, // EORv16i8
3737
261k
    824285450U, // EORv8i8
3738
261k
    10400U, // ERET
3739
261k
    10278U, // ERETAA
3740
261k
    10285U, // ERETAB
3741
261k
    2136063U, // EXTQ_ZZI
3742
261k
    270566596U, // EXTRACT_ZPMXI_H_B
3743
261k
    270582980U, // EXTRACT_ZPMXI_H_D
3744
261k
    2151744708U,  // EXTRACT_ZPMXI_H_H
3745
261k
    2152154308U,  // EXTRACT_ZPMXI_H_Q
3746
261k
    270615748U, // EXTRACT_ZPMXI_H_S
3747
261k
    270566596U, // EXTRACT_ZPMXI_V_B
3748
261k
    270582980U, // EXTRACT_ZPMXI_V_D
3749
261k
    2420180164U,  // EXTRACT_ZPMXI_V_H
3750
261k
    2420589764U,  // EXTRACT_ZPMXI_V_Q
3751
261k
    270615748U, // EXTRACT_ZPMXI_V_S
3752
261k
    2120035U, // EXTRWrri
3753
261k
    24863U, // EXTRX
3754
261k
    2120035U, // EXTRXrri
3755
261k
    24910U, // EXTRY
3756
261k
    2137622U, // EXT_ZZI
3757
261k
    2686492182U,  // EXT_ZZI_B
3758
261k
    811703830U, // EXTv16i8
3759
261k
    824286742U, // EXTv8i8
3760
261k
    822182291U, // F1CVTL2v8f16
3761
261k
    1661017211U,  // F1CVTLT_ZZ_BtoH
3762
261k
    1661129771U,  // F1CVTL_2ZZ_BtoH_NAME
3763
261k
    822187051U, // F1CVTLv8f16
3764
261k
    1661132235U,  // F1CVT_2ZZ_BtoH_NAME
3765
261k
    1661017547U,  // F1CVT_ZZ_BtoH
3766
261k
    822182301U, // F2CVTL2v8f16
3767
261k
    1661017221U,  // F2CVTLT_ZZ_BtoH
3768
261k
    1661129780U,  // F2CVTL_2ZZ_BtoH_NAME
3769
261k
    822187060U, // F2CVTLv8f16
3770
261k
    1661132243U,  // F2CVT_2ZZ_BtoH_NAME
3771
261k
    1661017555U,  // F2CVT_ZZ_BtoH
3772
261k
    2116391U, // FABD16
3773
261k
    2116391U, // FABD32
3774
261k
    2116391U, // FABD64
3775
261k
    3223374631U,  // FABD_ZPmZ_D
3776
261k
    3519089447U,  // FABD_ZPmZ_H
3777
261k
    3223407399U,  // FABD_ZPmZ_S
3778
261k
    813796135U, // FABDv2f32
3779
261k
    815893287U, // FABDv2f64
3780
261k
    817990439U, // FABDv4f16
3781
261k
    820087591U, // FABDv4f32
3782
261k
    822184743U, // FABDv8f16
3783
261k
    2120164U, // FABSDr
3784
261k
    2120164U, // FABSHr
3785
261k
    2120164U, // FABSSr
3786
261k
    270588388U, // FABS_ZPmZ_D
3787
261k
    541137380U, // FABS_ZPmZ_H
3788
261k
    270621156U, // FABS_ZPmZ_S
3789
261k
    813799908U, // FABSv2f32
3790
261k
    815897060U, // FABSv2f64
3791
261k
    817994212U, // FABSv4f16
3792
261k
    820091364U, // FABSv4f32
3793
261k
    822188516U, // FABSv8f16
3794
261k
    2116618U, // FACGE16
3795
261k
    2116618U, // FACGE32
3796
261k
    2116618U, // FACGE64
3797
261k
    3223374858U,  // FACGE_PPzZZ_D
3798
261k
    2713783306U,  // FACGE_PPzZZ_H
3799
261k
    3223407626U,  // FACGE_PPzZZ_S
3800
261k
    813796362U, // FACGEv2f32
3801
261k
    815893514U, // FACGEv2f64
3802
261k
    817990666U, // FACGEv4f16
3803
261k
    820087818U, // FACGEv4f32
3804
261k
    822184970U, // FACGEv8f16
3805
261k
    2120551U, // FACGT16
3806
261k
    2120551U, // FACGT32
3807
261k
    2120551U, // FACGT64
3808
261k
    3223378791U,  // FACGT_PPzZZ_D
3809
261k
    2713787239U,  // FACGT_PPzZZ_H
3810
261k
    3223411559U,  // FACGT_PPzZZ_S
3811
261k
    813800295U, // FACGTv2f32
3812
261k
    815897447U, // FACGTv2f64
3813
261k
    817994599U, // FACGTv4f16
3814
261k
    820091751U, // FACGTv4f32
3815
261k
    822188903U, // FACGTv8f16
3816
261k
    65274670U,  // FADDA_VPZ_D
3817
261k
    2214871854U,  // FADDA_VPZ_H
3818
261k
    69501742U,  // FADDA_VPZ_S
3819
261k
    2116471U, // FADDDrr
3820
261k
    2116471U, // FADDHrr
3821
261k
    3223377453U,  // FADDP_ZPmZZ_D
3822
261k
    3519092269U,  // FADDP_ZPmZZ_H
3823
261k
    3223410221U,  // FADDP_ZPmZZ_S
3824
261k
    813798957U, // FADDPv2f32
3825
261k
    815896109U, // FADDPv2f64
3826
261k
    807425581U, // FADDPv2i16p
3827
261k
    807425581U, // FADDPv2i32p
3828
261k
    807425581U, // FADDPv2i64p
3829
261k
    817993261U, // FADDPv4f16
3830
261k
    820090413U, // FADDPv4f32
3831
261k
    822187565U, // FADDPv8f16
3832
261k
    3231817465U,  // FADDQV_D
3833
261k
    3238108921U,  // FADDQV_H
3834
261k
    3236011769U,  // FADDQV_S
3835
261k
    2116471U, // FADDSrr
3836
261k
    1657020017U,  // FADDV_VPZ_D
3837
261k
    1659133553U,  // FADDV_VPZ_H
3838
261k
    1638178417U,  // FADDV_VPZ_S
3839
261k
    3798158199U,  // FADD_VG2_M2Z_D
3840
261k
    3798305655U,  // FADD_VG2_M2Z_H
3841
261k
    3798174583U,  // FADD_VG2_M2Z_S
3842
261k
    4066593655U,  // FADD_VG4_M4Z_D
3843
261k
    4066741111U,  // FADD_VG4_M4Z_H
3844
261k
    4066610039U,  // FADD_VG4_M4Z_S
3845
261k
    3223374711U,  // FADD_ZPmI_D
3846
261k
    3519089527U,  // FADD_ZPmI_H
3847
261k
    3223407479U,  // FADD_ZPmI_S
3848
261k
    3223374711U,  // FADD_ZPmZ_D
3849
261k
    3519089527U,  // FADD_ZPmZ_H
3850
261k
    3223407479U,  // FADD_ZPmZ_S
3851
261k
    2418068343U,  // FADD_ZZZ_D
3852
261k
    2189495159U,  // FADD_ZZZ_H
3853
261k
    270617463U, // FADD_ZZZ_S
3854
261k
    813796215U, // FADDv2f32
3855
261k
    815893367U, // FADDv2f64
3856
261k
    817990519U, // FADDv4f16
3857
261k
    820087671U, // FADDv4f32
3858
261k
    822184823U, // FADDv8f16
3859
261k
    2181210301U,  // FAMAX_2Z2Z_D
3860
261k
    2183323837U,  // FAMAX_2Z2Z_H
3861
261k
    2185437373U,  // FAMAX_2Z2Z_S
3862
261k
    2181210301U,  // FAMAX_4Z4Z_D
3863
261k
    2183323837U,  // FAMAX_4Z4Z_H
3864
261k
    2185437373U,  // FAMAX_4Z4Z_S
3865
261k
    3223380157U,  // FAMAX_ZPmZ_D
3866
261k
    3519094973U,  // FAMAX_ZPmZ_H
3867
261k
    3223412925U,  // FAMAX_ZPmZ_S
3868
261k
    813801661U, // FAMAXv2f32
3869
261k
    815898813U, // FAMAXv2f64
3870
261k
    817995965U, // FAMAXv4f16
3871
261k
    820093117U, // FAMAXv4f32
3872
261k
    822190269U, // FAMAXv8f16
3873
261k
    2181207314U,  // FAMIN_2Z2Z_D
3874
261k
    2183320850U,  // FAMIN_2Z2Z_H
3875
261k
    2185434386U,  // FAMIN_2Z2Z_S
3876
261k
    2181207314U,  // FAMIN_4Z4Z_D
3877
261k
    2183320850U,  // FAMIN_4Z4Z_H
3878
261k
    2185434386U,  // FAMIN_4Z4Z_S
3879
261k
    3223377170U,  // FAMIN_ZPmZ_D
3880
261k
    3519091986U,  // FAMIN_ZPmZ_H
3881
261k
    3223409938U,  // FAMIN_ZPmZ_S
3882
261k
    813798674U, // FAMINv2f32
3883
261k
    815895826U, // FAMINv2f64
3884
261k
    817992978U, // FAMINv4f16
3885
261k
    820090130U, // FAMINv4f32
3886
261k
    822187282U, // FAMINv8f16
3887
261k
    3223374688U,  // FCADD_ZPmZ_D
3888
261k
    3519089504U,  // FCADD_ZPmZ_H
3889
261k
    3223407456U,  // FCADD_ZPmZ_S
3890
261k
    813796192U, // FCADDv2f32
3891
261k
    815893344U, // FCADDv2f64
3892
261k
    817990496U, // FCADDv4f16
3893
261k
    820087648U, // FCADDv4f32
3894
261k
    822184800U, // FCADDv8f16
3895
261k
    2119320U, // FCCMPDrr
3896
261k
    2116718U, // FCCMPEDrr
3897
261k
    2116718U, // FCCMPEHrr
3898
261k
    2116718U, // FCCMPESrr
3899
261k
    2119320U, // FCCMPHrr
3900
261k
    2119320U, // FCCMPSrr
3901
261k
    2193790592U,  // FCLAMP_VG2_2Z2Z_D
3902
261k
    2195904128U,  // FCLAMP_VG2_2Z2Z_H
3903
261k
    2174948992U,  // FCLAMP_VG2_2Z2Z_S
3904
261k
    2193790592U,  // FCLAMP_VG4_4Z4Z_D
3905
261k
    2195904128U,  // FCLAMP_VG4_4Z4Z_H
3906
261k
    2174948992U,  // FCLAMP_VG4_4Z4Z_S
3907
261k
    1075893888U,  // FCLAMP_ZZZ_D
3908
261k
    2195789440U,  // FCLAMP_ZZZ_H
3909
261k
    1344362112U,  // FCLAMP_ZZZ_S
3910
261k
    2119644U, // FCMEQ16
3911
261k
    2119644U, // FCMEQ32
3912
261k
    2119644U, // FCMEQ64
3913
261k
    3223377884U,  // FCMEQ_PPzZ0_D
3914
261k
    2713786332U,  // FCMEQ_PPzZ0_H
3915
261k
    3223410652U,  // FCMEQ_PPzZ0_S
3916
261k
    3223377884U,  // FCMEQ_PPzZZ_D
3917
261k
    2713786332U,  // FCMEQ_PPzZZ_H
3918
261k
    3223410652U,  // FCMEQ_PPzZZ_S
3919
261k
    2119644U, // FCMEQv1i16rz
3920
261k
    2119644U, // FCMEQv1i32rz
3921
261k
    2119644U, // FCMEQv1i64rz
3922
261k
    813799388U, // FCMEQv2f32
3923
261k
    815896540U, // FCMEQv2f64
3924
261k
    813799388U, // FCMEQv2i32rz
3925
261k
    815896540U, // FCMEQv2i64rz
3926
261k
    817993692U, // FCMEQv4f16
3927
261k
    820090844U, // FCMEQv4f32
3928
261k
    817993692U, // FCMEQv4i16rz
3929
261k
    820090844U, // FCMEQv4i32rz
3930
261k
    822187996U, // FCMEQv8f16
3931
261k
    822187996U, // FCMEQv8i16rz
3932
261k
    2116634U, // FCMGE16
3933
261k
    2116634U, // FCMGE32
3934
261k
    2116634U, // FCMGE64
3935
261k
    3223374874U,  // FCMGE_PPzZ0_D
3936
261k
    2713783322U,  // FCMGE_PPzZ0_H
3937
261k
    3223407642U,  // FCMGE_PPzZ0_S
3938
261k
    3223374874U,  // FCMGE_PPzZZ_D
3939
261k
    2713783322U,  // FCMGE_PPzZZ_H
3940
261k
    3223407642U,  // FCMGE_PPzZZ_S
3941
261k
    2116634U, // FCMGEv1i16rz
3942
261k
    2116634U, // FCMGEv1i32rz
3943
261k
    2116634U, // FCMGEv1i64rz
3944
261k
    813796378U, // FCMGEv2f32
3945
261k
    815893530U, // FCMGEv2f64
3946
261k
    813796378U, // FCMGEv2i32rz
3947
261k
    815893530U, // FCMGEv2i64rz
3948
261k
    817990682U, // FCMGEv4f16
3949
261k
    820087834U, // FCMGEv4f32
3950
261k
    817990682U, // FCMGEv4i16rz
3951
261k
    820087834U, // FCMGEv4i32rz
3952
261k
    822184986U, // FCMGEv8f16
3953
261k
    822184986U, // FCMGEv8i16rz
3954
261k
    2120567U, // FCMGT16
3955
261k
    2120567U, // FCMGT32
3956
261k
    2120567U, // FCMGT64
3957
261k
    3223378807U,  // FCMGT_PPzZ0_D
3958
261k
    2713787255U,  // FCMGT_PPzZ0_H
3959
261k
    3223411575U,  // FCMGT_PPzZ0_S
3960
261k
    3223378807U,  // FCMGT_PPzZZ_D
3961
261k
    2713787255U,  // FCMGT_PPzZZ_H
3962
261k
    3223411575U,  // FCMGT_PPzZZ_S
3963
261k
    2120567U, // FCMGTv1i16rz
3964
261k
    2120567U, // FCMGTv1i32rz
3965
261k
    2120567U, // FCMGTv1i64rz
3966
261k
    813800311U, // FCMGTv2f32
3967
261k
    815897463U, // FCMGTv2f64
3968
261k
    813800311U, // FCMGTv2i32rz
3969
261k
    815897463U, // FCMGTv2i64rz
3970
261k
    817994615U, // FCMGTv4f16
3971
261k
    820091767U, // FCMGTv4f32
3972
261k
    817994615U, // FCMGTv4i16rz
3973
261k
    820091767U, // FCMGTv4i32rz
3974
261k
    822188919U, // FCMGTv8f16
3975
261k
    822188919U, // FCMGTv8i16rz
3976
261k
    3223372638U,  // FCMLA_ZPmZZ_D
3977
261k
    3519087454U,  // FCMLA_ZPmZZ_H
3978
261k
    3223405406U,  // FCMLA_ZPmZZ_S
3979
261k
    2195784542U,  // FCMLA_ZZZI_H
3980
261k
    1344357214U,  // FCMLA_ZZZI_S
3981
261k
    2961310558U,  // FCMLAv2f32
3982
261k
    2963407710U,  // FCMLAv2f64
3983
261k
    2965504862U,  // FCMLAv4f16
3984
261k
    2965504862U,  // FCMLAv4f16_indexed
3985
261k
    2967602014U,  // FCMLAv4f32
3986
261k
    2967602014U,  // FCMLAv4f32_indexed
3987
261k
    2969699166U,  // FCMLAv8f16
3988
261k
    2969699166U,  // FCMLAv8f16_indexed
3989
261k
    3223374905U,  // FCMLE_PPzZ0_D
3990
261k
    2713783353U,  // FCMLE_PPzZ0_H
3991
261k
    3223407673U,  // FCMLE_PPzZ0_S
3992
261k
    2116665U, // FCMLEv1i16rz
3993
261k
    2116665U, // FCMLEv1i32rz
3994
261k
    2116665U, // FCMLEv1i64rz
3995
261k
    813796409U, // FCMLEv2i32rz
3996
261k
    815893561U, // FCMLEv2i64rz
3997
261k
    817990713U, // FCMLEv4i16rz
3998
261k
    820087865U, // FCMLEv4i32rz
3999
261k
    822185017U, // FCMLEv8i16rz
4000
261k
    3223379017U,  // FCMLT_PPzZ0_D
4001
261k
    2713787465U,  // FCMLT_PPzZ0_H
4002
261k
    3223411785U,  // FCMLT_PPzZ0_S
4003
261k
    2120777U, // FCMLTv1i16rz
4004
261k
    2120777U, // FCMLTv1i32rz
4005
261k
    2120777U, // FCMLTv1i64rz
4006
261k
    813800521U, // FCMLTv2i32rz
4007
261k
    815897673U, // FCMLTv2i64rz
4008
261k
    817994825U, // FCMLTv4i16rz
4009
261k
    820091977U, // FCMLTv4i32rz
4010
261k
    822189129U, // FCMLTv8i16rz
4011
261k
    3223374919U,  // FCMNE_PPzZ0_D
4012
261k
    2713783367U,  // FCMNE_PPzZ0_H
4013
261k
    3223407687U,  // FCMNE_PPzZ0_S
4014
261k
    3223374919U,  // FCMNE_PPzZZ_D
4015
261k
    2713783367U,  // FCMNE_PPzZZ_H
4016
261k
    3223407687U,  // FCMNE_PPzZZ_S
4017
261k
    71325343U,  // FCMPDri
4018
261k
    2119327U, // FCMPDrr
4019
261k
    71322742U,  // FCMPEDri
4020
261k
    2116726U, // FCMPEDrr
4021
261k
    71322742U,  // FCMPEHri
4022
261k
    2116726U, // FCMPEHrr
4023
261k
    71322742U,  // FCMPESri
4024
261k
    2116726U, // FCMPESrr
4025
261k
    71325343U,  // FCMPHri
4026
261k
    2119327U, // FCMPHrr
4027
261k
    71325343U,  // FCMPSri
4028
261k
    2119327U, // FCMPSrr
4029
261k
    3223377401U,  // FCMUO_PPzZZ_D
4030
261k
    2713785849U,  // FCMUO_PPzZZ_H
4031
261k
    3223410169U,  // FCMUO_PPzZZ_S
4032
261k
    270590280U, // FCPY_ZPmI_D
4033
261k
    2957058376U,  // FCPY_ZPmI_H
4034
261k
    270623048U, // FCPY_ZPmI_S
4035
261k
    2118257U, // FCSELDrrr
4036
261k
    2118257U, // FCSELHrrr
4037
261k
    2118257U, // FCSELSrrr
4038
261k
    2120156U, // FCVTASUWDr
4039
261k
    2120156U, // FCVTASUWHr
4040
261k
    2120156U, // FCVTASUWSr
4041
261k
    2120156U, // FCVTASUXDr
4042
261k
    2120156U, // FCVTASUXHr
4043
261k
    2120156U, // FCVTASUXSr
4044
261k
    2120156U, // FCVTASv1f16
4045
261k
    2120156U, // FCVTASv1i32
4046
261k
    2120156U, // FCVTASv1i64
4047
261k
    813799900U, // FCVTASv2f32
4048
261k
    815897052U, // FCVTASv2f64
4049
261k
    817994204U, // FCVTASv4f16
4050
261k
    820091356U, // FCVTASv4f32
4051
261k
    822188508U, // FCVTASv8f16
4052
261k
    2121256U, // FCVTAUUWDr
4053
261k
    2121256U, // FCVTAUUWHr
4054
261k
    2121256U, // FCVTAUUWSr
4055
261k
    2121256U, // FCVTAUUXDr
4056
261k
    2121256U, // FCVTAUUXHr
4057
261k
    2121256U, // FCVTAUUXSr
4058
261k
    2121256U, // FCVTAUv1f16
4059
261k
    2121256U, // FCVTAUv1i32
4060
261k
    2121256U, // FCVTAUv1i64
4061
261k
    813801000U, // FCVTAUv2f32
4062
261k
    815898152U, // FCVTAUv2f64
4063
261k
    817995304U, // FCVTAUv4f16
4064
261k
    820092456U, // FCVTAUv4f32
4065
261k
    822189608U, // FCVTAUv8f16
4066
261k
    2121179U, // FCVTDHr
4067
261k
    2121179U, // FCVTDSr
4068
261k
    2121179U, // FCVTHDr
4069
261k
    2121179U, // FCVTHSr
4070
261k
    270621838U, // FCVTLT_ZPmZ_HtoS
4071
261k
    270589070U, // FCVTLT_ZPmZ_StoD
4072
261k
    1652757564U,  // FCVTL_2ZZ_H_S
4073
261k
    815895612U, // FCVTLv2i32
4074
261k
    820089916U, // FCVTLv4i16
4075
261k
    815890854U, // FCVTLv4i32
4076
261k
    820085158U, // FCVTLv8i16
4077
261k
    2120294U, // FCVTMSUWDr
4078
261k
    2120294U, // FCVTMSUWHr
4079
261k
    2120294U, // FCVTMSUWSr
4080
261k
    2120294U, // FCVTMSUXDr
4081
261k
    2120294U, // FCVTMSUXHr
4082
261k
    2120294U, // FCVTMSUXSr
4083
261k
    2120294U, // FCVTMSv1f16
4084
261k
    2120294U, // FCVTMSv1i32
4085
261k
    2120294U, // FCVTMSv1i64
4086
261k
    813800038U, // FCVTMSv2f32
4087
261k
    815897190U, // FCVTMSv2f64
4088
261k
    817994342U, // FCVTMSv4f16
4089
261k
    820091494U, // FCVTMSv4f32
4090
261k
    822188646U, // FCVTMSv8f16
4091
261k
    2121272U, // FCVTMUUWDr
4092
261k
    2121272U, // FCVTMUUWHr
4093
261k
    2121272U, // FCVTMUUWSr
4094
261k
    2121272U, // FCVTMUUXDr
4095
261k
    2121272U, // FCVTMUUXHr
4096
261k
    2121272U, // FCVTMUUXSr
4097
261k
    2121272U, // FCVTMUv1f16
4098
261k
    2121272U, // FCVTMUv1i32
4099
261k
    2121272U, // FCVTMUv1i64
4100
261k
    813801016U, // FCVTMUv2f32
4101
261k
    815898168U, // FCVTMUv2f64
4102
261k
    817995320U, // FCVTMUv4f16
4103
261k
    820092472U, // FCVTMUv4f32
4104
261k
    822189624U, // FCVTMUv8f16
4105
261k
    3223357471U,  // FCVTNB_Z2Z_StoB
4106
261k
    2120320U, // FCVTNSUWDr
4107
261k
    2120320U, // FCVTNSUWHr
4108
261k
    2120320U, // FCVTNSUWSr
4109
261k
    2120320U, // FCVTNSUXDr
4110
261k
    2120320U, // FCVTNSUXHr
4111
261k
    2120320U, // FCVTNSUXSr
4112
261k
    2120320U, // FCVTNSv1f16
4113
261k
    2120320U, // FCVTNSv1i32
4114
261k
    2120320U, // FCVTNSv1i64
4115
261k
    813800064U, // FCVTNSv2f32
4116
261k
    815897216U, // FCVTNSv2f64
4117
261k
    817994368U, // FCVTNSv4f16
4118
261k
    820091520U, // FCVTNSv4f32
4119
261k
    822188672U, // FCVTNSv8f16
4120
261k
    3223362798U,  // FCVTNT_Z2Z_StoB
4121
261k
    270621934U, // FCVTNT_ZPmZ_DtoS
4122
261k
    1078009070U,  // FCVTNT_ZPmZ_StoH
4123
261k
    2121280U, // FCVTNUUWDr
4124
261k
    2121280U, // FCVTNUUWHr
4125
261k
    2121280U, // FCVTNUUWSr
4126
261k
    2121280U, // FCVTNUUXDr
4127
261k
    2121280U, // FCVTNUUXHr
4128
261k
    2121280U, // FCVTNUUXSr
4129
261k
    2121280U, // FCVTNUv1f16
4130
261k
    2121280U, // FCVTNUv1i32
4131
261k
    2121280U, // FCVTNUv1i64
4132
261k
    813801024U, // FCVTNUv2f32
4133
261k
    815898176U, // FCVTNUv2f64
4134
261k
    817995328U, // FCVTNUv4f16
4135
261k
    820092480U, // FCVTNUv4f32
4136
261k
    822189632U, // FCVTNUv8f16
4137
261k
    811701617U, // FCVTN_F16_F8v16f8
4138
261k
    824284529U, // FCVTN_F16_F8v8f8
4139
261k
    2959213037U,  // FCVTN_F32_F82v16f8
4140
261k
    824284529U, // FCVTN_F32_F8v8f8
4141
261k
    1344312689U,  // FCVTN_Z2Z_HtoB
4142
261k
    1648432497U,  // FCVTN_Z2Z_StoH
4143
261k
    3223360881U,  // FCVTN_Z4Z_StoB_NAME
4144
261k
    813798769U, // FCVTNv2i32
4145
261k
    817993073U, // FCVTNv4i16
4146
261k
    2967601645U,  // FCVTNv4i32
4147
261k
    2969698797U,  // FCVTNv8i16
4148
261k
    2120374U, // FCVTPSUWDr
4149
261k
    2120374U, // FCVTPSUWHr
4150
261k
    2120374U, // FCVTPSUWSr
4151
261k
    2120374U, // FCVTPSUXDr
4152
261k
    2120374U, // FCVTPSUXHr
4153
261k
    2120374U, // FCVTPSUXSr
4154
261k
    2120374U, // FCVTPSv1f16
4155
261k
    2120374U, // FCVTPSv1i32
4156
261k
    2120374U, // FCVTPSv1i64
4157
261k
    813800118U, // FCVTPSv2f32
4158
261k
    815897270U, // FCVTPSv2f64
4159
261k
    817994422U, // FCVTPSv4f16
4160
261k
    820091574U, // FCVTPSv4f32
4161
261k
    822188726U, // FCVTPSv8f16
4162
261k
    2121288U, // FCVTPUUWDr
4163
261k
    2121288U, // FCVTPUUWHr
4164
261k
    2121288U, // FCVTPUUWSr
4165
261k
    2121288U, // FCVTPUUXDr
4166
261k
    2121288U, // FCVTPUUXHr
4167
261k
    2121288U, // FCVTPUUXSr
4168
261k
    2121288U, // FCVTPUv1f16
4169
261k
    2121288U, // FCVTPUv1i32
4170
261k
    2121288U, // FCVTPUv1i64
4171
261k
    813801032U, // FCVTPUv2f32
4172
261k
    815898184U, // FCVTPUv2f64
4173
261k
    817995336U, // FCVTPUv4f16
4174
261k
    820092488U, // FCVTPUv4f32
4175
261k
    822189640U, // FCVTPUv8f16
4176
261k
    2121179U, // FCVTSDr
4177
261k
    2121179U, // FCVTSHr
4178
261k
    270621988U, // FCVTXNT_ZPmZ_DtoS
4179
261k
    2119104U, // FCVTXNv1i64
4180
261k
    813798848U, // FCVTXNv2f32
4181
261k
    2967601699U,  // FCVTXNv4f32
4182
261k
    270623027U, // FCVTX_ZPmZ_DtoS
4183
261k
    2120433U, // FCVTZSSWDri
4184
261k
    2120433U, // FCVTZSSWHri
4185
261k
    2120433U, // FCVTZSSWSri
4186
261k
    2120433U, // FCVTZSSXDri
4187
261k
    2120433U, // FCVTZSSXHri
4188
261k
    2120433U, // FCVTZSSXSri
4189
261k
    2120433U, // FCVTZSUWDr
4190
261k
    2120433U, // FCVTZSUWHr
4191
261k
    2120433U, // FCVTZSUWSr
4192
261k
    2120433U, // FCVTZSUXDr
4193
261k
    2120433U, // FCVTZSUXHr
4194
261k
    2120433U, // FCVTZSUXSr
4195
261k
    1648564977U,  // FCVTZS_2Z2Z_StoS
4196
261k
    1648564977U,  // FCVTZS_4Z4Z_StoS
4197
261k
    270588657U, // FCVTZS_ZPmZ_DtoD
4198
261k
    270621425U, // FCVTZS_ZPmZ_DtoS
4199
261k
    270588657U, // FCVTZS_ZPmZ_HtoD
4200
261k
    541137649U, // FCVTZS_ZPmZ_HtoH
4201
261k
    270621425U, // FCVTZS_ZPmZ_HtoS
4202
261k
    270588657U, // FCVTZS_ZPmZ_StoD
4203
261k
    270621425U, // FCVTZS_ZPmZ_StoS
4204
261k
    2120433U, // FCVTZSd
4205
261k
    2120433U, // FCVTZSh
4206
261k
    2120433U, // FCVTZSs
4207
261k
    2120433U, // FCVTZSv1f16
4208
261k
    2120433U, // FCVTZSv1i32
4209
261k
    2120433U, // FCVTZSv1i64
4210
261k
    813800177U, // FCVTZSv2f32
4211
261k
    815897329U, // FCVTZSv2f64
4212
261k
    813800177U, // FCVTZSv2i32_shift
4213
261k
    815897329U, // FCVTZSv2i64_shift
4214
261k
    817994481U, // FCVTZSv4f16
4215
261k
    820091633U, // FCVTZSv4f32
4216
261k
    817994481U, // FCVTZSv4i16_shift
4217
261k
    820091633U, // FCVTZSv4i32_shift
4218
261k
    822188785U, // FCVTZSv8f16
4219
261k
    822188785U, // FCVTZSv8i16_shift
4220
261k
    2121313U, // FCVTZUSWDri
4221
261k
    2121313U, // FCVTZUSWHri
4222
261k
    2121313U, // FCVTZUSWSri
4223
261k
    2121313U, // FCVTZUSXDri
4224
261k
    2121313U, // FCVTZUSXHri
4225
261k
    2121313U, // FCVTZUSXSri
4226
261k
    2121313U, // FCVTZUUWDr
4227
261k
    2121313U, // FCVTZUUWHr
4228
261k
    2121313U, // FCVTZUUWSr
4229
261k
    2121313U, // FCVTZUUXDr
4230
261k
    2121313U, // FCVTZUUXHr
4231
261k
    2121313U, // FCVTZUUXSr
4232
261k
    1648565857U,  // FCVTZU_2Z2Z_StoS
4233
261k
    1648565857U,  // FCVTZU_4Z4Z_StoS
4234
261k
    270589537U, // FCVTZU_ZPmZ_DtoD
4235
261k
    270622305U, // FCVTZU_ZPmZ_DtoS
4236
261k
    270589537U, // FCVTZU_ZPmZ_HtoD
4237
261k
    541138529U, // FCVTZU_ZPmZ_HtoH
4238
261k
    270622305U, // FCVTZU_ZPmZ_HtoS
4239
261k
    270589537U, // FCVTZU_ZPmZ_StoD
4240
261k
    270622305U, // FCVTZU_ZPmZ_StoS
4241
261k
    2121313U, // FCVTZUd
4242
261k
    2121313U, // FCVTZUh
4243
261k
    2121313U, // FCVTZUs
4244
261k
    2121313U, // FCVTZUv1f16
4245
261k
    2121313U, // FCVTZUv1i32
4246
261k
    2121313U, // FCVTZUv1i64
4247
261k
    813801057U, // FCVTZUv2f32
4248
261k
    815898209U, // FCVTZUv2f64
4249
261k
    813801057U, // FCVTZUv2i32_shift
4250
261k
    815898209U, // FCVTZUv2i64_shift
4251
261k
    817995361U, // FCVTZUv4f16
4252
261k
    820092513U, // FCVTZUv4f32
4253
261k
    817995361U, // FCVTZUv4i16_shift
4254
261k
    820092513U, // FCVTZUv4i32_shift
4255
261k
    822189665U, // FCVTZUv8f16
4256
261k
    822189665U, // FCVTZUv8i16_shift
4257
261k
    1652760027U,  // FCVT_2ZZ_H_S
4258
261k
    1344314843U,  // FCVT_Z2Z_HtoB
4259
261k
    1648434651U,  // FCVT_Z2Z_StoH
4260
261k
    3223363035U,  // FCVT_Z4Z_StoB_NAME
4261
261k
    3493928411U,  // FCVT_ZPmZ_DtoH
4262
261k
    270622171U, // FCVT_ZPmZ_DtoS
4263
261k
    270589403U, // FCVT_ZPmZ_HtoD
4264
261k
    270622171U, // FCVT_ZPmZ_HtoS
4265
261k
    270589403U, // FCVT_ZPmZ_StoD
4266
261k
    1078009307U,  // FCVT_ZPmZ_StoH
4267
261k
    2121361U, // FDIVDrr
4268
261k
    2121361U, // FDIVHrr
4269
261k
    3223378308U,  // FDIVR_ZPmZ_D
4270
261k
    3519093124U,  // FDIVR_ZPmZ_H
4271
261k
    3223411076U,  // FDIVR_ZPmZ_S
4272
261k
    2121361U, // FDIVSrr
4273
261k
    3223379601U,  // FDIV_ZPmZ_D
4274
261k
    3519094417U,  // FDIV_ZPmZ_H
4275
261k
    3223412369U,  // FDIV_ZPmZ_S
4276
261k
    813801105U, // FDIVv2f32
4277
261k
    815898257U, // FDIVv2f64
4278
261k
    817995409U, // FDIVv4f16
4279
261k
    820092561U, // FDIVv4f32
4280
261k
    822189713U, // FDIVv8f16
4281
261k
    3798310196U,  // FDOT_VG2_M2Z2Z_BtoH
4282
261k
    3798179124U,  // FDOT_VG2_M2Z2Z_BtoS
4283
261k
    3798179124U,  // FDOT_VG2_M2Z2Z_HtoS
4284
261k
    3798310196U,  // FDOT_VG2_M2ZZI_BtoH
4285
261k
    3798179124U,  // FDOT_VG2_M2ZZI_BtoS
4286
261k
    3798179124U,  // FDOT_VG2_M2ZZI_HtoS
4287
261k
    3798310196U,  // FDOT_VG2_M2ZZ_BtoH
4288
261k
    3798179124U,  // FDOT_VG2_M2ZZ_BtoS
4289
261k
    3798179124U,  // FDOT_VG2_M2ZZ_HtoS
4290
261k
    4066745652U,  // FDOT_VG4_M4Z4Z_BtoH
4291
261k
    4066614580U,  // FDOT_VG4_M4Z4Z_BtoS
4292
261k
    4066614580U,  // FDOT_VG4_M4Z4Z_HtoS
4293
261k
    4066745652U,  // FDOT_VG4_M4ZZI_BtoH
4294
261k
    4066614580U,  // FDOT_VG4_M4ZZI_BtoS
4295
261k
    4066614580U,  // FDOT_VG4_M4ZZI_HtoS
4296
261k
    4066745652U,  // FDOT_VG4_M4ZZ_BtoH
4297
261k
    4066614580U,  // FDOT_VG4_M4ZZ_BtoS
4298
261k
    4066614580U,  // FDOT_VG4_M4ZZ_HtoS
4299
261k
    2220956980U,  // FDOT_ZZZI_BtoH
4300
261k
    2418105652U,  // FDOT_ZZZI_BtoS
4301
261k
    2686541108U,  // FDOT_ZZZI_S
4302
261k
    2220956980U,  // FDOT_ZZZ_BtoH
4303
261k
    2418105652U,  // FDOT_ZZZ_BtoS
4304
261k
    2686541108U,  // FDOT_ZZZ_S
4305
261k
    2967608628U,  // FDOTlanev16f8
4306
261k
    2965511476U,  // FDOTlanev4f16
4307
261k
    2969705780U,  // FDOTlanev8f16
4308
261k
    2961317172U,  // FDOTlanev8f8
4309
261k
    2961317172U,  // FDOTv2f32
4310
261k
    2965511476U,  // FDOTv4f16
4311
261k
    2967608628U,  // FDOTv4f32
4312
261k
    2969705780U,  // FDOTv8f16
4313
261k
    3760248673U,  // FDUP_ZI_D
4314
261k
    75568993U,  // FDUP_ZI_H
4315
261k
    3760281441U,  // FDUP_ZI_S
4316
261k
    2418066491U,  // FEXPA_ZZ_D
4317
261k
    1652622395U,  // FEXPA_ZZ_H
4318
261k
    270615611U, // FEXPA_ZZ_S
4319
261k
    2120441U, // FJCVTZS
4320
261k
    270583345U, // FLOGB_ZPmZ_D
4321
261k
    541132337U, // FLOGB_ZPmZ_H
4322
261k
    270616113U, // FLOGB_ZPmZ_S
4323
261k
    17090U, // FMA16
4324
261k
    16551U, // FMA32
4325
261k
    17052U, // FMA64
4326
261k
    2116507U, // FMADDDrrr
4327
261k
    2116507U, // FMADDHrrr
4328
261k
    2116507U, // FMADDSrrr
4329
261k
    3223374611U,  // FMAD_ZPmZZ_D
4330
261k
    3519089427U,  // FMAD_ZPmZZ_H
4331
261k
    3223407379U,  // FMAD_ZPmZZ_S
4332
261k
    2121925U, // FMAXDrr
4333
261k
    2121925U, // FMAXHrr
4334
261k
    2118862U, // FMAXNMDrr
4335
261k
    2118862U, // FMAXNMHrr
4336
261k
    3223377582U,  // FMAXNMP_ZPmZZ_D
4337
261k
    3519092398U,  // FMAXNMP_ZPmZZ_H
4338
261k
    3223410350U,  // FMAXNMP_ZPmZZ_S
4339
261k
    813799086U, // FMAXNMPv2f32
4340
261k
    815896238U, // FMAXNMPv2f64
4341
261k
    807425710U, // FMAXNMPv2i16p
4342
261k
    807425710U, // FMAXNMPv2i32p
4343
261k
    807425710U, // FMAXNMPv2i64p
4344
261k
    817993390U, // FMAXNMPv4f16
4345
261k
    820090542U, // FMAXNMPv4f32
4346
261k
    822187694U, // FMAXNMPv8f16
4347
261k
    3231817490U,  // FMAXNMQV_D
4348
261k
    3238108946U,  // FMAXNMQV_H
4349
261k
    3236011794U,  // FMAXNMQV_S
4350
261k
    2118862U, // FMAXNMSrr
4351
261k
    1657020092U,  // FMAXNMV_VPZ_D
4352
261k
    1659133628U,  // FMAXNMV_VPZ_H
4353
261k
    1638178492U,  // FMAXNMV_VPZ_S
4354
261k
    807427772U, // FMAXNMVv4i16v
4355
261k
    807427772U, // FMAXNMVv4i32v
4356
261k
    807427772U, // FMAXNMVv8i16v
4357
261k
    2181207246U,  // FMAXNM_VG2_2Z2Z_D
4358
261k
    2183320782U,  // FMAXNM_VG2_2Z2Z_H
4359
261k
    2185434318U,  // FMAXNM_VG2_2Z2Z_S
4360
261k
    2181207246U,  // FMAXNM_VG2_2ZZ_D
4361
261k
    2183320782U,  // FMAXNM_VG2_2ZZ_H
4362
261k
    2185434318U,  // FMAXNM_VG2_2ZZ_S
4363
261k
    2181207246U,  // FMAXNM_VG4_4Z4Z_D
4364
261k
    2183320782U,  // FMAXNM_VG4_4Z4Z_H
4365
261k
    2185434318U,  // FMAXNM_VG4_4Z4Z_S
4366
261k
    2181207246U,  // FMAXNM_VG4_4ZZ_D
4367
261k
    2183320782U,  // FMAXNM_VG4_4ZZ_H
4368
261k
    2185434318U,  // FMAXNM_VG4_4ZZ_S
4369
261k
    3223377102U,  // FMAXNM_ZPmI_D
4370
261k
    3519091918U,  // FMAXNM_ZPmI_H
4371
261k
    3223409870U,  // FMAXNM_ZPmI_S
4372
261k
    3223377102U,  // FMAXNM_ZPmZ_D
4373
261k
    3519091918U,  // FMAXNM_ZPmZ_H
4374
261k
    3223409870U,  // FMAXNM_ZPmZ_S
4375
261k
    813798606U, // FMAXNMv2f32
4376
261k
    815895758U, // FMAXNMv2f64
4377
261k
    817992910U, // FMAXNMv4f16
4378
261k
    820090062U, // FMAXNMv4f32
4379
261k
    822187214U, // FMAXNMv8f16
4380
261k
    3223377791U,  // FMAXP_ZPmZZ_D
4381
261k
    3519092607U,  // FMAXP_ZPmZZ_H
4382
261k
    3223410559U,  // FMAXP_ZPmZZ_S
4383
261k
    813799295U, // FMAXPv2f32
4384
261k
    815896447U, // FMAXPv2f64
4385
261k
    807425919U, // FMAXPv2i16p
4386
261k
    807425919U, // FMAXPv2i32p
4387
261k
    807425919U, // FMAXPv2i64p
4388
261k
    817993599U, // FMAXPv4f16
4389
261k
    820090751U, // FMAXPv4f32
4390
261k
    822187903U, // FMAXPv8f16
4391
261k
    3231817531U,  // FMAXQV_D
4392
261k
    3238108987U,  // FMAXQV_H
4393
261k
    3236011835U,  // FMAXQV_S
4394
261k
    2121925U, // FMAXSrr
4395
261k
    1657020249U,  // FMAXV_VPZ_D
4396
261k
    1659133785U,  // FMAXV_VPZ_H
4397
261k
    1638178649U,  // FMAXV_VPZ_S
4398
261k
    807427929U, // FMAXVv4i16v
4399
261k
    807427929U, // FMAXVv4i32v
4400
261k
    807427929U, // FMAXVv8i16v
4401
261k
    2181210309U,  // FMAX_VG2_2Z2Z_D
4402
261k
    2183323845U,  // FMAX_VG2_2Z2Z_H
4403
261k
    2185437381U,  // FMAX_VG2_2Z2Z_S
4404
261k
    2181210309U,  // FMAX_VG2_2ZZ_D
4405
261k
    2183323845U,  // FMAX_VG2_2ZZ_H
4406
261k
    2185437381U,  // FMAX_VG2_2ZZ_S
4407
261k
    2181210309U,  // FMAX_VG4_4Z4Z_D
4408
261k
    2183323845U,  // FMAX_VG4_4Z4Z_H
4409
261k
    2185437381U,  // FMAX_VG4_4Z4Z_S
4410
261k
    2181210309U,  // FMAX_VG4_4ZZ_D
4411
261k
    2183323845U,  // FMAX_VG4_4ZZ_H
4412
261k
    2185437381U,  // FMAX_VG4_4ZZ_S
4413
261k
    3223380165U,  // FMAX_ZPmI_D
4414
261k
    3519094981U,  // FMAX_ZPmI_H
4415
261k
    3223412933U,  // FMAX_ZPmI_S
4416
261k
    3223380165U,  // FMAX_ZPmZ_D
4417
261k
    3519094981U,  // FMAX_ZPmZ_H
4418
261k
    3223412933U,  // FMAX_ZPmZ_S
4419
261k
    813801669U, // FMAXv2f32
4420
261k
    815898821U, // FMAXv2f64
4421
261k
    817995973U, // FMAXv4f16
4422
261k
    820093125U, // FMAXv4f32
4423
261k
    822190277U, // FMAXv8f16
4424
261k
    2118938U, // FMINDrr
4425
261k
    2118938U, // FMINHrr
4426
261k
    2118853U, // FMINNMDrr
4427
261k
    2118853U, // FMINNMHrr
4428
261k
    3223377573U,  // FMINNMP_ZPmZZ_D
4429
261k
    3519092389U,  // FMINNMP_ZPmZZ_H
4430
261k
    3223410341U,  // FMINNMP_ZPmZZ_S
4431
261k
    813799077U, // FMINNMPv2f32
4432
261k
    815896229U, // FMINNMPv2f64
4433
261k
    807425701U, // FMINNMPv2i16p
4434
261k
    807425701U, // FMINNMPv2i32p
4435
261k
    807425701U, // FMINNMPv2i64p
4436
261k
    817993381U, // FMINNMPv4f16
4437
261k
    820090533U, // FMINNMPv4f32
4438
261k
    822187685U, // FMINNMPv8f16
4439
261k
    3231817480U,  // FMINNMQV_D
4440
261k
    3238108936U,  // FMINNMQV_H
4441
261k
    3236011784U,  // FMINNMQV_S
4442
261k
    2118853U, // FMINNMSrr
4443
261k
    1657020083U,  // FMINNMV_VPZ_D
4444
261k
    1659133619U,  // FMINNMV_VPZ_H
4445
261k
    1638178483U,  // FMINNMV_VPZ_S
4446
261k
    807427763U, // FMINNMVv4i16v
4447
261k
    807427763U, // FMINNMVv4i32v
4448
261k
    807427763U, // FMINNMVv8i16v
4449
261k
    2181207237U,  // FMINNM_VG2_2Z2Z_D
4450
261k
    2183320773U,  // FMINNM_VG2_2Z2Z_H
4451
261k
    2185434309U,  // FMINNM_VG2_2Z2Z_S
4452
261k
    2181207237U,  // FMINNM_VG2_2ZZ_D
4453
261k
    2183320773U,  // FMINNM_VG2_2ZZ_H
4454
261k
    2185434309U,  // FMINNM_VG2_2ZZ_S
4455
261k
    2181207237U,  // FMINNM_VG4_4Z4Z_D
4456
261k
    2183320773U,  // FMINNM_VG4_4Z4Z_H
4457
261k
    2185434309U,  // FMINNM_VG4_4Z4Z_S
4458
261k
    2181207237U,  // FMINNM_VG4_4ZZ_D
4459
261k
    2183320773U,  // FMINNM_VG4_4ZZ_H
4460
261k
    2185434309U,  // FMINNM_VG4_4ZZ_S
4461
261k
    3223377093U,  // FMINNM_ZPmI_D
4462
261k
    3519091909U,  // FMINNM_ZPmI_H
4463
261k
    3223409861U,  // FMINNM_ZPmI_S
4464
261k
    3223377093U,  // FMINNM_ZPmZ_D
4465
261k
    3519091909U,  // FMINNM_ZPmZ_H
4466
261k
    3223409861U,  // FMINNM_ZPmZ_S
4467
261k
    813798597U, // FMINNMv2f32
4468
261k
    815895749U, // FMINNMv2f64
4469
261k
    817992901U, // FMINNMv4f16
4470
261k
    820090053U, // FMINNMv4f32
4471
261k
    822187205U, // FMINNMv8f16
4472
261k
    3223377597U,  // FMINP_ZPmZZ_D
4473
261k
    3519092413U,  // FMINP_ZPmZZ_H
4474
261k
    3223410365U,  // FMINP_ZPmZZ_S
4475
261k
    813799101U, // FMINPv2f32
4476
261k
    815896253U, // FMINPv2f64
4477
261k
    807425725U, // FMINPv2i16p
4478
261k
    807425725U, // FMINPv2i32p
4479
261k
    807425725U, // FMINPv2i64p
4480
261k
    817993405U, // FMINPv4f16
4481
261k
    820090557U, // FMINPv4f32
4482
261k
    822187709U, // FMINPv8f16
4483
261k
    3231817500U,  // FMINQV_D
4484
261k
    3238108956U,  // FMINQV_H
4485
261k
    3236011804U,  // FMINQV_S
4486
261k
    2118938U, // FMINSrr
4487
261k
    1657020101U,  // FMINV_VPZ_D
4488
261k
    1659133637U,  // FMINV_VPZ_H
4489
261k
    1638178501U,  // FMINV_VPZ_S
4490
261k
    807427781U, // FMINVv4i16v
4491
261k
    807427781U, // FMINVv4i32v
4492
261k
    807427781U, // FMINVv8i16v
4493
261k
    2181207322U,  // FMIN_VG2_2Z2Z_D
4494
261k
    2183320858U,  // FMIN_VG2_2Z2Z_H
4495
261k
    2185434394U,  // FMIN_VG2_2Z2Z_S
4496
261k
    2181207322U,  // FMIN_VG2_2ZZ_D
4497
261k
    2183320858U,  // FMIN_VG2_2ZZ_H
4498
261k
    2185434394U,  // FMIN_VG2_2ZZ_S
4499
261k
    2181207322U,  // FMIN_VG4_4Z4Z_D
4500
261k
    2183320858U,  // FMIN_VG4_4Z4Z_H
4501
261k
    2185434394U,  // FMIN_VG4_4Z4Z_S
4502
261k
    2181207322U,  // FMIN_VG4_4ZZ_D
4503
261k
    2183320858U,  // FMIN_VG4_4ZZ_H
4504
261k
    2185434394U,  // FMIN_VG4_4ZZ_S
4505
261k
    3223377178U,  // FMIN_ZPmI_D
4506
261k
    3519091994U,  // FMIN_ZPmI_H
4507
261k
    3223409946U,  // FMIN_ZPmI_S
4508
261k
    3223377178U,  // FMIN_ZPmZ_D
4509
261k
    3519091994U,  // FMIN_ZPmZ_H
4510
261k
    3223409946U,  // FMIN_ZPmZ_S
4511
261k
    813798682U, // FMINv2f32
4512
261k
    815895834U, // FMINv2f64
4513
261k
    817992986U, // FMINv4f16
4514
261k
    820090138U, // FMINv4f32
4515
261k
    822187290U, // FMINv8f16
4516
261k
    2961309942U,  // FMLAL2lanev4f16
4517
261k
    2967601398U,  // FMLAL2lanev8f16
4518
261k
    2961309942U,  // FMLAL2v4f16
4519
261k
    2967601398U,  // FMLAL2v8f16
4520
261k
    2220951153U,  // FMLALB_ZZZ
4521
261k
    2220951153U,  // FMLALB_ZZZI
4522
261k
    2686535281U,  // FMLALB_ZZZI_SHH
4523
261k
    2686535281U,  // FMLALB_ZZZ_SHH
4524
261k
    2969699953U,  // FMLALBlanev8f16
4525
261k
    2969699953U,  // FMLALBv8f16
4526
261k
    2418099682U,  // FMLALLBB_ZZZ
4527
261k
    2418099682U,  // FMLALLBB_ZZZI
4528
261k
    2967602658U,  // FMLALLBBlanev4f32
4529
261k
    2967602658U,  // FMLALLBBv4f32
4530
261k
    2418105119U,  // FMLALLBT_ZZZ
4531
261k
    2418105119U,  // FMLALLBT_ZZZI
4532
261k
    2967608095U,  // FMLALLBTlanev4f32
4533
261k
    2967608095U,  // FMLALLBTv4f32
4534
261k
    2418100613U,  // FMLALLTB_ZZZ
4535
261k
    2418100613U,  // FMLALLTB_ZZZI
4536
261k
    2967603589U,  // FMLALLTBlanev4f32
4537
261k
    2967603589U,  // FMLALLTBv4f32
4538
261k
    2418105776U,  // FMLALLTT_ZZZ
4539
261k
    2418105776U,  // FMLALLTT_ZZZI
4540
261k
    2967608752U,  // FMLALLTTlanev4f32
4541
261k
    2967608752U,  // FMLALLTTv4f32
4542
261k
    1688441534U,  // FMLALL_MZZI_BtoS
4543
261k
    1688441534U,  // FMLALL_MZZ_BtoS
4544
261k
    3835925182U,  // FMLALL_VG2_M2Z2Z_BtoS
4545
261k
    3835925182U,  // FMLALL_VG2_M2ZZI_BtoS
4546
261k
    4104360638U,  // FMLALL_VG2_M2ZZ_BtoS
4547
261k
    4104360638U,  // FMLALL_VG4_M4Z4Z_BtoS
4548
261k
    4104360638U,  // FMLALL_VG4_M4ZZI_BtoS
4549
261k
    77828798U,  // FMLALL_VG4_M4ZZ_BtoS
4550
261k
    2220956595U,  // FMLALT_ZZZ
4551
261k
    2220956595U,  // FMLALT_ZZZI
4552
261k
    2686540723U,  // FMLALT_ZZZI_SHH
4553
261k
    2686540723U,  // FMLALT_ZZZ_SHH
4554
261k
    2969705395U,  // FMLALTlanev8f16
4555
261k
    2969705395U,  // FMLALTv8f16
4556
261k
    1663406325U,  // FMLAL_MZZI_BtoH
4557
261k
    1663275253U,  // FMLAL_MZZI_HtoS
4558
261k
    1663275253U,  // FMLAL_MZZ_HtoS
4559
261k
    3810889973U,  // FMLAL_VG2_M2Z2Z_BtoH
4560
261k
    3810758901U,  // FMLAL_VG2_M2Z2Z_HtoS
4561
261k
    3810889973U,  // FMLAL_VG2_M2ZZI_BtoH
4562
261k
    3810758901U,  // FMLAL_VG2_M2ZZI_HtoS
4563
261k
    3810889973U,  // FMLAL_VG2_M2ZZ_BtoH
4564
261k
    3810758901U,  // FMLAL_VG2_M2ZZ_HtoS
4565
261k
    1663406325U,  // FMLAL_VG2_MZZ_BtoH
4566
261k
    4079325429U,  // FMLAL_VG4_M4Z4Z_BtoH
4567
261k
    4079194357U,  // FMLAL_VG4_M4Z4Z_HtoS
4568
261k
    4079325429U,  // FMLAL_VG4_M4ZZI_BtoH
4569
261k
    4079194357U,  // FMLAL_VG4_M4ZZI_HtoS
4570
261k
    4079325429U,  // FMLAL_VG4_M4ZZ_BtoH
4571
261k
    4079194357U,  // FMLAL_VG4_M4ZZ_HtoS
4572
261k
    2961314037U,  // FMLALlanev4f16
4573
261k
    2967605493U,  // FMLALlanev8f16
4574
261k
    2961314037U,  // FMLALv4f16
4575
261k
    2967605493U,  // FMLALv8f16
4576
261k
    3798156134U,  // FMLA_VG2_M2Z2Z_D
4577
261k
    3798172518U,  // FMLA_VG2_M2Z2Z_S
4578
261k
    3798303590U,  // FMLA_VG2_M2Z4Z_H
4579
261k
    3798156134U,  // FMLA_VG2_M2ZZI_D
4580
261k
    3798303590U,  // FMLA_VG2_M2ZZI_H
4581
261k
    3798172518U,  // FMLA_VG2_M2ZZI_S
4582
261k
    3798156134U,  // FMLA_VG2_M2ZZ_D
4583
261k
    3798303590U,  // FMLA_VG2_M2ZZ_H
4584
261k
    3798172518U,  // FMLA_VG2_M2ZZ_S
4585
261k
    4066591590U,  // FMLA_VG4_M4Z4Z_D
4586
261k
    4066739046U,  // FMLA_VG4_M4Z4Z_H
4587
261k
    4066607974U,  // FMLA_VG4_M4Z4Z_S
4588
261k
    4066591590U,  // FMLA_VG4_M4ZZI_D
4589
261k
    4066739046U,  // FMLA_VG4_M4ZZI_H
4590
261k
    4066607974U,  // FMLA_VG4_M4ZZI_S
4591
261k
    4066591590U,  // FMLA_VG4_M4ZZ_D
4592
261k
    4066739046U,  // FMLA_VG4_M4ZZ_H
4593
261k
    4066607974U,  // FMLA_VG4_M4ZZ_S
4594
261k
    3223372646U,  // FMLA_ZPmZZ_D
4595
261k
    3519087462U,  // FMLA_ZPmZZ_H
4596
261k
    3223405414U,  // FMLA_ZPmZZ_S
4597
261k
    1075888998U,  // FMLA_ZZZI_D
4598
261k
    2195784550U,  // FMLA_ZZZI_H
4599
261k
    1344357222U,  // FMLA_ZZZI_S
4600
261k
    807715686U, // FMLAv1i16_indexed
4601
261k
    807715686U, // FMLAv1i32_indexed
4602
261k
    807715686U, // FMLAv1i64_indexed
4603
261k
    2961310566U,  // FMLAv2f32
4604
261k
    2963407718U,  // FMLAv2f64
4605
261k
    2961310566U,  // FMLAv2i32_indexed
4606
261k
    2963407718U,  // FMLAv2i64_indexed
4607
261k
    2965504870U,  // FMLAv4f16
4608
261k
    2967602022U,  // FMLAv4f32
4609
261k
    2965504870U,  // FMLAv4i16_indexed
4610
261k
    2967602022U,  // FMLAv4i32_indexed
4611
261k
    2969699174U,  // FMLAv8f16
4612
261k
    2969699174U,  // FMLAv8i16_indexed
4613
261k
    2961310074U,  // FMLSL2lanev4f16
4614
261k
    2967601530U,  // FMLSL2lanev8f16
4615
261k
    2961310074U,  // FMLSL2v4f16
4616
261k
    2967601530U,  // FMLSL2v8f16
4617
261k
    2686535579U,  // FMLSLB_ZZZI_SHH
4618
261k
    2686535579U,  // FMLSLB_ZZZ_SHH
4619
261k
    2686540898U,  // FMLSLT_ZZZI_SHH
4620
261k
    2686540898U,  // FMLSLT_ZZZ_SHH
4621
261k
    1663276020U,  // FMLSL_MZZI_HtoS
4622
261k
    1663276020U,  // FMLSL_MZZ_HtoS
4623
261k
    3810759668U,  // FMLSL_VG2_M2Z2Z_HtoS
4624
261k
    3810759668U,  // FMLSL_VG2_M2ZZI_HtoS
4625
261k
    3810759668U,  // FMLSL_VG2_M2ZZ_HtoS
4626
261k
    4079195124U,  // FMLSL_VG4_M4Z4Z_HtoS
4627
261k
    4079195124U,  // FMLSL_VG4_M4ZZI_HtoS
4628
261k
    4079195124U,  // FMLSL_VG4_M4ZZ_HtoS
4629
261k
    2961314804U,  // FMLSLlanev4f16
4630
261k
    2967606260U,  // FMLSLlanev8f16
4631
261k
    2961314804U,  // FMLSLv4f16
4632
261k
    2967606260U,  // FMLSLv8f16
4633
261k
    3798162002U,  // FMLS_VG2_M2Z2Z_D
4634
261k
    3798309458U,  // FMLS_VG2_M2Z2Z_H
4635
261k
    3798178386U,  // FMLS_VG2_M2Z2Z_S
4636
261k
    3798162002U,  // FMLS_VG2_M2ZZI_D
4637
261k
    3798309458U,  // FMLS_VG2_M2ZZI_H
4638
261k
    3798178386U,  // FMLS_VG2_M2ZZI_S
4639
261k
    3798162002U,  // FMLS_VG2_M2ZZ_D
4640
261k
    3798309458U,  // FMLS_VG2_M2ZZ_H
4641
261k
    3798178386U,  // FMLS_VG2_M2ZZ_S
4642
261k
    4066744914U,  // FMLS_VG4_M4Z2Z_H
4643
261k
    4066597458U,  // FMLS_VG4_M4Z4Z_D
4644
261k
    4066613842U,  // FMLS_VG4_M4Z4Z_S
4645
261k
    4066597458U,  // FMLS_VG4_M4ZZI_D
4646
261k
    4066744914U,  // FMLS_VG4_M4ZZI_H
4647
261k
    4066613842U,  // FMLS_VG4_M4ZZI_S
4648
261k
    4066597458U,  // FMLS_VG4_M4ZZ_D
4649
261k
    4066744914U,  // FMLS_VG4_M4ZZ_H
4650
261k
    4066613842U,  // FMLS_VG4_M4ZZ_S
4651
261k
    3223378514U,  // FMLS_ZPmZZ_D
4652
261k
    3519093330U,  // FMLS_ZPmZZ_H
4653
261k
    3223411282U,  // FMLS_ZPmZZ_S
4654
261k
    1075894866U,  // FMLS_ZZZI_D
4655
261k
    2195790418U,  // FMLS_ZZZI_H
4656
261k
    1344363090U,  // FMLS_ZZZI_S
4657
261k
    807721554U, // FMLSv1i16_indexed
4658
261k
    807721554U, // FMLSv1i32_indexed
4659
261k
    807721554U, // FMLSv1i64_indexed
4660
261k
    2961316434U,  // FMLSv2f32
4661
261k
    2963413586U,  // FMLSv2f64
4662
261k
    2961316434U,  // FMLSv2i32_indexed
4663
261k
    2963413586U,  // FMLSv2i64_indexed
4664
261k
    2965510738U,  // FMLSv4f16
4665
261k
    2967607890U,  // FMLSv4f32
4666
261k
    2965510738U,  // FMLSv4i16_indexed
4667
261k
    2967607890U,  // FMLSv4i32_indexed
4668
261k
    2969705042U,  // FMLSv8f16
4669
261k
    2969705042U,  // FMLSv8i16_indexed
4670
261k
    1075889005U,  // FMMLA_ZZZ_D
4671
261k
    1344357229U,  // FMMLA_ZZZ_S
4672
261k
    54641579U,  // FMOPAL_MPPZZ
4673
261k
    79807403U,  // FMOPA_MPPZZ_BtoH
4674
261k
    79807403U,  // FMOPA_MPPZZ_BtoS
4675
261k
    2168570795U,  // FMOPA_MPPZZ_D
4676
261k
    54641579U,  // FMOPA_MPPZZ_H
4677
261k
    2170667947U,  // FMOPA_MPPZZ_S
4678
261k
    54647455U,  // FMOPSL_MPPZZ
4679
261k
    2168576671U,  // FMOPS_MPPZZ_D
4680
261k
    54647455U,  // FMOPS_MPPZZ_H
4681
261k
    2170673823U,  // FMOPS_MPPZZ_S
4682
261k
    807427809U, // FMOVDXHighr
4683
261k
    2121441U, // FMOVDXr
4684
261k
    3760217825U,  // FMOVDi
4685
261k
    2121441U, // FMOVDr
4686
261k
    2121441U, // FMOVHWr
4687
261k
    2121441U, // FMOVHXr
4688
261k
    3760217825U,  // FMOVHi
4689
261k
    2121441U, // FMOVHr
4690
261k
    2121441U, // FMOVSWr
4691
261k
    3760217825U,  // FMOVSi
4692
261k
    2121441U, // FMOVSr
4693
261k
    2121441U, // FMOVWHr
4694
261k
    2121441U, // FMOVWSr
4695
261k
    81895137U,  // FMOVXDHighr
4696
261k
    2121441U, // FMOVXDr
4697
261k
    2121441U, // FMOVXHr
4698
261k
    3766591201U,  // FMOVv2f32_ns
4699
261k
    3768688353U,  // FMOVv2f64_ns
4700
261k
    3770785505U,  // FMOVv4f16_ns
4701
261k
    3772882657U,  // FMOVv4f32_ns
4702
261k
    3774979809U,  // FMOVv8f16_ns
4703
261k
    17112U, // FMS16
4704
261k
    16558U, // FMS32
4705
261k
    17059U, // FMS64
4706
261k
    3223374137U,  // FMSB_ZPmZZ_D
4707
261k
    3519088953U,  // FMSB_ZPmZZ_H
4708
261k
    3223406905U,  // FMSB_ZPmZZ_S
4709
261k
    2116045U, // FMSUBDrrr
4710
261k
    2116045U, // FMSUBHrrr
4711
261k
    2116045U, // FMSUBSrrr
4712
261k
    2118724U, // FMULDrr
4713
261k
    2118724U, // FMULHrr
4714
261k
    2118724U, // FMULSrr
4715
261k
    2122000U, // FMULX16
4716
261k
    2122000U, // FMULX32
4717
261k
    2122000U, // FMULX64
4718
261k
    3223380240U,  // FMULX_ZPmZ_D
4719
261k
    3519095056U,  // FMULX_ZPmZ_H
4720
261k
    3223413008U,  // FMULX_ZPmZ_S
4721
261k
    2122000U, // FMULXv1i16_indexed
4722
261k
    2122000U, // FMULXv1i32_indexed
4723
261k
    2122000U, // FMULXv1i64_indexed
4724
261k
    813801744U, // FMULXv2f32
4725
261k
    815898896U, // FMULXv2f64
4726
261k
    813801744U, // FMULXv2i32_indexed
4727
261k
    815898896U, // FMULXv2i64_indexed
4728
261k
    817996048U, // FMULXv4f16
4729
261k
    820093200U, // FMULXv4f32
4730
261k
    817996048U, // FMULXv4i16_indexed
4731
261k
    820093200U, // FMULXv4i32_indexed
4732
261k
    822190352U, // FMULXv8f16
4733
261k
    822190352U, // FMULXv8i16_indexed
4734
261k
    3223376964U,  // FMUL_ZPmI_D
4735
261k
    3519091780U,  // FMUL_ZPmI_H
4736
261k
    3223409732U,  // FMUL_ZPmI_S
4737
261k
    3223376964U,  // FMUL_ZPmZ_D
4738
261k
    3519091780U,  // FMUL_ZPmZ_H
4739
261k
    3223409732U,  // FMUL_ZPmZ_S
4740
261k
    2418070596U,  // FMUL_ZZZI_D
4741
261k
    2189497412U,  // FMUL_ZZZI_H
4742
261k
    270619716U, // FMUL_ZZZI_S
4743
261k
    2418070596U,  // FMUL_ZZZ_D
4744
261k
    2189497412U,  // FMUL_ZZZ_H
4745
261k
    270619716U, // FMUL_ZZZ_S
4746
261k
    2118724U, // FMULv1i16_indexed
4747
261k
    2118724U, // FMULv1i32_indexed
4748
261k
    2118724U, // FMULv1i64_indexed
4749
261k
    813798468U, // FMULv2f32
4750
261k
    815895620U, // FMULv2f64
4751
261k
    813798468U, // FMULv2i32_indexed
4752
261k
    815895620U, // FMULv2i64_indexed
4753
261k
    817992772U, // FMULv4f16
4754
261k
    820089924U, // FMULv4f32
4755
261k
    817992772U, // FMULv4i16_indexed
4756
261k
    820089924U, // FMULv4i32_indexed
4757
261k
    822187076U, // FMULv8f16
4758
261k
    822187076U, // FMULv8i16_indexed
4759
261k
    2116832U, // FNEGDr
4760
261k
    2116832U, // FNEGHr
4761
261k
    2116832U, // FNEGSr
4762
261k
    270585056U, // FNEG_ZPmZ_D
4763
261k
    541134048U, // FNEG_ZPmZ_H
4764
261k
    270617824U, // FNEG_ZPmZ_S
4765
261k
    813796576U, // FNEGv2f32
4766
261k
    815893728U, // FNEGv2f64
4767
261k
    817990880U, // FNEGv4f16
4768
261k
    820088032U, // FNEGv4f32
4769
261k
    822185184U, // FNEGv8f16
4770
261k
    2116514U, // FNMADDDrrr
4771
261k
    2116514U, // FNMADDHrrr
4772
261k
    2116514U, // FNMADDSrrr
4773
261k
    3223374617U,  // FNMAD_ZPmZZ_D
4774
261k
    3519089433U,  // FNMAD_ZPmZZ_H
4775
261k
    3223407385U,  // FNMAD_ZPmZZ_S
4776
261k
    3223372675U,  // FNMLA_ZPmZZ_D
4777
261k
    3519087491U,  // FNMLA_ZPmZZ_H
4778
261k
    3223405443U,  // FNMLA_ZPmZZ_S
4779
261k
    3223378520U,  // FNMLS_ZPmZZ_D
4780
261k
    3519093336U,  // FNMLS_ZPmZZ_H
4781
261k
    3223411288U,  // FNMLS_ZPmZZ_S
4782
261k
    3223374143U,  // FNMSB_ZPmZZ_D
4783
261k
    3519088959U,  // FNMSB_ZPmZZ_H
4784
261k
    3223406911U,  // FNMSB_ZPmZZ_S
4785
261k
    2116052U, // FNMSUBDrrr
4786
261k
    2116052U, // FNMSUBHrrr
4787
261k
    2116052U, // FNMSUBSrrr
4788
261k
    2118730U, // FNMULDrr
4789
261k
    2118730U, // FNMULHrr
4790
261k
    2118730U, // FNMULSrr
4791
261k
    2418068574U,  // FRECPE_ZZ_D
4792
261k
    1652624478U,  // FRECPE_ZZ_H
4793
261k
    270617694U, // FRECPE_ZZ_S
4794
261k
    2116702U, // FRECPEv1f16
4795
261k
    2116702U, // FRECPEv1i32
4796
261k
    2116702U, // FRECPEv1i64
4797
261k
    813796446U, // FRECPEv2f32
4798
261k
    815893598U, // FRECPEv2f64
4799
261k
    817990750U, // FRECPEv4f16
4800
261k
    820087902U, // FRECPEv4f32
4801
261k
    822185054U, // FRECPEv8f16
4802
261k
    2120335U, // FRECPS16
4803
261k
    2120335U, // FRECPS32
4804
261k
    2120335U, // FRECPS64
4805
261k
    2418072207U,  // FRECPS_ZZZ_D
4806
261k
    2189499023U,  // FRECPS_ZZZ_H
4807
261k
    270621327U, // FRECPS_ZZZ_S
4808
261k
    813800079U, // FRECPSv2f32
4809
261k
    815897231U, // FRECPSv2f64
4810
261k
    817994383U, // FRECPSv4f16
4811
261k
    820091535U, // FRECPSv4f32
4812
261k
    822188687U, // FRECPSv8f16
4813
261k
    270590231U, // FRECPX_ZPmZ_D
4814
261k
    541139223U, // FRECPX_ZPmZ_H
4815
261k
    270622999U, // FRECPX_ZPmZ_S
4816
261k
    2122007U, // FRECPXv1f16
4817
261k
    2122007U, // FRECPXv1i32
4818
261k
    2122007U, // FRECPXv1i64
4819
261k
    2121891U, // FRINT32XDr
4820
261k
    2121891U, // FRINT32XSr
4821
261k
    813801635U, // FRINT32Xv2f32
4822
261k
    815898787U, // FRINT32Xv2f64
4823
261k
    820093091U, // FRINT32Xv4f32
4824
261k
    2122074U, // FRINT32ZDr
4825
261k
    2122074U, // FRINT32ZSr
4826
261k
    813801818U, // FRINT32Zv2f32
4827
261k
    815898970U, // FRINT32Zv2f64
4828
261k
    820093274U, // FRINT32Zv4f32
4829
261k
    2121901U, // FRINT64XDr
4830
261k
    2121901U, // FRINT64XSr
4831
261k
    813801645U, // FRINT64Xv2f32
4832
261k
    815898797U, // FRINT64Xv2f64
4833
261k
    820093101U, // FRINT64Xv4f32
4834
261k
    2122084U, // FRINT64ZDr
4835
261k
    2122084U, // FRINT64ZSr
4836
261k
    813801828U, // FRINT64Zv2f32
4837
261k
    815898980U, // FRINT64Zv2f64
4838
261k
    820093284U, // FRINT64Zv4f32
4839
261k
    2114733U, // FRINTADr
4840
261k
    2114733U, // FRINTAHr
4841
261k
    2114733U, // FRINTASr
4842
261k
    1648559277U,  // FRINTA_2Z2Z_S
4843
261k
    1648559277U,  // FRINTA_4Z4Z_S
4844
261k
    270582957U, // FRINTA_ZPmZ_D
4845
261k
    541131949U, // FRINTA_ZPmZ_H
4846
261k
    270615725U, // FRINTA_ZPmZ_S
4847
261k
    813794477U, // FRINTAv2f32
4848
261k
    815891629U, // FRINTAv2f64
4849
261k
    817988781U, // FRINTAv4f16
4850
261k
    820085933U, // FRINTAv4f32
4851
261k
    822183085U, // FRINTAv8f16
4852
261k
    2117793U, // FRINTIDr
4853
261k
    2117793U, // FRINTIHr
4854
261k
    2117793U, // FRINTISr
4855
261k
    270586017U, // FRINTI_ZPmZ_D
4856
261k
    541135009U, // FRINTI_ZPmZ_H
4857
261k
    270618785U, // FRINTI_ZPmZ_S
4858
261k
    813797537U, // FRINTIv2f32
4859
261k
    815894689U, // FRINTIv2f64
4860
261k
    817991841U, // FRINTIv4f16
4861
261k
    820088993U, // FRINTIv4f32
4862
261k
    822186145U, // FRINTIv8f16
4863
261k
    2118885U, // FRINTMDr
4864
261k
    2118885U, // FRINTMHr
4865
261k
    2118885U, // FRINTMSr
4866
261k
    1648563429U,  // FRINTM_2Z2Z_S
4867
261k
    1648563429U,  // FRINTM_4Z4Z_S
4868
261k
    270587109U, // FRINTM_ZPmZ_D
4869
261k
    541136101U, // FRINTM_ZPmZ_H
4870
261k
    270619877U, // FRINTM_ZPmZ_S
4871
261k
    813798629U, // FRINTMv2f32
4872
261k
    815895781U, // FRINTMv2f64
4873
261k
    817992933U, // FRINTMv4f16
4874
261k
    820090085U, // FRINTMv4f32
4875
261k
    822187237U, // FRINTMv8f16
4876
261k
    2119016U, // FRINTNDr
4877
261k
    2119016U, // FRINTNHr
4878
261k
    2119016U, // FRINTNSr
4879
261k
    1648563560U,  // FRINTN_2Z2Z_S
4880
261k
    1648563560U,  // FRINTN_4Z4Z_S
4881
261k
    270587240U, // FRINTN_ZPmZ_D
4882
261k
    541136232U, // FRINTN_ZPmZ_H
4883
261k
    270620008U, // FRINTN_ZPmZ_S
4884
261k
    813798760U, // FRINTNv2f32
4885
261k
    815895912U, // FRINTNv2f64
4886
261k
    817993064U, // FRINTNv4f16
4887
261k
    820090216U, // FRINTNv4f32
4888
261k
    822187368U, // FRINTNv8f16
4889
261k
    2119508U, // FRINTPDr
4890
261k
    2119508U, // FRINTPHr
4891
261k
    2119508U, // FRINTPSr
4892
261k
    1648564052U,  // FRINTP_2Z2Z_S
4893
261k
    1648564052U,  // FRINTP_4Z4Z_S
4894
261k
    270587732U, // FRINTP_ZPmZ_D
4895
261k
    541136724U, // FRINTP_ZPmZ_H
4896
261k
    270620500U, // FRINTP_ZPmZ_S
4897
261k
    813799252U, // FRINTPv2f32
4898
261k
    815896404U, // FRINTPv2f64
4899
261k
    817993556U, // FRINTPv4f16
4900
261k
    820090708U, // FRINTPv4f32
4901
261k
    822187860U, // FRINTPv8f16
4902
261k
    2122022U, // FRINTXDr
4903
261k
    2122022U, // FRINTXHr
4904
261k
    2122022U, // FRINTXSr
4905
261k
    270590246U, // FRINTX_ZPmZ_D
4906
261k
    541139238U, // FRINTX_ZPmZ_H
4907
261k
    270623014U, // FRINTX_ZPmZ_S
4908
261k
    813801766U, // FRINTXv2f32
4909
261k
    815898918U, // FRINTXv2f64
4910
261k
    817996070U, // FRINTXv4f16
4911
261k
    820093222U, // FRINTXv4f32
4912
261k
    822190374U, // FRINTXv8f16
4913
261k
    2122168U, // FRINTZDr
4914
261k
    2122168U, // FRINTZHr
4915
261k
    2122168U, // FRINTZSr
4916
261k
    270590392U, // FRINTZ_ZPmZ_D
4917
261k
    541139384U, // FRINTZ_ZPmZ_H
4918
261k
    270623160U, // FRINTZ_ZPmZ_S
4919
261k
    813801912U, // FRINTZv2f32
4920
261k
    815899064U, // FRINTZv2f64
4921
261k
    817996216U, // FRINTZv4f16
4922
261k
    820093368U, // FRINTZv4f32
4923
261k
    822190520U, // FRINTZv8f16
4924
261k
    2418068619U,  // FRSQRTE_ZZ_D
4925
261k
    1652624523U,  // FRSQRTE_ZZ_H
4926
261k
    270617739U, // FRSQRTE_ZZ_S
4927
261k
    2116747U, // FRSQRTEv1f16
4928
261k
    2116747U, // FRSQRTEv1i32
4929
261k
    2116747U, // FRSQRTEv1i64
4930
261k
    813796491U, // FRSQRTEv2f32
4931
261k
    815893643U, // FRSQRTEv2f64
4932
261k
    817990795U, // FRSQRTEv4f16
4933
261k
    820087947U, // FRSQRTEv4f32
4934
261k
    822185099U, // FRSQRTEv8f16
4935
261k
    2120419U, // FRSQRTS16
4936
261k
    2120419U, // FRSQRTS32
4937
261k
    2120419U, // FRSQRTS64
4938
261k
    2418072291U,  // FRSQRTS_ZZZ_D
4939
261k
    2189499107U,  // FRSQRTS_ZZZ_H
4940
261k
    270621411U, // FRSQRTS_ZZZ_S
4941
261k
    813800163U, // FRSQRTSv2f32
4942
261k
    815897315U, // FRSQRTSv2f64
4943
261k
    817994467U, // FRSQRTSv4f16
4944
261k
    820091619U, // FRSQRTSv4f32
4945
261k
    822188771U, // FRSQRTSv8f16
4946
261k
    2181205032U,  // FSCALE_2Z2Z_D
4947
261k
    2183318568U,  // FSCALE_2Z2Z_H
4948
261k
    2185432104U,  // FSCALE_2Z2Z_S
4949
261k
    2181205032U,  // FSCALE_2ZZ_D
4950
261k
    2183318568U,  // FSCALE_2ZZ_H
4951
261k
    2185432104U,  // FSCALE_2ZZ_S
4952
261k
    2181205032U,  // FSCALE_4Z4Z_D
4953
261k
    2183318568U,  // FSCALE_4Z4Z_H
4954
261k
    2185432104U,  // FSCALE_4Z4Z_S
4955
261k
    2181205032U,  // FSCALE_4ZZ_D
4956
261k
    2183318568U,  // FSCALE_4ZZ_H
4957
261k
    2185432104U,  // FSCALE_4ZZ_S
4958
261k
    3223374888U,  // FSCALE_ZPmZ_D
4959
261k
    3519089704U,  // FSCALE_ZPmZ_H
4960
261k
    3223407656U,  // FSCALE_ZPmZ_S
4961
261k
    813796392U, // FSCALEv2f32
4962
261k
    815893544U, // FSCALEv2f64
4963
261k
    817990696U, // FSCALEv4f16
4964
261k
    820087848U, // FSCALEv4f32
4965
261k
    822185000U, // FSCALEv8f16
4966
261k
    2121100U, // FSQRTDr
4967
261k
    2121100U, // FSQRTHr
4968
261k
    2121100U, // FSQRTSr
4969
261k
    270589324U, // FSQRT_ZPmZ_D
4970
261k
    541138316U, // FSQRT_ZPmZ_H
4971
261k
    270622092U, // FSQRT_ZPmZ_S
4972
261k
    813800844U, // FSQRTv2f32
4973
261k
    815897996U, // FSQRTv2f64
4974
261k
    817995148U, // FSQRTv4f16
4975
261k
    820092300U, // FSQRTv4f32
4976
261k
    822189452U, // FSQRTv8f16
4977
261k
    2116025U, // FSUBDrr
4978
261k
    2116025U, // FSUBHrr
4979
261k
    3223377973U,  // FSUBR_ZPmI_D
4980
261k
    3519092789U,  // FSUBR_ZPmI_H
4981
261k
    3223410741U,  // FSUBR_ZPmI_S
4982
261k
    3223377973U,  // FSUBR_ZPmZ_D
4983
261k
    3519092789U,  // FSUBR_ZPmZ_H
4984
261k
    3223410741U,  // FSUBR_ZPmZ_S
4985
261k
    2116025U, // FSUBSrr
4986
261k
    3798157753U,  // FSUB_VG2_M2Z_D
4987
261k
    3798305209U,  // FSUB_VG2_M2Z_H
4988
261k
    3798174137U,  // FSUB_VG2_M2Z_S
4989
261k
    4066593209U,  // FSUB_VG4_M4Z_D
4990
261k
    4066740665U,  // FSUB_VG4_M4Z_H
4991
261k
    4066609593U,  // FSUB_VG4_M4Z_S
4992
261k
    3223374265U,  // FSUB_ZPmI_D
4993
261k
    3519089081U,  // FSUB_ZPmI_H
4994
261k
    3223407033U,  // FSUB_ZPmI_S
4995
261k
    3223374265U,  // FSUB_ZPmZ_D
4996
261k
    3519089081U,  // FSUB_ZPmZ_H
4997
261k
    3223407033U,  // FSUB_ZPmZ_S
4998
261k
    2418067897U,  // FSUB_ZZZ_D
4999
261k
    2189494713U,  // FSUB_ZZZ_H
5000
261k
    270617017U, // FSUB_ZZZ_S
5001
261k
    813795769U, // FSUBv2f32
5002
261k
    815892921U, // FSUBv2f64
5003
261k
    817990073U, // FSUBv4f16
5004
261k
    820087225U, // FSUBv4f32
5005
261k
    822184377U, // FSUBv8f16
5006
261k
    2418068256U,  // FTMAD_ZZI_D
5007
261k
    2189495072U,  // FTMAD_ZZI_H
5008
261k
    270617376U, // FTMAD_ZZI_S
5009
261k
    2418070615U,  // FTSMUL_ZZZ_D
5010
261k
    2189497431U,  // FTSMUL_ZZZ_H
5011
261k
    270619735U, // FTSMUL_ZZZ_S
5012
261k
    2418070142U,  // FTSSEL_ZZZ_D
5013
261k
    2189496958U,  // FTSSEL_ZZZ_H
5014
261k
    270619262U, // FTSSEL_ZZZ_S
5015
261k
    4066609557U,  // FVDOTB_VG4_M2ZZI_BtoS
5016
261k
    4066614714U,  // FVDOTT_VG4_M2ZZI_BtoS
5017
261k
    3798310217U,  // FVDOT_VG2_M2ZZI_BtoH
5018
261k
    3798179145U,  // FVDOT_VG2_M2ZZI_HtoS
5019
261k
    10429U, // GCSPOPCX
5020
261k
    21718U, // GCSPOPM
5021
261k
    10447U, // GCSPOPX
5022
261k
    21690U, // GCSPUSHM
5023
261k
    10438U, // GCSPUSHX
5024
261k
    16490U, // GCSSS1
5025
261k
    16973U, // GCSSS2
5026
261k
    2120018U, // GCSSTR
5027
261k
    2120026U, // GCSSTTR
5028
261k
    24002U, // GENLUT
5029
261k
    22630U, // GENTER
5030
261k
    10417U, // GEXIT
5031
261k
    297960700U, // GLD1B_D_IMM_REAL
5032
261k
    297960700U, // GLD1B_D_REAL
5033
261k
    297960700U, // GLD1B_D_SXTW_REAL
5034
261k
    297960700U, // GLD1B_D_UXTW_REAL
5035
261k
    297993468U, // GLD1B_S_IMM_REAL
5036
261k
    297993468U, // GLD1B_S_SXTW_REAL
5037
261k
    297993468U, // GLD1B_S_UXTW_REAL
5038
261k
    297962155U, // GLD1D_IMM_REAL
5039
261k
    297962155U, // GLD1D_REAL
5040
261k
    297962155U, // GLD1D_SCALED_REAL
5041
261k
    297962155U, // GLD1D_SXTW_REAL
5042
261k
    297962155U, // GLD1D_SXTW_SCALED_REAL
5043
261k
    297962155U, // GLD1D_UXTW_REAL
5044
261k
    297962155U, // GLD1D_UXTW_SCALED_REAL
5045
261k
    297962772U, // GLD1H_D_IMM_REAL
5046
261k
    297962772U, // GLD1H_D_REAL
5047
261k
    297962772U, // GLD1H_D_SCALED_REAL
5048
261k
    297962772U, // GLD1H_D_SXTW_REAL
5049
261k
    297962772U, // GLD1H_D_SXTW_SCALED_REAL
5050
261k
    297962772U, // GLD1H_D_UXTW_REAL
5051
261k
    297962772U, // GLD1H_D_UXTW_SCALED_REAL
5052
261k
    297995540U, // GLD1H_S_IMM_REAL
5053
261k
    297995540U, // GLD1H_S_SXTW_REAL
5054
261k
    297995540U, // GLD1H_S_SXTW_SCALED_REAL
5055
261k
    297995540U, // GLD1H_S_UXTW_REAL
5056
261k
    297995540U, // GLD1H_S_UXTW_SCALED_REAL
5057
261k
    298293164U, // GLD1Q
5058
261k
    297961734U, // GLD1SB_D_IMM_REAL
5059
261k
    297961734U, // GLD1SB_D_REAL
5060
261k
    297961734U, // GLD1SB_D_SXTW_REAL
5061
261k
    297961734U, // GLD1SB_D_UXTW_REAL
5062
261k
    297994502U, // GLD1SB_S_IMM_REAL
5063
261k
    297994502U, // GLD1SB_S_SXTW_REAL
5064
261k
    297994502U, // GLD1SB_S_UXTW_REAL
5065
261k
    297963463U, // GLD1SH_D_IMM_REAL
5066
261k
    297963463U, // GLD1SH_D_REAL
5067
261k
    297963463U, // GLD1SH_D_SCALED_REAL
5068
261k
    297963463U, // GLD1SH_D_SXTW_REAL
5069
261k
    297963463U, // GLD1SH_D_SXTW_SCALED_REAL
5070
261k
    297963463U, // GLD1SH_D_UXTW_REAL
5071
261k
    297963463U, // GLD1SH_D_UXTW_SCALED_REAL
5072
261k
    297996231U, // GLD1SH_S_IMM_REAL
5073
261k
    297996231U, // GLD1SH_S_SXTW_REAL
5074
261k
    297996231U, // GLD1SH_S_SXTW_SCALED_REAL
5075
261k
    297996231U, // GLD1SH_S_UXTW_REAL
5076
261k
    297996231U, // GLD1SH_S_UXTW_SCALED_REAL
5077
261k
    297967665U, // GLD1SW_D_IMM_REAL
5078
261k
    297967665U, // GLD1SW_D_REAL
5079
261k
    297967665U, // GLD1SW_D_SCALED_REAL
5080
261k
    297967665U, // GLD1SW_D_SXTW_REAL
5081
261k
    297967665U, // GLD1SW_D_SXTW_SCALED_REAL
5082
261k
    297967665U, // GLD1SW_D_UXTW_REAL
5083
261k
    297967665U, // GLD1SW_D_UXTW_SCALED_REAL
5084
261k
    297967470U, // GLD1W_D_IMM_REAL
5085
261k
    297967470U, // GLD1W_D_REAL
5086
261k
    297967470U, // GLD1W_D_SCALED_REAL
5087
261k
    297967470U, // GLD1W_D_SXTW_REAL
5088
261k
    297967470U, // GLD1W_D_SXTW_SCALED_REAL
5089
261k
    297967470U, // GLD1W_D_UXTW_REAL
5090
261k
    297967470U, // GLD1W_D_UXTW_SCALED_REAL
5091
261k
    298000238U, // GLD1W_IMM_REAL
5092
261k
    298000238U, // GLD1W_SXTW_REAL
5093
261k
    298000238U, // GLD1W_SXTW_SCALED_REAL
5094
261k
    298000238U, // GLD1W_UXTW_REAL
5095
261k
    298000238U, // GLD1W_UXTW_SCALED_REAL
5096
261k
    297960706U, // GLDFF1B_D_IMM_REAL
5097
261k
    297960706U, // GLDFF1B_D_REAL
5098
261k
    297960706U, // GLDFF1B_D_SXTW_REAL
5099
261k
    297960706U, // GLDFF1B_D_UXTW_REAL
5100
261k
    297993474U, // GLDFF1B_S_IMM_REAL
5101
261k
    297993474U, // GLDFF1B_S_SXTW_REAL
5102
261k
    297993474U, // GLDFF1B_S_UXTW_REAL
5103
261k
    297962161U, // GLDFF1D_IMM_REAL
5104
261k
    297962161U, // GLDFF1D_REAL
5105
261k
    297962161U, // GLDFF1D_SCALED_REAL
5106
261k
    297962161U, // GLDFF1D_SXTW_REAL
5107
261k
    297962161U, // GLDFF1D_SXTW_SCALED_REAL
5108
261k
    297962161U, // GLDFF1D_UXTW_REAL
5109
261k
    297962161U, // GLDFF1D_UXTW_SCALED_REAL
5110
261k
    297962778U, // GLDFF1H_D_IMM_REAL
5111
261k
    297962778U, // GLDFF1H_D_REAL
5112
261k
    297962778U, // GLDFF1H_D_SCALED_REAL
5113
261k
    297962778U, // GLDFF1H_D_SXTW_REAL
5114
261k
    297962778U, // GLDFF1H_D_SXTW_SCALED_REAL
5115
261k
    297962778U, // GLDFF1H_D_UXTW_REAL
5116
261k
    297962778U, // GLDFF1H_D_UXTW_SCALED_REAL
5117
261k
    297995546U, // GLDFF1H_S_IMM_REAL
5118
261k
    297995546U, // GLDFF1H_S_SXTW_REAL
5119
261k
    297995546U, // GLDFF1H_S_SXTW_SCALED_REAL
5120
261k
    297995546U, // GLDFF1H_S_UXTW_REAL
5121
261k
    297995546U, // GLDFF1H_S_UXTW_SCALED_REAL
5122
261k
    297961741U, // GLDFF1SB_D_IMM_REAL
5123
261k
    297961741U, // GLDFF1SB_D_REAL
5124
261k
    297961741U, // GLDFF1SB_D_SXTW_REAL
5125
261k
    297961741U, // GLDFF1SB_D_UXTW_REAL
5126
261k
    297994509U, // GLDFF1SB_S_IMM_REAL
5127
261k
    297994509U, // GLDFF1SB_S_SXTW_REAL
5128
261k
    297994509U, // GLDFF1SB_S_UXTW_REAL
5129
261k
    297963470U, // GLDFF1SH_D_IMM_REAL
5130
261k
    297963470U, // GLDFF1SH_D_REAL
5131
261k
    297963470U, // GLDFF1SH_D_SCALED_REAL
5132
261k
    297963470U, // GLDFF1SH_D_SXTW_REAL
5133
261k
    297963470U, // GLDFF1SH_D_SXTW_SCALED_REAL
5134
261k
    297963470U, // GLDFF1SH_D_UXTW_REAL
5135
261k
    297963470U, // GLDFF1SH_D_UXTW_SCALED_REAL
5136
261k
    297996238U, // GLDFF1SH_S_IMM_REAL
5137
261k
    297996238U, // GLDFF1SH_S_SXTW_REAL
5138
261k
    297996238U, // GLDFF1SH_S_SXTW_SCALED_REAL
5139
261k
    297996238U, // GLDFF1SH_S_UXTW_REAL
5140
261k
    297996238U, // GLDFF1SH_S_UXTW_SCALED_REAL
5141
261k
    297967672U, // GLDFF1SW_D_IMM_REAL
5142
261k
    297967672U, // GLDFF1SW_D_REAL
5143
261k
    297967672U, // GLDFF1SW_D_SCALED_REAL
5144
261k
    297967672U, // GLDFF1SW_D_SXTW_REAL
5145
261k
    297967672U, // GLDFF1SW_D_SXTW_SCALED_REAL
5146
261k
    297967672U, // GLDFF1SW_D_UXTW_REAL
5147
261k
    297967672U, // GLDFF1SW_D_UXTW_SCALED_REAL
5148
261k
    297967476U, // GLDFF1W_D_IMM_REAL
5149
261k
    297967476U, // GLDFF1W_D_REAL
5150
261k
    297967476U, // GLDFF1W_D_SCALED_REAL
5151
261k
    297967476U, // GLDFF1W_D_SXTW_REAL
5152
261k
    297967476U, // GLDFF1W_D_SXTW_SCALED_REAL
5153
261k
    297967476U, // GLDFF1W_D_UXTW_REAL
5154
261k
    297967476U, // GLDFF1W_D_UXTW_SCALED_REAL
5155
261k
    298000244U, // GLDFF1W_IMM_REAL
5156
261k
    298000244U, // GLDFF1W_SXTW_REAL
5157
261k
    298000244U, // GLDFF1W_SXTW_SCALED_REAL
5158
261k
    298000244U, // GLDFF1W_UXTW_REAL
5159
261k
    298000244U, // GLDFF1W_UXTW_SCALED_REAL
5160
261k
    2117777U, // GMI
5161
261k
    515257U,  // HINT
5162
261k
    3223379094U,  // HISTCNT_ZPzZZ_D
5163
261k
    3223411862U,  // HISTCNT_ZPzZZ_S
5164
261k
    2133236U, // HISTSEG_ZZZ
5165
261k
    384018U,  // HLT
5166
261k
    379553U,  // HVC
5167
261k
    538985991U, // INCB_XPiI
5168
261k
    538987346U, // INCD_XPiI
5169
261k
    539020114U, // INCD_ZPiI
5170
261k
    538988040U, // INCH_XPiI
5171
261k
    56692232U,  // INCH_ZPiI
5172
261k
    2119199U, // INCP_XP_B
5173
261k
    2418038303U,  // INCP_XP_D
5174
261k
    1881167391U,  // INCP_XP_H
5175
261k
    270554655U, // INCP_XP_S
5176
261k
    1075893791U,  // INCP_ZP_D
5177
261k
    1658918431U,  // INCP_ZP_H
5178
261k
    1344362015U,  // INCP_ZP_S
5179
261k
    538992623U, // INCW_XPiI
5180
261k
    539058159U, // INCW_ZPiI
5181
261k
    539009262U, // INDEX_II_B
5182
261k
    2154734U, // INDEX_II_D
5183
261k
    889266414U, // INDEX_II_H
5184
261k
    2187502U, // INDEX_II_S
5185
261k
    539009262U, // INDEX_IR_B
5186
261k
    2154734U, // INDEX_IR_D
5187
261k
    889266414U, // INDEX_IR_H
5188
261k
    2187502U, // INDEX_IR_S
5189
261k
    2138350U, // INDEX_RI_B
5190
261k
    2154734U, // INDEX_RI_D
5191
261k
    2208375022U,  // INDEX_RI_H
5192
261k
    2187502U, // INDEX_RI_S
5193
261k
    2138350U, // INDEX_RR_B
5194
261k
    2154734U, // INDEX_RR_D
5195
261k
    2208375022U,  // INDEX_RR_H
5196
261k
    2187502U, // INDEX_RR_S
5197
261k
    2233992388U,  // INSERT_MXIPZ_H_B
5198
261k
    2233992388U,  // INSERT_MXIPZ_H_D
5199
261k
    2233992388U,  // INSERT_MXIPZ_H_H
5200
261k
    2233992388U,  // INSERT_MXIPZ_H_Q
5201
261k
    2233992388U,  // INSERT_MXIPZ_H_S
5202
261k
    2234008772U,  // INSERT_MXIPZ_V_B
5203
261k
    2234008772U,  // INSERT_MXIPZ_V_D
5204
261k
    2234008772U,  // INSERT_MXIPZ_V_H
5205
261k
    2234008772U,  // INSERT_MXIPZ_V_Q
5206
261k
    2234008772U,  // INSERT_MXIPZ_V_S
5207
261k
    807442758U, // INSR_ZR_B
5208
261k
    807459142U, // INSR_ZR_D
5209
261k
    1696667974U,  // INSR_ZR_H
5210
261k
    807491910U, // INSR_ZR_S
5211
261k
    1075878214U,  // INSR_ZV_B
5212
261k
    1344330054U,  // INSR_ZV_D
5213
261k
    1677793606U,  // INSR_ZV_H
5214
261k
    1612798278U,  // INSR_ZV_S
5215
261k
    356653678U, // INSvi16gpr
5216
261k
    1967266414U,  // INSvi16lane
5217
261k
    358750830U, // INSvi32gpr
5218
261k
    1969363566U,  // INSvi32lane
5219
261k
    350362222U, // INSvi64gpr
5220
261k
    1960974958U,  // INSvi64lane
5221
261k
    360847982U, // INSvi8gpr
5222
261k
    1971460718U,  // INSvi8lane
5223
261k
    2116861U, // IRG
5224
261k
    444724U,  // ISB
5225
261k
    3223340214U,  // LASTA_RPZ_B
5226
261k
    3223340214U,  // LASTA_RPZ_D
5227
261k
    3223340214U,  // LASTA_RPZ_H
5228
261k
    3223340214U,  // LASTA_RPZ_S
5229
261k
    3223340214U,  // LASTA_VPZ_B
5230
261k
    3223340214U,  // LASTA_VPZ_D
5231
261k
    3223340214U,  // LASTA_VPZ_H
5232
261k
    3223340214U,  // LASTA_VPZ_S
5233
261k
    3223341477U,  // LASTB_RPZ_B
5234
261k
    3223341477U,  // LASTB_RPZ_D
5235
261k
    3223341477U,  // LASTB_RPZ_H
5236
261k
    3223341477U,  // LASTB_RPZ_S
5237
261k
    3223341477U,  // LASTB_VPZ_B
5238
261k
    3223341477U,  // LASTB_VPZ_D
5239
261k
    3223341477U,  // LASTB_VPZ_H
5240
261k
    3223341477U,  // LASTB_VPZ_S
5241
261k
    297944316U, // LD1B
5242
261k
    362956028U, // LD1B_2Z
5243
261k
    362956028U, // LD1B_2Z_IMM
5244
261k
    2150139132U,  // LD1B_2Z_STRIDED
5245
261k
    2150139132U,  // LD1B_2Z_STRIDED_IMM
5246
261k
    362956028U, // LD1B_4Z
5247
261k
    362956028U, // LD1B_4Z_IMM
5248
261k
    362956028U, // LD1B_4Z_STRIDED
5249
261k
    362956028U, // LD1B_4Z_STRIDED_IMM
5250
261k
    297960700U, // LD1B_D
5251
261k
    297960700U, // LD1B_D_IMM
5252
261k
    297977084U, // LD1B_H
5253
261k
    297977084U, // LD1B_H_IMM
5254
261k
    297944316U, // LD1B_IMM
5255
261k
    297993468U, // LD1B_S
5256
261k
    297993468U, // LD1B_S_IMM
5257
261k
    297962155U, // LD1D
5258
261k
    362973867U, // LD1D_2Z
5259
261k
    362973867U, // LD1D_2Z_IMM
5260
261k
    362973867U, // LD1D_2Z_STRIDED
5261
261k
    362973867U, // LD1D_2Z_STRIDED_IMM
5262
261k
    362973867U, // LD1D_4Z
5263
261k
    362973867U, // LD1D_4Z_IMM
5264
261k
    362973867U, // LD1D_4Z_STRIDED
5265
261k
    362973867U, // LD1D_4Z_STRIDED_IMM
5266
261k
    297962155U, // LD1D_IMM
5267
261k
    298289835U, // LD1D_Q
5268
261k
    298289835U, // LD1D_Q_IMM
5269
261k
    573481U,  // LD1Fourv16b
5270
261k
    97058857U,  // LD1Fourv16b_POST
5271
261k
    606249U,  // LD1Fourv1d
5272
261k
    99188777U,  // LD1Fourv1d_POST
5273
261k
    639017U,  // LD1Fourv2d
5274
261k
    97124393U,  // LD1Fourv2d_POST
5275
261k
    671785U,  // LD1Fourv2s
5276
261k
    99254313U,  // LD1Fourv2s_POST
5277
261k
    704553U,  // LD1Fourv4h
5278
261k
    99287081U,  // LD1Fourv4h_POST
5279
261k
    737321U,  // LD1Fourv4s
5280
261k
    97222697U,  // LD1Fourv4s_POST
5281
261k
    770089U,  // LD1Fourv8b
5282
261k
    99352617U,  // LD1Fourv8b_POST
5283
261k
    802857U,  // LD1Fourv8h
5284
261k
    97288233U,  // LD1Fourv8h_POST
5285
261k
    297979156U, // LD1H
5286
261k
    362990868U, // LD1H_2Z
5287
261k
    362990868U, // LD1H_2Z_IMM
5288
261k
    2150419732U,  // LD1H_2Z_STRIDED
5289
261k
    2150419732U,  // LD1H_2Z_STRIDED_IMM
5290
261k
    362990868U, // LD1H_4Z
5291
261k
    362990868U, // LD1H_4Z_IMM
5292
261k
    362990868U, // LD1H_4Z_STRIDED
5293
261k
    362990868U, // LD1H_4Z_STRIDED_IMM
5294
261k
    297962772U, // LD1H_D
5295
261k
    297962772U, // LD1H_D_IMM
5296
261k
    297979156U, // LD1H_IMM
5297
261k
    297995540U, // LD1H_S
5298
261k
    297995540U, // LD1H_S_IMM
5299
261k
    573481U,  // LD1Onev16b
5300
261k
    101253161U, // LD1Onev16b_POST
5301
261k
    606249U,  // LD1Onev1d
5302
261k
    103383081U, // LD1Onev1d_POST
5303
261k
    639017U,  // LD1Onev2d
5304
261k
    101318697U, // LD1Onev2d_POST
5305
261k
    671785U,  // LD1Onev2s
5306
261k
    103448617U, // LD1Onev2s_POST
5307
261k
    704553U,  // LD1Onev4h
5308
261k
    103481385U, // LD1Onev4h_POST
5309
261k
    737321U,  // LD1Onev4s
5310
261k
    101417001U, // LD1Onev4s_POST
5311
261k
    770089U,  // LD1Onev8b
5312
261k
    103546921U, // LD1Onev8b_POST
5313
261k
    802857U,  // LD1Onev8h
5314
261k
    101482537U, // LD1Onev8h_POST
5315
261k
    297961586U, // LD1RB_D_IMM
5316
261k
    297977970U, // LD1RB_H_IMM
5317
261k
    297945202U, // LD1RB_IMM
5318
261k
    297994354U, // LD1RB_S_IMM
5319
261k
    297962461U, // LD1RD_IMM
5320
261k
    297963315U, // LD1RH_D_IMM
5321
261k
    297979699U, // LD1RH_IMM
5322
261k
    297996083U, // LD1RH_S_IMM
5323
261k
    297945173U, // LD1RO_B
5324
261k
    297945173U, // LD1RO_B_IMM
5325
261k
    297962445U, // LD1RO_D
5326
261k
    297962445U, // LD1RO_D_IMM
5327
261k
    297979677U, // LD1RO_H
5328
261k
    297979677U, // LD1RO_H_IMM
5329
261k
    298000401U, // LD1RO_W
5330
261k
    298000401U, // LD1RO_W_IMM
5331
261k
    297945194U, // LD1RQ_B
5332
261k
    297945194U, // LD1RQ_B_IMM
5333
261k
    297962453U, // LD1RQ_D
5334
261k
    297962453U, // LD1RQ_D_IMM
5335
261k
    297979691U, // LD1RQ_H
5336
261k
    297979691U, // LD1RQ_H_IMM
5337
261k
    298000409U, // LD1RQ_W
5338
261k
    298000409U, // LD1RQ_W_IMM
5339
261k
    297961798U, // LD1RSB_D_IMM
5340
261k
    297978182U, // LD1RSB_H_IMM
5341
261k
    297994566U, // LD1RSB_S_IMM
5342
261k
    297963513U, // LD1RSH_D_IMM
5343
261k
    297996281U, // LD1RSH_S_IMM
5344
261k
    297967706U, // LD1RSW_IMM
5345
261k
    297967649U, // LD1RW_D_IMM
5346
261k
    298000417U, // LD1RW_IMM
5347
261k
    579595U,  // LD1Rv16b
5348
261k
    105453579U, // LD1Rv16b_POST
5349
261k
    612363U,  // LD1Rv1d
5350
261k
    103389195U, // LD1Rv1d_POST
5351
261k
    645131U,  // LD1Rv2d
5352
261k
    103421963U, // LD1Rv2d_POST
5353
261k
    677899U,  // LD1Rv2s
5354
261k
    107649035U, // LD1Rv2s_POST
5355
261k
    710667U,  // LD1Rv4h
5356
261k
    109778955U, // LD1Rv4h_POST
5357
261k
    743435U,  // LD1Rv4s
5358
261k
    107714571U, // LD1Rv4s_POST
5359
261k
    776203U,  // LD1Rv8b
5360
261k
    105650187U, // LD1Rv8b_POST
5361
261k
    808971U,  // LD1Rv8h
5362
261k
    109877259U, // LD1Rv8h_POST
5363
261k
    297961734U, // LD1SB_D
5364
261k
    297961734U, // LD1SB_D_IMM
5365
261k
    297978118U, // LD1SB_H
5366
261k
    297978118U, // LD1SB_H_IMM
5367
261k
    297994502U, // LD1SB_S
5368
261k
    297994502U, // LD1SB_S_IMM
5369
261k
    297963463U, // LD1SH_D
5370
261k
    297963463U, // LD1SH_D_IMM
5371
261k
    297996231U, // LD1SH_S
5372
261k
    297996231U, // LD1SH_S_IMM
5373
261k
    297967665U, // LD1SW_D
5374
261k
    297967665U, // LD1SW_D_IMM
5375
261k
    573481U,  // LD1Threev16b
5376
261k
    111738921U, // LD1Threev16b_POST
5377
261k
    606249U,  // LD1Threev1d
5378
261k
    113868841U, // LD1Threev1d_POST
5379
261k
    639017U,  // LD1Threev2d
5380
261k
    111804457U, // LD1Threev2d_POST
5381
261k
    671785U,  // LD1Threev2s
5382
261k
    113934377U, // LD1Threev2s_POST
5383
261k
    704553U,  // LD1Threev4h
5384
261k
    113967145U, // LD1Threev4h_POST
5385
261k
    737321U,  // LD1Threev4s
5386
261k
    111902761U, // LD1Threev4s_POST
5387
261k
    770089U,  // LD1Threev8b
5388
261k
    114032681U, // LD1Threev8b_POST
5389
261k
    802857U,  // LD1Threev8h
5390
261k
    111968297U, // LD1Threev8h_POST
5391
261k
    573481U,  // LD1Twov16b
5392
261k
    99156009U,  // LD1Twov16b_POST
5393
261k
    606249U,  // LD1Twov1d
5394
261k
    101285929U, // LD1Twov1d_POST
5395
261k
    639017U,  // LD1Twov2d
5396
261k
    99221545U,  // LD1Twov2d_POST
5397
261k
    671785U,  // LD1Twov2s
5398
261k
    101351465U, // LD1Twov2s_POST
5399
261k
    704553U,  // LD1Twov4h
5400
261k
    101384233U, // LD1Twov4h_POST
5401
261k
    737321U,  // LD1Twov4s
5402
261k
    99319849U,  // LD1Twov4s_POST
5403
261k
    770089U,  // LD1Twov8b
5404
261k
    101449769U, // LD1Twov8b_POST
5405
261k
    802857U,  // LD1Twov8h
5406
261k
    99385385U,  // LD1Twov8h_POST
5407
261k
    298000238U, // LD1W
5408
261k
    363011950U, // LD1W_2Z
5409
261k
    363011950U, // LD1W_2Z_IMM
5410
261k
    363011950U, // LD1W_2Z_STRIDED
5411
261k
    363011950U, // LD1W_2Z_STRIDED_IMM
5412
261k
    363011950U, // LD1W_4Z
5413
261k
    363011950U, // LD1W_4Z_IMM
5414
261k
    363011950U, // LD1W_4Z_STRIDED
5415
261k
    363011950U, // LD1W_4Z_STRIDED_IMM
5416
261k
    297967470U, // LD1W_D
5417
261k
    297967470U, // LD1W_D_IMM
5418
261k
    298000238U, // LD1W_IMM
5419
261k
    298295150U, // LD1W_Q
5420
261k
    298295150U, // LD1W_Q_IMM
5421
261k
    2208835799U,  // LD1_MXIPXX_H_B
5422
261k
    2208835813U,  // LD1_MXIPXX_H_D
5423
261k
    2208835827U,  // LD1_MXIPXX_H_H
5424
261k
    2208835841U,  // LD1_MXIPXX_H_Q
5425
261k
    2208835855U,  // LD1_MXIPXX_H_S
5426
261k
    2208852183U,  // LD1_MXIPXX_V_B
5427
261k
    2208852197U,  // LD1_MXIPXX_V_D
5428
261k
    2208852211U,  // LD1_MXIPXX_V_H
5429
261k
    2208852225U,  // LD1_MXIPXX_V_Q
5430
261k
    2208852239U,  // LD1_MXIPXX_V_S
5431
261k
    116195369U, // LD1i16
5432
261k
    118308905U, // LD1i16_POST
5433
261k
    116228137U, // LD1i32
5434
261k
    120438825U, // LD1i32_POST
5435
261k
    116260905U, // LD1i64
5436
261k
    122568745U, // LD1i64_POST
5437
261k
    116293673U, // LD1i8
5438
261k
    124698665U, // LD1i8_POST
5439
261k
    297944377U, // LD2B
5440
261k
    297944377U, // LD2B_IMM
5441
261k
    297962223U, // LD2D
5442
261k
    297962223U, // LD2D_IMM
5443
261k
    297979217U, // LD2H
5444
261k
    297979217U, // LD2H_IMM
5445
261k
    298293176U, // LD2Q
5446
261k
    298293176U, // LD2Q_IMM
5447
261k
    579601U,  // LD2Rv16b
5448
261k
    109647889U, // LD2Rv16b_POST
5449
261k
    612369U,  // LD2Rv1d
5450
261k
    101292049U, // LD2Rv1d_POST
5451
261k
    645137U,  // LD2Rv2d
5452
261k
    101324817U, // LD2Rv2d_POST
5453
261k
    677905U,  // LD2Rv2s
5454
261k
    103454737U, // LD2Rv2s_POST
5455
261k
    710673U,  // LD2Rv4h
5456
261k
    107681809U, // LD2Rv4h_POST
5457
261k
    743441U,  // LD2Rv4s
5458
261k
    103520273U, // LD2Rv4s_POST
5459
261k
    776209U,  // LD2Rv8b
5460
261k
    109844497U, // LD2Rv8b_POST
5461
261k
    808977U,  // LD2Rv8h
5462
261k
    107780113U, // LD2Rv8h_POST
5463
261k
    573628U,  // LD2Twov16b
5464
261k
    99156156U,  // LD2Twov16b_POST
5465
261k
    639164U,  // LD2Twov2d
5466
261k
    99221692U,  // LD2Twov2d_POST
5467
261k
    671932U,  // LD2Twov2s
5468
261k
    101351612U, // LD2Twov2s_POST
5469
261k
    704700U,  // LD2Twov4h
5470
261k
    101384380U, // LD2Twov4h_POST
5471
261k
    737468U,  // LD2Twov4s
5472
261k
    99319996U,  // LD2Twov4s_POST
5473
261k
    770236U,  // LD2Twov8b
5474
261k
    101449916U, // LD2Twov8b_POST
5475
261k
    803004U,  // LD2Twov8h
5476
261k
    99385532U,  // LD2Twov8h_POST
5477
261k
    298000290U, // LD2W
5478
261k
    298000290U, // LD2W_IMM
5479
261k
    116195516U, // LD2i16
5480
261k
    120406204U, // LD2i16_POST
5481
261k
    116228284U, // LD2i32
5482
261k
    122536124U, // LD2i32_POST
5483
261k
    116261052U, // LD2i64
5484
261k
    126763196U, // LD2i64_POST
5485
261k
    116293820U, // LD2i8
5486
261k
    118407356U, // LD2i8_POST
5487
261k
    297944398U, // LD3B
5488
261k
    297944398U, // LD3B_IMM
5489
261k
    297962235U, // LD3D
5490
261k
    297962235U, // LD3D_IMM
5491
261k
    297979229U, // LD3H
5492
261k
    297979229U, // LD3H_IMM
5493
261k
    298293188U, // LD3Q
5494
261k
    298293188U, // LD3Q_IMM
5495
261k
    579607U,  // LD3Rv16b
5496
261k
    128522263U, // LD3Rv16b_POST
5497
261k
    612375U,  // LD3Rv1d
5498
261k
    113874967U, // LD3Rv1d_POST
5499
261k
    645143U,  // LD3Rv2d
5500
261k
    113907735U, // LD3Rv2d_POST
5501
261k
    677911U,  // LD3Rv2s
5502
261k
    130717719U, // LD3Rv2s_POST
5503
261k
    710679U,  // LD3Rv4h
5504
261k
    132847639U, // LD3Rv4h_POST
5505
261k
    743447U,  // LD3Rv4s
5506
261k
    130783255U, // LD3Rv4s_POST
5507
261k
    776215U,  // LD3Rv8b
5508
261k
    128718871U, // LD3Rv8b_POST
5509
261k
    808983U,  // LD3Rv8h
5510
261k
    132945943U, // LD3Rv8h_POST
5511
261k
    574085U,  // LD3Threev16b
5512
261k
    111739525U, // LD3Threev16b_POST
5513
261k
    639621U,  // LD3Threev2d
5514
261k
    111805061U, // LD3Threev2d_POST
5515
261k
    672389U,  // LD3Threev2s
5516
261k
    113934981U, // LD3Threev2s_POST
5517
261k
    705157U,  // LD3Threev4h
5518
261k
    113967749U, // LD3Threev4h_POST
5519
261k
    737925U,  // LD3Threev4s
5520
261k
    111903365U, // LD3Threev4s_POST
5521
261k
    770693U,  // LD3Threev8b
5522
261k
    114033285U, // LD3Threev8b_POST
5523
261k
    803461U,  // LD3Threev8h
5524
261k
    111968901U, // LD3Threev8h_POST
5525
261k
    298000302U, // LD3W
5526
261k
    298000302U, // LD3W_IMM
5527
261k
    116195973U, // LD3i16
5528
261k
    135086725U, // LD3i16_POST
5529
261k
    116228741U, // LD3i32
5530
261k
    137216645U, // LD3i32_POST
5531
261k
    116261509U, // LD3i64
5532
261k
    139346565U, // LD3i64_POST
5533
261k
    116294277U, // LD3i8
5534
261k
    141476485U, // LD3i8_POST
5535
261k
    297944424U, // LD4B
5536
261k
    297944424U, // LD4B_IMM
5537
261k
    297962247U, // LD4D
5538
261k
    297962247U, // LD4D_IMM
5539
261k
    574129U,  // LD4Fourv16b
5540
261k
    97059505U,  // LD4Fourv16b_POST
5541
261k
    639665U,  // LD4Fourv2d
5542
261k
    97125041U,  // LD4Fourv2d_POST
5543
261k
    672433U,  // LD4Fourv2s
5544
261k
    99254961U,  // LD4Fourv2s_POST
5545
261k
    705201U,  // LD4Fourv4h
5546
261k
    99287729U,  // LD4Fourv4h_POST
5547
261k
    737969U,  // LD4Fourv4s
5548
261k
    97223345U,  // LD4Fourv4s_POST
5549
261k
    770737U,  // LD4Fourv8b
5550
261k
    99353265U,  // LD4Fourv8b_POST
5551
261k
    803505U,  // LD4Fourv8h
5552
261k
    97288881U,  // LD4Fourv8h_POST
5553
261k
    297979241U, // LD4H
5554
261k
    297979241U, // LD4H_IMM
5555
261k
    298293200U, // LD4Q
5556
261k
    298293200U, // LD4Q_IMM
5557
261k
    579613U,  // LD4Rv16b
5558
261k
    107550749U, // LD4Rv16b_POST
5559
261k
    612381U,  // LD4Rv1d
5560
261k
    99194909U,  // LD4Rv1d_POST
5561
261k
    645149U,  // LD4Rv2d
5562
261k
    99227677U,  // LD4Rv2d_POST
5563
261k
    677917U,  // LD4Rv2s
5564
261k
    101357597U, // LD4Rv2s_POST
5565
261k
    710685U,  // LD4Rv4h
5566
261k
    103487517U, // LD4Rv4h_POST
5567
261k
    743453U,  // LD4Rv4s
5568
261k
    101423133U, // LD4Rv4s_POST
5569
261k
    776221U,  // LD4Rv8b
5570
261k
    107747357U, // LD4Rv8b_POST
5571
261k
    808989U,  // LD4Rv8h
5572
261k
    103585821U, // LD4Rv8h_POST
5573
261k
    298000314U, // LD4W
5574
261k
    298000314U, // LD4W_IMM
5575
261k
    116196017U, // LD4i16
5576
261k
    122503857U, // LD4i16_POST
5577
261k
    116228785U, // LD4i32
5578
261k
    126730929U, // LD4i32_POST
5579
261k
    116261553U, // LD4i64
5580
261k
    143540913U, // LD4i64_POST
5581
261k
    116294321U, // LD4i8
5582
261k
    120505009U, // LD4i8_POST
5583
261k
    984410U,  // LD64B
5584
261k
    2418328948U,  // LDADDAB
5585
261k
    2418331006U,  // LDADDAH
5586
261k
    2418329180U,  // LDADDALB
5587
261k
    2418331180U,  // LDADDALH
5588
261k
    2418331874U,  // LDADDALW
5589
261k
    2418331874U,  // LDADDALX
5590
261k
    2418328358U,  // LDADDAW
5591
261k
    2418328358U,  // LDADDAX
5592
261k
    2418329116U,  // LDADDB
5593
261k
    2418331166U,  // LDADDH
5594
261k
    2418329361U,  // LDADDLB
5595
261k
    2418331280U,  // LDADDLH
5596
261k
    2418332226U,  // LDADDLW
5597
261k
    2418332226U,  // LDADDLX
5598
261k
    2418330479U,  // LDADDW
5599
261k
    2418330479U,  // LDADDX
5600
261k
    116260922U, // LDAP1
5601
261k
    44058797U,  // LDAPRB
5602
261k
    44060526U,  // LDAPRH
5603
261k
    44063001U,  // LDAPRW
5604
261k
    849664281U, // LDAPRWpost
5605
261k
    44063001U,  // LDAPRX
5606
261k
    849664281U, // LDAPRXpost
5607
261k
    44058840U,  // LDAPURBi
5608
261k
    44060569U,  // LDAPURHi
5609
261k
    44058981U,  // LDAPURSBWi
5610
261k
    44058981U,  // LDAPURSBXi
5611
261k
    44060696U,  // LDAPURSHWi
5612
261k
    44060696U,  // LDAPURSHXi
5613
261k
    44064889U,  // LDAPURSWi
5614
261k
    44063094U,  // LDAPURXi
5615
261k
    44063094U,  // LDAPURbi
5616
261k
    44063094U,  // LDAPURdi
5617
261k
    44063094U,  // LDAPURhi
5618
261k
    44063094U,  // LDAPURi
5619
261k
    44063094U,  // LDAPURqi
5620
261k
    44063094U,  // LDAPURsi
5621
261k
    44058745U,  // LDARB
5622
261k
    44060474U,  // LDARH
5623
261k
    44062755U,  // LDARW
5624
261k
    44062755U,  // LDARX
5625
261k
    2119544U, // LDAXPW
5626
261k
    2119544U, // LDAXPX
5627
261k
    44058856U,  // LDAXRB
5628
261k
    44060585U,  // LDAXRH
5629
261k
    44063138U,  // LDAXRW
5630
261k
    44063138U,  // LDAXRX
5631
261k
    2418329004U,  // LDCLRAB
5632
261k
    2418331063U,  // LDCLRAH
5633
261k
    2418329255U,  // LDCLRALB
5634
261k
    2418331220U,  // LDCLRALH
5635
261k
    2418332067U,  // LDCLRALW
5636
261k
    2418332067U,  // LDCLRALX
5637
261k
    2418328642U,  // LDCLRAW
5638
261k
    2418328642U,  // LDCLRAX
5639
261k
    2418329742U,  // LDCLRB
5640
261k
    2418331471U,  // LDCLRH
5641
261k
    2418329463U,  // LDCLRLB
5642
261k
    2418331316U,  // LDCLRLH
5643
261k
    2418332590U,  // LDCLRLW
5644
261k
    2418332590U,  // LDCLRLX
5645
261k
    271537919U, // LDCLRP
5646
261k
    271533015U, // LDCLRPA
5647
261k
    271536437U, // LDCLRPAL
5648
261k
    271536962U, // LDCLRPL
5649
261k
    2418333867U,  // LDCLRW
5650
261k
    2418333867U,  // LDCLRX
5651
261k
    2418329013U,  // LDEORAB
5652
261k
    2418331072U,  // LDEORAH
5653
261k
    2418329265U,  // LDEORALB
5654
261k
    2418331230U,  // LDEORALH
5655
261k
    2418332097U,  // LDEORALW
5656
261k
    2418332097U,  // LDEORALX
5657
261k
    2418328669U,  // LDEORAW
5658
261k
    2418328669U,  // LDEORAX
5659
261k
    2418329765U,  // LDEORB
5660
261k
    2418331494U,  // LDEORH
5661
261k
    2418329472U,  // LDEORLB
5662
261k
    2418331325U,  // LDEORLH
5663
261k
    2418332617U,  // LDEORLW
5664
261k
    2418332617U,  // LDEORLX
5665
261k
    2418333960U,  // LDEORW
5666
261k
    2418333960U,  // LDEORX
5667
261k
    297960706U, // LDFF1B_D_REAL
5668
261k
    297977090U, // LDFF1B_H_REAL
5669
261k
    297944322U, // LDFF1B_REAL
5670
261k
    297993474U, // LDFF1B_S_REAL
5671
261k
    297962161U, // LDFF1D_REAL
5672
261k
    297962778U, // LDFF1H_D_REAL
5673
261k
    297979162U, // LDFF1H_REAL
5674
261k
    297995546U, // LDFF1H_S_REAL
5675
261k
    297961741U, // LDFF1SB_D_REAL
5676
261k
    297978125U, // LDFF1SB_H_REAL
5677
261k
    297994509U, // LDFF1SB_S_REAL
5678
261k
    297963470U, // LDFF1SH_D_REAL
5679
261k
    297996238U, // LDFF1SH_S_REAL
5680
261k
    297967672U, // LDFF1SW_D_REAL
5681
261k
    297967476U, // LDFF1W_D_REAL
5682
261k
    298000244U, // LDFF1W_REAL
5683
261k
    849661147U, // LDG
5684
261k
    44061863U,  // LDGM
5685
261k
    2119384U, // LDIAPPW
5686
261k
    807720664U, // LDIAPPWpost
5687
261k
    2119384U, // LDIAPPX
5688
261k
    807720664U, // LDIAPPXpost
5689
261k
    44058752U,  // LDLARB
5690
261k
    44060481U,  // LDLARH
5691
261k
    44062761U,  // LDLARW
5692
261k
    44062761U,  // LDLARX
5693
261k
    297960714U, // LDNF1B_D_IMM_REAL
5694
261k
    297977098U, // LDNF1B_H_IMM_REAL
5695
261k
    297944330U, // LDNF1B_IMM_REAL
5696
261k
    297993482U, // LDNF1B_S_IMM_REAL
5697
261k
    297962169U, // LDNF1D_IMM_REAL
5698
261k
    297962786U, // LDNF1H_D_IMM_REAL
5699
261k
    297979170U, // LDNF1H_IMM_REAL
5700
261k
    297995554U, // LDNF1H_S_IMM_REAL
5701
261k
    297961750U, // LDNF1SB_D_IMM_REAL
5702
261k
    297978134U, // LDNF1SB_H_IMM_REAL
5703
261k
    297994518U, // LDNF1SB_S_IMM_REAL
5704
261k
    297963479U, // LDNF1SH_D_IMM_REAL
5705
261k
    297996247U, // LDNF1SH_S_IMM_REAL
5706
261k
    297967681U, // LDNF1SW_D_IMM_REAL
5707
261k
    297967484U, // LDNF1W_D_IMM_REAL
5708
261k
    298000252U, // LDNF1W_IMM_REAL
5709
261k
    2119351U, // LDNPDi
5710
261k
    2119351U, // LDNPQi
5711
261k
    2119351U, // LDNPSi
5712
261k
    2119351U, // LDNPWi
5713
261k
    2119351U, // LDNPXi
5714
261k
    362956050U, // LDNT1B_2Z
5715
261k
    362956050U, // LDNT1B_2Z_IMM
5716
261k
    2150139154U,  // LDNT1B_2Z_STRIDED
5717
261k
    2150139154U,  // LDNT1B_2Z_STRIDED_IMM
5718
261k
    362956050U, // LDNT1B_4Z
5719
261k
    362956050U, // LDNT1B_4Z_IMM
5720
261k
    362956050U, // LDNT1B_4Z_STRIDED
5721
261k
    362956050U, // LDNT1B_4Z_STRIDED_IMM
5722
261k
    297944338U, // LDNT1B_ZRI
5723
261k
    297944338U, // LDNT1B_ZRR
5724
261k
    297960722U, // LDNT1B_ZZR_D_REAL
5725
261k
    297993490U, // LDNT1B_ZZR_S_REAL
5726
261k
    362973889U, // LDNT1D_2Z
5727
261k
    362973889U, // LDNT1D_2Z_IMM
5728
261k
    362973889U, // LDNT1D_2Z_STRIDED
5729
261k
    362973889U, // LDNT1D_2Z_STRIDED_IMM
5730
261k
    362973889U, // LDNT1D_4Z
5731
261k
    362973889U, // LDNT1D_4Z_IMM
5732
261k
    362973889U, // LDNT1D_4Z_STRIDED
5733
261k
    362973889U, // LDNT1D_4Z_STRIDED_IMM
5734
261k
    297962177U, // LDNT1D_ZRI
5735
261k
    297962177U, // LDNT1D_ZRR
5736
261k
    297962177U, // LDNT1D_ZZR_D_REAL
5737
261k
    362990890U, // LDNT1H_2Z
5738
261k
    362990890U, // LDNT1H_2Z_IMM
5739
261k
    2150419754U,  // LDNT1H_2Z_STRIDED
5740
261k
    2150419754U,  // LDNT1H_2Z_STRIDED_IMM
5741
261k
    362990890U, // LDNT1H_4Z
5742
261k
    362990890U, // LDNT1H_4Z_IMM
5743
261k
    362990890U, // LDNT1H_4Z_STRIDED
5744
261k
    362990890U, // LDNT1H_4Z_STRIDED_IMM
5745
261k
    297979178U, // LDNT1H_ZRI
5746
261k
    297979178U, // LDNT1H_ZRR
5747
261k
    297962794U, // LDNT1H_ZZR_D_REAL
5748
261k
    297995562U, // LDNT1H_ZZR_S_REAL
5749
261k
    297961759U, // LDNT1SB_ZZR_D_REAL
5750
261k
    297994527U, // LDNT1SB_ZZR_S_REAL
5751
261k
    297963488U, // LDNT1SH_ZZR_D_REAL
5752
261k
    297996256U, // LDNT1SH_ZZR_S_REAL
5753
261k
    297967690U, // LDNT1SW_ZZR_D_REAL
5754
261k
    363011972U, // LDNT1W_2Z
5755
261k
    363011972U, // LDNT1W_2Z_IMM
5756
261k
    363011972U, // LDNT1W_2Z_STRIDED
5757
261k
    363011972U, // LDNT1W_2Z_STRIDED_IMM
5758
261k
    363011972U, // LDNT1W_4Z
5759
261k
    363011972U, // LDNT1W_4Z_IMM
5760
261k
    363011972U, // LDNT1W_4Z_STRIDED
5761
261k
    363011972U, // LDNT1W_4Z_STRIDED_IMM
5762
261k
    298000260U, // LDNT1W_ZRI
5763
261k
    298000260U, // LDNT1W_ZRR
5764
261k
    297967492U, // LDNT1W_ZZR_D_REAL
5765
261k
    298000260U, // LDNT1W_ZZR_S_REAL
5766
261k
    2119220U, // LDPDi
5767
261k
    807720500U, // LDPDpost
5768
261k
    807720500U, // LDPDpre
5769
261k
    2119220U, // LDPQi
5770
261k
    807720500U, // LDPQpost
5771
261k
    807720500U, // LDPQpre
5772
261k
    2121811U, // LDPSWi
5773
261k
    807723091U, // LDPSWpost
5774
261k
    807723091U, // LDPSWpre
5775
261k
    2119220U, // LDPSi
5776
261k
    807720500U, // LDPSpost
5777
261k
    807720500U, // LDPSpre
5778
261k
    2119220U, // LDPWi
5779
261k
    807720500U, // LDPWpost
5780
261k
    807720500U, // LDPWpre
5781
261k
    2119220U, // LDPXi
5782
261k
    807720500U, // LDPXpost
5783
261k
    807720500U, // LDPXpre
5784
261k
    44057349U,  // LDRAAindexed
5785
261k
    849658629U, // LDRAAwriteback
5786
261k
    44058014U,  // LDRABindexed
5787
261k
    849659294U, // LDRABwriteback
5788
261k
    849660040U, // LDRBBpost
5789
261k
    849660040U, // LDRBBpre
5790
261k
    44058760U,  // LDRBBroW
5791
261k
    44058760U,  // LDRBBroX
5792
261k
    44058760U,  // LDRBBui
5793
261k
    849664097U, // LDRBpost
5794
261k
    849664097U, // LDRBpre
5795
261k
    44062817U,  // LDRBroW
5796
261k
    44062817U,  // LDRBroX
5797
261k
    44062817U,  // LDRBui
5798
261k
    2149603425U,  // LDRDl
5799
261k
    849664097U, // LDRDpost
5800
261k
    849664097U, // LDRDpre
5801
261k
    44062817U,  // LDRDroW
5802
261k
    44062817U,  // LDRDroX
5803
261k
    44062817U,  // LDRDui
5804
261k
    849661769U, // LDRHHpost
5805
261k
    849661769U, // LDRHHpre
5806
261k
    44060489U,  // LDRHHroW
5807
261k
    44060489U,  // LDRHHroX
5808
261k
    44060489U,  // LDRHHui
5809
261k
    849664097U, // LDRHpost
5810
261k
    849664097U, // LDRHpre
5811
261k
    44062817U,  // LDRHroW
5812
261k
    44062817U,  // LDRHroX
5813
261k
    44062817U,  // LDRHui
5814
261k
    2149603425U,  // LDRQl
5815
261k
    849664097U, // LDRQpost
5816
261k
    849664097U, // LDRQpre
5817
261k
    44062817U,  // LDRQroW
5818
261k
    44062817U,  // LDRQroX
5819
261k
    44062817U,  // LDRQui
5820
261k
    849660238U, // LDRSBWpost
5821
261k
    849660238U, // LDRSBWpre
5822
261k
    44058958U,  // LDRSBWroW
5823
261k
    44058958U,  // LDRSBWroX
5824
261k
    44058958U,  // LDRSBWui
5825
261k
    849660238U, // LDRSBXpost
5826
261k
    849660238U, // LDRSBXpre
5827
261k
    44058958U,  // LDRSBXroW
5828
261k
    44058958U,  // LDRSBXroX
5829
261k
    44058958U,  // LDRSBXui
5830
261k
    849661953U, // LDRSHWpost
5831
261k
    849661953U, // LDRSHWpre
5832
261k
    44060673U,  // LDRSHWroW
5833
261k
    44060673U,  // LDRSHWroX
5834
261k
    44060673U,  // LDRSHWui
5835
261k
    849661953U, // LDRSHXpost
5836
261k
    849661953U, // LDRSHXpre
5837
261k
    44060673U,  // LDRSHXroW
5838
261k
    44060673U,  // LDRSHXroX
5839
261k
    44060673U,  // LDRSHXui
5840
261k
    2149605474U,  // LDRSWl
5841
261k
    849666146U, // LDRSWpost
5842
261k
    849666146U, // LDRSWpre
5843
261k
    44064866U,  // LDRSWroW
5844
261k
    44064866U,  // LDRSWroX
5845
261k
    44064866U,  // LDRSWui
5846
261k
    2149603425U,  // LDRSl
5847
261k
    849664097U, // LDRSpost
5848
261k
    849664097U, // LDRSpre
5849
261k
    44062817U,  // LDRSroW
5850
261k
    44062817U,  // LDRSroX
5851
261k
    44062817U,  // LDRSui
5852
261k
    2149603425U,  // LDRWl
5853
261k
    849664097U, // LDRWpost
5854
261k
    849664097U, // LDRWpre
5855
261k
    44062817U,  // LDRWroW
5856
261k
    44062817U,  // LDRWroX
5857
261k
    44062817U,  // LDRWui
5858
261k
    2149603425U,  // LDRXl
5859
261k
    849664097U, // LDRXpost
5860
261k
    849664097U, // LDRXpre
5861
261k
    44062817U,  // LDRXroW
5862
261k
    44062817U,  // LDRXroX
5863
261k
    44062817U,  // LDRXui
5864
261k
    45062241U,  // LDR_PXI
5865
261k
    44062817U,  // LDR_TX
5866
261k
    1038433U, // LDR_ZA
5867
261k
    45062241U,  // LDR_ZXI
5868
261k
    2418329029U,  // LDSETAB
5869
261k
    2418331088U,  // LDSETAH
5870
261k
    2418329283U,  // LDSETALB
5871
261k
    2418331248U,  // LDSETALH
5872
261k
    2418332127U,  // LDSETALW
5873
261k
    2418332127U,  // LDSETALX
5874
261k
    2418328722U,  // LDSETAW
5875
261k
    2418328722U,  // LDSETAX
5876
261k
    2418329972U,  // LDSETB
5877
261k
    2418331682U,  // LDSETH
5878
261k
    2418329523U,  // LDSETLB
5879
261k
    2418331341U,  // LDSETLH
5880
261k
    2418332687U,  // LDSETLW
5881
261k
    2418332687U,  // LDSETLX
5882
261k
    271537971U, // LDSETP
5883
261k
    271533066U, // LDSETPA
5884
261k
    271536493U, // LDSETPAL
5885
261k
    271537021U, // LDSETPL
5886
261k
    2418334543U,  // LDSETW
5887
261k
    2418334543U,  // LDSETX
5888
261k
    2418329038U,  // LDSMAXAB
5889
261k
    2418331097U,  // LDSMAXAH
5890
261k
    2418329293U,  // LDSMAXALB
5891
261k
    2418331258U,  // LDSMAXALH
5892
261k
    2418332157U,  // LDSMAXALW
5893
261k
    2418332157U,  // LDSMAXALX
5894
261k
    2418328778U,  // LDSMAXAW
5895
261k
    2418328778U,  // LDSMAXAX
5896
261k
    2418330128U,  // LDSMAXB
5897
261k
    2418331714U,  // LDSMAXH
5898
261k
    2418329532U,  // LDSMAXLB
5899
261k
    2418331383U,  // LDSMAXLH
5900
261k
    2418332795U,  // LDSMAXLW
5901
261k
    2418332795U,  // LDSMAXLX
5902
261k
    2418335947U,  // LDSMAXW
5903
261k
    2418335947U,  // LDSMAXX
5904
261k
    2418328957U,  // LDSMINAB
5905
261k
    2418331036U,  // LDSMINAH
5906
261k
    2418329225U,  // LDSMINALB
5907
261k
    2418331190U,  // LDSMINALH
5908
261k
    2418331914U,  // LDSMINALW
5909
261k
    2418331914U,  // LDSMINALX
5910
261k
    2418328458U,  // LDSMINAW
5911
261k
    2418328458U,  // LDSMINAX
5912
261k
    2418329575U,  // LDSMINB
5913
261k
    2418331403U,  // LDSMINH
5914
261k
    2418329436U,  // LDSMINLB
5915
261k
    2418331289U,  // LDSMINLH
5916
261k
    2418332436U,  // LDSMINLW
5917
261k
    2418332436U,  // LDSMINLX
5918
261k
    2418332960U,  // LDSMINW
5919
261k
    2418332960U,  // LDSMINX
5920
261k
    44058805U,  // LDTRBi
5921
261k
    44060534U,  // LDTRHi
5922
261k
    44058965U,  // LDTRSBWi
5923
261k
    44058965U,  // LDTRSBXi
5924
261k
    44060680U,  // LDTRSHWi
5925
261k
    44060680U,  // LDTRSHXi
5926
261k
    44064873U,  // LDTRSWi
5927
261k
    44063052U,  // LDTRWi
5928
261k
    44063052U,  // LDTRXi
5929
261k
    2418329048U,  // LDUMAXAB
5930
261k
    2418331107U,  // LDUMAXAH
5931
261k
    2418329304U,  // LDUMAXALB
5932
261k
    2418331269U,  // LDUMAXALH
5933
261k
    2418332167U,  // LDUMAXALW
5934
261k
    2418332167U,  // LDUMAXALX
5935
261k
    2418328787U,  // LDUMAXAW
5936
261k
    2418328787U,  // LDUMAXAX
5937
261k
    2418330137U,  // LDUMAXB
5938
261k
    2418331723U,  // LDUMAXH
5939
261k
    2418329542U,  // LDUMAXLB
5940
261k
    2418331393U,  // LDUMAXLH
5941
261k
    2418332804U,  // LDUMAXLW
5942
261k
    2418332804U,  // LDUMAXLX
5943
261k
    2418335955U,  // LDUMAXW
5944
261k
    2418335955U,  // LDUMAXX
5945
261k
    2418328967U,  // LDUMINAB
5946
261k
    2418331046U,  // LDUMINAH
5947
261k
    2418329236U,  // LDUMINALB
5948
261k
    2418331201U,  // LDUMINALH
5949
261k
    2418331924U,  // LDUMINALW
5950
261k
    2418331924U,  // LDUMINALX
5951
261k
    2418328467U,  // LDUMINAW
5952
261k
    2418328467U,  // LDUMINAX
5953
261k
    2418329584U,  // LDUMINB
5954
261k
    2418331412U,  // LDUMINH
5955
261k
    2418329446U,  // LDUMINLB
5956
261k
    2418331299U,  // LDUMINLH
5957
261k
    2418332445U,  // LDUMINLW
5958
261k
    2418332445U,  // LDUMINLX
5959
261k
    2418332968U,  // LDUMINW
5960
261k
    2418332968U,  // LDUMINX
5961
261k
    44058825U,  // LDURBBi
5962
261k
    44063081U,  // LDURBi
5963
261k
    44063081U,  // LDURDi
5964
261k
    44060554U,  // LDURHHi
5965
261k
    44063081U,  // LDURHi
5966
261k
    44063081U,  // LDURQi
5967
261k
    44058973U,  // LDURSBWi
5968
261k
    44058973U,  // LDURSBXi
5969
261k
    44060688U,  // LDURSHWi
5970
261k
    44060688U,  // LDURSHXi
5971
261k
    44064881U,  // LDURSWi
5972
261k
    44063081U,  // LDURSi
5973
261k
    44063081U,  // LDURWi
5974
261k
    44063081U,  // LDURXi
5975
261k
    24809U, // LDX
5976
261k
    2119572U, // LDXPW
5977
261k
    2119572U, // LDXPX
5978
261k
    44058864U,  // LDXRB
5979
261k
    44060593U,  // LDXRH
5980
261k
    44063145U,  // LDXRW
5981
261k
    44063145U,  // LDXRX
5982
261k
    24890U, // LDY
5983
261k
    24989U, // LDZ
5984
261k
    20655U, // LDZI
5985
261k
    3223361788U,  // LSLR_ZPmZ_B
5986
261k
    3223378172U,  // LSLR_ZPmZ_D
5987
261k
    3519092988U,  // LSLR_ZPmZ_H
5988
261k
    3223410940U,  // LSLR_ZPmZ_S
5989
261k
    2118638U, // LSLVWr
5990
261k
    2118638U, // LSLVXr
5991
261k
    3223360494U,  // LSL_WIDE_ZPmZ_B
5992
261k
    3519091694U,  // LSL_WIDE_ZPmZ_H
5993
261k
    3223409646U,  // LSL_WIDE_ZPmZ_S
5994
261k
    2135022U, // LSL_WIDE_ZZZ_B
5995
261k
    2189497326U,  // LSL_WIDE_ZZZ_H
5996
261k
    270619630U, // LSL_WIDE_ZZZ_S
5997
261k
    3223360494U,  // LSL_ZPmI_B
5998
261k
    3223376878U,  // LSL_ZPmI_D
5999
261k
    3519091694U,  // LSL_ZPmI_H
6000
261k
    3223409646U,  // LSL_ZPmI_S
6001
261k
    3223360494U,  // LSL_ZPmZ_B
6002
261k
    3223376878U,  // LSL_ZPmZ_D
6003
261k
    3519091694U,  // LSL_ZPmZ_H
6004
261k
    3223409646U,  // LSL_ZPmZ_S
6005
261k
    2135022U, // LSL_ZZI_B
6006
261k
    2418070510U,  // LSL_ZZI_D
6007
261k
    2189497326U,  // LSL_ZZI_H
6008
261k
    270619630U, // LSL_ZZI_S
6009
261k
    3223361835U,  // LSRR_ZPmZ_B
6010
261k
    3223378219U,  // LSRR_ZPmZ_D
6011
261k
    3519093035U,  // LSRR_ZPmZ_H
6012
261k
    3223410987U,  // LSRR_ZPmZ_S
6013
261k
    2119996U, // LSRVWr
6014
261k
    2119996U, // LSRVXr
6015
261k
    3223361852U,  // LSR_WIDE_ZPmZ_B
6016
261k
    3519093052U,  // LSR_WIDE_ZPmZ_H
6017
261k
    3223411004U,  // LSR_WIDE_ZPmZ_S
6018
261k
    2136380U, // LSR_WIDE_ZZZ_B
6019
261k
    2189498684U,  // LSR_WIDE_ZZZ_H
6020
261k
    270620988U, // LSR_WIDE_ZZZ_S
6021
261k
    3223361852U,  // LSR_ZPmI_B
6022
261k
    3223378236U,  // LSR_ZPmI_D
6023
261k
    3519093052U,  // LSR_ZPmI_H
6024
261k
    3223411004U,  // LSR_ZPmI_S
6025
261k
    3223361852U,  // LSR_ZPmZ_B
6026
261k
    3223378236U,  // LSR_ZPmZ_D
6027
261k
    3519093052U,  // LSR_ZPmZ_H
6028
261k
    3223411004U,  // LSR_ZPmZ_S
6029
261k
    2136380U, // LSR_ZZI_B
6030
261k
    2418071868U,  // LSR_ZZI_D
6031
261k
    2189498684U,  // LSR_ZZI_H
6032
261k
    270620988U, // LSR_ZZI_S
6033
261k
    2690744533U,  // LUT2v16f8
6034
261k
    2969665749U,  // LUT2v8f16
6035
261k
    2690745014U,  // LUT4v16f8
6036
261k
    2969666230U,  // LUT4v8f16
6037
261k
    2208448725U,  // LUTI2_2ZTZI_B
6038
261k
    2208481493U,  // LUTI2_2ZTZI_H
6039
261k
    2208497877U,  // LUTI2_2ZTZI_S
6040
261k
    2208448725U,  // LUTI2_4ZTZI_B
6041
261k
    2208481493U,  // LUTI2_4ZTZI_H
6042
261k
    2208497877U,  // LUTI2_4ZTZI_S
6043
261k
    2654421U, // LUTI2_S_2ZTZI_B
6044
261k
    2932949U, // LUTI2_S_2ZTZI_H
6045
261k
    2208448725U,  // LUTI2_S_4ZTZI_B
6046
261k
    2208481493U,  // LUTI2_S_4ZTZI_H
6047
261k
    2130133U, // LUTI2_ZTZI_B
6048
261k
    2208366805U,  // LUTI2_ZTZI_H
6049
261k
    2179285U, // LUTI2_ZTZI_S
6050
261k
    2686484693U,  // LUTI2_ZZZI_B
6051
261k
    2183200981U,  // LUTI2_ZZZI_H
6052
261k
    2208449206U,  // LUTI4_2ZTZI_B
6053
261k
    2208481974U,  // LUTI4_2ZTZI_H
6054
261k
    2208498358U,  // LUTI4_2ZTZI_S
6055
261k
    2208481974U,  // LUTI4_4ZTZI_H
6056
261k
    2208498358U,  // LUTI4_4ZTZI_S
6057
261k
    2208449206U,  // LUTI4_4ZZT2Z
6058
261k
    2654902U, // LUTI4_S_2ZTZI_B
6059
261k
    2933430U, // LUTI4_S_2ZTZI_H
6060
261k
    2208481974U,  // LUTI4_S_4ZTZI_H
6061
261k
    2208449206U,  // LUTI4_S_4ZZT2Z
6062
261k
    2183201462U,  // LUTI4_Z2ZZI_H
6063
261k
    2130614U, // LUTI4_ZTZI_B
6064
261k
    2208367286U,  // LUTI4_ZTZI_H
6065
261k
    2179766U, // LUTI4_ZTZI_S
6066
261k
    2686485174U,  // LUTI4_ZZZI_B
6067
261k
    2183201462U,  // LUTI4_ZZZI_H
6068
261k
    17097U, // MAC16
6069
261k
    2121084U, // MADDPT
6070
261k
    2116508U, // MADDWrrr
6071
261k
    2116508U, // MADDXrrr
6072
261k
    1075895669U,  // MAD_CPA
6073
261k
    3223358228U,  // MAD_ZPmZZ_B
6074
261k
    3223374612U,  // MAD_ZPmZZ_D
6075
261k
    3519089428U,  // MAD_ZPmZZ_H
6076
261k
    3223407380U,  // MAD_ZPmZZ_S
6077
261k
    3223358999U,  // MATCH_PPzZZ_B
6078
261k
    2713783831U,  // MATCH_PPzZZ_H
6079
261k
    22086U, // MATFP
6080
261k
    23743U, // MATINT
6081
261k
    1075895654U,  // MLA_CPA
6082
261k
    3223356256U,  // MLA_ZPmZZ_B
6083
261k
    3223372640U,  // MLA_ZPmZZ_D
6084
261k
    3519087456U,  // MLA_ZPmZZ_H
6085
261k
    3223405408U,  // MLA_ZPmZZ_S
6086
261k
    1075888992U,  // MLA_ZZZI_D
6087
261k
    2195784544U,  // MLA_ZZZI_H
6088
261k
    1344357216U,  // MLA_ZZZI_S
6089
261k
    2959213408U,  // MLAv16i8
6090
261k
    2961310560U,  // MLAv2i32
6091
261k
    2961310560U,  // MLAv2i32_indexed
6092
261k
    2965504864U,  // MLAv4i16
6093
261k
    2965504864U,  // MLAv4i16_indexed
6094
261k
    2967602016U,  // MLAv4i32
6095
261k
    2967602016U,  // MLAv4i32_indexed
6096
261k
    2969699168U,  // MLAv8i16
6097
261k
    2969699168U,  // MLAv8i16_indexed
6098
261k
    2971796320U,  // MLAv8i8
6099
261k
    3223362131U,  // MLS_ZPmZZ_B
6100
261k
    3223378515U,  // MLS_ZPmZZ_D
6101
261k
    3519093331U,  // MLS_ZPmZZ_H
6102
261k
    3223411283U,  // MLS_ZPmZZ_S
6103
261k
    1075894867U,  // MLS_ZZZI_D
6104
261k
    2195790419U,  // MLS_ZZZI_H
6105
261k
    1344363091U,  // MLS_ZZZI_S
6106
261k
    2959219283U,  // MLSv16i8
6107
261k
    2961316435U,  // MLSv2i32
6108
261k
    2961316435U,  // MLSv2i32_indexed
6109
261k
    2965510739U,  // MLSv4i16
6110
261k
    2965510739U,  // MLSv4i16_indexed
6111
261k
    2967607891U,  // MLSv4i32
6112
261k
    2967607891U,  // MLSv4i32_indexed
6113
261k
    2969705043U,  // MLSv8i16
6114
261k
    2969705043U,  // MLSv8i16_indexed
6115
261k
    2971802195U,  // MLSv8i8
6116
261k
    145712034U, // MOPSSETGE
6117
261k
    145712095U, // MOPSSETGEN
6118
261k
    145712983U, // MOPSSETGET
6119
261k
    145712456U, // MOPSSETGETN
6120
261k
    3368182141U,  // MOVAZ_2ZMI_H_B
6121
261k
    3368198525U,  // MOVAZ_2ZMI_H_D
6122
261k
    3368214909U,  // MOVAZ_2ZMI_H_H
6123
261k
    3368231293U,  // MOVAZ_2ZMI_H_S
6124
261k
    3370279293U,  // MOVAZ_2ZMI_V_B
6125
261k
    3370295677U,  // MOVAZ_2ZMI_V_D
6126
261k
    3370312061U,  // MOVAZ_2ZMI_V_H
6127
261k
    3370328445U,  // MOVAZ_2ZMI_V_S
6128
261k
    3636617597U,  // MOVAZ_4ZMI_H_B
6129
261k
    3636633981U,  // MOVAZ_4ZMI_H_D
6130
261k
    3636650365U,  // MOVAZ_4ZMI_H_H
6131
261k
    3636666749U,  // MOVAZ_4ZMI_H_S
6132
261k
    3638714749U,  // MOVAZ_4ZMI_V_B
6133
261k
    3638731133U,  // MOVAZ_4ZMI_V_D
6134
261k
    3638747517U,  // MOVAZ_4ZMI_V_H
6135
261k
    3638763901U,  // MOVAZ_4ZMI_V_S
6136
261k
    3909263741U,  // MOVAZ_VG2_2ZM
6137
261k
    4177699197U,  // MOVAZ_VG4_4ZM
6138
261k
    2138493U, // MOVAZ_ZMI_H_B
6139
261k
    2154877U, // MOVAZ_ZMI_H_D
6140
261k
    421601661U, // MOVAZ_ZMI_H_H
6141
261k
    422011261U, // MOVAZ_ZMI_H_Q
6142
261k
    2187645U, // MOVAZ_ZMI_H_S
6143
261k
    270573949U, // MOVAZ_ZMI_V_B
6144
261k
    270590333U, // MOVAZ_ZMI_V_D
6145
261k
    423698813U, // MOVAZ_ZMI_V_H
6146
261k
    424108413U, // MOVAZ_ZMI_V_Q
6147
261k
    270623101U, // MOVAZ_ZMI_V_S
6148
261k
    958547140U, // MOVA_2ZMXI_H_B
6149
261k
    958563524U, // MOVA_2ZMXI_H_D
6150
261k
    958579908U, // MOVA_2ZMXI_H_H
6151
261k
    958596292U, // MOVA_2ZMXI_H_S
6152
261k
    960644292U, // MOVA_2ZMXI_V_B
6153
261k
    960660676U, // MOVA_2ZMXI_V_D
6154
261k
    960677060U, // MOVA_2ZMXI_V_H
6155
261k
    960693444U, // MOVA_2ZMXI_V_S
6156
261k
    958547140U, // MOVA_4ZMXI_H_B
6157
261k
    958563524U, // MOVA_4ZMXI_H_D
6158
261k
    958579908U, // MOVA_4ZMXI_H_H
6159
261k
    958596292U, // MOVA_4ZMXI_H_S
6160
261k
    960644292U, // MOVA_4ZMXI_V_B
6161
261k
    960660676U, // MOVA_4ZMXI_V_D
6162
261k
    960677060U, // MOVA_4ZMXI_V_H
6163
261k
    960693444U, // MOVA_4ZMXI_V_S
6164
261k
    2233992388U,  // MOVA_MXI2Z_H_B
6165
261k
    2233992388U,  // MOVA_MXI2Z_H_D
6166
261k
    2233992388U,  // MOVA_MXI2Z_H_H
6167
261k
    2233992388U,  // MOVA_MXI2Z_H_S
6168
261k
    2234008772U,  // MOVA_MXI2Z_V_B
6169
261k
    2234008772U,  // MOVA_MXI2Z_V_D
6170
261k
    2234008772U,  // MOVA_MXI2Z_V_H
6171
261k
    2234008772U,  // MOVA_MXI2Z_V_S
6172
261k
    2233992388U,  // MOVA_MXI4Z_H_B
6173
261k
    2233992388U,  // MOVA_MXI4Z_H_D
6174
261k
    2233992388U,  // MOVA_MXI4Z_H_H
6175
261k
    2233992388U,  // MOVA_MXI4Z_H_S
6176
261k
    2234008772U,  // MOVA_MXI4Z_V_B
6177
261k
    2234008772U,  // MOVA_MXI4Z_V_D
6178
261k
    2234008772U,  // MOVA_MXI4Z_V_H
6179
261k
    2234008772U,  // MOVA_MXI4Z_V_S
6180
261k
    3915547844U,  // MOVA_VG2_2ZMXI
6181
261k
    3798156484U,  // MOVA_VG2_MXI2Z
6182
261k
    4183983300U,  // MOVA_VG4_4ZMXI
6183
261k
    4066591940U,  // MOVA_VG4_MXI4Z
6184
261k
    538988713U, // MOVID
6185
261k
    811700393U, // MOVIv16b_ns
6186
261k
    547459241U, // MOVIv2d_ns
6187
261k
    813797545U, // MOVIv2i32
6188
261k
    813797545U, // MOVIv2s_msl
6189
261k
    817991849U, // MOVIv4i16
6190
261k
    820089001U, // MOVIv4i32
6191
261k
    820089001U, // MOVIv4s_msl
6192
261k
    824283305U, // MOVIv8b_ns
6193
261k
    822186153U, // MOVIv8i16
6194
261k
    1881166030U,  // MOVKWi
6195
261k
    1881166030U,  // MOVKXi
6196
261k
    807425466U, // MOVNWi
6197
261k
    807425466U, // MOVNXi
6198
261k
    270573820U, // MOVPRFX_ZPmZ_B
6199
261k
    270590204U, // MOVPRFX_ZPmZ_D
6200
261k
    541139196U, // MOVPRFX_ZPmZ_H
6201
261k
    270622972U, // MOVPRFX_ZPmZ_S
6202
261k
    3223363836U,  // MOVPRFX_ZPzZ_B
6203
261k
    3223380220U,  // MOVPRFX_ZPzZ_D
6204
261k
    2713788668U,  // MOVPRFX_ZPzZ_H
6205
261k
    3223412988U,  // MOVPRFX_ZPzZ_S
6206
261k
    3224346876U,  // MOVPRFX_ZZ
6207
261k
    1233149423U,  // MOVT
6208
261k
    1501584879U,  // MOVT_TIX
6209
261k
    2121199U, // MOVT_XTI
6210
261k
    807428549U, // MOVZWi
6211
261k
    807428549U, // MOVZXi
6212
261k
    1055447U, // MRRS
6213
261k
    1612733126U,  // MRS
6214
261k
    3223357754U,  // MSB_ZPmZZ_B
6215
261k
    3223374138U,  // MSB_ZPmZZ_D
6216
261k
    3519088954U,  // MSB_ZPmZZ_H
6217
261k
    3223406906U,  // MSB_ZPmZZ_S
6218
261k
    1672501569U,  // MSR
6219
261k
    162552113U, // MSRR
6220
261k
    1087809U, // MSRpstateImm1
6221
261k
    1087809U, // MSRpstateImm4
6222
261k
    1104193U, // MSRpstatesvcrImm1
6223
261k
    2121069U, // MSUBPT
6224
261k
    2116046U, // MSUBWrrr
6225
261k
    2116046U, // MSUBXrrr
6226
261k
    2955021015U,  // MUL53HI
6227
261k
    2955021027U,  // MUL53LO
6228
261k
    2135109U, // MUL_ZI_B
6229
261k
    2418070597U,  // MUL_ZI_D
6230
261k
    2189497413U,  // MUL_ZI_H
6231
261k
    270619717U, // MUL_ZI_S
6232
261k
    3223360581U,  // MUL_ZPmZ_B
6233
261k
    3223376965U,  // MUL_ZPmZ_D
6234
261k
    3519091781U,  // MUL_ZPmZ_H
6235
261k
    3223409733U,  // MUL_ZPmZ_S
6236
261k
    2418070597U,  // MUL_ZZZI_D
6237
261k
    2189497413U,  // MUL_ZZZI_H
6238
261k
    270619717U, // MUL_ZZZI_S
6239
261k
    2135109U, // MUL_ZZZ_B
6240
261k
    2418070597U,  // MUL_ZZZ_D
6241
261k
    2189497413U,  // MUL_ZZZ_H
6242
261k
    270619717U, // MUL_ZZZ_S
6243
261k
    811701317U, // MULv16i8
6244
261k
    813798469U, // MULv2i32
6245
261k
    813798469U, // MULv2i32_indexed
6246
261k
    817992773U, // MULv4i16
6247
261k
    817992773U, // MULv4i16_indexed
6248
261k
    820089925U, // MULv4i32
6249
261k
    820089925U, // MULv4i32_indexed
6250
261k
    822187077U, // MULv8i16
6251
261k
    822187077U, // MULv8i16_indexed
6252
261k
    824284229U, // MULv8i8
6253
261k
    813797526U, // MVNIv2i32
6254
261k
    813797526U, // MVNIv2s_msl
6255
261k
    817991830U, // MVNIv4i16
6256
261k
    820088982U, // MVNIv4i32
6257
261k
    820088982U, // MVNIv4s_msl
6258
261k
    822186134U, // MVNIv8i16
6259
261k
    3223362078U,  // NANDS_PPzPP
6260
261k
    3223358407U,  // NAND_PPzPP
6261
261k
    2418070500U,  // NBSL_ZZZZ
6262
261k
    270568673U, // NEG_ZPmZ_B
6263
261k
    270585057U, // NEG_ZPmZ_D
6264
261k
    541134049U, // NEG_ZPmZ_H
6265
261k
    270617825U, // NEG_ZPmZ_S
6266
261k
    811699425U, // NEGv16i8
6267
261k
    2116833U, // NEGv1i64
6268
261k
    813796577U, // NEGv2i32
6269
261k
    815893729U, // NEGv2i64
6270
261k
    817990881U, // NEGv4i16
6271
261k
    820088033U, // NEGv4i32
6272
261k
    822185185U, // NEGv8i16
6273
261k
    824282337U, // NEGv8i8
6274
261k
    3223358998U,  // NMATCH_PPzZZ_B
6275
261k
    2713783830U,  // NMATCH_PPzZZ_H
6276
261k
    3223362257U,  // NORS_PPzPP
6277
261k
    3223361807U,  // NOR_PPzPP
6278
261k
    270572897U, // NOT_ZPmZ_B
6279
261k
    270589281U, // NOT_ZPmZ_D
6280
261k
    541138273U, // NOT_ZPmZ_H
6281
261k
    270622049U, // NOT_ZPmZ_S
6282
261k
    811703649U, // NOTv16i8
6283
261k
    824286561U, // NOTv8i8
6284
261k
    3223362170U,  // ORNS_PPzPP
6285
261k
    2119011U, // ORNWrs
6286
261k
    2119011U, // ORNXrs
6287
261k
    3223360867U,  // ORN_PPzPP
6288
261k
    811701603U, // ORNv16i8
6289
261k
    824284515U, // ORNv8i8
6290
261k
    3227623221U,  // ORQV_VPZ_B
6291
261k
    3231817525U,  // ORQV_VPZ_D
6292
261k
    3238108981U,  // ORQV_VPZ_H
6293
261k
    3236011829U,  // ORQV_VPZ_S
6294
261k
    3223362269U,  // ORRS_PPzPP
6295
261k
    2119968U, // ORRWri
6296
261k
    2119968U, // ORRWrs
6297
261k
    2119968U, // ORRXri
6298
261k
    2119968U, // ORRXrs
6299
261k
    3223361824U,  // ORR_PPzPP
6300
261k
    2418071840U,  // ORR_ZI
6301
261k
    3223361824U,  // ORR_ZPmZ_B
6302
261k
    3223378208U,  // ORR_ZPmZ_D
6303
261k
    3519093024U,  // ORR_ZPmZ_H
6304
261k
    3223410976U,  // ORR_ZPmZ_S
6305
261k
    2418071840U,  // ORR_ZZZ
6306
261k
    811702560U, // ORRv16i8
6307
261k
    1887574304U,  // ORRv2i32
6308
261k
    1891768608U,  // ORRv4i16
6309
261k
    1893865760U,  // ORRv4i32
6310
261k
    1895962912U,  // ORRv8i16
6311
261k
    824285472U, // ORRv8i8
6312
261k
    253780U,  // ORV_VPZ_B
6313
261k
    1657020244U,  // ORV_VPZ_D
6314
261k
    1659133780U,  // ORV_VPZ_H
6315
261k
    1638178644U,  // ORV_VPZ_S
6316
261k
    807715615U, // PACDA
6317
261k
    807716373U, // PACDB
6318
261k
    312540U,  // PACDZA
6319
261k
    313890U,  // PACDZB
6320
261k
    2114364U, // PACGA
6321
261k
    807715658U, // PACIA
6322
261k
    8974U,  // PACIA1716
6323
261k
    8891U,  // PACIA171615
6324
261k
    8939U,  // PACIASP
6325
261k
    10307U, // PACIASPPC
6326
261k
    8882U,  // PACIAZ
6327
261k
    807716408U, // PACIB
6328
261k
    8828U,  // PACIB1716
6329
261k
    8915U,  // PACIB171615
6330
261k
    8965U,  // PACIBSP
6331
261k
    10329U, // PACIBSPPC
6332
261k
    8948U,  // PACIBZ
6333
261k
    312556U,  // PACIZA
6334
261k
    313906U,  // PACIZB
6335
261k
    9000U,  // PACM
6336
261k
    10295U, // PACNBIASPPC
6337
261k
    10317U, // PACNBIBSPPC
6338
261k
    1168268834U,  // PEXT_2PCI_B
6339
261k
    1168285218U,  // PEXT_2PCI_D
6340
261k
    1168301602U,  // PEXT_2PCI_H
6341
261k
    1168317986U,  // PEXT_2PCI_S
6342
261k
    2149621282U,  // PEXT_PCI_B
6343
261k
    2149637666U,  // PEXT_PCI_D
6344
261k
    1168186914U,  // PEXT_PCI_H
6345
261k
    2149670434U,  // PEXT_PCI_S
6346
261k
    35971U, // PFALSE
6347
261k
    3223362977U,  // PFIRST_B
6348
261k
    3223363303U,  // PMOV_PZI_B
6349
261k
    3223379687U,  // PMOV_PZI_D
6350
261k
    1103175399U,  // PMOV_PZI_H
6351
261k
    3223412455U,  // PMOV_PZI_S
6352
261k
    2043649767U,  // PMOV_ZIP_B
6353
261k
    3654262503U,  // PMOV_ZIP_D
6354
261k
    701472487U, // PMOV_ZIP_H
6355
261k
    1238343399U,  // PMOV_ZIP_S
6356
261k
    270583620U, // PMULLB_ZZZ_D
6357
261k
    2197882692U,  // PMULLB_ZZZ_H
6358
261k
    166152004U, // PMULLB_ZZZ_Q
6359
261k
    270588977U, // PMULLT_ZZZ_D
6360
261k
    2197888049U,  // PMULLT_ZZZ_H
6361
261k
    166157361U, // PMULLT_ZZZ_Q
6362
261k
    822182232U, // PMULLv16i8
6363
261k
    2315358975U,  // PMULLv1i64
6364
261k
    2583789912U,  // PMULLv2i64
6365
261k
    822186751U, // PMULLv8i8
6366
261k
    2135121U, // PMUL_ZZZ_B
6367
261k
    811701329U, // PMULv16i8
6368
261k
    824284241U, // PMULv8i8
6369
261k
    3223363099U,  // PNEXT_B
6370
261k
    3223379483U,  // PNEXT_D
6371
261k
    2176917019U,  // PNEXT_H
6372
261k
    3223412251U,  // PNEXT_S
6373
261k
    2194736683U,  // PRFB_D_PZI
6374
261k
    2234582571U,  // PRFB_D_SCALED
6375
261k
    2234582571U,  // PRFB_D_SXTW_SCALED
6376
261k
    2234582571U,  // PRFB_D_UXTW_SCALED
6377
261k
    2234582571U,  // PRFB_PRI
6378
261k
    2234582571U,  // PRFB_PRR
6379
261k
    2175862315U,  // PRFB_S_PZI
6380
261k
    2234582571U,  // PRFB_S_SXTW_SCALED
6381
261k
    2234582571U,  // PRFB_S_UXTW_SCALED
6382
261k
    2194738106U,  // PRFD_D_PZI
6383
261k
    2234583994U,  // PRFD_D_SCALED
6384
261k
    2234583994U,  // PRFD_D_SXTW_SCALED
6385
261k
    2234583994U,  // PRFD_D_UXTW_SCALED
6386
261k
    2234583994U,  // PRFD_PRI
6387
261k
    2234583994U,  // PRFD_PRR
6388
261k
    2175863738U,  // PRFD_S_PZI
6389
261k
    2234583994U,  // PRFD_S_SXTW_SCALED
6390
261k
    2234583994U,  // PRFD_S_UXTW_SCALED
6391
261k
    2194738726U,  // PRFH_D_PZI
6392
261k
    2234584614U,  // PRFH_D_SCALED
6393
261k
    2234584614U,  // PRFH_D_SXTW_SCALED
6394
261k
    2234584614U,  // PRFH_D_UXTW_SCALED
6395
261k
    2234584614U,  // PRFH_PRI
6396
261k
    2234584614U,  // PRFH_PRR
6397
261k
    2175864358U,  // PRFH_S_PZI
6398
261k
    2234584614U,  // PRFH_S_SXTW_SCALED
6399
261k
    2234584614U,  // PRFH_S_UXTW_SCALED
6400
261k
    2150716577U,  // PRFMl
6401
261k
    45175969U,  // PRFMroW
6402
261k
    45175969U,  // PRFMroX
6403
261k
    45175969U,  // PRFMui
6404
261k
    45176045U,  // PRFUMi
6405
261k
    2194743307U,  // PRFW_D_PZI
6406
261k
    2234589195U,  // PRFW_D_SCALED
6407
261k
    2234589195U,  // PRFW_D_SXTW_SCALED
6408
261k
    2234589195U,  // PRFW_D_UXTW_SCALED
6409
261k
    2234589195U,  // PRFW_PRI
6410
261k
    2234589195U,  // PRFW_PRR
6411
261k
    2175868939U,  // PRFW_S_PZI
6412
261k
    2234589195U,  // PRFW_S_SXTW_SCALED
6413
261k
    2234589195U,  // PRFW_S_UXTW_SCALED
6414
261k
    3224343160U,  // PSEL_PPPRI_B
6415
261k
    3224343160U,  // PSEL_PPPRI_D
6416
261k
    3224343160U,  // PSEL_PPPRI_H
6417
261k
    3224343160U,  // PSEL_PPPRI_S
6418
261k
    3120531U, // PTEST_PP
6419
261k
    2954926629U,  // PTRUES_B
6420
261k
    2954943013U,  // PTRUES_D
6421
261k
    169941541U, // PTRUES_H
6422
261k
    2954975781U,  // PTRUES_S
6423
261k
    2954923165U,  // PTRUE_B
6424
261k
    1150109U, // PTRUE_C_B
6425
261k
    1166493U, // PTRUE_C_D
6426
261k
    1182877U, // PTRUE_C_H
6427
261k
    1199261U, // PTRUE_C_S
6428
261k
    2954939549U,  // PTRUE_D
6429
261k
    169938077U, // PTRUE_H
6430
261k
    2954972317U,  // PTRUE_S
6431
261k
    1661014116U,  // PUNPKHI_PP
6432
261k
    1661015505U,  // PUNPKLO_PP
6433
261k
    1881180126U,  // RADDHNB_ZZZ_B
6434
261k
    2172717022U,  // RADDHNB_ZZZ_H
6435
261k
    2418100190U,  // RADDHNB_ZZZ_S
6436
261k
    2686491816U,  // RADDHNT_ZZZ_B
6437
261k
    2174819496U,  // RADDHNT_ZZZ_H
6438
261k
    1075928232U,  // RADDHNT_ZZZ_S
6439
261k
    813798666U, // RADDHNv2i64_v2i32
6440
261k
    2967601591U,  // RADDHNv2i64_v4i32
6441
261k
    817992970U, // RADDHNv4i32_v4i16
6442
261k
    2969698743U,  // RADDHNv4i32_v8i16
6443
261k
    2959212983U,  // RADDHNv8i16_v16i8
6444
261k
    824284426U, // RADDHNv8i16_v8i8
6445
261k
    815890593U, // RAX1
6446
261k
    2418065569U,  // RAX1_ZZZ_D
6447
261k
    2120581U, // RBITWr
6448
261k
    2120581U, // RBITXr
6449
261k
    270572421U, // RBIT_ZPmZ_B
6450
261k
    270588805U, // RBIT_ZPmZ_D
6451
261k
    541137797U, // RBIT_ZPmZ_H
6452
261k
    270621573U, // RBIT_ZPmZ_S
6453
261k
    811703173U, // RBITv16i8
6454
261k
    824286085U, // RBITv8i8
6455
261k
    807721413U, // RCWCAS
6456
261k
    807715977U, // RCWCASA
6457
261k
    807719381U, // RCWCASAL
6458
261k
    807719899U, // RCWCASL
6459
261k
    415524U,  // RCWCASP
6460
261k
    410624U,  // RCWCASPA
6461
261k
    414050U,  // RCWCASPAL
6462
261k
    414571U,  // RCWCASPL
6463
261k
    2418333883U,  // RCWCLR
6464
261k
    2418328660U,  // RCWCLRA
6465
261k
    2418332087U,  // RCWCLRAL
6466
261k
    2418332608U,  // RCWCLRL
6467
261k
    271537937U, // RCWCLRP
6468
261k
    271533035U, // RCWCLRPA
6469
261k
    271536459U, // RCWCLRPAL
6470
261k
    271536982U, // RCWCLRPL
6471
261k
    2418333874U,  // RCWCLRS
6472
261k
    2418328650U,  // RCWCLRSA
6473
261k
    2418332076U,  // RCWCLRSAL
6474
261k
    2418332598U,  // RCWCLRSL
6475
261k
    271537927U, // RCWCLRSP
6476
261k
    271533024U, // RCWCLRSPA
6477
261k
    271536447U, // RCWCLRSPAL
6478
261k
    271536971U, // RCWCLRSPL
6479
261k
    807721404U, // RCWSCAS
6480
261k
    807715967U, // RCWSCASA
6481
261k
    807719370U, // RCWSCASAL
6482
261k
    807719889U, // RCWSCASL
6483
261k
    415514U,  // RCWSCASP
6484
261k
    410613U,  // RCWSCASPA
6485
261k
    414038U,  // RCWSCASPAL
6486
261k
    414560U,  // RCWSCASPL
6487
261k
    2418334559U,  // RCWSET
6488
261k
    2418328740U,  // RCWSETA
6489
261k
    2418332147U,  // RCWSETAL
6490
261k
    2418332705U,  // RCWSETL
6491
261k
    271537989U, // RCWSETP
6492
261k
    271533086U, // RCWSETPA
6493
261k
    271536515U, // RCWSETPAL
6494
261k
    271537041U, // RCWSETPL
6495
261k
    2418334550U,  // RCWSETS
6496
261k
    2418328730U,  // RCWSETSA
6497
261k
    2418332136U,  // RCWSETSAL
6498
261k
    2418332695U,  // RCWSETSL
6499
261k
    271537979U, // RCWSETSP
6500
261k
    271533075U, // RCWSETSPA
6501
261k
    271536503U, // RCWSETSPAL
6502
261k
    271537030U, // RCWSETSPL
6503
261k
    2418333552U,  // RCWSWP
6504
261k
    2418328626U,  // RCWSWPA
6505
261k
    2418332057U,  // RCWSWPAL
6506
261k
    2418332581U,  // RCWSWPL
6507
261k
    271537898U, // RCWSWPP
6508
261k
    271533005U, // RCWSWPPA
6509
261k
    271536426U, // RCWSWPPAL
6510
261k
    271536952U, // RCWSWPPL
6511
261k
    2418333543U,  // RCWSWPS
6512
261k
    2418328616U,  // RCWSWPSA
6513
261k
    2418332046U,  // RCWSWPSAL
6514
261k
    2418332571U,  // RCWSWPSL
6515
261k
    271537888U, // RCWSWPSP
6516
261k
    271532994U, // RCWSWPSPA
6517
261k
    271536414U, // RCWSWPSPAL
6518
261k
    271536941U, // RCWSWPSPL
6519
261k
    3223362238U,  // RDFFRS_PPz
6520
261k
    3223361646U,  // RDFFR_PPz_REAL
6521
261k
    39022U, // RDFFR_P_REAL
6522
261k
    2118772U, // RDSVLI_XI
6523
261k
    2118758U, // RDVLI_XI
6524
261k
    23370U, // RET
6525
261k
    10279U, // RETAA
6526
261k
    330357U,  // RETAASPPCi
6527
261k
    19061U, // RETAASPPCr
6528
261k
    10286U, // RETAB
6529
261k
    330379U,  // RETABSPPCi
6530
261k
    19083U, // RETABSPPCr
6531
261k
    2114271U, // REV16Wr
6532
261k
    2114271U, // REV16Xr
6533
261k
    811696863U, // REV16v16i8
6534
261k
    824279775U, // REV16v8i8
6535
261k
    2113717U, // REV32Xr
6536
261k
    811696309U, // REV32v16i8
6537
261k
    817987765U, // REV32v4i16
6538
261k
    822182069U, // REV32v8i16
6539
261k
    824279221U, // REV32v8i8
6540
261k
    811696810U, // REV64v16i8
6541
261k
    813793962U, // REV64v2i32
6542
261k
    817988266U, // REV64v4i16
6543
261k
    820085418U, // REV64v4i32
6544
261k
    822182570U, // REV64v8i16
6545
261k
    824279722U, // REV64v8i8
6546
261k
    270584298U, // REVB_ZPmZ_D
6547
261k
    541133290U, // REVB_ZPmZ_H
6548
261k
    270617066U, // REVB_ZPmZ_S
6549
261k
    2689027062U,  // REVD_ZPmZ
6550
261k
    270585916U, // REVH_ZPmZ_D
6551
261k
    270618684U, // REVH_ZPmZ_S
6552
261k
    270590101U, // REVW_ZPmZ_D
6553
261k
    2121356U, // REVWr
6554
261k
    2121356U, // REVXr
6555
261k
    2137740U, // REV_PP_B
6556
261k
    2418073228U,  // REV_PP_D
6557
261k
    1652629132U,  // REV_PP_H
6558
261k
    270622348U, // REV_PP_S
6559
261k
    2137740U, // REV_ZZ_B
6560
261k
    2418073228U,  // REV_ZZ_D
6561
261k
    1652629132U,  // REV_ZZ_H
6562
261k
    270622348U, // REV_ZZ_S
6563
261k
    2116782U, // RMIF
6564
261k
    2119956U, // RORVWr
6565
261k
    2119956U, // RORVXr
6566
261k
    1217696U, // RPRFM
6567
261k
    1881180173U,  // RSHRNB_ZZI_B
6568
261k
    2172717069U,  // RSHRNB_ZZI_H
6569
261k
    2418100237U,  // RSHRNB_ZZI_S
6570
261k
    2686491867U,  // RSHRNT_ZZI_B
6571
261k
    2174819547U,  // RSHRNT_ZZI_H
6572
261k
    1075928283U,  // RSHRNT_ZZI_S
6573
261k
    2959213012U,  // RSHRNv16i8_shift
6574
261k
    813798739U, // RSHRNv2i32_shift
6575
261k
    817993043U, // RSHRNv4i16_shift
6576
261k
    2967601620U,  // RSHRNv4i32_shift
6577
261k
    2969698772U,  // RSHRNv8i16_shift
6578
261k
    824284499U, // RSHRNv8i8_shift
6579
261k
    1881180117U,  // RSUBHNB_ZZZ_B
6580
261k
    2172717013U,  // RSUBHNB_ZZZ_H
6581
261k
    2418100181U,  // RSUBHNB_ZZZ_S
6582
261k
    2686491807U,  // RSUBHNT_ZZZ_B
6583
261k
    2174819487U,  // RSUBHNT_ZZZ_H
6584
261k
    1075928223U,  // RSUBHNT_ZZZ_S
6585
261k
    813798658U, // RSUBHNv2i64_v2i32
6586
261k
    2967601582U,  // RSUBHNv2i64_v4i32
6587
261k
    817992962U, // RSUBHNv4i32_v4i16
6588
261k
    2969698734U,  // RSUBHNv4i32_v8i16
6589
261k
    2959212974U,  // RSUBHNv8i16_v16i8
6590
261k
    824284418U, // RSUBHNv8i16_v8i8
6591
261k
    1344325196U,  // SABALB_ZZZ_D
6592
261k
    2220951116U,  // SABALB_ZZZ_H
6593
261k
    2686535244U,  // SABALB_ZZZ_S
6594
261k
    1344330648U,  // SABALT_ZZZ_D
6595
261k
    2220956568U,  // SABALT_ZZZ_H
6596
261k
    2686540696U,  // SABALT_ZZZ_S
6597
261k
    2969698524U,  // SABALv16i8_v8i16
6598
261k
    2963411156U,  // SABALv2i32_v2i64
6599
261k
    2967605460U,  // SABALv4i16_v4i32
6600
261k
    2963407068U,  // SABALv4i32_v2i64
6601
261k
    2967601372U,  // SABALv8i16_v4i32
6602
261k
    2969702612U,  // SABALv8i8_v8i16
6603
261k
    2418049811U,  // SABA_ZZZ_B
6604
261k
    1075888915U,  // SABA_ZZZ_D
6605
261k
    2195784467U,  // SABA_ZZZ_H
6606
261k
    1344357139U,  // SABA_ZZZ_S
6607
261k
    2959213331U,  // SABAv16i8
6608
261k
    2961310483U,  // SABAv2i32
6609
261k
    2965504787U,  // SABAv4i16
6610
261k
    2967601939U,  // SABAv4i32
6611
261k
    2969699091U,  // SABAv8i16
6612
261k
    2971796243U,  // SABAv8i8
6613
261k
    270583553U, // SABDLB_ZZZ_D
6614
261k
    2197882625U,  // SABDLB_ZZZ_H
6615
261k
    1881229057U,  // SABDLB_ZZZ_S
6616
261k
    270588905U, // SABDLT_ZZZ_D
6617
261k
    2197887977U,  // SABDLT_ZZZ_H
6618
261k
    1881234409U,  // SABDLT_ZZZ_S
6619
261k
    822182174U, // SABDLv16i8_v8i16
6620
261k
    815895092U, // SABDLv2i32_v2i64
6621
261k
    820089396U, // SABDLv4i16_v4i32
6622
261k
    815890718U, // SABDLv4i32_v2i64
6623
261k
    820085022U, // SABDLv8i16_v4i32
6624
261k
    822186548U, // SABDLv8i8_v8i16
6625
261k
    3223358253U,  // SABD_ZPmZ_B
6626
261k
    3223374637U,  // SABD_ZPmZ_D
6627
261k
    3519089453U,  // SABD_ZPmZ_H
6628
261k
    3223407405U,  // SABD_ZPmZ_S
6629
261k
    811698989U, // SABDv16i8
6630
261k
    813796141U, // SABDv2i32
6631
261k
    817990445U, // SABDv4i16
6632
261k
    820087597U, // SABDv4i32
6633
261k
    822184749U, // SABDv8i16
6634
261k
    824281901U, // SABDv8i8
6635
261k
    3223377496U,  // SADALP_ZPmZ_D
6636
261k
    3519092312U,  // SADALP_ZPmZ_H
6637
261k
    3223410264U,  // SADALP_ZPmZ_S
6638
261k
    2969704024U,  // SADALPv16i8_v8i16
6639
261k
    3124893272U,  // SADALPv2i32_v1i64
6640
261k
    2961315416U,  // SADALPv4i16_v2i32
6641
261k
    2963412568U,  // SADALPv4i32_v2i64
6642
261k
    2967606872U,  // SADALPv8i16_v4i32
6643
261k
    2965509720U,  // SADALPv8i8_v4i16
6644
261k
    270588694U, // SADDLBT_ZZZ_D
6645
261k
    2197887766U,  // SADDLBT_ZZZ_H
6646
261k
    1881234198U,  // SADDLBT_ZZZ_S
6647
261k
    270583578U, // SADDLB_ZZZ_D
6648
261k
    2197882650U,  // SADDLB_ZZZ_H
6649
261k
    1881229082U,  // SADDLB_ZZZ_S
6650
261k
    822187624U, // SADDLPv16i8_v8i16
6651
261k
    977376872U, // SADDLPv2i32_v1i64
6652
261k
    813799016U, // SADDLPv4i16_v2i32
6653
261k
    815896168U, // SADDLPv4i32_v2i64
6654
261k
    820090472U, // SADDLPv8i16_v4i32
6655
261k
    817993320U, // SADDLPv8i8_v4i16
6656
261k
    270588921U, // SADDLT_ZZZ_D
6657
261k
    2197887993U,  // SADDLT_ZZZ_H
6658
261k
    1881234425U,  // SADDLT_ZZZ_S
6659
261k
    807427747U, // SADDLVv16i8v
6660
261k
    807427747U, // SADDLVv4i16v
6661
261k
    807427747U, // SADDLVv4i32v
6662
261k
    807427747U, // SADDLVv8i16v
6663
261k
    807427747U, // SADDLVv8i8v
6664
261k
    822182190U, // SADDLv16i8_v8i16
6665
261k
    815895130U, // SADDLv2i32_v2i64
6666
261k
    820089434U, // SADDLv4i16_v4i32
6667
261k
    815890734U, // SADDLv4i32_v2i64
6668
261k
    820085038U, // SADDLv8i16_v4i32
6669
261k
    822186586U, // SADDLv8i8_v8i16
6670
261k
    1684283000U,  // SADDV_VPZ_B
6671
261k
    1659117176U,  // SADDV_VPZ_H
6672
261k
    1638145656U,  // SADDV_VPZ_S
6673
261k
    2418067968U,  // SADDWB_ZZZ_D
6674
261k
    2189494784U,  // SADDWB_ZZZ_H
6675
261k
    270617088U, // SADDWB_ZZZ_S
6676
261k
    2418073093U,  // SADDWT_ZZZ_D
6677
261k
    2189499909U,  // SADDWT_ZZZ_H
6678
261k
    270622213U, // SADDWT_ZZZ_S
6679
261k
    822182506U, // SADDWv16i8_v8i16
6680
261k
    815898621U, // SADDWv2i32_v2i64
6681
261k
    820092925U, // SADDWv4i16_v4i32
6682
261k
    815891050U, // SADDWv4i32_v2i64
6683
261k
    820085354U, // SADDWv8i16_v4i32
6684
261k
    822190077U, // SADDWv8i8_v8i16
6685
261k
    10292U, // SB
6686
261k
    1075889907U,  // SBCLB_ZZZ_D
6687
261k
    1344358131U,  // SBCLB_ZZZ_S
6688
261k
    1075895259U,  // SBCLT_ZZZ_D
6689
261k
    1344363483U,  // SBCLT_ZZZ_S
6690
261k
    2120198U, // SBCSWr
6691
261k
    2120198U, // SBCSXr
6692
261k
    2116169U, // SBCWr
6693
261k
    2116169U, // SBCXr
6694
261k
    2118804U, // SBFMWri
6695
261k
    2118804U, // SBFMXri
6696
261k
    2221037192U,  // SCLAMP_VG2_2Z2Z_B
6697
261k
    2193790600U,  // SCLAMP_VG2_2Z2Z_D
6698
261k
    2195904136U,  // SCLAMP_VG2_2Z2Z_H
6699
261k
    2174949000U,  // SCLAMP_VG2_2Z2Z_S
6700
261k
    2221037192U,  // SCLAMP_VG4_4Z4Z_B
6701
261k
    2193790600U,  // SCLAMP_VG4_4Z4Z_D
6702
261k
    2195904136U,  // SCLAMP_VG4_4Z4Z_H
6703
261k
    2174949000U,  // SCLAMP_VG4_4Z4Z_S
6704
261k
    2418054792U,  // SCLAMP_ZZZ_B
6705
261k
    1075893896U,  // SCLAMP_ZZZ_D
6706
261k
    2195789448U,  // SCLAMP_ZZZ_H
6707
261k
    1344362120U,  // SCLAMP_ZZZ_S
6708
261k
    2116788U, // SCVTFSWDri
6709
261k
    2116788U, // SCVTFSWHri
6710
261k
    2116788U, // SCVTFSWSri
6711
261k
    2116788U, // SCVTFSXDri
6712
261k
    2116788U, // SCVTFSXHri
6713
261k
    2116788U, // SCVTFSXSri
6714
261k
    2116788U, // SCVTFUWDri
6715
261k
    2116788U, // SCVTFUWHri
6716
261k
    2116788U, // SCVTFUWSri
6717
261k
    2116788U, // SCVTFUXDri
6718
261k
    2116788U, // SCVTFUXHri
6719
261k
    2116788U, // SCVTFUXSri
6720
261k
    1648561332U,  // SCVTF_2Z2Z_StoS
6721
261k
    1648561332U,  // SCVTF_4Z4Z_StoS
6722
261k
    270585012U, // SCVTF_ZPmZ_DtoD
6723
261k
    3493924020U,  // SCVTF_ZPmZ_DtoH
6724
261k
    270617780U, // SCVTF_ZPmZ_DtoS
6725
261k
    541134004U, // SCVTF_ZPmZ_HtoH
6726
261k
    270585012U, // SCVTF_ZPmZ_StoD
6727
261k
    1078004916U,  // SCVTF_ZPmZ_StoH
6728
261k
    270617780U, // SCVTF_ZPmZ_StoS
6729
261k
    2116788U, // SCVTFd
6730
261k
    2116788U, // SCVTFh
6731
261k
    2116788U, // SCVTFs
6732
261k
    2116788U, // SCVTFv1i16
6733
261k
    2116788U, // SCVTFv1i32
6734
261k
    2116788U, // SCVTFv1i64
6735
261k
    813796532U, // SCVTFv2f32
6736
261k
    815893684U, // SCVTFv2f64
6737
261k
    813796532U, // SCVTFv2i32_shift
6738
261k
    815893684U, // SCVTFv2i64_shift
6739
261k
    817990836U, // SCVTFv4f16
6740
261k
    820087988U, // SCVTFv4f32
6741
261k
    817990836U, // SCVTFv4i16_shift
6742
261k
    820087988U, // SCVTFv4i32_shift
6743
261k
    822185140U, // SCVTFv8f16
6744
261k
    822185140U, // SCVTFv8i16_shift
6745
261k
    3223378315U,  // SDIVR_ZPmZ_D
6746
261k
    3223411083U,  // SDIVR_ZPmZ_S
6747
261k
    2121367U, // SDIVWr
6748
261k
    2121367U, // SDIVXr
6749
261k
    3223379607U,  // SDIV_ZPmZ_D
6750
261k
    3223412375U,  // SDIV_ZPmZ_S
6751
261k
    3798179131U,  // SDOT_VG2_M2Z2Z_BtoS
6752
261k
    3798162747U,  // SDOT_VG2_M2Z2Z_HtoD
6753
261k
    3798179131U,  // SDOT_VG2_M2Z2Z_HtoS
6754
261k
    3798179131U,  // SDOT_VG2_M2ZZI_BToS
6755
261k
    3798179131U,  // SDOT_VG2_M2ZZI_HToS
6756
261k
    3798162747U,  // SDOT_VG2_M2ZZI_HtoD
6757
261k
    3798179131U,  // SDOT_VG2_M2ZZ_BtoS
6758
261k
    3798162747U,  // SDOT_VG2_M2ZZ_HtoD
6759
261k
    3798179131U,  // SDOT_VG2_M2ZZ_HtoS
6760
261k
    4066614587U,  // SDOT_VG4_M4Z4Z_BtoS
6761
261k
    4066598203U,  // SDOT_VG4_M4Z4Z_HtoD
6762
261k
    4066614587U,  // SDOT_VG4_M4Z4Z_HtoS
6763
261k
    4066614587U,  // SDOT_VG4_M4ZZI_BToS
6764
261k
    4066614587U,  // SDOT_VG4_M4ZZI_HToS
6765
261k
    4066598203U,  // SDOT_VG4_M4ZZI_HtoD
6766
261k
    4066614587U,  // SDOT_VG4_M4ZZ_BtoS
6767
261k
    4066598203U,  // SDOT_VG4_M4ZZ_HtoD
6768
261k
    4066614587U,  // SDOT_VG4_M4ZZ_HtoS
6769
261k
    2686508347U,  // SDOT_ZZZI_D
6770
261k
    2686541115U,  // SDOT_ZZZI_HtoS
6771
261k
    2418105659U,  // SDOT_ZZZI_S
6772
261k
    2686508347U,  // SDOT_ZZZ_D
6773
261k
    2686541115U,  // SDOT_ZZZ_HtoS
6774
261k
    2418105659U,  // SDOT_ZZZ_S
6775
261k
    2967608635U,  // SDOTlanev16i8
6776
261k
    2961317179U,  // SDOTlanev8i8
6777
261k
    2967608635U,  // SDOTv16i8
6778
261k
    2961317179U,  // SDOTv8i8
6779
261k
    1231150U, // SDSB
6780
261k
    3223360115U,  // SEL_PPPP
6781
261k
    2242007667U,  // SEL_VG2_2ZC2Z2Z_B
6782
261k
    2242024051U,  // SEL_VG2_2ZC2Z2Z_D
6783
261k
    2242040435U,  // SEL_VG2_2ZC2Z2Z_H
6784
261k
    2242056819U,  // SEL_VG2_2ZC2Z2Z_S
6785
261k
    2242007667U,  // SEL_VG4_4ZC4Z4Z_B
6786
261k
    2242024051U,  // SEL_VG4_4ZC4Z4Z_D
6787
261k
    2242040435U,  // SEL_VG4_4ZC4Z4Z_H
6788
261k
    2242056819U,  // SEL_VG4_4ZC4Z4Z_S
6789
261k
    3223360115U,  // SEL_ZPZZ_B
6790
261k
    3223376499U,  // SEL_ZPZZ_D
6791
261k
    2176914035U,  // SEL_ZPZZ_H
6792
261k
    3223409267U,  // SEL_ZPZZ_S
6793
261k
    10405U, // SET
6794
261k
    145712042U, // SETE
6795
261k
    145712104U, // SETEN
6796
261k
    145712992U, // SETET
6797
261k
    145712466U, // SETETN
6798
261k
    17104U, // SETF16
6799
261k
    17126U, // SETF8
6800
261k
    10384U, // SETFFR
6801
261k
    145712064U, // SETGM
6802
261k
    145712129U, // SETGMN
6803
261k
    145713017U, // SETGMT
6804
261k
    145712494U, // SETGMTN
6805
261k
    145712952U, // SETGP
6806
261k
    145712163U, // SETGPN
6807
261k
    145713051U, // SETGPT
6808
261k
    145712532U, // SETGPTN
6809
261k
    145712072U, // SETM
6810
261k
    145712138U, // SETMN
6811
261k
    145713026U, // SETMT
6812
261k
    145712504U, // SETMTN
6813
261k
    145712960U, // SETP
6814
261k
    145712172U, // SETPN
6815
261k
    145713060U, // SETPT
6816
261k
    145712542U, // SETPTN
6817
261k
    807717442U, // SHA1Crrr
6818
261k
    2116877U, // SHA1Hrr
6819
261k
    807720077U, // SHA1Mrrr
6820
261k
    807720448U, // SHA1Prrr
6821
261k
    2967601153U,  // SHA1SU0rrr
6822
261k
    2967601271U,  // SHA1SU1rr
6823
261k
    807715019U, // SHA256H2rrr
6824
261k
    807718261U, // SHA256Hrrr
6825
261k
    2967601173U,  // SHA256SU0rr
6826
261k
    2967601291U,  // SHA256SU1rrr
6827
261k
    807718208U, // SHA512H
6828
261k
    807715009U, // SHA512H2
6829
261k
    2963406858U,  // SHA512SU0
6830
261k
    2963406976U,  // SHA512SU1
6831
261k
    3223358349U,  // SHADD_ZPmZ_B
6832
261k
    3223374733U,  // SHADD_ZPmZ_D
6833
261k
    3519089549U,  // SHADD_ZPmZ_H
6834
261k
    3223407501U,  // SHADD_ZPmZ_S
6835
261k
    811699085U, // SHADDv16i8
6836
261k
    813796237U, // SHADDv2i32
6837
261k
    817990541U, // SHADDv4i16
6838
261k
    820087693U, // SHADDv4i32
6839
261k
    822184845U, // SHADDv8i16
6840
261k
    824281997U, // SHADDv8i8
6841
261k
    822182207U, // SHLLv16i8
6842
261k
    815895257U, // SHLLv2i32
6843
261k
    820089561U, // SHLLv4i16
6844
261k
    815890751U, // SHLLv4i32
6845
261k
    820085055U, // SHLLv8i16
6846
261k
    822186713U, // SHLLv8i8
6847
261k
    2118280U, // SHLd
6848
261k
    811700872U, // SHLv16i8_shift
6849
261k
    813798024U, // SHLv2i32_shift
6850
261k
    815895176U, // SHLv2i64_shift
6851
261k
    817992328U, // SHLv4i16_shift
6852
261k
    820089480U, // SHLv4i32_shift
6853
261k
    822186632U, // SHLv8i16_shift
6854
261k
    824283784U, // SHLv8i8_shift
6855
261k
    1881180155U,  // SHRNB_ZZI_B
6856
261k
    2172717051U,  // SHRNB_ZZI_H
6857
261k
    2418100219U,  // SHRNB_ZZI_S
6858
261k
    2686491849U,  // SHRNT_ZZI_B
6859
261k
    2174819529U,  // SHRNT_ZZI_H
6860
261k
    1075928265U,  // SHRNT_ZZI_S
6861
261k
    2959212994U,  // SHRNv16i8_shift
6862
261k
    813798723U, // SHRNv2i32_shift
6863
261k
    817993027U, // SHRNv4i16_shift
6864
261k
    2967601602U,  // SHRNv4i32_shift
6865
261k
    2969698754U,  // SHRNv8i16_shift
6866
261k
    824284483U, // SHRNv8i8_shift
6867
261k
    3223361596U,  // SHSUBR_ZPmZ_B
6868
261k
    3223377980U,  // SHSUBR_ZPmZ_D
6869
261k
    3519092796U,  // SHSUBR_ZPmZ_H
6870
261k
    3223410748U,  // SHSUBR_ZPmZ_S
6871
261k
    3223357887U,  // SHSUB_ZPmZ_B
6872
261k
    3223374271U,  // SHSUB_ZPmZ_D
6873
261k
    3519089087U,  // SHSUB_ZPmZ_H
6874
261k
    3223407039U,  // SHSUB_ZPmZ_S
6875
261k
    811698623U, // SHSUBv16i8
6876
261k
    813795775U, // SHSUBv2i32
6877
261k
    817990079U, // SHSUBv4i16
6878
261k
    820087231U, // SHSUBv4i32
6879
261k
    822184383U, // SHSUBv8i16
6880
261k
    824281535U, // SHSUBv8i8
6881
261k
    2418053260U,  // SLI_ZZI_B
6882
261k
    1075892364U,  // SLI_ZZI_D
6883
261k
    2195787916U,  // SLI_ZZI_H
6884
261k
    1344360588U,  // SLI_ZZI_S
6885
261k
    807719052U, // SLId
6886
261k
    2959216780U,  // SLIv16i8_shift
6887
261k
    2961313932U,  // SLIv2i32_shift
6888
261k
    2963411084U,  // SLIv2i64_shift
6889
261k
    2965508236U,  // SLIv4i16_shift
6890
261k
    2967605388U,  // SLIv4i32_shift
6891
261k
    2969702540U,  // SLIv8i16_shift
6892
261k
    2971799692U,  // SLIv8i8_shift
6893
261k
    2967601302U,  // SM3PARTW1
6894
261k
    2967601786U,  // SM3PARTW2
6895
261k
    820084834U, // SM3SS1
6896
261k
    2967601901U,  // SM3TT1A
6897
261k
    2967602472U,  // SM3TT1B
6898
261k
    2967601910U,  // SM3TT2A
6899
261k
    2967602501U,  // SM3TT2B
6900
261k
    2967604220U,  // SM4E
6901
261k
    270623039U, // SM4EKEY_ZZZ_S
6902
261k
    820093247U, // SM4ENCKEY
6903
261k
    270617596U, // SM4E_ZZZ_S
6904
261k
    2118218U, // SMADDLrrr
6905
261k
    3223361414U,  // SMAXP_ZPmZ_B
6906
261k
    3223377798U,  // SMAXP_ZPmZ_D
6907
261k
    3519092614U,  // SMAXP_ZPmZ_H
6908
261k
    3223410566U,  // SMAXP_ZPmZ_S
6909
261k
    811702150U, // SMAXPv16i8
6910
261k
    813799302U, // SMAXPv2i32
6911
261k
    817993606U, // SMAXPv4i16
6912
261k
    820090758U, // SMAXPv4i32
6913
261k
    822187910U, // SMAXPv8i16
6914
261k
    824285062U, // SMAXPv8i8
6915
261k
    3227623235U,  // SMAXQV_VPZ_B
6916
261k
    3231817539U,  // SMAXQV_VPZ_D
6917
261k
    3238108995U,  // SMAXQV_VPZ_H
6918
261k
    3236011843U,  // SMAXQV_VPZ_S
6919
261k
    253792U,  // SMAXV_VPZ_B
6920
261k
    1657020256U,  // SMAXV_VPZ_D
6921
261k
    1659133792U,  // SMAXV_VPZ_H
6922
261k
    1638178656U,  // SMAXV_VPZ_S
6923
261k
    807427936U, // SMAXVv16i8v
6924
261k
    807427936U, // SMAXVv4i16v
6925
261k
    807427936U, // SMAXVv4i32v
6926
261k
    807427936U, // SMAXVv8i16v
6927
261k
    807427936U, // SMAXVv8i8v
6928
261k
    2121933U, // SMAXWri
6929
261k
    2121933U, // SMAXWrr
6930
261k
    2121933U, // SMAXXri
6931
261k
    2121933U, // SMAXXrr
6932
261k
    2179096781U,  // SMAX_VG2_2Z2Z_B
6933
261k
    2181210317U,  // SMAX_VG2_2Z2Z_D
6934
261k
    2183323853U,  // SMAX_VG2_2Z2Z_H
6935
261k
    2185437389U,  // SMAX_VG2_2Z2Z_S
6936
261k
    2179096781U,  // SMAX_VG2_2ZZ_B
6937
261k
    2181210317U,  // SMAX_VG2_2ZZ_D
6938
261k
    2183323853U,  // SMAX_VG2_2ZZ_H
6939
261k
    2185437389U,  // SMAX_VG2_2ZZ_S
6940
261k
    2179096781U,  // SMAX_VG4_4Z4Z_B
6941
261k
    2181210317U,  // SMAX_VG4_4Z4Z_D
6942
261k
    2183323853U,  // SMAX_VG4_4Z4Z_H
6943
261k
    2185437389U,  // SMAX_VG4_4Z4Z_S
6944
261k
    2179096781U,  // SMAX_VG4_4ZZ_B
6945
261k
    2181210317U,  // SMAX_VG4_4ZZ_D
6946
261k
    2183323853U,  // SMAX_VG4_4ZZ_H
6947
261k
    2185437389U,  // SMAX_VG4_4ZZ_S
6948
261k
    2138317U, // SMAX_ZI_B
6949
261k
    2418073805U,  // SMAX_ZI_D
6950
261k
    2189500621U,  // SMAX_ZI_H
6951
261k
    270622925U, // SMAX_ZI_S
6952
261k
    3223363789U,  // SMAX_ZPmZ_B
6953
261k
    3223380173U,  // SMAX_ZPmZ_D
6954
261k
    3519094989U,  // SMAX_ZPmZ_H
6955
261k
    3223412941U,  // SMAX_ZPmZ_S
6956
261k
    811704525U, // SMAXv16i8
6957
261k
    813801677U, // SMAXv2i32
6958
261k
    817995981U, // SMAXv4i16
6959
261k
    820093133U, // SMAXv4i32
6960
261k
    822190285U, // SMAXv8i16
6961
261k
    824287437U, // SMAXv8i8
6962
261k
    379497U,  // SMC
6963
261k
    3223361220U,  // SMINP_ZPmZ_B
6964
261k
    3223377604U,  // SMINP_ZPmZ_D
6965
261k
    3519092420U,  // SMINP_ZPmZ_H
6966
261k
    3223410372U,  // SMINP_ZPmZ_S
6967
261k
    811701956U, // SMINPv16i8
6968
261k
    813799108U, // SMINPv2i32
6969
261k
    817993412U, // SMINPv4i16
6970
261k
    820090564U, // SMINPv4i32
6971
261k
    822187716U, // SMINPv8i16
6972
261k
    824284868U, // SMINPv8i8
6973
261k
    3227623204U,  // SMINQV_VPZ_B
6974
261k
    3231817508U,  // SMINQV_VPZ_D
6975
261k
    3238108964U,  // SMINQV_VPZ_H
6976
261k
    3236011812U,  // SMINQV_VPZ_S
6977
261k
    253644U,  // SMINV_VPZ_B
6978
261k
    1657020108U,  // SMINV_VPZ_D
6979
261k
    1659133644U,  // SMINV_VPZ_H
6980
261k
    1638178508U,  // SMINV_VPZ_S
6981
261k
    807427788U, // SMINVv16i8v
6982
261k
    807427788U, // SMINVv4i16v
6983
261k
    807427788U, // SMINVv4i32v
6984
261k
    807427788U, // SMINVv8i16v
6985
261k
    807427788U, // SMINVv8i8v
6986
261k
    2118946U, // SMINWri
6987
261k
    2118946U, // SMINWrr
6988
261k
    2118946U, // SMINXri
6989
261k
    2118946U, // SMINXrr
6990
261k
    2179093794U,  // SMIN_VG2_2Z2Z_B
6991
261k
    2181207330U,  // SMIN_VG2_2Z2Z_D
6992
261k
    2183320866U,  // SMIN_VG2_2Z2Z_H
6993
261k
    2185434402U,  // SMIN_VG2_2Z2Z_S
6994
261k
    2179093794U,  // SMIN_VG2_2ZZ_B
6995
261k
    2181207330U,  // SMIN_VG2_2ZZ_D
6996
261k
    2183320866U,  // SMIN_VG2_2ZZ_H
6997
261k
    2185434402U,  // SMIN_VG2_2ZZ_S
6998
261k
    2179093794U,  // SMIN_VG4_4Z4Z_B
6999
261k
    2181207330U,  // SMIN_VG4_4Z4Z_D
7000
261k
    2183320866U,  // SMIN_VG4_4Z4Z_H
7001
261k
    2185434402U,  // SMIN_VG4_4Z4Z_S
7002
261k
    2179093794U,  // SMIN_VG4_4ZZ_B
7003
261k
    2181207330U,  // SMIN_VG4_4ZZ_D
7004
261k
    2183320866U,  // SMIN_VG4_4ZZ_H
7005
261k
    2185434402U,  // SMIN_VG4_4ZZ_S
7006
261k
    2135330U, // SMIN_ZI_B
7007
261k
    2418070818U,  // SMIN_ZI_D
7008
261k
    2189497634U,  // SMIN_ZI_H
7009
261k
    270619938U, // SMIN_ZI_S
7010
261k
    3223360802U,  // SMIN_ZPmZ_B
7011
261k
    3223377186U,  // SMIN_ZPmZ_D
7012
261k
    3519092002U,  // SMIN_ZPmZ_H
7013
261k
    3223409954U,  // SMIN_ZPmZ_S
7014
261k
    811701538U, // SMINv16i8
7015
261k
    813798690U, // SMINv2i32
7016
261k
    817992994U, // SMINv4i16
7017
261k
    820090146U, // SMINv4i32
7018
261k
    822187298U, // SMINv8i16
7019
261k
    824284450U, // SMINv8i8
7020
261k
    1344325241U,  // SMLALB_ZZZI_D
7021
261k
    2686535289U,  // SMLALB_ZZZI_S
7022
261k
    1344325241U,  // SMLALB_ZZZ_D
7023
261k
    2220951161U,  // SMLALB_ZZZ_H
7024
261k
    2686535289U,  // SMLALB_ZZZ_S
7025
261k
    1688441543U,  // SMLALL_MZZI_BtoS
7026
261k
    1688425159U,  // SMLALL_MZZI_HtoD
7027
261k
    1688441543U,  // SMLALL_MZZ_BtoS
7028
261k
    1688425159U,  // SMLALL_MZZ_HtoD
7029
261k
    3835925191U,  // SMLALL_VG2_M2Z2Z_BtoS
7030
261k
    3835908807U,  // SMLALL_VG2_M2Z2Z_HtoD
7031
261k
    3835925191U,  // SMLALL_VG2_M2ZZI_BtoS
7032
261k
    3835908807U,  // SMLALL_VG2_M2ZZI_HtoD
7033
261k
    4104360647U,  // SMLALL_VG2_M2ZZ_BtoS
7034
261k
    4104344263U,  // SMLALL_VG2_M2ZZ_HtoD
7035
261k
    4104360647U,  // SMLALL_VG4_M4Z4Z_BtoS
7036
261k
    4104344263U,  // SMLALL_VG4_M4Z4Z_HtoD
7037
261k
    4104360647U,  // SMLALL_VG4_M4ZZI_BtoS
7038
261k
    4104344263U,  // SMLALL_VG4_M4ZZI_HtoD
7039
261k
    77828807U,  // SMLALL_VG4_M4ZZ_BtoS
7040
261k
    77812423U,  // SMLALL_VG4_M4ZZ_HtoD
7041
261k
    1344330683U,  // SMLALT_ZZZI_D
7042
261k
    2686540731U,  // SMLALT_ZZZI_S
7043
261k
    1344330683U,  // SMLALT_ZZZ_D
7044
261k
    2220956603U,  // SMLALT_ZZZ_H
7045
261k
    2686540731U,  // SMLALT_ZZZ_S
7046
261k
    1663275260U,  // SMLAL_MZZI_HtoS
7047
261k
    1663275260U,  // SMLAL_MZZ_HtoS
7048
261k
    3810758908U,  // SMLAL_VG2_M2Z2Z_HtoS
7049
261k
    3810758908U,  // SMLAL_VG2_M2ZZI_S
7050
261k
    3810758908U,  // SMLAL_VG2_M2ZZ_HtoS
7051
261k
    4079194364U,  // SMLAL_VG4_M4Z4Z_HtoS
7052
261k
    4079194364U,  // SMLAL_VG4_M4ZZI_HtoS
7053
261k
    4079194364U,  // SMLAL_VG4_M4ZZ_HtoS
7054
261k
    2969698558U,  // SMLALv16i8_v8i16
7055
261k
    2963411196U,  // SMLALv2i32_indexed
7056
261k
    2963411196U,  // SMLALv2i32_v2i64
7057
261k
    2967605500U,  // SMLALv4i16_indexed
7058
261k
    2967605500U,  // SMLALv4i16_v4i32
7059
261k
    2963407102U,  // SMLALv4i32_indexed
7060
261k
    2963407102U,  // SMLALv4i32_v2i64
7061
261k
    2967601406U,  // SMLALv8i16_indexed
7062
261k
    2967601406U,  // SMLALv8i16_v4i32
7063
261k
    2969702652U,  // SMLALv8i8_v8i16
7064
261k
    1344325539U,  // SMLSLB_ZZZI_D
7065
261k
    2686535587U,  // SMLSLB_ZZZI_S
7066
261k
    1344325539U,  // SMLSLB_ZZZ_D
7067
261k
    2220951459U,  // SMLSLB_ZZZ_H
7068
261k
    2686535587U,  // SMLSLB_ZZZ_S
7069
261k
    1688441574U,  // SMLSLL_MZZI_BtoS
7070
261k
    1688425190U,  // SMLSLL_MZZI_HtoD
7071
261k
    1688441574U,  // SMLSLL_MZZ_BtoS
7072
261k
    1688425190U,  // SMLSLL_MZZ_HtoD
7073
261k
    3835925222U,  // SMLSLL_VG2_M2Z2Z_BtoS
7074
261k
    3835908838U,  // SMLSLL_VG2_M2Z2Z_HtoD
7075
261k
    3835925222U,  // SMLSLL_VG2_M2ZZI_BtoS
7076
261k
    3835908838U,  // SMLSLL_VG2_M2ZZI_HtoD
7077
261k
    4104360678U,  // SMLSLL_VG2_M2ZZ_BtoS
7078
261k
    4104344294U,  // SMLSLL_VG2_M2ZZ_HtoD
7079
261k
    4104360678U,  // SMLSLL_VG4_M4Z4Z_BtoS
7080
261k
    4104344294U,  // SMLSLL_VG4_M4Z4Z_HtoD
7081
261k
    4104360678U,  // SMLSLL_VG4_M4ZZI_BtoS
7082
261k
    4104344294U,  // SMLSLL_VG4_M4ZZI_HtoD
7083
261k
    77828838U,  // SMLSLL_VG4_M4ZZ_BtoS
7084
261k
    77812454U,  // SMLSLL_VG4_M4ZZ_HtoD
7085
261k
    1344330858U,  // SMLSLT_ZZZI_D
7086
261k
    2686540906U,  // SMLSLT_ZZZI_S
7087
261k
    1344330858U,  // SMLSLT_ZZZ_D
7088
261k
    2220956778U,  // SMLSLT_ZZZ_H
7089
261k
    2686540906U,  // SMLSLT_ZZZ_S
7090
261k
    1663276027U,  // SMLSL_MZZI_HtoS
7091
261k
    1663276027U,  // SMLSL_MZZ_HtoS
7092
261k
    3810759675U,  // SMLSL_VG2_M2Z2Z_HtoS
7093
261k
    3810759675U,  // SMLSL_VG2_M2ZZI_S
7094
261k
    3810759675U,  // SMLSL_VG2_M2ZZ_HtoS
7095
261k
    4079195131U,  // SMLSL_VG4_M4Z4Z_HtoS
7096
261k
    4079195131U,  // SMLSL_VG4_M4ZZI_HtoS
7097
261k
    4079195131U,  // SMLSL_VG4_M4ZZ_HtoS
7098
261k
    2969698690U,  // SMLSLv16i8_v8i16
7099
261k
    2963411963U,  // SMLSLv2i32_indexed
7100
261k
    2963411963U,  // SMLSLv2i32_v2i64
7101
261k
    2967606267U,  // SMLSLv4i16_indexed
7102
261k
    2967606267U,  // SMLSLv4i16_v4i32
7103
261k
    2963407234U,  // SMLSLv4i32_indexed
7104
261k
    2963407234U,  // SMLSLv4i32_v2i64
7105
261k
    2967601538U,  // SMLSLv8i16_indexed
7106
261k
    2967601538U,  // SMLSLv8i16_v4i32
7107
261k
    2969703419U,  // SMLSLv8i8_v8i16
7108
261k
    2967602037U,  // SMMLA
7109
261k
    2418099061U,  // SMMLA_ZZZ
7110
261k
    54641587U,  // SMOPA_MPPZZ_D
7111
261k
    54641587U,  // SMOPA_MPPZZ_HtoS
7112
261k
    79807411U,  // SMOPA_MPPZZ_S
7113
261k
    54647463U,  // SMOPS_MPPZZ_D
7114
261k
    54647463U,  // SMOPS_MPPZZ_HtoS
7115
261k
    79813287U,  // SMOPS_MPPZZ_S
7116
261k
    807427821U, // SMOVvi16to32
7117
261k
    807427821U, // SMOVvi16to32_idx0
7118
261k
    807427821U, // SMOVvi16to64
7119
261k
    807427821U, // SMOVvi16to64_idx0
7120
261k
    807427821U, // SMOVvi32to64
7121
261k
    807427821U, // SMOVvi32to64_idx0
7122
261k
    807427821U, // SMOVvi8to32
7123
261k
    807427821U, // SMOVvi8to32_idx0
7124
261k
    807427821U, // SMOVvi8to64
7125
261k
    807427821U, // SMOVvi8to64_idx0
7126
261k
    2118166U, // SMSUBLrrr
7127
261k
    3223359209U,  // SMULH_ZPmZ_B
7128
261k
    3223375593U,  // SMULH_ZPmZ_D
7129
261k
    3519090409U,  // SMULH_ZPmZ_H
7130
261k
    3223408361U,  // SMULH_ZPmZ_S
7131
261k
    2133737U, // SMULH_ZZZ_B
7132
261k
    2418069225U,  // SMULH_ZZZ_D
7133
261k
    2189496041U,  // SMULH_ZZZ_H
7134
261k
    270618345U, // SMULH_ZZZ_S
7135
261k
    2117353U, // SMULHrr
7136
261k
    270583628U, // SMULLB_ZZZI_D
7137
261k
    1881229132U,  // SMULLB_ZZZI_S
7138
261k
    270583628U, // SMULLB_ZZZ_D
7139
261k
    2197882700U,  // SMULLB_ZZZ_H
7140
261k
    1881229132U,  // SMULLB_ZZZ_S
7141
261k
    270588985U, // SMULLT_ZZZI_D
7142
261k
    1881234489U,  // SMULLT_ZZZI_S
7143
261k
    270588985U, // SMULLT_ZZZ_D
7144
261k
    2197888057U,  // SMULLT_ZZZ_H
7145
261k
    1881234489U,  // SMULLT_ZZZ_S
7146
261k
    822182240U, // SMULLv16i8_v8i16
7147
261k
    815895302U, // SMULLv2i32_indexed
7148
261k
    815895302U, // SMULLv2i32_v2i64
7149
261k
    820089606U, // SMULLv4i16_indexed
7150
261k
    820089606U, // SMULLv4i16_v4i32
7151
261k
    815890784U, // SMULLv4i32_indexed
7152
261k
    815890784U, // SMULLv4i32_v2i64
7153
261k
    820085088U, // SMULLv8i16_indexed
7154
261k
    820085088U, // SMULLv8i16_v4i32
7155
261k
    822186758U, // SMULLv8i8_v8i16
7156
261k
    3223358466U,  // SPLICE_ZPZZ_B
7157
261k
    3223374850U,  // SPLICE_ZPZZ_D
7158
261k
    2176912386U,  // SPLICE_ZPZZ_H
7159
261k
    3223407618U,  // SPLICE_ZPZZ_S
7160
261k
    3223358466U,  // SPLICE_ZPZ_B
7161
261k
    3223374850U,  // SPLICE_ZPZ_D
7162
261k
    2176912386U,  // SPLICE_ZPZ_H
7163
261k
    3223407618U,  // SPLICE_ZPZ_S
7164
261k
    270572010U, // SQABS_ZPmZ_B
7165
261k
    270588394U, // SQABS_ZPmZ_D
7166
261k
    541137386U, // SQABS_ZPmZ_H
7167
261k
    270621162U, // SQABS_ZPmZ_S
7168
261k
    811702762U, // SQABSv16i8
7169
261k
    2120170U, // SQABSv1i16
7170
261k
    2120170U, // SQABSv1i32
7171
261k
    2120170U, // SQABSv1i64
7172
261k
    2120170U, // SQABSv1i8
7173
261k
    813799914U, // SQABSv2i32
7174
261k
    815897066U, // SQABSv2i64
7175
261k
    817994218U, // SQABSv4i16
7176
261k
    820091370U, // SQABSv4i32
7177
261k
    822188522U, // SQABSv8i16
7178
261k
    824285674U, // SQABSv8i8
7179
261k
    2132907U, // SQADD_ZI_B
7180
261k
    2418068395U,  // SQADD_ZI_D
7181
261k
    2189495211U,  // SQADD_ZI_H
7182
261k
    270617515U, // SQADD_ZI_S
7183
261k
    3223358379U,  // SQADD_ZPmZ_B
7184
261k
    3223374763U,  // SQADD_ZPmZ_D
7185
261k
    3519089579U,  // SQADD_ZPmZ_H
7186
261k
    3223407531U,  // SQADD_ZPmZ_S
7187
261k
    2132907U, // SQADD_ZZZ_B
7188
261k
    2418068395U,  // SQADD_ZZZ_D
7189
261k
    2189495211U,  // SQADD_ZZZ_H
7190
261k
    270617515U, // SQADD_ZZZ_S
7191
261k
    811699115U, // SQADDv16i8
7192
261k
    2116523U, // SQADDv1i16
7193
261k
    2116523U, // SQADDv1i32
7194
261k
    2116523U, // SQADDv1i64
7195
261k
    2116523U, // SQADDv1i8
7196
261k
    813796267U, // SQADDv2i32
7197
261k
    815893419U, // SQADDv2i64
7198
261k
    817990571U, // SQADDv4i16
7199
261k
    820087723U, // SQADDv4i32
7200
261k
    822184875U, // SQADDv8i16
7201
261k
    824282027U, // SQADDv8i8
7202
261k
    2132839U, // SQCADD_ZZI_B
7203
261k
    2418068327U,  // SQCADD_ZZI_D
7204
261k
    2189495143U,  // SQCADD_ZZI_H
7205
261k
    270617447U, // SQCADD_ZZI_S
7206
261k
    1648432504U,  // SQCVTN_Z2Z_StoH
7207
261k
    1644238200U,  // SQCVTN_Z4Z_DtoH
7208
261k
    3223360888U,  // SQCVTN_Z4Z_StoB
7209
261k
    1648432553U,  // SQCVTUN_Z2Z_StoH
7210
261k
    1644238249U,  // SQCVTUN_Z4Z_DtoH
7211
261k
    3223360937U,  // SQCVTUN_Z4Z_StoB
7212
261k
    1648434777U,  // SQCVTU_Z2Z_StoH
7213
261k
    1644240473U,  // SQCVTU_Z4Z_DtoH
7214
261k
    3223363161U,  // SQCVTU_Z4Z_StoB
7215
261k
    1648434657U,  // SQCVT_Z2Z_StoH
7216
261k
    1644240353U,  // SQCVT_Z4Z_DtoH
7217
261k
    3223363041U,  // SQCVT_Z4Z_StoB
7218
261k
    538985973U, // SQDECB_XPiI
7219
261k
    2954905077U,  // SQDECB_XPiWdI
7220
261k
    538987328U, // SQDECD_XPiI
7221
261k
    2954906432U,  // SQDECD_XPiWdI
7222
261k
    539020096U, // SQDECD_ZPiI
7223
261k
    538988022U, // SQDECH_XPiI
7224
261k
    2954907126U,  // SQDECH_XPiWdI
7225
261k
    56692214U,  // SQDECH_ZPiI
7226
261k
    2119181U, // SQDECP_XPWd_B
7227
261k
    2418038285U,  // SQDECP_XPWd_D
7228
261k
    1881167373U,  // SQDECP_XPWd_H
7229
261k
    270554637U, // SQDECP_XPWd_S
7230
261k
    2119181U, // SQDECP_XP_B
7231
261k
    2418038285U,  // SQDECP_XP_D
7232
261k
    1881167373U,  // SQDECP_XP_H
7233
261k
    270554637U, // SQDECP_XP_S
7234
261k
    1075893773U,  // SQDECP_ZP_D
7235
261k
    1658918413U,  // SQDECP_ZP_H
7236
261k
    1344361997U,  // SQDECP_ZP_S
7237
261k
    538992605U, // SQDECW_XPiI
7238
261k
    2954911709U,  // SQDECW_XPiWdI
7239
261k
    539058141U, // SQDECW_ZPiI
7240
261k
    1344330498U,  // SQDMLALBT_ZZZ_D
7241
261k
    2220956418U,  // SQDMLALBT_ZZZ_H
7242
261k
    2686540546U,  // SQDMLALBT_ZZZ_S
7243
261k
    1344325222U,  // SQDMLALB_ZZZI_D
7244
261k
    2686535270U,  // SQDMLALB_ZZZI_S
7245
261k
    1344325222U,  // SQDMLALB_ZZZ_D
7246
261k
    2220951142U,  // SQDMLALB_ZZZ_H
7247
261k
    2686535270U,  // SQDMLALB_ZZZ_S
7248
261k
    1344330664U,  // SQDMLALT_ZZZI_D
7249
261k
    2686540712U,  // SQDMLALT_ZZZI_S
7250
261k
    1344330664U,  // SQDMLALT_ZZZ_D
7251
261k
    2220956584U,  // SQDMLALT_ZZZ_H
7252
261k
    2686540712U,  // SQDMLALT_ZZZ_S
7253
261k
    807719147U, // SQDMLALi16
7254
261k
    807719147U, // SQDMLALi32
7255
261k
    807719147U, // SQDMLALv1i32_indexed
7256
261k
    807719147U, // SQDMLALv1i64_indexed
7257
261k
    2963411179U,  // SQDMLALv2i32_indexed
7258
261k
    2963411179U,  // SQDMLALv2i32_v2i64
7259
261k
    2967605483U,  // SQDMLALv4i16_indexed
7260
261k
    2967605483U,  // SQDMLALv4i16_v4i32
7261
261k
    2963407084U,  // SQDMLALv4i32_indexed
7262
261k
    2963407084U,  // SQDMLALv4i32_v2i64
7263
261k
    2967601388U,  // SQDMLALv8i16_indexed
7264
261k
    2967601388U,  // SQDMLALv8i16_v4i32
7265
261k
    1344330537U,  // SQDMLSLBT_ZZZ_D
7266
261k
    2220956457U,  // SQDMLSLBT_ZZZ_H
7267
261k
    2686540585U,  // SQDMLSLBT_ZZZ_S
7268
261k
    1344325520U,  // SQDMLSLB_ZZZI_D
7269
261k
    2686535568U,  // SQDMLSLB_ZZZI_S
7270
261k
    1344325520U,  // SQDMLSLB_ZZZ_D
7271
261k
    2220951440U,  // SQDMLSLB_ZZZ_H
7272
261k
    2686535568U,  // SQDMLSLB_ZZZ_S
7273
261k
    1344330839U,  // SQDMLSLT_ZZZI_D
7274
261k
    2686540887U,  // SQDMLSLT_ZZZI_S
7275
261k
    1344330839U,  // SQDMLSLT_ZZZ_D
7276
261k
    2220956759U,  // SQDMLSLT_ZZZ_H
7277
261k
    2686540887U,  // SQDMLSLT_ZZZ_S
7278
261k
    807719914U, // SQDMLSLi16
7279
261k
    807719914U, // SQDMLSLi32
7280
261k
    807719914U, // SQDMLSLv1i32_indexed
7281
261k
    807719914U, // SQDMLSLv1i64_indexed
7282
261k
    2963411946U,  // SQDMLSLv2i32_indexed
7283
261k
    2963411946U,  // SQDMLSLv2i32_v2i64
7284
261k
    2967606250U,  // SQDMLSLv4i16_indexed
7285
261k
    2967606250U,  // SQDMLSLv4i16_v4i32
7286
261k
    2963407216U,  // SQDMLSLv4i32_indexed
7287
261k
    2963407216U,  // SQDMLSLv4i32_v2i64
7288
261k
    2967601520U,  // SQDMLSLv8i16_indexed
7289
261k
    2967601520U,  // SQDMLSLv8i16_v4i32
7290
261k
    2179092182U,  // SQDMULH_VG2_2Z2Z_B
7291
261k
    2181205718U,  // SQDMULH_VG2_2Z2Z_D
7292
261k
    2183319254U,  // SQDMULH_VG2_2Z2Z_H
7293
261k
    2185432790U,  // SQDMULH_VG2_2Z2Z_S
7294
261k
    2179092182U,  // SQDMULH_VG2_2ZZ_B
7295
261k
    2181205718U,  // SQDMULH_VG2_2ZZ_D
7296
261k
    2183319254U,  // SQDMULH_VG2_2ZZ_H
7297
261k
    2185432790U,  // SQDMULH_VG2_2ZZ_S
7298
261k
    2179092182U,  // SQDMULH_VG4_4Z4Z_B
7299
261k
    2181205718U,  // SQDMULH_VG4_4Z4Z_D
7300
261k
    2183319254U,  // SQDMULH_VG4_4Z4Z_H
7301
261k
    2185432790U,  // SQDMULH_VG4_4Z4Z_S
7302
261k
    2179092182U,  // SQDMULH_VG4_4ZZ_B
7303
261k
    2181205718U,  // SQDMULH_VG4_4ZZ_D
7304
261k
    2183319254U,  // SQDMULH_VG4_4ZZ_H
7305
261k
    2185432790U,  // SQDMULH_VG4_4ZZ_S
7306
261k
    2418069206U,  // SQDMULH_ZZZI_D
7307
261k
    2189496022U,  // SQDMULH_ZZZI_H
7308
261k
    270618326U, // SQDMULH_ZZZI_S
7309
261k
    2133718U, // SQDMULH_ZZZ_B
7310
261k
    2418069206U,  // SQDMULH_ZZZ_D
7311
261k
    2189496022U,  // SQDMULH_ZZZ_H
7312
261k
    270618326U, // SQDMULH_ZZZ_S
7313
261k
    2117334U, // SQDMULHv1i16
7314
261k
    2117334U, // SQDMULHv1i16_indexed
7315
261k
    2117334U, // SQDMULHv1i32
7316
261k
    2117334U, // SQDMULHv1i32_indexed
7317
261k
    813797078U, // SQDMULHv2i32
7318
261k
    813797078U, // SQDMULHv2i32_indexed
7319
261k
    817991382U, // SQDMULHv4i16
7320
261k
    817991382U, // SQDMULHv4i16_indexed
7321
261k
    820088534U, // SQDMULHv4i32
7322
261k
    820088534U, // SQDMULHv4i32_indexed
7323
261k
    822185686U, // SQDMULHv8i16
7324
261k
    822185686U, // SQDMULHv8i16_indexed
7325
261k
    270583610U, // SQDMULLB_ZZZI_D
7326
261k
    1881229114U,  // SQDMULLB_ZZZI_S
7327
261k
    270583610U, // SQDMULLB_ZZZ_D
7328
261k
    2197882682U,  // SQDMULLB_ZZZ_H
7329
261k
    1881229114U,  // SQDMULLB_ZZZ_S
7330
261k
    270588967U, // SQDMULLT_ZZZI_D
7331
261k
    1881234471U,  // SQDMULLT_ZZZI_S
7332
261k
    270588967U, // SQDMULLT_ZZZ_D
7333
261k
    2197888039U,  // SQDMULLT_ZZZ_H
7334
261k
    1881234471U,  // SQDMULLT_ZZZ_S
7335
261k
    2118390U, // SQDMULLi16
7336
261k
    2118390U, // SQDMULLi32
7337
261k
    2118390U, // SQDMULLv1i32_indexed
7338
261k
    2118390U, // SQDMULLv1i64_indexed
7339
261k
    815895286U, // SQDMULLv2i32_indexed
7340
261k
    815895286U, // SQDMULLv2i32_v2i64
7341
261k
    820089590U, // SQDMULLv4i16_indexed
7342
261k
    820089590U, // SQDMULLv4i16_v4i32
7343
261k
    815890766U, // SQDMULLv4i32_indexed
7344
261k
    815890766U, // SQDMULLv4i32_v2i64
7345
261k
    820085070U, // SQDMULLv8i16_indexed
7346
261k
    820085070U, // SQDMULLv8i16_v4i32
7347
261k
    538985989U, // SQINCB_XPiI
7348
261k
    2954905093U,  // SQINCB_XPiWdI
7349
261k
    538987344U, // SQINCD_XPiI
7350
261k
    2954906448U,  // SQINCD_XPiWdI
7351
261k
    539020112U, // SQINCD_ZPiI
7352
261k
    538988038U, // SQINCH_XPiI
7353
261k
    2954907142U,  // SQINCH_XPiWdI
7354
261k
    56692230U,  // SQINCH_ZPiI
7355
261k
    2119197U, // SQINCP_XPWd_B
7356
261k
    2418038301U,  // SQINCP_XPWd_D
7357
261k
    1881167389U,  // SQINCP_XPWd_H
7358
261k
    270554653U, // SQINCP_XPWd_S
7359
261k
    2119197U, // SQINCP_XP_B
7360
261k
    2418038301U,  // SQINCP_XP_D
7361
261k
    1881167389U,  // SQINCP_XP_H
7362
261k
    270554653U, // SQINCP_XP_S
7363
261k
    1075893789U,  // SQINCP_ZP_D
7364
261k
    1658918429U,  // SQINCP_ZP_H
7365
261k
    1344362013U,  // SQINCP_ZP_S
7366
261k
    538992621U, // SQINCW_XPiI
7367
261k
    2954911725U,  // SQINCW_XPiWdI
7368
261k
    539058157U, // SQINCW_ZPiI
7369
261k
    270568678U, // SQNEG_ZPmZ_B
7370
261k
    270585062U, // SQNEG_ZPmZ_D
7371
261k
    541134054U, // SQNEG_ZPmZ_H
7372
261k
    270617830U, // SQNEG_ZPmZ_S
7373
261k
    811699430U, // SQNEGv16i8
7374
261k
    2116838U, // SQNEGv1i16
7375
261k
    2116838U, // SQNEGv1i32
7376
261k
    2116838U, // SQNEGv1i64
7377
261k
    2116838U, // SQNEGv1i8
7378
261k
    813796582U, // SQNEGv2i32
7379
261k
    815893734U, // SQNEGv2i64
7380
261k
    817990886U, // SQNEGv4i16
7381
261k
    820088038U, // SQNEGv4i32
7382
261k
    822185190U, // SQNEGv8i16
7383
261k
    824282342U, // SQNEGv8i8
7384
261k
    2195787143U,  // SQRDCMLAH_ZZZI_H
7385
261k
    1344359815U,  // SQRDCMLAH_ZZZI_S
7386
261k
    2418052487U,  // SQRDCMLAH_ZZZ_B
7387
261k
    1075891591U,  // SQRDCMLAH_ZZZ_D
7388
261k
    2195787143U,  // SQRDCMLAH_ZZZ_H
7389
261k
    1344359815U,  // SQRDCMLAH_ZZZ_S
7390
261k
    1075891602U,  // SQRDMLAH_ZZZI_D
7391
261k
    2195787154U,  // SQRDMLAH_ZZZI_H
7392
261k
    1344359826U,  // SQRDMLAH_ZZZI_S
7393
261k
    2418052498U,  // SQRDMLAH_ZZZ_B
7394
261k
    1075891602U,  // SQRDMLAH_ZZZ_D
7395
261k
    2195787154U,  // SQRDMLAH_ZZZ_H
7396
261k
    1344359826U,  // SQRDMLAH_ZZZ_S
7397
261k
    807718290U, // SQRDMLAHv1i16
7398
261k
    807718290U, // SQRDMLAHv1i16_indexed
7399
261k
    807718290U, // SQRDMLAHv1i32
7400
261k
    807718290U, // SQRDMLAHv1i32_indexed
7401
261k
    2961313170U,  // SQRDMLAHv2i32
7402
261k
    2961313170U,  // SQRDMLAHv2i32_indexed
7403
261k
    2965507474U,  // SQRDMLAHv4i16
7404
261k
    2965507474U,  // SQRDMLAHv4i16_indexed
7405
261k
    2967604626U,  // SQRDMLAHv4i32
7406
261k
    2967604626U,  // SQRDMLAHv4i32_indexed
7407
261k
    2969701778U,  // SQRDMLAHv8i16
7408
261k
    2969701778U,  // SQRDMLAHv8i16_indexed
7409
261k
    1075892207U,  // SQRDMLSH_ZZZI_D
7410
261k
    2195787759U,  // SQRDMLSH_ZZZI_H
7411
261k
    1344360431U,  // SQRDMLSH_ZZZI_S
7412
261k
    2418053103U,  // SQRDMLSH_ZZZ_B
7413
261k
    1075892207U,  // SQRDMLSH_ZZZ_D
7414
261k
    2195787759U,  // SQRDMLSH_ZZZ_H
7415
261k
    1344360431U,  // SQRDMLSH_ZZZ_S
7416
261k
    807718895U, // SQRDMLSHv1i16
7417
261k
    807718895U, // SQRDMLSHv1i16_indexed
7418
261k
    807718895U, // SQRDMLSHv1i32
7419
261k
    807718895U, // SQRDMLSHv1i32_indexed
7420
261k
    2961313775U,  // SQRDMLSHv2i32
7421
261k
    2961313775U,  // SQRDMLSHv2i32_indexed
7422
261k
    2965508079U,  // SQRDMLSHv4i16
7423
261k
    2965508079U,  // SQRDMLSHv4i16_indexed
7424
261k
    2967605231U,  // SQRDMLSHv4i32
7425
261k
    2967605231U,  // SQRDMLSHv4i32_indexed
7426
261k
    2969702383U,  // SQRDMLSHv8i16
7427
261k
    2969702383U,  // SQRDMLSHv8i16_indexed
7428
261k
    2418069215U,  // SQRDMULH_ZZZI_D
7429
261k
    2189496031U,  // SQRDMULH_ZZZI_H
7430
261k
    270618335U, // SQRDMULH_ZZZI_S
7431
261k
    2133727U, // SQRDMULH_ZZZ_B
7432
261k
    2418069215U,  // SQRDMULH_ZZZ_D
7433
261k
    2189496031U,  // SQRDMULH_ZZZ_H
7434
261k
    270618335U, // SQRDMULH_ZZZ_S
7435
261k
    2117343U, // SQRDMULHv1i16
7436
261k
    2117343U, // SQRDMULHv1i16_indexed
7437
261k
    2117343U, // SQRDMULHv1i32
7438
261k
    2117343U, // SQRDMULHv1i32_indexed
7439
261k
    813797087U, // SQRDMULHv2i32
7440
261k
    813797087U, // SQRDMULHv2i32_indexed
7441
261k
    817991391U, // SQRDMULHv4i16
7442
261k
    817991391U, // SQRDMULHv4i16_indexed
7443
261k
    820088543U, // SQRDMULHv4i32
7444
261k
    820088543U, // SQRDMULHv4i32_indexed
7445
261k
    822185695U, // SQRDMULHv8i16
7446
261k
    822185695U, // SQRDMULHv8i16_indexed
7447
261k
    3223361747U,  // SQRSHLR_ZPmZ_B
7448
261k
    3223378131U,  // SQRSHLR_ZPmZ_D
7449
261k
    3519092947U,  // SQRSHLR_ZPmZ_H
7450
261k
    3223410899U,  // SQRSHLR_ZPmZ_S
7451
261k
    3223360148U,  // SQRSHL_ZPmZ_B
7452
261k
    3223376532U,  // SQRSHL_ZPmZ_D
7453
261k
    3519091348U,  // SQRSHL_ZPmZ_H
7454
261k
    3223409300U,  // SQRSHL_ZPmZ_S
7455
261k
    811700884U, // SQRSHLv16i8
7456
261k
    2118292U, // SQRSHLv1i16
7457
261k
    2118292U, // SQRSHLv1i32
7458
261k
    2118292U, // SQRSHLv1i64
7459
261k
    2118292U, // SQRSHLv1i8
7460
261k
    813798036U, // SQRSHLv2i32
7461
261k
    815895188U, // SQRSHLv2i64
7462
261k
    817992340U, // SQRSHLv4i16
7463
261k
    820089492U, // SQRSHLv4i32
7464
261k
    822186644U, // SQRSHLv8i16
7465
261k
    824283796U, // SQRSHLv8i8
7466
261k
    1881180171U,  // SQRSHRNB_ZZI_B
7467
261k
    2172717067U,  // SQRSHRNB_ZZI_H
7468
261k
    2418100235U,  // SQRSHRNB_ZZI_S
7469
261k
    2686491865U,  // SQRSHRNT_ZZI_B
7470
261k
    2174819545U,  // SQRSHRNT_ZZI_H
7471
261k
    1075928281U,  // SQRSHRNT_ZZI_S
7472
261k
    3223360849U,  // SQRSHRN_VG4_Z4ZI_B
7473
261k
    2181109073U,  // SQRSHRN_VG4_Z4ZI_H
7474
261k
    2185303377U,  // SQRSHRN_Z2ZI_StoH
7475
261k
    2118993U, // SQRSHRNb
7476
261k
    2118993U, // SQRSHRNh
7477
261k
    2118993U, // SQRSHRNs
7478
261k
    2959213010U,  // SQRSHRNv16i8_shift
7479
261k
    813798737U, // SQRSHRNv2i32_shift
7480
261k
    817993041U, // SQRSHRNv4i16_shift
7481
261k
    2967601618U,  // SQRSHRNv4i32_shift
7482
261k
    2969698770U,  // SQRSHRNv8i16_shift
7483
261k
    824284497U, // SQRSHRNv8i8_shift
7484
261k
    1881180225U,  // SQRSHRUNB_ZZI_B
7485
261k
    2172717121U,  // SQRSHRUNB_ZZI_H
7486
261k
    2418100289U,  // SQRSHRUNB_ZZI_S
7487
261k
    2686491920U,  // SQRSHRUNT_ZZI_B
7488
261k
    2174819600U,  // SQRSHRUNT_ZZI_H
7489
261k
    1075928336U,  // SQRSHRUNT_ZZI_S
7490
261k
    3223360927U,  // SQRSHRUN_VG4_Z4ZI_B
7491
261k
    2181109151U,  // SQRSHRUN_VG4_Z4ZI_H
7492
261k
    2185303455U,  // SQRSHRUN_Z2ZI_StoH
7493
261k
    2119071U, // SQRSHRUNb
7494
261k
    2119071U, // SQRSHRUNh
7495
261k
    2119071U, // SQRSHRUNs
7496
261k
    2959213071U,  // SQRSHRUNv16i8_shift
7497
261k
    813798815U, // SQRSHRUNv2i32_shift
7498
261k
    817993119U, // SQRSHRUNv4i16_shift
7499
261k
    2967601679U,  // SQRSHRUNv4i32_shift
7500
261k
    2969698831U,  // SQRSHRUNv8i16_shift
7501
261k
    824284575U, // SQRSHRUNv8i8_shift
7502
261k
    2185305680U,  // SQRSHRU_VG2_Z2ZI_H
7503
261k
    3223363152U,  // SQRSHRU_VG4_Z4ZI_B
7504
261k
    2181111376U,  // SQRSHRU_VG4_Z4ZI_H
7505
261k
    2185304188U,  // SQRSHR_VG2_Z2ZI_H
7506
261k
    3223361660U,  // SQRSHR_VG4_Z4ZI_B
7507
261k
    2181109884U,  // SQRSHR_VG4_Z4ZI_H
7508
261k
    3223361731U,  // SQSHLR_ZPmZ_B
7509
261k
    3223378115U,  // SQSHLR_ZPmZ_D
7510
261k
    3519092931U,  // SQSHLR_ZPmZ_H
7511
261k
    3223410883U,  // SQSHLR_ZPmZ_S
7512
261k
    3223363120U,  // SQSHLU_ZPmI_B
7513
261k
    3223379504U,  // SQSHLU_ZPmI_D
7514
261k
    3519094320U,  // SQSHLU_ZPmI_H
7515
261k
    3223412272U,  // SQSHLU_ZPmI_S
7516
261k
    2121264U, // SQSHLUb
7517
261k
    2121264U, // SQSHLUd
7518
261k
    2121264U, // SQSHLUh
7519
261k
    2121264U, // SQSHLUs
7520
261k
    811703856U, // SQSHLUv16i8_shift
7521
261k
    813801008U, // SQSHLUv2i32_shift
7522
261k
    815898160U, // SQSHLUv2i64_shift
7523
261k
    817995312U, // SQSHLUv4i16_shift
7524
261k
    820092464U, // SQSHLUv4i32_shift
7525
261k
    822189616U, // SQSHLUv8i16_shift
7526
261k
    824286768U, // SQSHLUv8i8_shift
7527
261k
    3223360134U,  // SQSHL_ZPmI_B
7528
261k
    3223376518U,  // SQSHL_ZPmI_D
7529
261k
    3519091334U,  // SQSHL_ZPmI_H
7530
261k
    3223409286U,  // SQSHL_ZPmI_S
7531
261k
    3223360134U,  // SQSHL_ZPmZ_B
7532
261k
    3223376518U,  // SQSHL_ZPmZ_D
7533
261k
    3519091334U,  // SQSHL_ZPmZ_H
7534
261k
    3223409286U,  // SQSHL_ZPmZ_S
7535
261k
    2118278U, // SQSHLb
7536
261k
    2118278U, // SQSHLd
7537
261k
    2118278U, // SQSHLh
7538
261k
    2118278U, // SQSHLs
7539
261k
    811700870U, // SQSHLv16i8
7540
261k
    811700870U, // SQSHLv16i8_shift
7541
261k
    2118278U, // SQSHLv1i16
7542
261k
    2118278U, // SQSHLv1i32
7543
261k
    2118278U, // SQSHLv1i64
7544
261k
    2118278U, // SQSHLv1i8
7545
261k
    813798022U, // SQSHLv2i32
7546
261k
    813798022U, // SQSHLv2i32_shift
7547
261k
    815895174U, // SQSHLv2i64
7548
261k
    815895174U, // SQSHLv2i64_shift
7549
261k
    817992326U, // SQSHLv4i16
7550
261k
    817992326U, // SQSHLv4i16_shift
7551
261k
    820089478U, // SQSHLv4i32
7552
261k
    820089478U, // SQSHLv4i32_shift
7553
261k
    822186630U, // SQSHLv8i16
7554
261k
    822186630U, // SQSHLv8i16_shift
7555
261k
    824283782U, // SQSHLv8i8
7556
261k
    824283782U, // SQSHLv8i8_shift
7557
261k
    1881180153U,  // SQSHRNB_ZZI_B
7558
261k
    2172717049U,  // SQSHRNB_ZZI_H
7559
261k
    2418100217U,  // SQSHRNB_ZZI_S
7560
261k
    2686491847U,  // SQSHRNT_ZZI_B
7561
261k
    2174819527U,  // SQSHRNT_ZZI_H
7562
261k
    1075928263U,  // SQSHRNT_ZZI_S
7563
261k
    2118977U, // SQSHRNb
7564
261k
    2118977U, // SQSHRNh
7565
261k
    2118977U, // SQSHRNs
7566
261k
    2959212992U,  // SQSHRNv16i8_shift
7567
261k
    813798721U, // SQSHRNv2i32_shift
7568
261k
    817993025U, // SQSHRNv4i16_shift
7569
261k
    2967601600U,  // SQSHRNv4i32_shift
7570
261k
    2969698752U,  // SQSHRNv8i16_shift
7571
261k
    824284481U, // SQSHRNv8i8_shift
7572
261k
    1881180215U,  // SQSHRUNB_ZZI_B
7573
261k
    2172717111U,  // SQSHRUNB_ZZI_H
7574
261k
    2418100279U,  // SQSHRUNB_ZZI_S
7575
261k
    2686491910U,  // SQSHRUNT_ZZI_B
7576
261k
    2174819590U,  // SQSHRUNT_ZZI_H
7577
261k
    1075928326U,  // SQSHRUNT_ZZI_S
7578
261k
    2119062U, // SQSHRUNb
7579
261k
    2119062U, // SQSHRUNh
7580
261k
    2119062U, // SQSHRUNs
7581
261k
    2959213061U,  // SQSHRUNv16i8_shift
7582
261k
    813798806U, // SQSHRUNv2i32_shift
7583
261k
    817993110U, // SQSHRUNv4i16_shift
7584
261k
    2967601669U,  // SQSHRUNv4i32_shift
7585
261k
    2969698821U,  // SQSHRUNv8i16_shift
7586
261k
    824284566U, // SQSHRUNv8i8_shift
7587
261k
    3223361612U,  // SQSUBR_ZPmZ_B
7588
261k
    3223377996U,  // SQSUBR_ZPmZ_D
7589
261k
    3519092812U,  // SQSUBR_ZPmZ_H
7590
261k
    3223410764U,  // SQSUBR_ZPmZ_S
7591
261k
    2132444U, // SQSUB_ZI_B
7592
261k
    2418067932U,  // SQSUB_ZI_D
7593
261k
    2189494748U,  // SQSUB_ZI_H
7594
261k
    270617052U, // SQSUB_ZI_S
7595
261k
    3223357916U,  // SQSUB_ZPmZ_B
7596
261k
    3223374300U,  // SQSUB_ZPmZ_D
7597
261k
    3519089116U,  // SQSUB_ZPmZ_H
7598
261k
    3223407068U,  // SQSUB_ZPmZ_S
7599
261k
    2132444U, // SQSUB_ZZZ_B
7600
261k
    2418067932U,  // SQSUB_ZZZ_D
7601
261k
    2189494748U,  // SQSUB_ZZZ_H
7602
261k
    270617052U, // SQSUB_ZZZ_S
7603
261k
    811698652U, // SQSUBv16i8
7604
261k
    2116060U, // SQSUBv1i16
7605
261k
    2116060U, // SQSUBv1i32
7606
261k
    2116060U, // SQSUBv1i64
7607
261k
    2116060U, // SQSUBv1i8
7608
261k
    813795804U, // SQSUBv2i32
7609
261k
    815892956U, // SQSUBv2i64
7610
261k
    817990108U, // SQSUBv4i16
7611
261k
    820087260U, // SQSUBv4i32
7612
261k
    822184412U, // SQSUBv8i16
7613
261k
    824281564U, // SQSUBv8i8
7614
261k
    1881180199U,  // SQXTNB_ZZ_B
7615
261k
    1635846183U,  // SQXTNB_ZZ_H
7616
261k
    2418100263U,  // SQXTNB_ZZ_S
7617
261k
    2686491894U,  // SQXTNT_ZZ_B
7618
261k
    1637948662U,  // SQXTNT_ZZ_H
7619
261k
    1075928310U,  // SQXTNT_ZZ_S
7620
261k
    2959213045U,  // SQXTNv16i8
7621
261k
    2119048U, // SQXTNv1i16
7622
261k
    2119048U, // SQXTNv1i32
7623
261k
    2119048U, // SQXTNv1i8
7624
261k
    813798792U, // SQXTNv2i32
7625
261k
    817993096U, // SQXTNv4i16
7626
261k
    2967601653U,  // SQXTNv4i32
7627
261k
    2969698805U,  // SQXTNv8i16
7628
261k
    824284552U, // SQXTNv8i8
7629
261k
    1881180236U,  // SQXTUNB_ZZ_B
7630
261k
    1635846220U,  // SQXTUNB_ZZ_H
7631
261k
    2418100300U,  // SQXTUNB_ZZ_S
7632
261k
    2686491931U,  // SQXTUNT_ZZ_B
7633
261k
    1637948699U,  // SQXTUNT_ZZ_H
7634
261k
    1075928347U,  // SQXTUNT_ZZ_S
7635
261k
    2959213082U,  // SQXTUNv16i8
7636
261k
    2119090U, // SQXTUNv1i16
7637
261k
    2119090U, // SQXTUNv1i32
7638
261k
    2119090U, // SQXTUNv1i8
7639
261k
    813798834U, // SQXTUNv2i32
7640
261k
    817993138U, // SQXTUNv4i16
7641
261k
    2967601690U,  // SQXTUNv4i32
7642
261k
    2969698842U,  // SQXTUNv8i16
7643
261k
    824284594U, // SQXTUNv8i8
7644
261k
    3223358333U,  // SRHADD_ZPmZ_B
7645
261k
    3223374717U,  // SRHADD_ZPmZ_D
7646
261k
    3519089533U,  // SRHADD_ZPmZ_H
7647
261k
    3223407485U,  // SRHADD_ZPmZ_S
7648
261k
    811699069U, // SRHADDv16i8
7649
261k
    813796221U, // SRHADDv2i32
7650
261k
    817990525U, // SRHADDv4i16
7651
261k
    820087677U, // SRHADDv4i32
7652
261k
    822184829U, // SRHADDv8i16
7653
261k
    824281981U, // SRHADDv8i8
7654
261k
    2418053276U,  // SRI_ZZI_B
7655
261k
    1075892380U,  // SRI_ZZI_D
7656
261k
    2195787932U,  // SRI_ZZI_H
7657
261k
    1344360604U,  // SRI_ZZI_S
7658
261k
    807719068U, // SRId
7659
261k
    2959216796U,  // SRIv16i8_shift
7660
261k
    2961313948U,  // SRIv2i32_shift
7661
261k
    2963411100U,  // SRIv2i64_shift
7662
261k
    2965508252U,  // SRIv4i16_shift
7663
261k
    2967605404U,  // SRIv4i32_shift
7664
261k
    2969702556U,  // SRIv8i16_shift
7665
261k
    2971799708U,  // SRIv8i8_shift
7666
261k
    3223361765U,  // SRSHLR_ZPmZ_B
7667
261k
    3223378149U,  // SRSHLR_ZPmZ_D
7668
261k
    3519092965U,  // SRSHLR_ZPmZ_H
7669
261k
    3223410917U,  // SRSHLR_ZPmZ_S
7670
261k
    2179093156U,  // SRSHL_VG2_2Z2Z_B
7671
261k
    2181206692U,  // SRSHL_VG2_2Z2Z_D
7672
261k
    2183320228U,  // SRSHL_VG2_2Z2Z_H
7673
261k
    2185433764U,  // SRSHL_VG2_2Z2Z_S
7674
261k
    2179093156U,  // SRSHL_VG2_2ZZ_B
7675
261k
    2181206692U,  // SRSHL_VG2_2ZZ_D
7676
261k
    2183320228U,  // SRSHL_VG2_2ZZ_H
7677
261k
    2185433764U,  // SRSHL_VG2_2ZZ_S
7678
261k
    2179093156U,  // SRSHL_VG4_4Z4Z_B
7679
261k
    2181206692U,  // SRSHL_VG4_4Z4Z_D
7680
261k
    2183320228U,  // SRSHL_VG4_4Z4Z_H
7681
261k
    2185433764U,  // SRSHL_VG4_4Z4Z_S
7682
261k
    2179093156U,  // SRSHL_VG4_4ZZ_B
7683
261k
    2181206692U,  // SRSHL_VG4_4ZZ_D
7684
261k
    2183320228U,  // SRSHL_VG4_4ZZ_H
7685
261k
    2185433764U,  // SRSHL_VG4_4ZZ_S
7686
261k
    3223360164U,  // SRSHL_ZPmZ_B
7687
261k
    3223376548U,  // SRSHL_ZPmZ_D
7688
261k
    3519091364U,  // SRSHL_ZPmZ_H
7689
261k
    3223409316U,  // SRSHL_ZPmZ_S
7690
261k
    811700900U, // SRSHLv16i8
7691
261k
    2118308U, // SRSHLv1i64
7692
261k
    813798052U, // SRSHLv2i32
7693
261k
    815895204U, // SRSHLv2i64
7694
261k
    817992356U, // SRSHLv4i16
7695
261k
    820089508U, // SRSHLv4i32
7696
261k
    822186660U, // SRSHLv8i16
7697
261k
    824283812U, // SRSHLv8i8
7698
261k
    3223361676U,  // SRSHR_ZPmI_B
7699
261k
    3223378060U,  // SRSHR_ZPmI_D
7700
261k
    3519092876U,  // SRSHR_ZPmI_H
7701
261k
    3223410828U,  // SRSHR_ZPmI_S
7702
261k
    2119820U, // SRSHRd
7703
261k
    811702412U, // SRSHRv16i8_shift
7704
261k
    813799564U, // SRSHRv2i32_shift
7705
261k
    815896716U, // SRSHRv2i64_shift
7706
261k
    817993868U, // SRSHRv4i16_shift
7707
261k
    820091020U, // SRSHRv4i32_shift
7708
261k
    822188172U, // SRSHRv8i16_shift
7709
261k
    824285324U, // SRSHRv8i8_shift
7710
261k
    2418050149U,  // SRSRA_ZZI_B
7711
261k
    1075889253U,  // SRSRA_ZZI_D
7712
261k
    2195784805U,  // SRSRA_ZZI_H
7713
261k
    1344357477U,  // SRSRA_ZZI_S
7714
261k
    807715941U, // SRSRAd
7715
261k
    2959213669U,  // SRSRAv16i8_shift
7716
261k
    2961310821U,  // SRSRAv2i32_shift
7717
261k
    2963407973U,  // SRSRAv2i64_shift
7718
261k
    2965505125U,  // SRSRAv4i16_shift
7719
261k
    2967602277U,  // SRSRAv4i32_shift
7720
261k
    2969699429U,  // SRSRAv8i16_shift
7721
261k
    2971796581U,  // SRSRAv8i8_shift
7722
261k
    270583594U, // SSHLLB_ZZI_D
7723
261k
    2197882666U,  // SSHLLB_ZZI_H
7724
261k
    1881229098U,  // SSHLLB_ZZI_S
7725
261k
    270588951U, // SSHLLT_ZZI_D
7726
261k
    2197888023U,  // SSHLLT_ZZI_H
7727
261k
    1881234455U,  // SSHLLT_ZZI_S
7728
261k
    822182206U, // SSHLLv16i8_shift
7729
261k
    815895256U, // SSHLLv2i32_shift
7730
261k
    820089560U, // SSHLLv4i16_shift
7731
261k
    815890750U, // SSHLLv4i32_shift
7732
261k
    820085054U, // SSHLLv8i16_shift
7733
261k
    822186712U, // SSHLLv8i8_shift
7734
261k
    811700914U, // SSHLv16i8
7735
261k
    2118322U, // SSHLv1i64
7736
261k
    813798066U, // SSHLv2i32
7737
261k
    815895218U, // SSHLv2i64
7738
261k
    817992370U, // SSHLv4i16
7739
261k
    820089522U, // SSHLv4i32
7740
261k
    822186674U, // SSHLv8i16
7741
261k
    824283826U, // SSHLv8i8
7742
261k
    2119834U, // SSHRd
7743
261k
    811702426U, // SSHRv16i8_shift
7744
261k
    813799578U, // SSHRv2i32_shift
7745
261k
    815896730U, // SSHRv2i64_shift
7746
261k
    817993882U, // SSHRv4i16_shift
7747
261k
    820091034U, // SSHRv4i32_shift
7748
261k
    822188186U, // SSHRv8i16_shift
7749
261k
    824285338U, // SSHRv8i8_shift
7750
261k
    2418050163U,  // SSRA_ZZI_B
7751
261k
    1075889267U,  // SSRA_ZZI_D
7752
261k
    2195784819U,  // SSRA_ZZI_H
7753
261k
    1344357491U,  // SSRA_ZZI_S
7754
261k
    807715955U, // SSRAd
7755
261k
    2959213683U,  // SSRAv16i8_shift
7756
261k
    2961310835U,  // SSRAv2i32_shift
7757
261k
    2963407987U,  // SSRAv2i64_shift
7758
261k
    2965505139U,  // SSRAv4i16_shift
7759
261k
    2967602291U,  // SSRAv4i32_shift
7760
261k
    2969699443U,  // SSRAv8i16_shift
7761
261k
    2971796595U,  // SSRAv8i8_shift
7762
261k
    3250750754U,  // SST1B_D
7763
261k
    3250750754U,  // SST1B_D_IMM
7764
261k
    3250750754U,  // SST1B_D_SXTW
7765
261k
    3250750754U,  // SST1B_D_UXTW
7766
261k
    3250783522U,  // SST1B_S_IMM
7767
261k
    3250783522U,  // SST1B_S_SXTW
7768
261k
    3250783522U,  // SST1B_S_UXTW
7769
261k
    3250752209U,  // SST1D
7770
261k
    3250752209U,  // SST1D_IMM
7771
261k
    3250752209U,  // SST1D_SCALED
7772
261k
    3250752209U,  // SST1D_SXTW
7773
261k
    3250752209U,  // SST1D_SXTW_SCALED
7774
261k
    3250752209U,  // SST1D_UXTW
7775
261k
    3250752209U,  // SST1D_UXTW_SCALED
7776
261k
    3250752826U,  // SST1H_D
7777
261k
    3250752826U,  // SST1H_D_IMM
7778
261k
    3250752826U,  // SST1H_D_SCALED
7779
261k
    3250752826U,  // SST1H_D_SXTW
7780
261k
    3250752826U,  // SST1H_D_SXTW_SCALED
7781
261k
    3250752826U,  // SST1H_D_UXTW
7782
261k
    3250752826U,  // SST1H_D_UXTW_SCALED
7783
261k
    3250785594U,  // SST1H_S_IMM
7784
261k
    3250785594U,  // SST1H_S_SXTW
7785
261k
    3250785594U,  // SST1H_S_SXTW_SCALED
7786
261k
    3250785594U,  // SST1H_S_UXTW
7787
261k
    3250785594U,  // SST1H_S_UXTW_SCALED
7788
261k
    3251083186U,  // SST1Q
7789
261k
    3250757524U,  // SST1W_D
7790
261k
    3250757524U,  // SST1W_D_IMM
7791
261k
    3250757524U,  // SST1W_D_SCALED
7792
261k
    3250757524U,  // SST1W_D_SXTW
7793
261k
    3250757524U,  // SST1W_D_SXTW_SCALED
7794
261k
    3250757524U,  // SST1W_D_UXTW
7795
261k
    3250757524U,  // SST1W_D_UXTW_SCALED
7796
261k
    3250790292U,  // SST1W_IMM
7797
261k
    3250790292U,  // SST1W_SXTW
7798
261k
    3250790292U,  // SST1W_SXTW_SCALED
7799
261k
    3250790292U,  // SST1W_UXTW
7800
261k
    3250790292U,  // SST1W_UXTW_SCALED
7801
261k
    270588685U, // SSUBLBT_ZZZ_D
7802
261k
    2197887757U,  // SSUBLBT_ZZZ_H
7803
261k
    1881234189U,  // SSUBLBT_ZZZ_S
7804
261k
    270583523U, // SSUBLB_ZZZ_D
7805
261k
    2197882595U,  // SSUBLB_ZZZ_H
7806
261k
    1881229027U,  // SSUBLB_ZZZ_S
7807
261k
    270584188U, // SSUBLTB_ZZZ_D
7808
261k
    2197883260U,  // SSUBLTB_ZZZ_H
7809
261k
    1881229692U,  // SSUBLTB_ZZZ_S
7810
261k
    270588875U, // SSUBLT_ZZZ_D
7811
261k
    2197887947U,  // SSUBLT_ZZZ_H
7812
261k
    1881234379U,  // SSUBLT_ZZZ_S
7813
261k
    822182158U, // SSUBLv16i8_v8i16
7814
261k
    815895078U, // SSUBLv2i32_v2i64
7815
261k
    820089382U, // SSUBLv4i16_v4i32
7816
261k
    815890702U, // SSUBLv4i32_v2i64
7817
261k
    820085006U, // SSUBLv8i16_v4i32
7818
261k
    822186534U, // SSUBLv8i8_v8i16
7819
261k
    2418067952U,  // SSUBWB_ZZZ_D
7820
261k
    2189494768U,  // SSUBWB_ZZZ_H
7821
261k
    270617072U, // SSUBWB_ZZZ_S
7822
261k
    2418073077U,  // SSUBWT_ZZZ_D
7823
261k
    2189499893U,  // SSUBWT_ZZZ_H
7824
261k
    270622197U, // SSUBWT_ZZZ_S
7825
261k
    822182490U, // SSUBWv16i8_v8i16
7826
261k
    815898566U, // SSUBWv2i32_v2i64
7827
261k
    820092870U, // SSUBWv4i16_v4i32
7828
261k
    815891034U, // SSUBWv4i32_v2i64
7829
261k
    820085338U, // SSUBWv8i16_v4i32
7830
261k
    822190022U, // SSUBWv8i8_v8i16
7831
261k
    3250734370U,  // ST1B
7832
261k
    3315746082U,  // ST1B_2Z
7833
261k
    3315746082U,  // ST1B_2Z_IMM
7834
261k
    2150139170U,  // ST1B_2Z_STRIDED
7835
261k
    2150139170U,  // ST1B_2Z_STRIDED_IMM
7836
261k
    3315746082U,  // ST1B_4Z
7837
261k
    3315746082U,  // ST1B_4Z_IMM
7838
261k
    3315746082U,  // ST1B_4Z_STRIDED
7839
261k
    3315746082U,  // ST1B_4Z_STRIDED_IMM
7840
261k
    3250750754U,  // ST1B_D
7841
261k
    3250750754U,  // ST1B_D_IMM
7842
261k
    3250767138U,  // ST1B_H
7843
261k
    3250767138U,  // ST1B_H_IMM
7844
261k
    3250734370U,  // ST1B_IMM
7845
261k
    3250783522U,  // ST1B_S
7846
261k
    3250783522U,  // ST1B_S_IMM
7847
261k
    3250752209U,  // ST1D
7848
261k
    3315763921U,  // ST1D_2Z
7849
261k
    3315763921U,  // ST1D_2Z_IMM
7850
261k
    3315763921U,  // ST1D_2Z_STRIDED
7851
261k
    3315763921U,  // ST1D_2Z_STRIDED_IMM
7852
261k
    3315763921U,  // ST1D_4Z
7853
261k
    3315763921U,  // ST1D_4Z_IMM
7854
261k
    3315763921U,  // ST1D_4Z_STRIDED
7855
261k
    3315763921U,  // ST1D_4Z_STRIDED_IMM
7856
261k
    3250752209U,  // ST1D_IMM
7857
261k
    3251079889U,  // ST1D_Q
7858
261k
    3251079889U,  // ST1D_Q_IMM
7859
261k
    573554U,  // ST1Fourv16b
7860
261k
    97058930U,  // ST1Fourv16b_POST
7861
261k
    606322U,  // ST1Fourv1d
7862
261k
    99188850U,  // ST1Fourv1d_POST
7863
261k
    639090U,  // ST1Fourv2d
7864
261k
    97124466U,  // ST1Fourv2d_POST
7865
261k
    671858U,  // ST1Fourv2s
7866
261k
    99254386U,  // ST1Fourv2s_POST
7867
261k
    704626U,  // ST1Fourv4h
7868
261k
    99287154U,  // ST1Fourv4h_POST
7869
261k
    737394U,  // ST1Fourv4s
7870
261k
    97222770U,  // ST1Fourv4s_POST
7871
261k
    770162U,  // ST1Fourv8b
7872
261k
    99352690U,  // ST1Fourv8b_POST
7873
261k
    802930U,  // ST1Fourv8h
7874
261k
    97288306U,  // ST1Fourv8h_POST
7875
261k
    3250769210U,  // ST1H
7876
261k
    3315780922U,  // ST1H_2Z
7877
261k
    3315780922U,  // ST1H_2Z_IMM
7878
261k
    2150419770U,  // ST1H_2Z_STRIDED
7879
261k
    2150419770U,  // ST1H_2Z_STRIDED_IMM
7880
261k
    3315780922U,  // ST1H_4Z
7881
261k
    3315780922U,  // ST1H_4Z_IMM
7882
261k
    3315780922U,  // ST1H_4Z_STRIDED
7883
261k
    3315780922U,  // ST1H_4Z_STRIDED_IMM
7884
261k
    3250752826U,  // ST1H_D
7885
261k
    3250752826U,  // ST1H_D_IMM
7886
261k
    3250769210U,  // ST1H_IMM
7887
261k
    3250785594U,  // ST1H_S
7888
261k
    3250785594U,  // ST1H_S_IMM
7889
261k
    573554U,  // ST1Onev16b
7890
261k
    101253234U, // ST1Onev16b_POST
7891
261k
    606322U,  // ST1Onev1d
7892
261k
    103383154U, // ST1Onev1d_POST
7893
261k
    639090U,  // ST1Onev2d
7894
261k
    101318770U, // ST1Onev2d_POST
7895
261k
    671858U,  // ST1Onev2s
7896
261k
    103448690U, // ST1Onev2s_POST
7897
261k
    704626U,  // ST1Onev4h
7898
261k
    103481458U, // ST1Onev4h_POST
7899
261k
    737394U,  // ST1Onev4s
7900
261k
    101417074U, // ST1Onev4s_POST
7901
261k
    770162U,  // ST1Onev8b
7902
261k
    103546994U, // ST1Onev8b_POST
7903
261k
    802930U,  // ST1Onev8h
7904
261k
    101482610U, // ST1Onev8h_POST
7905
261k
    573554U,  // ST1Threev16b
7906
261k
    111738994U, // ST1Threev16b_POST
7907
261k
    606322U,  // ST1Threev1d
7908
261k
    113868914U, // ST1Threev1d_POST
7909
261k
    639090U,  // ST1Threev2d
7910
261k
    111804530U, // ST1Threev2d_POST
7911
261k
    671858U,  // ST1Threev2s
7912
261k
    113934450U, // ST1Threev2s_POST
7913
261k
    704626U,  // ST1Threev4h
7914
261k
    113967218U, // ST1Threev4h_POST
7915
261k
    737394U,  // ST1Threev4s
7916
261k
    111902834U, // ST1Threev4s_POST
7917
261k
    770162U,  // ST1Threev8b
7918
261k
    114032754U, // ST1Threev8b_POST
7919
261k
    802930U,  // ST1Threev8h
7920
261k
    111968370U, // ST1Threev8h_POST
7921
261k
    573554U,  // ST1Twov16b
7922
261k
    99156082U,  // ST1Twov16b_POST
7923
261k
    606322U,  // ST1Twov1d
7924
261k
    101286002U, // ST1Twov1d_POST
7925
261k
    639090U,  // ST1Twov2d
7926
261k
    99221618U,  // ST1Twov2d_POST
7927
261k
    671858U,  // ST1Twov2s
7928
261k
    101351538U, // ST1Twov2s_POST
7929
261k
    704626U,  // ST1Twov4h
7930
261k
    101384306U, // ST1Twov4h_POST
7931
261k
    737394U,  // ST1Twov4s
7932
261k
    99319922U,  // ST1Twov4s_POST
7933
261k
    770162U,  // ST1Twov8b
7934
261k
    101449842U, // ST1Twov8b_POST
7935
261k
    802930U,  // ST1Twov8h
7936
261k
    99385458U,  // ST1Twov8h_POST
7937
261k
    3250790292U,  // ST1W
7938
261k
    3315802004U,  // ST1W_2Z
7939
261k
    3315802004U,  // ST1W_2Z_IMM
7940
261k
    3315802004U,  // ST1W_2Z_STRIDED
7941
261k
    3315802004U,  // ST1W_2Z_STRIDED_IMM
7942
261k
    3315802004U,  // ST1W_4Z
7943
261k
    3315802004U,  // ST1W_4Z_IMM
7944
261k
    3315802004U,  // ST1W_4Z_STRIDED
7945
261k
    3315802004U,  // ST1W_4Z_STRIDED_IMM
7946
261k
    3250757524U,  // ST1W_D
7947
261k
    3250757524U,  // ST1W_D_IMM
7948
261k
    3250790292U,  // ST1W_IMM
7949
261k
    3251085204U,  // ST1W_Q
7950
261k
    3251085204U,  // ST1W_Q_IMM
7951
261k
    2208835806U,  // ST1_MXIPXX_H_B
7952
261k
    2208835820U,  // ST1_MXIPXX_H_D
7953
261k
    2208835834U,  // ST1_MXIPXX_H_H
7954
261k
    2208835848U,  // ST1_MXIPXX_H_Q
7955
261k
    2208835862U,  // ST1_MXIPXX_H_S
7956
261k
    2208852190U,  // ST1_MXIPXX_V_B
7957
261k
    2208852204U,  // ST1_MXIPXX_V_D
7958
261k
    2208852218U,  // ST1_MXIPXX_V_H
7959
261k
    2208852232U,  // ST1_MXIPXX_V_Q
7960
261k
    2208852246U,  // ST1_MXIPXX_V_S
7961
261k
    174899314U, // ST1i16
7962
261k
    3666673778U,  // ST1i16_POST
7963
261k
    1245298U, // ST1i32
7964
261k
    3935142002U,  // ST1i32_POST
7965
261k
    1261682U, // ST1i64
7966
261k
    4203610226U,  // ST1i64_POST
7967
261k
    174620786U, // ST1i8
7968
261k
    177111154U, // ST1i8_POST
7969
261k
    3250734399U,  // ST2B
7970
261k
    3250734399U,  // ST2B_IMM
7971
261k
    3250752245U,  // ST2D
7972
261k
    3250752245U,  // ST2D_IMM
7973
261k
    849661122U, // ST2GPostIndex
7974
261k
    849661122U, // ST2GPreIndex
7975
261k
    44059842U,  // ST2Gi
7976
261k
    3250769239U,  // ST2H
7977
261k
    3250769239U,  // ST2H_IMM
7978
261k
    3251083198U,  // ST2Q
7979
261k
    3251083198U,  // ST2Q_IMM
7980
261k
    574037U,  // ST2Twov16b
7981
261k
    99156565U,  // ST2Twov16b_POST
7982
261k
    639573U,  // ST2Twov2d
7983
261k
    99222101U,  // ST2Twov2d_POST
7984
261k
    672341U,  // ST2Twov2s
7985
261k
    101352021U, // ST2Twov2s_POST
7986
261k
    705109U,  // ST2Twov4h
7987
261k
    101384789U, // ST2Twov4h_POST
7988
261k
    737877U,  // ST2Twov4s
7989
261k
    99320405U,  // ST2Twov4s_POST
7990
261k
    770645U,  // ST2Twov8b
7991
261k
    101450325U, // ST2Twov8b_POST
7992
261k
    803413U,  // ST2Twov8h
7993
261k
    99385941U,  // ST2Twov8h_POST
7994
261k
    3250790312U,  // ST2W
7995
261k
    3250790312U,  // ST2W_IMM
7996
261k
    174899797U, // ST2i16
7997
261k
    3935109717U,  // ST2i16_POST
7998
261k
    1245781U, // ST2i32
7999
261k
    4203577941U,  // ST2i32_POST
8000
261k
    1262165U, // ST2i64
8001
261k
    445514325U, // ST2i64_POST
8002
261k
    174621269U, // ST2i8
8003
261k
    3666772565U,  // ST2i8_POST
8004
261k
    3250734420U,  // ST3B
8005
261k
    3250734420U,  // ST3B_IMM
8006
261k
    3250752257U,  // ST3D
8007
261k
    3250752257U,  // ST3D_IMM
8008
261k
    3250769251U,  // ST3H
8009
261k
    3250769251U,  // ST3H_IMM
8010
261k
    3251083210U,  // ST3Q
8011
261k
    3251083210U,  // ST3Q_IMM
8012
261k
    574103U,  // ST3Threev16b
8013
261k
    111739543U, // ST3Threev16b_POST
8014
261k
    639639U,  // ST3Threev2d
8015
261k
    111805079U, // ST3Threev2d_POST
8016
261k
    672407U,  // ST3Threev2s
8017
261k
    113934999U, // ST3Threev2s_POST
8018
261k
    705175U,  // ST3Threev4h
8019
261k
    113967767U, // ST3Threev4h_POST
8020
261k
    737943U,  // ST3Threev4s
8021
261k
    111903383U, // ST3Threev4s_POST
8022
261k
    770711U,  // ST3Threev8b
8023
261k
    114033303U, // ST3Threev8b_POST
8024
261k
    803479U,  // ST3Threev8h
8025
261k
    111968919U, // ST3Threev8h_POST
8026
261k
    3250790324U,  // ST3W
8027
261k
    3250790324U,  // ST3W_IMM
8028
261k
    174899863U, // ST3i16
8029
261k
    713884311U, // ST3i16_POST
8030
261k
    1245847U, // ST3i32
8031
261k
    982352535U, // ST3i32_POST
8032
261k
    1262231U, // ST3i64
8033
261k
    1250820759U,  // ST3i64_POST
8034
261k
    174621335U, // ST3i8
8035
261k
    1519288983U,  // ST3i8_POST
8036
261k
    3250734446U,  // ST4B
8037
261k
    3250734446U,  // ST4B_IMM
8038
261k
    3250752269U,  // ST4D
8039
261k
    3250752269U,  // ST4D_IMM
8040
261k
    574141U,  // ST4Fourv16b
8041
261k
    97059517U,  // ST4Fourv16b_POST
8042
261k
    639677U,  // ST4Fourv2d
8043
261k
    97125053U,  // ST4Fourv2d_POST
8044
261k
    672445U,  // ST4Fourv2s
8045
261k
    99254973U,  // ST4Fourv2s_POST
8046
261k
    705213U,  // ST4Fourv4h
8047
261k
    99287741U,  // ST4Fourv4h_POST
8048
261k
    737981U,  // ST4Fourv4s
8049
261k
    97223357U,  // ST4Fourv4s_POST
8050
261k
    770749U,  // ST4Fourv8b
8051
261k
    99353277U,  // ST4Fourv8b_POST
8052
261k
    803517U,  // ST4Fourv8h
8053
261k
    97288893U,  // ST4Fourv8h_POST
8054
261k
    3250769263U,  // ST4H
8055
261k
    3250769263U,  // ST4H_IMM
8056
261k
    3251083222U,  // ST4Q
8057
261k
    3251083222U,  // ST4Q_IMM
8058
261k
    3250790336U,  // ST4W
8059
261k
    3250790336U,  // ST4W_IMM
8060
261k
    174899901U, // ST4i16
8061
261k
    4203545277U,  // ST4i16_POST
8062
261k
    1245885U, // ST4i32
8063
261k
    445481661U, // ST4i32_POST
8064
261k
    1262269U, // ST4i64
8065
261k
    1787691709U,  // ST4i64_POST
8066
261k
    174621373U, // ST4i8
8067
261k
    3935208125U,  // ST4i8_POST
8068
261k
    984417U,  // ST64B
8069
261k
    1881169513U,  // ST64BV
8070
261k
    1881161760U,  // ST64BV0
8071
261k
    44061869U,  // STGM
8072
261k
    2119245U, // STGPi
8073
261k
    849661186U, // STGPostIndex
8074
261k
    807720525U, // STGPpost
8075
261k
    807720525U, // STGPpre
8076
261k
    849661186U, // STGPreIndex
8077
261k
    44059906U,  // STGi
8078
261k
    2119288U, // STILPW
8079
261k
    807720568U, // STILPWpre
8080
261k
    2119288U, // STILPX
8081
261k
    807720568U, // STILPXpre
8082
261k
    1261614U, // STL1
8083
261k
    44058774U,  // STLLRB
8084
261k
    44060503U,  // STLLRH
8085
261k
    44062965U,  // STLLRW
8086
261k
    44062965U,  // STLLRX
8087
261k
    44058782U,  // STLRB
8088
261k
    44060511U,  // STLRH
8089
261k
    44062978U,  // STLRW
8090
261k
    849664258U, // STLRWpre
8091
261k
    44062978U,  // STLRX
8092
261k
    849664258U, // STLRXpre
8093
261k
    44058832U,  // STLURBi
8094
261k
    44060561U,  // STLURHi
8095
261k
    44063087U,  // STLURWi
8096
261k
    44063087U,  // STLURXi
8097
261k
    44063087U,  // STLURbi
8098
261k
    44063087U,  // STLURdi
8099
261k
    44063087U,  // STLURhi
8100
261k
    44063087U,  // STLURqi
8101
261k
    44063087U,  // STLURsi
8102
261k
    2119578U, // STLXPW
8103
261k
    2119578U, // STLXPX
8104
261k
    2115831U, // STLXRB
8105
261k
    2117560U, // STLXRH
8106
261k
    2120111U, // STLXRW
8107
261k
    2120111U, // STLXRX
8108
261k
    2119378U, // STNPDi
8109
261k
    2119378U, // STNPQi
8110
261k
    2119378U, // STNPSi
8111
261k
    2119378U, // STNPWi
8112
261k
    2119378U, // STNPXi
8113
261k
    3315746074U,  // STNT1B_2Z
8114
261k
    3315746074U,  // STNT1B_2Z_IMM
8115
261k
    2150139162U,  // STNT1B_2Z_STRIDED
8116
261k
    2150139162U,  // STNT1B_2Z_STRIDED_IMM
8117
261k
    3315746074U,  // STNT1B_4Z
8118
261k
    3315746074U,  // STNT1B_4Z_IMM
8119
261k
    3315746074U,  // STNT1B_4Z_STRIDED
8120
261k
    3315746074U,  // STNT1B_4Z_STRIDED_IMM
8121
261k
    3250734362U,  // STNT1B_ZRI
8122
261k
    3250734362U,  // STNT1B_ZRR
8123
261k
    3250750746U,  // STNT1B_ZZR_D_REAL
8124
261k
    3250783514U,  // STNT1B_ZZR_S_REAL
8125
261k
    3315763913U,  // STNT1D_2Z
8126
261k
    3315763913U,  // STNT1D_2Z_IMM
8127
261k
    3315763913U,  // STNT1D_2Z_STRIDED
8128
261k
    3315763913U,  // STNT1D_2Z_STRIDED_IMM
8129
261k
    3315763913U,  // STNT1D_4Z
8130
261k
    3315763913U,  // STNT1D_4Z_IMM
8131
261k
    3315763913U,  // STNT1D_4Z_STRIDED
8132
261k
    3315763913U,  // STNT1D_4Z_STRIDED_IMM
8133
261k
    3250752201U,  // STNT1D_ZRI
8134
261k
    3250752201U,  // STNT1D_ZRR
8135
261k
    3250752201U,  // STNT1D_ZZR_D_REAL
8136
261k
    3315780914U,  // STNT1H_2Z
8137
261k
    3315780914U,  // STNT1H_2Z_IMM
8138
261k
    2150419762U,  // STNT1H_2Z_STRIDED
8139
261k
    2150419762U,  // STNT1H_2Z_STRIDED_IMM
8140
261k
    3315780914U,  // STNT1H_4Z
8141
261k
    3315780914U,  // STNT1H_4Z_IMM
8142
261k
    3315780914U,  // STNT1H_4Z_STRIDED
8143
261k
    3315780914U,  // STNT1H_4Z_STRIDED_IMM
8144
261k
    3250769202U,  // STNT1H_ZRI
8145
261k
    3250769202U,  // STNT1H_ZRR
8146
261k
    3250752818U,  // STNT1H_ZZR_D_REAL
8147
261k
    3250785586U,  // STNT1H_ZZR_S_REAL
8148
261k
    3315801996U,  // STNT1W_2Z
8149
261k
    3315801996U,  // STNT1W_2Z_IMM
8150
261k
    3315801996U,  // STNT1W_2Z_STRIDED
8151
261k
    3315801996U,  // STNT1W_2Z_STRIDED_IMM
8152
261k
    3315801996U,  // STNT1W_4Z
8153
261k
    3315801996U,  // STNT1W_4Z_IMM
8154
261k
    3315801996U,  // STNT1W_4Z_STRIDED
8155
261k
    3315801996U,  // STNT1W_4Z_STRIDED_IMM
8156
261k
    3250790284U,  // STNT1W_ZRI
8157
261k
    3250790284U,  // STNT1W_ZRR
8158
261k
    3250757516U,  // STNT1W_ZZR_D_REAL
8159
261k
    3250790284U,  // STNT1W_ZZR_S_REAL
8160
261k
    2119516U, // STPDi
8161
261k
    807720796U, // STPDpost
8162
261k
    807720796U, // STPDpre
8163
261k
    2119516U, // STPQi
8164
261k
    807720796U, // STPQpost
8165
261k
    807720796U, // STPQpre
8166
261k
    2119516U, // STPSi
8167
261k
    807720796U, // STPSpost
8168
261k
    807720796U, // STPSpre
8169
261k
    2119516U, // STPWi
8170
261k
    807720796U, // STPWpost
8171
261k
    807720796U, // STPWpre
8172
261k
    2119516U, // STPXi
8173
261k
    807720796U, // STPXpost
8174
261k
    807720796U, // STPXpre
8175
261k
    849660092U, // STRBBpost
8176
261k
    849660092U, // STRBBpre
8177
261k
    44058812U,  // STRBBroW
8178
261k
    44058812U,  // STRBBroX
8179
261k
    44058812U,  // STRBBui
8180
261k
    849664341U, // STRBpost
8181
261k
    849664341U, // STRBpre
8182
261k
    44063061U,  // STRBroW
8183
261k
    44063061U,  // STRBroX
8184
261k
    44063061U,  // STRBui
8185
261k
    849664341U, // STRDpost
8186
261k
    849664341U, // STRDpre
8187
261k
    44063061U,  // STRDroW
8188
261k
    44063061U,  // STRDroX
8189
261k
    44063061U,  // STRDui
8190
261k
    849661821U, // STRHHpost
8191
261k
    849661821U, // STRHHpre
8192
261k
    44060541U,  // STRHHroW
8193
261k
    44060541U,  // STRHHroX
8194
261k
    44060541U,  // STRHHui
8195
261k
    849664341U, // STRHpost
8196
261k
    849664341U, // STRHpre
8197
261k
    44063061U,  // STRHroW
8198
261k
    44063061U,  // STRHroX
8199
261k
    44063061U,  // STRHui
8200
261k
    849664341U, // STRQpost
8201
261k
    849664341U, // STRQpre
8202
261k
    44063061U,  // STRQroW
8203
261k
    44063061U,  // STRQroX
8204
261k
    44063061U,  // STRQui
8205
261k
    849664341U, // STRSpost
8206
261k
    849664341U, // STRSpre
8207
261k
    44063061U,  // STRSroW
8208
261k
    44063061U,  // STRSroX
8209
261k
    44063061U,  // STRSui
8210
261k
    849664341U, // STRWpost
8211
261k
    849664341U, // STRWpre
8212
261k
    44063061U,  // STRWroW
8213
261k
    44063061U,  // STRWroX
8214
261k
    44063061U,  // STRWui
8215
261k
    849664341U, // STRXpost
8216
261k
    849664341U, // STRXpre
8217
261k
    44063061U,  // STRXroW
8218
261k
    44063061U,  // STRXroX
8219
261k
    44063061U,  // STRXui
8220
261k
    45062485U,  // STR_PXI
8221
261k
    44063061U,  // STR_TX
8222
261k
    1038677U, // STR_ZA
8223
261k
    45062485U,  // STR_ZXI
8224
261k
    44058818U,  // STTRBi
8225
261k
    44060547U,  // STTRHi
8226
261k
    44063069U,  // STTRWi
8227
261k
    44063069U,  // STTRXi
8228
261k
    44058849U,  // STURBBi
8229
261k
    44063102U,  // STURBi
8230
261k
    44063102U,  // STURDi
8231
261k
    44060578U,  // STURHHi
8232
261k
    44063102U,  // STURHi
8233
261k
    44063102U,  // STURQi
8234
261k
    44063102U,  // STURSi
8235
261k
    44063102U,  // STURWi
8236
261k
    44063102U,  // STURXi
8237
261k
    24878U, // STX
8238
261k
    2119585U, // STXPW
8239
261k
    2119585U, // STXPX
8240
261k
    2115839U, // STXRB
8241
261k
    2117568U, // STXRH
8242
261k
    2120118U, // STXRW
8243
261k
    2120118U, // STXRX
8244
261k
    24917U, // STY
8245
261k
    25024U, // STZ
8246
261k
    849661128U, // STZ2GPostIndex
8247
261k
    849661128U, // STZ2GPreIndex
8248
261k
    44059848U,  // STZ2Gi
8249
261k
    44061875U,  // STZGM
8250
261k
    849661191U, // STZGPostIndex
8251
261k
    849661191U, // STZGPreIndex
8252
261k
    44059911U,  // STZGi
8253
261k
    20661U, // STZI
8254
261k
    2116815U, // SUBG
8255
261k
    1881180118U,  // SUBHNB_ZZZ_B
8256
261k
    2172717014U,  // SUBHNB_ZZZ_H
8257
261k
    2418100182U,  // SUBHNB_ZZZ_S
8258
261k
    2686491808U,  // SUBHNT_ZZZ_B
8259
261k
    2174819488U,  // SUBHNT_ZZZ_H
8260
261k
    1075928224U,  // SUBHNT_ZZZ_S
8261
261k
    813798659U, // SUBHNv2i64_v2i32
8262
261k
    2967601583U,  // SUBHNv2i64_v4i32
8263
261k
    817992963U, // SUBHNv4i32_v4i16
8264
261k
    2969698735U,  // SUBHNv4i32_v8i16
8265
261k
    2959212975U,  // SUBHNv8i16_v16i8
8266
261k
    824284419U, // SUBHNv8i16_v8i8
8267
261k
    2119175U, // SUBP
8268
261k
    2120328U, // SUBPS
8269
261k
    2121070U, // SUBPT_shift
8270
261k
    2136118U, // SUBR_ZI_B
8271
261k
    2418071606U,  // SUBR_ZI_D
8272
261k
    2189498422U,  // SUBR_ZI_H
8273
261k
    270620726U, // SUBR_ZI_S
8274
261k
    3223361590U,  // SUBR_ZPmZ_B
8275
261k
    3223377974U,  // SUBR_ZPmZ_D
8276
261k
    3519092790U,  // SUBR_ZPmZ_H
8277
261k
    3223410742U,  // SUBR_ZPmZ_S
8278
261k
    2120192U, // SUBSWri
8279
261k
    2120192U, // SUBSWrs
8280
261k
    2120192U, // SUBSWrx
8281
261k
    2120192U, // SUBSXri
8282
261k
    2120192U, // SUBSXrs
8283
261k
    2120192U, // SUBSXrx
8284
261k
    2120192U, // SUBSXrx64
8285
261k
    2116026U, // SUBWri
8286
261k
    2116026U, // SUBWrs
8287
261k
    2116026U, // SUBWrx
8288
261k
    2116026U, // SUBXri
8289
261k
    2116026U, // SUBXrs
8290
261k
    2116026U, // SUBXrx
8291
261k
    2116026U, // SUBXrx64
8292
261k
    3798157754U,  // SUB_VG2_M2Z2Z_D
8293
261k
    3798174138U,  // SUB_VG2_M2Z2Z_S
8294
261k
    3798157754U,  // SUB_VG2_M2ZZ_D
8295
261k
    3798174138U,  // SUB_VG2_M2ZZ_S
8296
261k
    3798157754U,  // SUB_VG2_M2Z_D
8297
261k
    3798174138U,  // SUB_VG2_M2Z_S
8298
261k
    4066593210U,  // SUB_VG4_M4Z4Z_D
8299
261k
    4066609594U,  // SUB_VG4_M4Z4Z_S
8300
261k
    4066593210U,  // SUB_VG4_M4ZZ_D
8301
261k
    4066609594U,  // SUB_VG4_M4ZZ_S
8302
261k
    4066593210U,  // SUB_VG4_M4Z_D
8303
261k
    4066609594U,  // SUB_VG4_M4Z_S
8304
261k
    2132410U, // SUB_ZI_B
8305
261k
    2418067898U,  // SUB_ZI_D
8306
261k
    2189494714U,  // SUB_ZI_H
8307
261k
    270617018U, // SUB_ZI_S
8308
261k
    3223357882U,  // SUB_ZPmZ_B
8309
261k
    3223379310U,  // SUB_ZPmZ_CPA
8310
261k
    3223374266U,  // SUB_ZPmZ_D
8311
261k
    3519089082U,  // SUB_ZPmZ_H
8312
261k
    3223407034U,  // SUB_ZPmZ_S
8313
261k
    2132410U, // SUB_ZZZ_B
8314
261k
    2418072942U,  // SUB_ZZZ_CPA
8315
261k
    2418067898U,  // SUB_ZZZ_D
8316
261k
    2189494714U,  // SUB_ZZZ_H
8317
261k
    270617018U, // SUB_ZZZ_S
8318
261k
    811698618U, // SUBv16i8
8319
261k
    2116026U, // SUBv1i64
8320
261k
    813795770U, // SUBv2i32
8321
261k
    815892922U, // SUBv2i64
8322
261k
    817990074U, // SUBv4i16
8323
261k
    820087226U, // SUBv4i32
8324
261k
    822184378U, // SUBv8i16
8325
261k
    824281530U, // SUBv8i8
8326
261k
    3798179137U,  // SUDOT_VG2_M2ZZI_BToS
8327
261k
    3798179137U,  // SUDOT_VG2_M2ZZ_BToS
8328
261k
    4066614593U,  // SUDOT_VG4_M4ZZI_BToS
8329
261k
    4066614593U,  // SUDOT_VG4_M4ZZ_BToS
8330
261k
    2418105665U,  // SUDOT_ZZZI
8331
261k
    2967608641U,  // SUDOTlanev16i8
8332
261k
    2961317185U,  // SUDOTlanev8i8
8333
261k
    1688441551U,  // SUMLALL_MZZI_BtoS
8334
261k
    3835925199U,  // SUMLALL_VG2_M2ZZI_BtoS
8335
261k
    4104360655U,  // SUMLALL_VG2_M2ZZ_BtoS
8336
261k
    4104360655U,  // SUMLALL_VG4_M4ZZI_BtoS
8337
261k
    77828815U,  // SUMLALL_VG4_M4ZZ_BtoS
8338
261k
    54641594U,  // SUMOPA_MPPZZ_D
8339
261k
    79807418U,  // SUMOPA_MPPZZ_S
8340
261k
    54647470U,  // SUMOPS_MPPZZ_D
8341
261k
    79813294U,  // SUMOPS_MPPZZ_S
8342
261k
    270585965U, // SUNPKHI_ZZ_D
8343
261k
    1661014125U,  // SUNPKHI_ZZ_H
8344
261k
    1881231469U,  // SUNPKHI_ZZ_S
8345
261k
    270587354U, // SUNPKLO_ZZ_D
8346
261k
    1661015514U,  // SUNPKLO_ZZ_H
8347
261k
    1881232858U,  // SUNPKLO_ZZ_S
8348
261k
    1635946683U,  // SUNPK_VG2_2ZZ_D
8349
261k
    1661128891U,  // SUNPK_VG2_2ZZ_H
8350
261k
    1652756667U,  // SUNPK_VG2_2ZZ_S
8351
261k
    1648529595U,  // SUNPK_VG4_4Z2Z_D
8352
261k
    1642254523U,  // SUNPK_VG4_4Z2Z_H
8353
261k
    1646465211U,  // SUNPK_VG4_4Z2Z_S
8354
261k
    3223358386U,  // SUQADD_ZPmZ_B
8355
261k
    3223374770U,  // SUQADD_ZPmZ_D
8356
261k
    3519089586U,  // SUQADD_ZPmZ_H
8357
261k
    3223407538U,  // SUQADD_ZPmZ_S
8358
261k
    2959215538U,  // SUQADDv16i8
8359
261k
    807717810U, // SUQADDv1i16
8360
261k
    807717810U, // SUQADDv1i32
8361
261k
    807717810U, // SUQADDv1i64
8362
261k
    807717810U, // SUQADDv1i8
8363
261k
    2961312690U,  // SUQADDv2i32
8364
261k
    2963409842U,  // SUQADDv2i64
8365
261k
    2965506994U,  // SUQADDv4i16
8366
261k
    2967604146U,  // SUQADDv4i32
8367
261k
    2969701298U,  // SUQADDv8i16
8368
261k
    2971798450U,  // SUQADDv8i8
8369
261k
    4066614616U,  // SUVDOT_VG4_M4ZZI_BToS
8370
261k
    379558U,  // SVC
8371
261k
    3798179153U,  // SVDOT_VG2_M2ZZI_HtoS
8372
261k
    4066614609U,  // SVDOT_VG4_M4ZZI_BtoS
8373
261k
    4066598225U,  // SVDOT_VG4_M4ZZI_HtoD
8374
261k
    2418328977U,  // SWPAB
8375
261k
    2418331056U,  // SWPAH
8376
261k
    2418329247U,  // SWPALB
8377
261k
    2418331212U,  // SWPALH
8378
261k
    2418332050U,  // SWPALW
8379
261k
    2418332050U,  // SWPALX
8380
261k
    2418328620U,  // SWPAW
8381
261k
    2418328620U,  // SWPAX
8382
261k
    2418329700U,  // SWPB
8383
261k
    2418331429U,  // SWPH
8384
261k
    2418329456U,  // SWPLB
8385
261k
    2418331309U,  // SWPLH
8386
261k
    2418332575U,  // SWPLW
8387
261k
    2418332575U,  // SWPLX
8388
261k
    271537892U, // SWPP
8389
261k
    271532998U, // SWPPA
8390
261k
    271536418U, // SWPPAL
8391
261k
    271536945U, // SWPPL
8392
261k
    2418333547U,  // SWPW
8393
261k
    2418333547U,  // SWPX
8394
261k
    270584236U, // SXTB_ZPmZ_D
8395
261k
    541133228U, // SXTB_ZPmZ_H
8396
261k
    270617004U, // SXTB_ZPmZ_S
8397
261k
    270585904U, // SXTH_ZPmZ_D
8398
261k
    270618672U, // SXTH_ZPmZ_S
8399
261k
    270590089U, // SXTW_ZPmZ_D
8400
261k
    2118665U, // SYSLxt
8401
261k
    2149603117U,  // SYSPxt
8402
261k
    2149603117U,  // SYSPxt_XZR
8403
261k
    2149604076U,  // SYSxt
8404
261k
    2686490611U,  // TBLQ_ZZZ_B
8405
261k
    2418071539U,  // TBLQ_ZZZ_D
8406
261k
    2183206899U,  // TBLQ_ZZZ_H
8407
261k
    3223410675U,  // TBLQ_ZZZ_S
8408
261k
    2686489105U,  // TBL_ZZZZ_B
8409
261k
    2418070033U,  // TBL_ZZZZ_D
8410
261k
    2183205393U,  // TBL_ZZZZ_H
8411
261k
    3223409169U,  // TBL_ZZZZ_S
8412
261k
    2686489105U,  // TBL_ZZZ_B
8413
261k
    2418070033U,  // TBL_ZZZ_D
8414
261k
    2183205393U,  // TBL_ZZZ_H
8415
261k
    3223409169U,  // TBL_ZZZ_S
8416
261k
    2690748945U,  // TBLv16i8Four
8417
261k
    2690748945U,  // TBLv16i8One
8418
261k
    2690748945U,  // TBLv16i8Three
8419
261k
    2690748945U,  // TBLv16i8Two
8420
261k
    2703331857U,  // TBLv8i8Four
8421
261k
    2703331857U,  // TBLv8i8One
8422
261k
    2703331857U,  // TBLv8i8Three
8423
261k
    2703331857U,  // TBLv8i8Two
8424
261k
    2122157U, // TBNZW
8425
261k
    2122157U, // TBNZX
8426
261k
    2418055173U,  // TBXQ_ZZZ_B
8427
261k
    1075894277U,  // TBXQ_ZZZ_D
8428
261k
    2195789829U,  // TBXQ_ZZZ_H
8429
261k
    1344362501U,  // TBXQ_ZZZ_S
8430
261k
    2418057435U,  // TBX_ZZZ_B
8431
261k
    1075896539U,  // TBX_ZZZ_D
8432
261k
    2195792091U,  // TBX_ZZZ_H
8433
261k
    1344364763U,  // TBX_ZZZ_S
8434
261k
    2690785499U,  // TBXv16i8Four
8435
261k
    2690785499U,  // TBXv16i8One
8436
261k
    2690785499U,  // TBXv16i8Three
8437
261k
    2690785499U,  // TBXv16i8Two
8438
261k
    2703368411U,  // TBXv8i8Four
8439
261k
    2703368411U,  // TBXv8i8One
8440
261k
    2703368411U,  // TBXv8i8Three
8441
261k
    2703368411U,  // TBXv8i8Two
8442
261k
    2122136U, // TBZW
8443
261k
    2122136U, // TBZX
8444
261k
    381544U,  // TCANCEL
8445
261k
    10409U, // TCOMMIT
8446
261k
    23435U, // TRCIT
8447
261k
    2129972U, // TRN1_PPP_B
8448
261k
    2418065460U,  // TRN1_PPP_D
8449
261k
    2189492276U,  // TRN1_PPP_H
8450
261k
    270614580U, // TRN1_PPP_S
8451
261k
    2129972U, // TRN1_ZZZ_B
8452
261k
    2418065460U,  // TRN1_ZZZ_D
8453
261k
    2189492276U,  // TRN1_ZZZ_H
8454
261k
    2210873396U,  // TRN1_ZZZ_Q
8455
261k
    270614580U, // TRN1_ZZZ_S
8456
261k
    811696180U, // TRN1v16i8
8457
261k
    813793332U, // TRN1v2i32
8458
261k
    815890484U, // TRN1v2i64
8459
261k
    817987636U, // TRN1v4i16
8460
261k
    820084788U, // TRN1v4i32
8461
261k
    822181940U, // TRN1v8i16
8462
261k
    824279092U, // TRN1v8i8
8463
261k
    2130406U, // TRN2_PPP_B
8464
261k
    2418065894U,  // TRN2_PPP_D
8465
261k
    2189492710U,  // TRN2_PPP_H
8466
261k
    270615014U, // TRN2_PPP_S
8467
261k
    2130406U, // TRN2_ZZZ_B
8468
261k
    2418065894U,  // TRN2_ZZZ_D
8469
261k
    2189492710U,  // TRN2_ZZZ_H
8470
261k
    2210873830U,  // TRN2_ZZZ_Q
8471
261k
    270615014U, // TRN2_ZZZ_S
8472
261k
    811696614U, // TRN2v16i8
8473
261k
    813793766U, // TRN2v2i32
8474
261k
    815890918U, // TRN2v2i64
8475
261k
    817988070U, // TRN2v4i16
8476
261k
    820085222U, // TRN2v4i32
8477
261k
    822182374U, // TRN2v8i16
8478
261k
    824279526U, // TRN2v8i8
8479
261k
    444783U,  // TSB
8480
261k
    23940U, // TSTART
8481
261k
    23962U, // TTEST
8482
261k
    1344325204U,  // UABALB_ZZZ_D
8483
261k
    2220951124U,  // UABALB_ZZZ_H
8484
261k
    2686535252U,  // UABALB_ZZZ_S
8485
261k
    1344330656U,  // UABALT_ZZZ_D
8486
261k
    2220956576U,  // UABALT_ZZZ_H
8487
261k
    2686540704U,  // UABALT_ZZZ_S
8488
261k
    2969698532U,  // UABALv16i8_v8i16
8489
261k
    2963411163U,  // UABALv2i32_v2i64
8490
261k
    2967605467U,  // UABALv4i16_v4i32
8491
261k
    2963407076U,  // UABALv4i32_v2i64
8492
261k
    2967601380U,  // UABALv8i16_v4i32
8493
261k
    2969702619U,  // UABALv8i8_v8i16
8494
261k
    2418049817U,  // UABA_ZZZ_B
8495
261k
    1075888921U,  // UABA_ZZZ_D
8496
261k
    2195784473U,  // UABA_ZZZ_H
8497
261k
    1344357145U,  // UABA_ZZZ_S
8498
261k
    2959213337U,  // UABAv16i8
8499
261k
    2961310489U,  // UABAv2i32
8500
261k
    2965504793U,  // UABAv4i16
8501
261k
    2967601945U,  // UABAv4i32
8502
261k
    2969699097U,  // UABAv8i16
8503
261k
    2971796249U,  // UABAv8i8
8504
261k
    270583561U, // UABDLB_ZZZ_D
8505
261k
    2197882633U,  // UABDLB_ZZZ_H
8506
261k
    1881229065U,  // UABDLB_ZZZ_S
8507
261k
    270588913U, // UABDLT_ZZZ_D
8508
261k
    2197887985U,  // UABDLT_ZZZ_H
8509
261k
    1881234417U,  // UABDLT_ZZZ_S
8510
261k
    822182182U, // UABDLv16i8_v8i16
8511
261k
    815895099U, // UABDLv2i32_v2i64
8512
261k
    820089403U, // UABDLv4i16_v4i32
8513
261k
    815890726U, // UABDLv4i32_v2i64
8514
261k
    820085030U, // UABDLv8i16_v4i32
8515
261k
    822186555U, // UABDLv8i8_v8i16
8516
261k
    3223358259U,  // UABD_ZPmZ_B
8517
261k
    3223374643U,  // UABD_ZPmZ_D
8518
261k
    3519089459U,  // UABD_ZPmZ_H
8519
261k
    3223407411U,  // UABD_ZPmZ_S
8520
261k
    811698995U, // UABDv16i8
8521
261k
    813796147U, // UABDv2i32
8522
261k
    817990451U, // UABDv4i16
8523
261k
    820087603U, // UABDv4i32
8524
261k
    822184755U, // UABDv8i16
8525
261k
    824281907U, // UABDv8i8
8526
261k
    3223377504U,  // UADALP_ZPmZ_D
8527
261k
    3519092320U,  // UADALP_ZPmZ_H
8528
261k
    3223410272U,  // UADALP_ZPmZ_S
8529
261k
    2969704032U,  // UADALPv16i8_v8i16
8530
261k
    3124893280U,  // UADALPv2i32_v1i64
8531
261k
    2961315424U,  // UADALPv4i16_v2i32
8532
261k
    2963412576U,  // UADALPv4i32_v2i64
8533
261k
    2967606880U,  // UADALPv8i16_v4i32
8534
261k
    2965509728U,  // UADALPv8i8_v4i16
8535
261k
    270583586U, // UADDLB_ZZZ_D
8536
261k
    2197882658U,  // UADDLB_ZZZ_H
8537
261k
    1881229090U,  // UADDLB_ZZZ_S
8538
261k
    822187632U, // UADDLPv16i8_v8i16
8539
261k
    977376880U, // UADDLPv2i32_v1i64
8540
261k
    813799024U, // UADDLPv4i16_v2i32
8541
261k
    815896176U, // UADDLPv4i32_v2i64
8542
261k
    820090480U, // UADDLPv8i16_v4i32
8543
261k
    817993328U, // UADDLPv8i8_v4i16
8544
261k
    270588929U, // UADDLT_ZZZ_D
8545
261k
    2197888001U,  // UADDLT_ZZZ_H
8546
261k
    1881234433U,  // UADDLT_ZZZ_S
8547
261k
    807427755U, // UADDLVv16i8v
8548
261k
    807427755U, // UADDLVv4i16v
8549
261k
    807427755U, // UADDLVv4i32v
8550
261k
    807427755U, // UADDLVv8i16v
8551
261k
    807427755U, // UADDLVv8i8v
8552
261k
    822182198U, // UADDLv16i8_v8i16
8553
261k
    815895137U, // UADDLv2i32_v2i64
8554
261k
    820089441U, // UADDLv4i16_v4i32
8555
261k
    815890742U, // UADDLv4i32_v2i64
8556
261k
    820085046U, // UADDLv8i16_v4i32
8557
261k
    822186593U, // UADDLv8i8_v8i16
8558
261k
    1684283007U,  // UADDV_VPZ_B
8559
261k
    1657020031U,  // UADDV_VPZ_D
8560
261k
    1659117183U,  // UADDV_VPZ_H
8561
261k
    1638145663U,  // UADDV_VPZ_S
8562
261k
    2418067976U,  // UADDWB_ZZZ_D
8563
261k
    2189494792U,  // UADDWB_ZZZ_H
8564
261k
    270617096U, // UADDWB_ZZZ_S
8565
261k
    2418073101U,  // UADDWT_ZZZ_D
8566
261k
    2189499917U,  // UADDWT_ZZZ_H
8567
261k
    270622221U, // UADDWT_ZZZ_S
8568
261k
    822182514U, // UADDWv16i8_v8i16
8569
261k
    815898628U, // UADDWv2i32_v2i64
8570
261k
    820092932U, // UADDWv4i16_v4i32
8571
261k
    815891058U, // UADDWv4i32_v2i64
8572
261k
    820085362U, // UADDWv8i16_v4i32
8573
261k
    822190084U, // UADDWv8i8_v8i16
8574
261k
    2118810U, // UBFMWri
8575
261k
    2118810U, // UBFMXri
8576
261k
    2221037200U,  // UCLAMP_VG2_2Z2Z_B
8577
261k
    2193790608U,  // UCLAMP_VG2_2Z2Z_D
8578
261k
    2195904144U,  // UCLAMP_VG2_2Z2Z_H
8579
261k
    2174949008U,  // UCLAMP_VG2_2Z2Z_S
8580
261k
    2221037200U,  // UCLAMP_VG4_4Z4Z_B
8581
261k
    2193790608U,  // UCLAMP_VG4_4Z4Z_D
8582
261k
    2195904144U,  // UCLAMP_VG4_4Z4Z_H
8583
261k
    2174949008U,  // UCLAMP_VG4_4Z4Z_S
8584
261k
    2418054800U,  // UCLAMP_ZZZ_B
8585
261k
    1075893904U,  // UCLAMP_ZZZ_D
8586
261k
    2195789456U,  // UCLAMP_ZZZ_H
8587
261k
    1344362128U,  // UCLAMP_ZZZ_S
8588
261k
    2116795U, // UCVTFSWDri
8589
261k
    2116795U, // UCVTFSWHri
8590
261k
    2116795U, // UCVTFSWSri
8591
261k
    2116795U, // UCVTFSXDri
8592
261k
    2116795U, // UCVTFSXHri
8593
261k
    2116795U, // UCVTFSXSri
8594
261k
    2116795U, // UCVTFUWDri
8595
261k
    2116795U, // UCVTFUWHri
8596
261k
    2116795U, // UCVTFUWSri
8597
261k
    2116795U, // UCVTFUXDri
8598
261k
    2116795U, // UCVTFUXHri
8599
261k
    2116795U, // UCVTFUXSri
8600
261k
    1648561339U,  // UCVTF_2Z2Z_StoS
8601
261k
    1648561339U,  // UCVTF_4Z4Z_StoS
8602
261k
    270585019U, // UCVTF_ZPmZ_DtoD
8603
261k
    3493924027U,  // UCVTF_ZPmZ_DtoH
8604
261k
    270617787U, // UCVTF_ZPmZ_DtoS
8605
261k
    541134011U, // UCVTF_ZPmZ_HtoH
8606
261k
    270585019U, // UCVTF_ZPmZ_StoD
8607
261k
    1078004923U,  // UCVTF_ZPmZ_StoH
8608
261k
    270617787U, // UCVTF_ZPmZ_StoS
8609
261k
    2116795U, // UCVTFd
8610
261k
    2116795U, // UCVTFh
8611
261k
    2116795U, // UCVTFs
8612
261k
    2116795U, // UCVTFv1i16
8613
261k
    2116795U, // UCVTFv1i32
8614
261k
    2116795U, // UCVTFv1i64
8615
261k
    813796539U, // UCVTFv2f32
8616
261k
    815893691U, // UCVTFv2f64
8617
261k
    813796539U, // UCVTFv2i32_shift
8618
261k
    815893691U, // UCVTFv2i64_shift
8619
261k
    817990843U, // UCVTFv4f16
8620
261k
    820087995U, // UCVTFv4f32
8621
261k
    817990843U, // UCVTFv4i16_shift
8622
261k
    820087995U, // UCVTFv4i32_shift
8623
261k
    822185147U, // UCVTFv8f16
8624
261k
    822185147U, // UCVTFv8i16_shift
8625
261k
    19620U, // UDF
8626
261k
    3223378322U,  // UDIVR_ZPmZ_D
8627
261k
    3223411090U,  // UDIVR_ZPmZ_S
8628
261k
    2121373U, // UDIVWr
8629
261k
    2121373U, // UDIVXr
8630
261k
    3223379613U,  // UDIV_ZPmZ_D
8631
261k
    3223412381U,  // UDIV_ZPmZ_S
8632
261k
    3798179138U,  // UDOT_VG2_M2Z2Z_BtoS
8633
261k
    3798162754U,  // UDOT_VG2_M2Z2Z_HtoD
8634
261k
    3798179138U,  // UDOT_VG2_M2Z2Z_HtoS
8635
261k
    3798179138U,  // UDOT_VG2_M2ZZI_BToS
8636
261k
    3798179138U,  // UDOT_VG2_M2ZZI_HToS
8637
261k
    3798162754U,  // UDOT_VG2_M2ZZI_HtoD
8638
261k
    3798179138U,  // UDOT_VG2_M2ZZ_BtoS
8639
261k
    3798162754U,  // UDOT_VG2_M2ZZ_HtoD
8640
261k
    3798179138U,  // UDOT_VG2_M2ZZ_HtoS
8641
261k
    4066614594U,  // UDOT_VG4_M4Z4Z_BtoS
8642
261k
    4066598210U,  // UDOT_VG4_M4Z4Z_HtoD
8643
261k
    4066614594U,  // UDOT_VG4_M4Z4Z_HtoS
8644
261k
    4066614594U,  // UDOT_VG4_M4ZZI_BtoS
8645
261k
    4066614594U,  // UDOT_VG4_M4ZZI_HToS
8646
261k
    4066598210U,  // UDOT_VG4_M4ZZI_HtoD
8647
261k
    4066614594U,  // UDOT_VG4_M4ZZ_BtoS
8648
261k
    4066598210U,  // UDOT_VG4_M4ZZ_HtoD
8649
261k
    4066614594U,  // UDOT_VG4_M4ZZ_HtoS
8650
261k
    2686508354U,  // UDOT_ZZZI_D
8651
261k
    2686541122U,  // UDOT_ZZZI_HtoS
8652
261k
    2418105666U,  // UDOT_ZZZI_S
8653
261k
    2686508354U,  // UDOT_ZZZ_D
8654
261k
    2686541122U,  // UDOT_ZZZ_HtoS
8655
261k
    2418105666U,  // UDOT_ZZZ_S
8656
261k
    2967608642U,  // UDOTlanev16i8
8657
261k
    2961317186U,  // UDOTlanev8i8
8658
261k
    2967608642U,  // UDOTv16i8
8659
261k
    2961317186U,  // UDOTv8i8
8660
261k
    3223358356U,  // UHADD_ZPmZ_B
8661
261k
    3223374740U,  // UHADD_ZPmZ_D
8662
261k
    3519089556U,  // UHADD_ZPmZ_H
8663
261k
    3223407508U,  // UHADD_ZPmZ_S
8664
261k
    811699092U, // UHADDv16i8
8665
261k
    813796244U, // UHADDv2i32
8666
261k
    817990548U, // UHADDv4i16
8667
261k
    820087700U, // UHADDv4i32
8668
261k
    822184852U, // UHADDv8i16
8669
261k
    824282004U, // UHADDv8i8
8670
261k
    3223361604U,  // UHSUBR_ZPmZ_B
8671
261k
    3223377988U,  // UHSUBR_ZPmZ_D
8672
261k
    3519092804U,  // UHSUBR_ZPmZ_H
8673
261k
    3223410756U,  // UHSUBR_ZPmZ_S
8674
261k
    3223357894U,  // UHSUB_ZPmZ_B
8675
261k
    3223374278U,  // UHSUB_ZPmZ_D
8676
261k
    3519089094U,  // UHSUB_ZPmZ_H
8677
261k
    3223407046U,  // UHSUB_ZPmZ_S
8678
261k
    811698630U, // UHSUBv16i8
8679
261k
    813795782U, // UHSUBv2i32
8680
261k
    817990086U, // UHSUBv4i16
8681
261k
    820087238U, // UHSUBv4i32
8682
261k
    822184390U, // UHSUBv8i16
8683
261k
    824281542U, // UHSUBv8i8
8684
261k
    2118226U, // UMADDLrrr
8685
261k
    3223361421U,  // UMAXP_ZPmZ_B
8686
261k
    3223377805U,  // UMAXP_ZPmZ_D
8687
261k
    3519092621U,  // UMAXP_ZPmZ_H
8688
261k
    3223410573U,  // UMAXP_ZPmZ_S
8689
261k
    811702157U, // UMAXPv16i8
8690
261k
    813799309U, // UMAXPv2i32
8691
261k
    817993613U, // UMAXPv4i16
8692
261k
    820090765U, // UMAXPv4i32
8693
261k
    822187917U, // UMAXPv8i16
8694
261k
    824285069U, // UMAXPv8i8
8695
261k
    3227623243U,  // UMAXQV_VPZ_B
8696
261k
    3231817547U,  // UMAXQV_VPZ_D
8697
261k
    3238109003U,  // UMAXQV_VPZ_H
8698
261k
    3236011851U,  // UMAXQV_VPZ_S
8699
261k
    253799U,  // UMAXV_VPZ_B
8700
261k
    1657020263U,  // UMAXV_VPZ_D
8701
261k
    1659133799U,  // UMAXV_VPZ_H
8702
261k
    1638178663U,  // UMAXV_VPZ_S
8703
261k
    807427943U, // UMAXVv16i8v
8704
261k
    807427943U, // UMAXVv4i16v
8705
261k
    807427943U, // UMAXVv4i32v
8706
261k
    807427943U, // UMAXVv8i16v
8707
261k
    807427943U, // UMAXVv8i8v
8708
261k
    2121941U, // UMAXWri
8709
261k
    2121941U, // UMAXWrr
8710
261k
    2121941U, // UMAXXri
8711
261k
    2121941U, // UMAXXrr
8712
261k
    2179096789U,  // UMAX_VG2_2Z2Z_B
8713
261k
    2181210325U,  // UMAX_VG2_2Z2Z_D
8714
261k
    2183323861U,  // UMAX_VG2_2Z2Z_H
8715
261k
    2185437397U,  // UMAX_VG2_2Z2Z_S
8716
261k
    2179096789U,  // UMAX_VG2_2ZZ_B
8717
261k
    2181210325U,  // UMAX_VG2_2ZZ_D
8718
261k
    2183323861U,  // UMAX_VG2_2ZZ_H
8719
261k
    2185437397U,  // UMAX_VG2_2ZZ_S
8720
261k
    2179096789U,  // UMAX_VG4_4Z4Z_B
8721
261k
    2181210325U,  // UMAX_VG4_4Z4Z_D
8722
261k
    2183323861U,  // UMAX_VG4_4Z4Z_H
8723
261k
    2185437397U,  // UMAX_VG4_4Z4Z_S
8724
261k
    2179096789U,  // UMAX_VG4_4ZZ_B
8725
261k
    2181210325U,  // UMAX_VG4_4ZZ_D
8726
261k
    2183323861U,  // UMAX_VG4_4ZZ_H
8727
261k
    2185437397U,  // UMAX_VG4_4ZZ_S
8728
261k
    2138325U, // UMAX_ZI_B
8729
261k
    2418073813U,  // UMAX_ZI_D
8730
261k
    2189500629U,  // UMAX_ZI_H
8731
261k
    270622933U, // UMAX_ZI_S
8732
261k
    3223363797U,  // UMAX_ZPmZ_B
8733
261k
    3223380181U,  // UMAX_ZPmZ_D
8734
261k
    3519094997U,  // UMAX_ZPmZ_H
8735
261k
    3223412949U,  // UMAX_ZPmZ_S
8736
261k
    811704533U, // UMAXv16i8
8737
261k
    813801685U, // UMAXv2i32
8738
261k
    817995989U, // UMAXv4i16
8739
261k
    820093141U, // UMAXv4i32
8740
261k
    822190293U, // UMAXv8i16
8741
261k
    824287445U, // UMAXv8i8
8742
261k
    3223361227U,  // UMINP_ZPmZ_B
8743
261k
    3223377611U,  // UMINP_ZPmZ_D
8744
261k
    3519092427U,  // UMINP_ZPmZ_H
8745
261k
    3223410379U,  // UMINP_ZPmZ_S
8746
261k
    811701963U, // UMINPv16i8
8747
261k
    813799115U, // UMINPv2i32
8748
261k
    817993419U, // UMINPv4i16
8749
261k
    820090571U, // UMINPv4i32
8750
261k
    822187723U, // UMINPv8i16
8751
261k
    824284875U, // UMINPv8i8
8752
261k
    3227623212U,  // UMINQV_VPZ_B
8753
261k
    3231817516U,  // UMINQV_VPZ_D
8754
261k
    3238108972U,  // UMINQV_VPZ_H
8755
261k
    3236011820U,  // UMINQV_VPZ_S
8756
261k
    253651U,  // UMINV_VPZ_B
8757
261k
    1657020115U,  // UMINV_VPZ_D
8758
261k
    1659133651U,  // UMINV_VPZ_H
8759
261k
    1638178515U,  // UMINV_VPZ_S
8760
261k
    807427795U, // UMINVv16i8v
8761
261k
    807427795U, // UMINVv4i16v
8762
261k
    807427795U, // UMINVv4i32v
8763
261k
    807427795U, // UMINVv8i16v
8764
261k
    807427795U, // UMINVv8i8v
8765
261k
    2118954U, // UMINWri
8766
261k
    2118954U, // UMINWrr
8767
261k
    2118954U, // UMINXri
8768
261k
    2118954U, // UMINXrr
8769
261k
    2179093802U,  // UMIN_VG2_2Z2Z_B
8770
261k
    2181207338U,  // UMIN_VG2_2Z2Z_D
8771
261k
    2183320874U,  // UMIN_VG2_2Z2Z_H
8772
261k
    2185434410U,  // UMIN_VG2_2Z2Z_S
8773
261k
    2179093802U,  // UMIN_VG2_2ZZ_B
8774
261k
    2181207338U,  // UMIN_VG2_2ZZ_D
8775
261k
    2183320874U,  // UMIN_VG2_2ZZ_H
8776
261k
    2185434410U,  // UMIN_VG2_2ZZ_S
8777
261k
    2179093802U,  // UMIN_VG4_4Z4Z_B
8778
261k
    2181207338U,  // UMIN_VG4_4Z4Z_D
8779
261k
    2183320874U,  // UMIN_VG4_4Z4Z_H
8780
261k
    2185434410U,  // UMIN_VG4_4Z4Z_S
8781
261k
    2179093802U,  // UMIN_VG4_4ZZ_B
8782
261k
    2181207338U,  // UMIN_VG4_4ZZ_D
8783
261k
    2183320874U,  // UMIN_VG4_4ZZ_H
8784
261k
    2185434410U,  // UMIN_VG4_4ZZ_S
8785
261k
    2135338U, // UMIN_ZI_B
8786
261k
    2418070826U,  // UMIN_ZI_D
8787
261k
    2189497642U,  // UMIN_ZI_H
8788
261k
    270619946U, // UMIN_ZI_S
8789
261k
    3223360810U,  // UMIN_ZPmZ_B
8790
261k
    3223377194U,  // UMIN_ZPmZ_D
8791
261k
    3519092010U,  // UMIN_ZPmZ_H
8792
261k
    3223409962U,  // UMIN_ZPmZ_S
8793
261k
    811701546U, // UMINv16i8
8794
261k
    813798698U, // UMINv2i32
8795
261k
    817993002U, // UMINv4i16
8796
261k
    820090154U, // UMINv4i32
8797
261k
    822187306U, // UMINv8i16
8798
261k
    824284458U, // UMINv8i8
8799
261k
    1344325249U,  // UMLALB_ZZZI_D
8800
261k
    2686535297U,  // UMLALB_ZZZI_S
8801
261k
    1344325249U,  // UMLALB_ZZZ_D
8802
261k
    2220951169U,  // UMLALB_ZZZ_H
8803
261k
    2686535297U,  // UMLALB_ZZZ_S
8804
261k
    1688441552U,  // UMLALL_MZZI_BtoS
8805
261k
    1688425168U,  // UMLALL_MZZI_HtoD
8806
261k
    1688441552U,  // UMLALL_MZZ_BtoS
8807
261k
    1688425168U,  // UMLALL_MZZ_HtoD
8808
261k
    3835925200U,  // UMLALL_VG2_M2Z2Z_BtoS
8809
261k
    3835908816U,  // UMLALL_VG2_M2Z2Z_HtoD
8810
261k
    3835925200U,  // UMLALL_VG2_M2ZZI_BtoS
8811
261k
    3835908816U,  // UMLALL_VG2_M2ZZI_HtoD
8812
261k
    4104360656U,  // UMLALL_VG2_M2ZZ_BtoS
8813
261k
    4104344272U,  // UMLALL_VG2_M2ZZ_HtoD
8814
261k
    4104360656U,  // UMLALL_VG4_M4Z4Z_BtoS
8815
261k
    4104344272U,  // UMLALL_VG4_M4Z4Z_HtoD
8816
261k
    4104360656U,  // UMLALL_VG4_M4ZZI_BtoS
8817
261k
    4104344272U,  // UMLALL_VG4_M4ZZI_HtoD
8818
261k
    77828816U,  // UMLALL_VG4_M4ZZ_BtoS
8819
261k
    77812432U,  // UMLALL_VG4_M4ZZ_HtoD
8820
261k
    1344330691U,  // UMLALT_ZZZI_D
8821
261k
    2686540739U,  // UMLALT_ZZZI_S
8822
261k
    1344330691U,  // UMLALT_ZZZ_D
8823
261k
    2220956611U,  // UMLALT_ZZZ_H
8824
261k
    2686540739U,  // UMLALT_ZZZ_S
8825
261k
    1663275267U,  // UMLAL_MZZI_HtoS
8826
261k
    1663275267U,  // UMLAL_MZZ_HtoS
8827
261k
    3810758915U,  // UMLAL_VG2_M2Z2Z_HtoS
8828
261k
    3810758915U,  // UMLAL_VG2_M2ZZI_S
8829
261k
    3810758915U,  // UMLAL_VG2_M2ZZ_HtoS
8830
261k
    4079194371U,  // UMLAL_VG4_M4Z4Z_HtoS
8831
261k
    4079194371U,  // UMLAL_VG4_M4ZZI_HtoS
8832
261k
    4079194371U,  // UMLAL_VG4_M4ZZ_HtoS
8833
261k
    2969698566U,  // UMLALv16i8_v8i16
8834
261k
    2963411203U,  // UMLALv2i32_indexed
8835
261k
    2963411203U,  // UMLALv2i32_v2i64
8836
261k
    2967605507U,  // UMLALv4i16_indexed
8837
261k
    2967605507U,  // UMLALv4i16_v4i32
8838
261k
    2963407110U,  // UMLALv4i32_indexed
8839
261k
    2963407110U,  // UMLALv4i32_v2i64
8840
261k
    2967601414U,  // UMLALv8i16_indexed
8841
261k
    2967601414U,  // UMLALv8i16_v4i32
8842
261k
    2969702659U,  // UMLALv8i8_v8i16
8843
261k
    1344325547U,  // UMLSLB_ZZZI_D
8844
261k
    2686535595U,  // UMLSLB_ZZZI_S
8845
261k
    1344325547U,  // UMLSLB_ZZZ_D
8846
261k
    2220951467U,  // UMLSLB_ZZZ_H
8847
261k
    2686535595U,  // UMLSLB_ZZZ_S
8848
261k
    1688441582U,  // UMLSLL_MZZI_BtoS
8849
261k
    1688425198U,  // UMLSLL_MZZI_HtoD
8850
261k
    1688441582U,  // UMLSLL_MZZ_BtoS
8851
261k
    1688425198U,  // UMLSLL_MZZ_HtoD
8852
261k
    3835925230U,  // UMLSLL_VG2_M2Z2Z_BtoS
8853
261k
    3835908846U,  // UMLSLL_VG2_M2Z2Z_HtoD
8854
261k
    3835925230U,  // UMLSLL_VG2_M2ZZI_BtoS
8855
261k
    3835908846U,  // UMLSLL_VG2_M2ZZI_HtoD
8856
261k
    4104360686U,  // UMLSLL_VG2_M2ZZ_BtoS
8857
261k
    4104344302U,  // UMLSLL_VG2_M2ZZ_HtoD
8858
261k
    4104360686U,  // UMLSLL_VG4_M4Z4Z_BtoS
8859
261k
    4104344302U,  // UMLSLL_VG4_M4Z4Z_HtoD
8860
261k
    4104360686U,  // UMLSLL_VG4_M4ZZI_BtoS
8861
261k
    4104344302U,  // UMLSLL_VG4_M4ZZI_HtoD
8862
261k
    77828846U,  // UMLSLL_VG4_M4ZZ_BtoS
8863
261k
    77812462U,  // UMLSLL_VG4_M4ZZ_HtoD
8864
261k
    1344330866U,  // UMLSLT_ZZZI_D
8865
261k
    2686540914U,  // UMLSLT_ZZZI_S
8866
261k
    1344330866U,  // UMLSLT_ZZZ_D
8867
261k
    2220956786U,  // UMLSLT_ZZZ_H
8868
261k
    2686540914U,  // UMLSLT_ZZZ_S
8869
261k
    1663276034U,  // UMLSL_MZZI_HtoS
8870
261k
    1663276034U,  // UMLSL_MZZ_HtoS
8871
261k
    3810759682U,  // UMLSL_VG2_M2Z2Z_HtoS
8872
261k
    3810759682U,  // UMLSL_VG2_M2ZZI_S
8873
261k
    3810759682U,  // UMLSL_VG2_M2ZZ_HtoS
8874
261k
    4079195138U,  // UMLSL_VG4_M4Z4Z_HtoS
8875
261k
    4079195138U,  // UMLSL_VG4_M4ZZI_HtoS
8876
261k
    4079195138U,  // UMLSL_VG4_M4ZZ_HtoS
8877
261k
    2969698698U,  // UMLSLv16i8_v8i16
8878
261k
    2963411970U,  // UMLSLv2i32_indexed
8879
261k
    2963411970U,  // UMLSLv2i32_v2i64
8880
261k
    2967606274U,  // UMLSLv4i16_indexed
8881
261k
    2967606274U,  // UMLSLv4i16_v4i32
8882
261k
    2963407242U,  // UMLSLv4i32_indexed
8883
261k
    2963407242U,  // UMLSLv4i32_v2i64
8884
261k
    2967601546U,  // UMLSLv8i16_indexed
8885
261k
    2967601546U,  // UMLSLv8i16_v4i32
8886
261k
    2969703426U,  // UMLSLv8i8_v8i16
8887
261k
    2967602044U,  // UMMLA
8888
261k
    2418099068U,  // UMMLA_ZZZ
8889
261k
    54641595U,  // UMOPA_MPPZZ_D
8890
261k
    54641595U,  // UMOPA_MPPZZ_HtoS
8891
261k
    79807419U,  // UMOPA_MPPZZ_S
8892
261k
    54647471U,  // UMOPS_MPPZZ_D
8893
261k
    54647471U,  // UMOPS_MPPZZ_HtoS
8894
261k
    79813295U,  // UMOPS_MPPZZ_S
8895
261k
    807427827U, // UMOVvi16
8896
261k
    807427827U, // UMOVvi16_idx0
8897
261k
    807427827U, // UMOVvi32
8898
261k
    807427827U, // UMOVvi32_idx0
8899
261k
    807427827U, // UMOVvi64
8900
261k
    807427827U, // UMOVvi64_idx0
8901
261k
    807427827U, // UMOVvi8
8902
261k
    807427827U, // UMOVvi8_idx0
8903
261k
    2118174U, // UMSUBLrrr
8904
261k
    3223359216U,  // UMULH_ZPmZ_B
8905
261k
    3223375600U,  // UMULH_ZPmZ_D
8906
261k
    3519090416U,  // UMULH_ZPmZ_H
8907
261k
    3223408368U,  // UMULH_ZPmZ_S
8908
261k
    2133744U, // UMULH_ZZZ_B
8909
261k
    2418069232U,  // UMULH_ZZZ_D
8910
261k
    2189496048U,  // UMULH_ZZZ_H
8911
261k
    270618352U, // UMULH_ZZZ_S
8912
261k
    2117360U, // UMULHrr
8913
261k
    270583636U, // UMULLB_ZZZI_D
8914
261k
    1881229140U,  // UMULLB_ZZZI_S
8915
261k
    270583636U, // UMULLB_ZZZ_D
8916
261k
    2197882708U,  // UMULLB_ZZZ_H
8917
261k
    1881229140U,  // UMULLB_ZZZ_S
8918
261k
    270588993U, // UMULLT_ZZZI_D
8919
261k
    1881234497U,  // UMULLT_ZZZI_S
8920
261k
    270588993U, // UMULLT_ZZZ_D
8921
261k
    2197888065U,  // UMULLT_ZZZ_H
8922
261k
    1881234497U,  // UMULLT_ZZZ_S
8923
261k
    822182248U, // UMULLv16i8_v8i16
8924
261k
    815895309U, // UMULLv2i32_indexed
8925
261k
    815895309U, // UMULLv2i32_v2i64
8926
261k
    820089613U, // UMULLv4i16_indexed
8927
261k
    820089613U, // UMULLv4i16_v4i32
8928
261k
    815890792U, // UMULLv4i32_indexed
8929
261k
    815890792U, // UMULLv4i32_v2i64
8930
261k
    820085096U, // UMULLv8i16_indexed
8931
261k
    820085096U, // UMULLv8i16_v4i32
8932
261k
    822186765U, // UMULLv8i8_v8i16
8933
261k
    2132915U, // UQADD_ZI_B
8934
261k
    2418068403U,  // UQADD_ZI_D
8935
261k
    2189495219U,  // UQADD_ZI_H
8936
261k
    270617523U, // UQADD_ZI_S
8937
261k
    3223358387U,  // UQADD_ZPmZ_B
8938
261k
    3223374771U,  // UQADD_ZPmZ_D
8939
261k
    3519089587U,  // UQADD_ZPmZ_H
8940
261k
    3223407539U,  // UQADD_ZPmZ_S
8941
261k
    2132915U, // UQADD_ZZZ_B
8942
261k
    2418068403U,  // UQADD_ZZZ_D
8943
261k
    2189495219U,  // UQADD_ZZZ_H
8944
261k
    270617523U, // UQADD_ZZZ_S
8945
261k
    811699123U, // UQADDv16i8
8946
261k
    2116531U, // UQADDv1i16
8947
261k
    2116531U, // UQADDv1i32
8948
261k
    2116531U, // UQADDv1i64
8949
261k
    2116531U, // UQADDv1i8
8950
261k
    813796275U, // UQADDv2i32
8951
261k
    815893427U, // UQADDv2i64
8952
261k
    817990579U, // UQADDv4i16
8953
261k
    820087731U, // UQADDv4i32
8954
261k
    822184883U, // UQADDv8i16
8955
261k
    824282035U, // UQADDv8i8
8956
261k
    1648432512U,  // UQCVTN_Z2Z_StoH
8957
261k
    1644238208U,  // UQCVTN_Z4Z_DtoH
8958
261k
    3223360896U,  // UQCVTN_Z4Z_StoB
8959
261k
    1648434664U,  // UQCVT_Z2Z_StoH
8960
261k
    1644240360U,  // UQCVT_Z4Z_DtoH
8961
261k
    3223363048U,  // UQCVT_Z4Z_StoB
8962
261k
    538985981U, // UQDECB_WPiI
8963
261k
    538985981U, // UQDECB_XPiI
8964
261k
    538987336U, // UQDECD_WPiI
8965
261k
    538987336U, // UQDECD_XPiI
8966
261k
    539020104U, // UQDECD_ZPiI
8967
261k
    538988030U, // UQDECH_WPiI
8968
261k
    538988030U, // UQDECH_XPiI
8969
261k
    56692222U,  // UQDECH_ZPiI
8970
261k
    2119189U, // UQDECP_WP_B
8971
261k
    2418038293U,  // UQDECP_WP_D
8972
261k
    1881167381U,  // UQDECP_WP_H
8973
261k
    270554645U, // UQDECP_WP_S
8974
261k
    2119189U, // UQDECP_XP_B
8975
261k
    2418038293U,  // UQDECP_XP_D
8976
261k
    1881167381U,  // UQDECP_XP_H
8977
261k
    270554645U, // UQDECP_XP_S
8978
261k
    1075893781U,  // UQDECP_ZP_D
8979
261k
    1658918421U,  // UQDECP_ZP_H
8980
261k
    1344362005U,  // UQDECP_ZP_S
8981
261k
    538992613U, // UQDECW_WPiI
8982
261k
    538992613U, // UQDECW_XPiI
8983
261k
    539058149U, // UQDECW_ZPiI
8984
261k
    538985997U, // UQINCB_WPiI
8985
261k
    538985997U, // UQINCB_XPiI
8986
261k
    538987352U, // UQINCD_WPiI
8987
261k
    538987352U, // UQINCD_XPiI
8988
261k
    539020120U, // UQINCD_ZPiI
8989
261k
    538988046U, // UQINCH_WPiI
8990
261k
    538988046U, // UQINCH_XPiI
8991
261k
    56692238U,  // UQINCH_ZPiI
8992
261k
    2119205U, // UQINCP_WP_B
8993
261k
    2418038309U,  // UQINCP_WP_D
8994
261k
    1881167397U,  // UQINCP_WP_H
8995
261k
    270554661U, // UQINCP_WP_S
8996
261k
    2119205U, // UQINCP_XP_B
8997
261k
    2418038309U,  // UQINCP_XP_D
8998
261k
    1881167397U,  // UQINCP_XP_H
8999
261k
    270554661U, // UQINCP_XP_S
9000
261k
    1075893797U,  // UQINCP_ZP_D
9001
261k
    1658918437U,  // UQINCP_ZP_H
9002
261k
    1344362021U,  // UQINCP_ZP_S
9003
261k
    538992629U, // UQINCW_WPiI
9004
261k
    538992629U, // UQINCW_XPiI
9005
261k
    539058165U, // UQINCW_ZPiI
9006
261k
    3223361756U,  // UQRSHLR_ZPmZ_B
9007
261k
    3223378140U,  // UQRSHLR_ZPmZ_D
9008
261k
    3519092956U,  // UQRSHLR_ZPmZ_H
9009
261k
    3223410908U,  // UQRSHLR_ZPmZ_S
9010
261k
    3223360156U,  // UQRSHL_ZPmZ_B
9011
261k
    3223376540U,  // UQRSHL_ZPmZ_D
9012
261k
    3519091356U,  // UQRSHL_ZPmZ_H
9013
261k
    3223409308U,  // UQRSHL_ZPmZ_S
9014
261k
    811700892U, // UQRSHLv16i8
9015
261k
    2118300U, // UQRSHLv1i16
9016
261k
    2118300U, // UQRSHLv1i32
9017
261k
    2118300U, // UQRSHLv1i64
9018
261k
    2118300U, // UQRSHLv1i8
9019
261k
    813798044U, // UQRSHLv2i32
9020
261k
    815895196U, // UQRSHLv2i64
9021
261k
    817992348U, // UQRSHLv4i16
9022
261k
    820089500U, // UQRSHLv4i32
9023
261k
    822186652U, // UQRSHLv8i16
9024
261k
    824283804U, // UQRSHLv8i8
9025
261k
    1881180181U,  // UQRSHRNB_ZZI_B
9026
261k
    2172717077U,  // UQRSHRNB_ZZI_H
9027
261k
    2418100245U,  // UQRSHRNB_ZZI_S
9028
261k
    2686491875U,  // UQRSHRNT_ZZI_B
9029
261k
    2174819555U,  // UQRSHRNT_ZZI_H
9030
261k
    1075928291U,  // UQRSHRNT_ZZI_S
9031
261k
    3223360858U,  // UQRSHRN_VG4_Z4ZI_B
9032
261k
    2181109082U,  // UQRSHRN_VG4_Z4ZI_H
9033
261k
    2185303386U,  // UQRSHRN_Z2ZI_StoH
9034
261k
    2119002U, // UQRSHRNb
9035
261k
    2119002U, // UQRSHRNh
9036
261k
    2119002U, // UQRSHRNs
9037
261k
    2959213020U,  // UQRSHRNv16i8_shift
9038
261k
    813798746U, // UQRSHRNv2i32_shift
9039
261k
    817993050U, // UQRSHRNv4i16_shift
9040
261k
    2967601628U,  // UQRSHRNv4i32_shift
9041
261k
    2969698780U,  // UQRSHRNv8i16_shift
9042
261k
    824284506U, // UQRSHRNv8i8_shift
9043
261k
    2185304196U,  // UQRSHR_VG2_Z2ZI_H
9044
261k
    3223361668U,  // UQRSHR_VG4_Z4ZI_B
9045
261k
    2181109892U,  // UQRSHR_VG4_Z4ZI_H
9046
261k
    3223361739U,  // UQSHLR_ZPmZ_B
9047
261k
    3223378123U,  // UQSHLR_ZPmZ_D
9048
261k
    3519092939U,  // UQSHLR_ZPmZ_H
9049
261k
    3223410891U,  // UQSHLR_ZPmZ_S
9050
261k
    3223360141U,  // UQSHL_ZPmI_B
9051
261k
    3223376525U,  // UQSHL_ZPmI_D
9052
261k
    3519091341U,  // UQSHL_ZPmI_H
9053
261k
    3223409293U,  // UQSHL_ZPmI_S
9054
261k
    3223360141U,  // UQSHL_ZPmZ_B
9055
261k
    3223376525U,  // UQSHL_ZPmZ_D
9056
261k
    3519091341U,  // UQSHL_ZPmZ_H
9057
261k
    3223409293U,  // UQSHL_ZPmZ_S
9058
261k
    2118285U, // UQSHLb
9059
261k
    2118285U, // UQSHLd
9060
261k
    2118285U, // UQSHLh
9061
261k
    2118285U, // UQSHLs
9062
261k
    811700877U, // UQSHLv16i8
9063
261k
    811700877U, // UQSHLv16i8_shift
9064
261k
    2118285U, // UQSHLv1i16
9065
261k
    2118285U, // UQSHLv1i32
9066
261k
    2118285U, // UQSHLv1i64
9067
261k
    2118285U, // UQSHLv1i8
9068
261k
    813798029U, // UQSHLv2i32
9069
261k
    813798029U, // UQSHLv2i32_shift
9070
261k
    815895181U, // UQSHLv2i64
9071
261k
    815895181U, // UQSHLv2i64_shift
9072
261k
    817992333U, // UQSHLv4i16
9073
261k
    817992333U, // UQSHLv4i16_shift
9074
261k
    820089485U, // UQSHLv4i32
9075
261k
    820089485U, // UQSHLv4i32_shift
9076
261k
    822186637U, // UQSHLv8i16
9077
261k
    822186637U, // UQSHLv8i16_shift
9078
261k
    824283789U, // UQSHLv8i8
9079
261k
    824283789U, // UQSHLv8i8_shift
9080
261k
    1881180162U,  // UQSHRNB_ZZI_B
9081
261k
    2172717058U,  // UQSHRNB_ZZI_H
9082
261k
    2418100226U,  // UQSHRNB_ZZI_S
9083
261k
    2686491856U,  // UQSHRNT_ZZI_B
9084
261k
    2174819536U,  // UQSHRNT_ZZI_H
9085
261k
    1075928272U,  // UQSHRNT_ZZI_S
9086
261k
    2118985U, // UQSHRNb
9087
261k
    2118985U, // UQSHRNh
9088
261k
    2118985U, // UQSHRNs
9089
261k
    2959213001U,  // UQSHRNv16i8_shift
9090
261k
    813798729U, // UQSHRNv2i32_shift
9091
261k
    817993033U, // UQSHRNv4i16_shift
9092
261k
    2967601609U,  // UQSHRNv4i32_shift
9093
261k
    2969698761U,  // UQSHRNv8i16_shift
9094
261k
    824284489U, // UQSHRNv8i8_shift
9095
261k
    3223361620U,  // UQSUBR_ZPmZ_B
9096
261k
    3223378004U,  // UQSUBR_ZPmZ_D
9097
261k
    3519092820U,  // UQSUBR_ZPmZ_H
9098
261k
    3223410772U,  // UQSUBR_ZPmZ_S
9099
261k
    2132451U, // UQSUB_ZI_B
9100
261k
    2418067939U,  // UQSUB_ZI_D
9101
261k
    2189494755U,  // UQSUB_ZI_H
9102
261k
    270617059U, // UQSUB_ZI_S
9103
261k
    3223357923U,  // UQSUB_ZPmZ_B
9104
261k
    3223374307U,  // UQSUB_ZPmZ_D
9105
261k
    3519089123U,  // UQSUB_ZPmZ_H
9106
261k
    3223407075U,  // UQSUB_ZPmZ_S
9107
261k
    2132451U, // UQSUB_ZZZ_B
9108
261k
    2418067939U,  // UQSUB_ZZZ_D
9109
261k
    2189494755U,  // UQSUB_ZZZ_H
9110
261k
    270617059U, // UQSUB_ZZZ_S
9111
261k
    811698659U, // UQSUBv16i8
9112
261k
    2116067U, // UQSUBv1i16
9113
261k
    2116067U, // UQSUBv1i32
9114
261k
    2116067U, // UQSUBv1i64
9115
261k
    2116067U, // UQSUBv1i8
9116
261k
    813795811U, // UQSUBv2i32
9117
261k
    815892963U, // UQSUBv2i64
9118
261k
    817990115U, // UQSUBv4i16
9119
261k
    820087267U, // UQSUBv4i32
9120
261k
    822184419U, // UQSUBv8i16
9121
261k
    824281571U, // UQSUBv8i8
9122
261k
    1881180207U,  // UQXTNB_ZZ_B
9123
261k
    1635846191U,  // UQXTNB_ZZ_H
9124
261k
    2418100271U,  // UQXTNB_ZZ_S
9125
261k
    2686491902U,  // UQXTNT_ZZ_B
9126
261k
    1637948670U,  // UQXTNT_ZZ_H
9127
261k
    1075928318U,  // UQXTNT_ZZ_S
9128
261k
    2959213053U,  // UQXTNv16i8
9129
261k
    2119055U, // UQXTNv1i16
9130
261k
    2119055U, // UQXTNv1i32
9131
261k
    2119055U, // UQXTNv1i8
9132
261k
    813798799U, // UQXTNv2i32
9133
261k
    817993103U, // UQXTNv4i16
9134
261k
    2967601661U,  // UQXTNv4i32
9135
261k
    2969698813U,  // UQXTNv8i16
9136
261k
    824284559U, // UQXTNv8i8
9137
261k
    270617702U, // URECPE_ZPmZ_S
9138
261k
    813796454U, // URECPEv2i32
9139
261k
    820087910U, // URECPEv4i32
9140
261k
    3223358341U,  // URHADD_ZPmZ_B
9141
261k
    3223374725U,  // URHADD_ZPmZ_D
9142
261k
    3519089541U,  // URHADD_ZPmZ_H
9143
261k
    3223407493U,  // URHADD_ZPmZ_S
9144
261k
    811699077U, // URHADDv16i8
9145
261k
    813796229U, // URHADDv2i32
9146
261k
    817990533U, // URHADDv4i16
9147
261k
    820087685U, // URHADDv4i32
9148
261k
    822184837U, // URHADDv8i16
9149
261k
    824281989U, // URHADDv8i8
9150
261k
    3223361773U,  // URSHLR_ZPmZ_B
9151
261k
    3223378157U,  // URSHLR_ZPmZ_D
9152
261k
    3519092973U,  // URSHLR_ZPmZ_H
9153
261k
    3223410925U,  // URSHLR_ZPmZ_S
9154
261k
    2179093163U,  // URSHL_VG2_2Z2Z_B
9155
261k
    2181206699U,  // URSHL_VG2_2Z2Z_D
9156
261k
    2183320235U,  // URSHL_VG2_2Z2Z_H
9157
261k
    2185433771U,  // URSHL_VG2_2Z2Z_S
9158
261k
    2179093163U,  // URSHL_VG2_2ZZ_B
9159
261k
    2181206699U,  // URSHL_VG2_2ZZ_D
9160
261k
    2183320235U,  // URSHL_VG2_2ZZ_H
9161
261k
    2185433771U,  // URSHL_VG2_2ZZ_S
9162
261k
    2179093163U,  // URSHL_VG4_4Z4Z_B
9163
261k
    2181206699U,  // URSHL_VG4_4Z4Z_D
9164
261k
    2183320235U,  // URSHL_VG4_4Z4Z_H
9165
261k
    2185433771U,  // URSHL_VG4_4Z4Z_S
9166
261k
    2179093163U,  // URSHL_VG4_4ZZ_B
9167
261k
    2181206699U,  // URSHL_VG4_4ZZ_D
9168
261k
    2183320235U,  // URSHL_VG4_4ZZ_H
9169
261k
    2185433771U,  // URSHL_VG4_4ZZ_S
9170
261k
    3223360171U,  // URSHL_ZPmZ_B
9171
261k
    3223376555U,  // URSHL_ZPmZ_D
9172
261k
    3519091371U,  // URSHL_ZPmZ_H
9173
261k
    3223409323U,  // URSHL_ZPmZ_S
9174
261k
    811700907U, // URSHLv16i8
9175
261k
    2118315U, // URSHLv1i64
9176
261k
    813798059U, // URSHLv2i32
9177
261k
    815895211U, // URSHLv2i64
9178
261k
    817992363U, // URSHLv4i16
9179
261k
    820089515U, // URSHLv4i32
9180
261k
    822186667U, // URSHLv8i16
9181
261k
    824283819U, // URSHLv8i8
9182
261k
    3223361683U,  // URSHR_ZPmI_B
9183
261k
    3223378067U,  // URSHR_ZPmI_D
9184
261k
    3519092883U,  // URSHR_ZPmI_H
9185
261k
    3223410835U,  // URSHR_ZPmI_S
9186
261k
    2119827U, // URSHRd
9187
261k
    811702419U, // URSHRv16i8_shift
9188
261k
    813799571U, // URSHRv2i32_shift
9189
261k
    815896723U, // URSHRv2i64_shift
9190
261k
    817993875U, // URSHRv4i16_shift
9191
261k
    820091027U, // URSHRv4i32_shift
9192
261k
    822188179U, // URSHRv8i16_shift
9193
261k
    824285331U, // URSHRv8i8_shift
9194
261k
    270617748U, // URSQRTE_ZPmZ_S
9195
261k
    813796500U, // URSQRTEv2i32
9196
261k
    820087956U, // URSQRTEv4i32
9197
261k
    2418050156U,  // URSRA_ZZI_B
9198
261k
    1075889260U,  // URSRA_ZZI_D
9199
261k
    2195784812U,  // URSRA_ZZI_H
9200
261k
    1344357484U,  // URSRA_ZZI_S
9201
261k
    807715948U, // URSRAd
9202
261k
    2959213676U,  // URSRAv16i8_shift
9203
261k
    2961310828U,  // URSRAv2i32_shift
9204
261k
    2963407980U,  // URSRAv2i64_shift
9205
261k
    2965505132U,  // URSRAv4i16_shift
9206
261k
    2967602284U,  // URSRAv4i32_shift
9207
261k
    2969699436U,  // URSRAv8i16_shift
9208
261k
    2971796588U,  // URSRAv8i8_shift
9209
261k
    3798179130U,  // USDOT_VG2_M2Z2Z_BToS
9210
261k
    3798179130U,  // USDOT_VG2_M2ZZI_BToS
9211
261k
    3798179130U,  // USDOT_VG2_M2ZZ_BToS
9212
261k
    4066614586U,  // USDOT_VG4_M4Z4Z_BToS
9213
261k
    4066614586U,  // USDOT_VG4_M4ZZI_BToS
9214
261k
    4066614586U,  // USDOT_VG4_M4ZZ_BToS
9215
261k
    2418105658U,  // USDOT_ZZZ
9216
261k
    2418105658U,  // USDOT_ZZZI
9217
261k
    2967608634U,  // USDOTlanev16i8
9218
261k
    2961317178U,  // USDOTlanev8i8
9219
261k
    2967608634U,  // USDOTv16i8
9220
261k
    2961317178U,  // USDOTv8i8
9221
261k
    270583602U, // USHLLB_ZZI_D
9222
261k
    2197882674U,  // USHLLB_ZZI_H
9223
261k
    1881229106U,  // USHLLB_ZZI_S
9224
261k
    270588959U, // USHLLT_ZZI_D
9225
261k
    2197888031U,  // USHLLT_ZZI_H
9226
261k
    1881234463U,  // USHLLT_ZZI_S
9227
261k
    822182214U, // USHLLv16i8_shift
9228
261k
    815895263U, // USHLLv2i32_shift
9229
261k
    820089567U, // USHLLv4i16_shift
9230
261k
    815890758U, // USHLLv4i32_shift
9231
261k
    820085062U, // USHLLv8i16_shift
9232
261k
    822186719U, // USHLLv8i8_shift
9233
261k
    811700920U, // USHLv16i8
9234
261k
    2118328U, // USHLv1i64
9235
261k
    813798072U, // USHLv2i32
9236
261k
    815895224U, // USHLv2i64
9237
261k
    817992376U, // USHLv4i16
9238
261k
    820089528U, // USHLv4i32
9239
261k
    822186680U, // USHLv8i16
9240
261k
    824283832U, // USHLv8i8
9241
261k
    2119840U, // USHRd
9242
261k
    811702432U, // USHRv16i8_shift
9243
261k
    813799584U, // USHRv2i32_shift
9244
261k
    815896736U, // USHRv2i64_shift
9245
261k
    817993888U, // USHRv4i16_shift
9246
261k
    820091040U, // USHRv4i32_shift
9247
261k
    822188192U, // USHRv8i16_shift
9248
261k
    824285344U, // USHRv8i8_shift
9249
261k
    1688441542U,  // USMLALL_MZZI_BtoS
9250
261k
    1688441542U,  // USMLALL_MZZ_BtoS
9251
261k
    3835925190U,  // USMLALL_VG2_M2Z2Z_BtoS
9252
261k
    3835925190U,  // USMLALL_VG2_M2ZZI_BtoS
9253
261k
    4104360646U,  // USMLALL_VG2_M2ZZ_BtoS
9254
261k
    4104360646U,  // USMLALL_VG4_M4Z4Z_BtoS
9255
261k
    4104360646U,  // USMLALL_VG4_M4ZZI_BtoS
9256
261k
    77828806U,  // USMLALL_VG4_M4ZZ_BtoS
9257
261k
    2967602036U,  // USMMLA
9258
261k
    2418099060U,  // USMMLA_ZZZ
9259
261k
    54641586U,  // USMOPA_MPPZZ_D
9260
261k
    79807410U,  // USMOPA_MPPZZ_S
9261
261k
    54647462U,  // USMOPS_MPPZZ_D
9262
261k
    79813286U,  // USMOPS_MPPZZ_S
9263
261k
    3223358378U,  // USQADD_ZPmZ_B
9264
261k
    3223374762U,  // USQADD_ZPmZ_D
9265
261k
    3519089578U,  // USQADD_ZPmZ_H
9266
261k
    3223407530U,  // USQADD_ZPmZ_S
9267
261k
    2959215530U,  // USQADDv16i8
9268
261k
    807717802U, // USQADDv1i16
9269
261k
    807717802U, // USQADDv1i32
9270
261k
    807717802U, // USQADDv1i64
9271
261k
    807717802U, // USQADDv1i8
9272
261k
    2961312682U,  // USQADDv2i32
9273
261k
    2963409834U,  // USQADDv2i64
9274
261k
    2965506986U,  // USQADDv4i16
9275
261k
    2967604138U,  // USQADDv4i32
9276
261k
    2969701290U,  // USQADDv8i16
9277
261k
    2971798442U,  // USQADDv8i8
9278
261k
    2418050169U,  // USRA_ZZI_B
9279
261k
    1075889273U,  // USRA_ZZI_D
9280
261k
    2195784825U,  // USRA_ZZI_H
9281
261k
    1344357497U,  // USRA_ZZI_S
9282
261k
    807715961U, // USRAd
9283
261k
    2959213689U,  // USRAv16i8_shift
9284
261k
    2961310841U,  // USRAv2i32_shift
9285
261k
    2963407993U,  // USRAv2i64_shift
9286
261k
    2965505145U,  // USRAv4i16_shift
9287
261k
    2967602297U,  // USRAv4i32_shift
9288
261k
    2969699449U,  // USRAv8i16_shift
9289
261k
    2971796601U,  // USRAv8i8_shift
9290
261k
    270583531U, // USUBLB_ZZZ_D
9291
261k
    2197882603U,  // USUBLB_ZZZ_H
9292
261k
    1881229035U,  // USUBLB_ZZZ_S
9293
261k
    270588883U, // USUBLT_ZZZ_D
9294
261k
    2197887955U,  // USUBLT_ZZZ_H
9295
261k
    1881234387U,  // USUBLT_ZZZ_S
9296
261k
    822182166U, // USUBLv16i8_v8i16
9297
261k
    815895085U, // USUBLv2i32_v2i64
9298
261k
    820089389U, // USUBLv4i16_v4i32
9299
261k
    815890710U, // USUBLv4i32_v2i64
9300
261k
    820085014U, // USUBLv8i16_v4i32
9301
261k
    822186541U, // USUBLv8i8_v8i16
9302
261k
    2418067960U,  // USUBWB_ZZZ_D
9303
261k
    2189494776U,  // USUBWB_ZZZ_H
9304
261k
    270617080U, // USUBWB_ZZZ_S
9305
261k
    2418073085U,  // USUBWT_ZZZ_D
9306
261k
    2189499901U,  // USUBWT_ZZZ_H
9307
261k
    270622205U, // USUBWT_ZZZ_S
9308
261k
    822182498U, // USUBWv16i8_v8i16
9309
261k
    815898573U, // USUBWv2i32_v2i64
9310
261k
    820092877U, // USUBWv4i16_v4i32
9311
261k
    815891042U, // USUBWv4i32_v2i64
9312
261k
    820085346U, // USUBWv8i16_v4i32
9313
261k
    822190029U, // USUBWv8i8_v8i16
9314
261k
    4066614608U,  // USVDOT_VG4_M4ZZI_BToS
9315
261k
    270585974U, // UUNPKHI_ZZ_D
9316
261k
    1661014134U,  // UUNPKHI_ZZ_H
9317
261k
    1881231478U,  // UUNPKHI_ZZ_S
9318
261k
    270587363U, // UUNPKLO_ZZ_D
9319
261k
    1661015523U,  // UUNPKLO_ZZ_H
9320
261k
    1881232867U,  // UUNPKLO_ZZ_S
9321
261k
    1635946690U,  // UUNPK_VG2_2ZZ_D
9322
261k
    1661128898U,  // UUNPK_VG2_2ZZ_H
9323
261k
    1652756674U,  // UUNPK_VG2_2ZZ_S
9324
261k
    1648529602U,  // UUNPK_VG4_4Z2Z_D
9325
261k
    1642254530U,  // UUNPK_VG4_4Z2Z_H
9326
261k
    1646465218U,  // UUNPK_VG4_4Z2Z_S
9327
261k
    3798179161U,  // UVDOT_VG2_M2ZZI_HtoS
9328
261k
    4066614617U,  // UVDOT_VG4_M4ZZI_BtoS
9329
261k
    4066598233U,  // UVDOT_VG4_M4ZZI_HtoD
9330
261k
    270584242U, // UXTB_ZPmZ_D
9331
261k
    541133234U, // UXTB_ZPmZ_H
9332
261k
    270617010U, // UXTB_ZPmZ_S
9333
261k
    270585910U, // UXTH_ZPmZ_D
9334
261k
    270618678U, // UXTH_ZPmZ_S
9335
261k
    270590095U, // UXTW_ZPmZ_D
9336
261k
    2129991U, // UZP1_PPP_B
9337
261k
    2418065479U,  // UZP1_PPP_D
9338
261k
    2189492295U,  // UZP1_PPP_H
9339
261k
    270614599U, // UZP1_PPP_S
9340
261k
    2129991U, // UZP1_ZZZ_B
9341
261k
    2418065479U,  // UZP1_ZZZ_D
9342
261k
    2189492295U,  // UZP1_ZZZ_H
9343
261k
    2210873415U,  // UZP1_ZZZ_Q
9344
261k
    270614599U, // UZP1_ZZZ_S
9345
261k
    811696199U, // UZP1v16i8
9346
261k
    813793351U, // UZP1v2i32
9347
261k
    815890503U, // UZP1v2i64
9348
261k
    817987655U, // UZP1v4i16
9349
261k
    820084807U, // UZP1v4i32
9350
261k
    822181959U, // UZP1v8i16
9351
261k
    824279111U, // UZP1v8i8
9352
261k
    2130482U, // UZP2_PPP_B
9353
261k
    2418065970U,  // UZP2_PPP_D
9354
261k
    2189492786U,  // UZP2_PPP_H
9355
261k
    270615090U, // UZP2_PPP_S
9356
261k
    2130482U, // UZP2_ZZZ_B
9357
261k
    2418065970U,  // UZP2_ZZZ_D
9358
261k
    2189492786U,  // UZP2_ZZZ_H
9359
261k
    2210873906U,  // UZP2_ZZZ_Q
9360
261k
    270615090U, // UZP2_ZZZ_S
9361
261k
    811696690U, // UZP2v16i8
9362
261k
    813793842U, // UZP2v2i32
9363
261k
    815890994U, // UZP2v2i64
9364
261k
    817988146U, // UZP2v4i16
9365
261k
    820085298U, // UZP2v4i32
9366
261k
    822182450U, // UZP2v8i16
9367
261k
    824279602U, // UZP2v8i8
9368
261k
    2130004U, // UZPQ1_ZZZ_B
9369
261k
    2418065492U,  // UZPQ1_ZZZ_D
9370
261k
    2189492308U,  // UZPQ1_ZZZ_H
9371
261k
    270614612U, // UZPQ1_ZZZ_S
9372
261k
    2130495U, // UZPQ2_ZZZ_B
9373
261k
    2418065983U,  // UZPQ2_ZZZ_D
9374
261k
    2189492799U,  // UZPQ2_ZZZ_H
9375
261k
    270615103U, // UZPQ2_ZZZ_S
9376
261k
    2197968807U,  // UZP_VG2_2ZZZ_B
9377
261k
    165844903U, // UZP_VG2_2ZZZ_D
9378
261k
    2189612967U,  // UZP_VG2_2ZZZ_H
9379
261k
    2210895783U,  // UZP_VG2_2ZZZ_Q
9380
261k
    2172852135U,  // UZP_VG2_2ZZZ_S
9381
261k
    1642223527U,  // UZP_VG4_4Z4Z_B
9382
261k
    1644337063U,  // UZP_VG4_4Z4Z_D
9383
261k
    1646450599U,  // UZP_VG4_4Z4Z_H
9384
261k
    178755495U, // UZP_VG4_4Z4Z_Q
9385
261k
    1648564135U,  // UZP_VG4_4Z4Z_S
9386
261k
    22079U, // VECFP
9387
261k
    23729U, // VECINT
9388
261k
    23364U, // WFET
9389
261k
    23442U, // WFIT
9390
261k
    2208451601U,  // WHILEGE_2PXX_B
9391
261k
    2208467985U,  // WHILEGE_2PXX_D
9392
261k
    2208484369U,  // WHILEGE_2PXX_H
9393
261k
    2208500753U,  // WHILEGE_2PXX_S
9394
261k
    3247121U, // WHILEGE_CXX_B
9395
261k
    3263505U, // WHILEGE_CXX_D
9396
261k
    3279889U, // WHILEGE_CXX_H
9397
261k
    3296273U, // WHILEGE_CXX_S
9398
261k
    2133009U, // WHILEGE_PWW_B
9399
261k
    2149393U, // WHILEGE_PWW_D
9400
261k
    2208369681U,  // WHILEGE_PWW_H
9401
261k
    2182161U, // WHILEGE_PWW_S
9402
261k
    2133009U, // WHILEGE_PXX_B
9403
261k
    2149393U, // WHILEGE_PXX_D
9404
261k
    2208369681U,  // WHILEGE_PXX_H
9405
261k
    2182161U, // WHILEGE_PXX_S
9406
261k
    2208455534U,  // WHILEGT_2PXX_B
9407
261k
    2208471918U,  // WHILEGT_2PXX_D
9408
261k
    2208488302U,  // WHILEGT_2PXX_H
9409
261k
    2208504686U,  // WHILEGT_2PXX_S
9410
261k
    3251054U, // WHILEGT_CXX_B
9411
261k
    3267438U, // WHILEGT_CXX_D
9412
261k
    3283822U, // WHILEGT_CXX_H
9413
261k
    3300206U, // WHILEGT_CXX_S
9414
261k
    2136942U, // WHILEGT_PWW_B
9415
261k
    2153326U, // WHILEGT_PWW_D
9416
261k
    2208373614U,  // WHILEGT_PWW_H
9417
261k
    2186094U, // WHILEGT_PWW_S
9418
261k
    2136942U, // WHILEGT_PXX_B
9419
261k
    2153326U, // WHILEGT_PXX_D
9420
261k
    2208373614U,  // WHILEGT_PXX_H
9421
261k
    2186094U, // WHILEGT_PXX_S
9422
261k
    2208452699U,  // WHILEHI_2PXX_B
9423
261k
    2208469083U,  // WHILEHI_2PXX_D
9424
261k
    2208485467U,  // WHILEHI_2PXX_H
9425
261k
    2208501851U,  // WHILEHI_2PXX_S
9426
261k
    3248219U, // WHILEHI_CXX_B
9427
261k
    3264603U, // WHILEHI_CXX_D
9428
261k
    3280987U, // WHILEHI_CXX_H
9429
261k
    3297371U, // WHILEHI_CXX_S
9430
261k
    2134107U, // WHILEHI_PWW_B
9431
261k
    2150491U, // WHILEHI_PWW_D
9432
261k
    2208370779U,  // WHILEHI_PWW_H
9433
261k
    2183259U, // WHILEHI_PWW_S
9434
261k
    2134107U, // WHILEHI_PXX_B
9435
261k
    2150491U, // WHILEHI_PXX_D
9436
261k
    2208370779U,  // WHILEHI_PXX_H
9437
261k
    2183259U, // WHILEHI_PXX_S
9438
261k
    2208455213U,  // WHILEHS_2PXX_B
9439
261k
    2208471597U,  // WHILEHS_2PXX_D
9440
261k
    2208487981U,  // WHILEHS_2PXX_H
9441
261k
    2208504365U,  // WHILEHS_2PXX_S
9442
261k
    3250733U, // WHILEHS_CXX_B
9443
261k
    3267117U, // WHILEHS_CXX_D
9444
261k
    3283501U, // WHILEHS_CXX_H
9445
261k
    3299885U, // WHILEHS_CXX_S
9446
261k
    2136621U, // WHILEHS_PWW_B
9447
261k
    2153005U, // WHILEHS_PWW_D
9448
261k
    2208373293U,  // WHILEHS_PWW_H
9449
261k
    2185773U, // WHILEHS_PWW_S
9450
261k
    2136621U, // WHILEHS_PXX_B
9451
261k
    2153005U, // WHILEHS_PXX_D
9452
261k
    2208373293U,  // WHILEHS_PXX_H
9453
261k
    2185773U, // WHILEHS_PXX_S
9454
261k
    2208451632U,  // WHILELE_2PXX_B
9455
261k
    2208468016U,  // WHILELE_2PXX_D
9456
261k
    2208484400U,  // WHILELE_2PXX_H
9457
261k
    2208500784U,  // WHILELE_2PXX_S
9458
261k
    3247152U, // WHILELE_CXX_B
9459
261k
    3263536U, // WHILELE_CXX_D
9460
261k
    3279920U, // WHILELE_CXX_H
9461
261k
    3296304U, // WHILELE_CXX_S
9462
261k
    2133040U, // WHILELE_PWW_B
9463
261k
    2149424U, // WHILELE_PWW_D
9464
261k
    2208369712U,  // WHILELE_PWW_H
9465
261k
    2182192U, // WHILELE_PWW_S
9466
261k
    2133040U, // WHILELE_PXX_B
9467
261k
    2149424U, // WHILELE_PXX_D
9468
261k
    2208369712U,  // WHILELE_PXX_H
9469
261k
    2182192U, // WHILELE_PXX_S
9470
261k
    2208454088U,  // WHILELO_2PXX_B
9471
261k
    2208470472U,  // WHILELO_2PXX_D
9472
261k
    2208486856U,  // WHILELO_2PXX_H
9473
261k
    2208503240U,  // WHILELO_2PXX_S
9474
261k
    3249608U, // WHILELO_CXX_B
9475
261k
    3265992U, // WHILELO_CXX_D
9476
261k
    3282376U, // WHILELO_CXX_H
9477
261k
    3298760U, // WHILELO_CXX_S
9478
261k
    2135496U, // WHILELO_PWW_B
9479
261k
    2151880U, // WHILELO_PWW_D
9480
261k
    2208372168U,  // WHILELO_PWW_H
9481
261k
    2184648U, // WHILELO_PWW_S
9482
261k
    2135496U, // WHILELO_PXX_B
9483
261k
    2151880U, // WHILELO_PXX_D
9484
261k
    2208372168U,  // WHILELO_PXX_H
9485
261k
    2184648U, // WHILELO_PXX_S
9486
261k
    2208455240U,  // WHILELS_2PXX_B
9487
261k
    2208471624U,  // WHILELS_2PXX_D
9488
261k
    2208488008U,  // WHILELS_2PXX_H
9489
261k
    2208504392U,  // WHILELS_2PXX_S
9490
261k
    3250760U, // WHILELS_CXX_B
9491
261k
    3267144U, // WHILELS_CXX_D
9492
261k
    3283528U, // WHILELS_CXX_H
9493
261k
    3299912U, // WHILELS_CXX_S
9494
261k
    2136648U, // WHILELS_PWW_B
9495
261k
    2153032U, // WHILELS_PWW_D
9496
261k
    2208373320U,  // WHILELS_PWW_H
9497
261k
    2185800U, // WHILELS_PWW_S
9498
261k
    2136648U, // WHILELS_PXX_B
9499
261k
    2153032U, // WHILELS_PXX_D
9500
261k
    2208373320U,  // WHILELS_PXX_H
9501
261k
    2185800U, // WHILELS_PXX_S
9502
261k
    2208455689U,  // WHILELT_2PXX_B
9503
261k
    2208472073U,  // WHILELT_2PXX_D
9504
261k
    2208488457U,  // WHILELT_2PXX_H
9505
261k
    2208504841U,  // WHILELT_2PXX_S
9506
261k
    3251209U, // WHILELT_CXX_B
9507
261k
    3267593U, // WHILELT_CXX_D
9508
261k
    3283977U, // WHILELT_CXX_H
9509
261k
    3300361U, // WHILELT_CXX_S
9510
261k
    2137097U, // WHILELT_PWW_B
9511
261k
    2153481U, // WHILELT_PWW_D
9512
261k
    2208373769U,  // WHILELT_PWW_H
9513
261k
    2186249U, // WHILELT_PWW_S
9514
261k
    2137097U, // WHILELT_PXX_B
9515
261k
    2153481U, // WHILELT_PXX_D
9516
261k
    2208373769U,  // WHILELT_PXX_H
9517
261k
    2186249U, // WHILELT_PXX_S
9518
261k
    2138152U, // WHILERW_PXX_B
9519
261k
    2154536U, // WHILERW_PXX_D
9520
261k
    2208374824U,  // WHILERW_PXX_H
9521
261k
    2187304U, // WHILERW_PXX_S
9522
261k
    2136473U, // WHILEWR_PXX_B
9523
261k
    2152857U, // WHILEWR_PXX_D
9524
261k
    2208373145U,  // WHILEWR_PXX_H
9525
261k
    2185625U, // WHILEWR_PXX_S
9526
261k
    807717464U, // WKDMC
9527
261k
    807717824U, // WKDMD
9528
261k
    39029U, // WRFFR
9529
261k
    10339U, // XAFLAG
9530
261k
    815896624U, // XAR
9531
261k
    2136112U, // XAR_ZZZI_B
9532
261k
    2418071600U,  // XAR_ZZZI_D
9533
261k
    2189498416U,  // XAR_ZZZI_H
9534
261k
    270620720U, // XAR_ZZZI_S
9535
261k
    19257U, // XPACD
9536
261k
    20564U, // XPACI
9537
261k
    8957U,  // XPACLRI
9538
261k
    2959213047U,  // XTNv16i8
9539
261k
    813798794U, // XTNv2i32
9540
261k
    817993098U, // XTNv4i16
9541
261k
    2967601655U,  // XTNv4i32
9542
261k
    2969698807U,  // XTNv8i16
9543
261k
    824284554U, // XTNv8i8
9544
261k
    1283571U, // ZERO_M
9545
261k
    3005437427U,  // ZERO_MXI_2Z
9546
261k
    3030603251U,  // ZERO_MXI_4Z
9547
261k
    3810743795U,  // ZERO_MXI_VG2_2Z
9548
261k
    3835909619U,  // ZERO_MXI_VG2_4Z
9549
261k
    3798160883U,  // ZERO_MXI_VG2_Z
9550
261k
    4079179251U,  // ZERO_MXI_VG4_2Z
9551
261k
    4104345075U,  // ZERO_MXI_VG4_4Z
9552
261k
    4066596339U,  // ZERO_MXI_VG4_Z
9553
261k
    180380121U, // ZERO_T
9554
261k
    2129985U, // ZIP1_PPP_B
9555
261k
    2418065473U,  // ZIP1_PPP_D
9556
261k
    2189492289U,  // ZIP1_PPP_H
9557
261k
    270614593U, // ZIP1_PPP_S
9558
261k
    2129985U, // ZIP1_ZZZ_B
9559
261k
    2418065473U,  // ZIP1_ZZZ_D
9560
261k
    2189492289U,  // ZIP1_ZZZ_H
9561
261k
    2210873409U,  // ZIP1_ZZZ_Q
9562
261k
    270614593U, // ZIP1_ZZZ_S
9563
261k
    811696193U, // ZIP1v16i8
9564
261k
    813793345U, // ZIP1v2i32
9565
261k
    815890497U, // ZIP1v2i64
9566
261k
    817987649U, // ZIP1v4i16
9567
261k
    820084801U, // ZIP1v4i32
9568
261k
    822181953U, // ZIP1v8i16
9569
261k
    824279105U, // ZIP1v8i8
9570
261k
    2130476U, // ZIP2_PPP_B
9571
261k
    2418065964U,  // ZIP2_PPP_D
9572
261k
    2189492780U,  // ZIP2_PPP_H
9573
261k
    270615084U, // ZIP2_PPP_S
9574
261k
    2130476U, // ZIP2_ZZZ_B
9575
261k
    2418065964U,  // ZIP2_ZZZ_D
9576
261k
    2189492780U,  // ZIP2_ZZZ_H
9577
261k
    2210873900U,  // ZIP2_ZZZ_Q
9578
261k
    270615084U, // ZIP2_ZZZ_S
9579
261k
    811696684U, // ZIP2v16i8
9580
261k
    813793836U, // ZIP2v2i32
9581
261k
    815890988U, // ZIP2v2i64
9582
261k
    817988140U, // ZIP2v4i16
9583
261k
    820085292U, // ZIP2v4i32
9584
261k
    822182444U, // ZIP2v8i16
9585
261k
    824279596U, // ZIP2v8i8
9586
261k
    2129997U, // ZIPQ1_ZZZ_B
9587
261k
    2418065485U,  // ZIPQ1_ZZZ_D
9588
261k
    2189492301U,  // ZIPQ1_ZZZ_H
9589
261k
    270614605U, // ZIPQ1_ZZZ_S
9590
261k
    2130488U, // ZIPQ2_ZZZ_B
9591
261k
    2418065976U,  // ZIPQ2_ZZZ_D
9592
261k
    2189492792U,  // ZIPQ2_ZZZ_H
9593
261k
    270615096U, // ZIPQ2_ZZZ_S
9594
261k
    2197968467U,  // ZIP_VG2_2ZZZ_B
9595
261k
    165844563U, // ZIP_VG2_2ZZZ_D
9596
261k
    2189612627U,  // ZIP_VG2_2ZZZ_H
9597
261k
    2210895443U,  // ZIP_VG2_2ZZZ_Q
9598
261k
    2172851795U,  // ZIP_VG2_2ZZZ_S
9599
261k
    1642223187U,  // ZIP_VG4_4Z4Z_B
9600
261k
    1644336723U,  // ZIP_VG4_4Z4Z_D
9601
261k
    1646450259U,  // ZIP_VG4_4Z4Z_H
9602
261k
    178755155U, // ZIP_VG4_4Z4Z_Q
9603
261k
    1648563795U,  // ZIP_VG4_4Z4Z_S
9604
261k
  };
9605
9606
261k
  static const uint32_t OpInfo1[] = {
9607
261k
    0U, // PHI
9608
261k
    0U, // INLINEASM
9609
261k
    0U, // INLINEASM_BR
9610
261k
    0U, // CFI_INSTRUCTION
9611
261k
    0U, // EH_LABEL
9612
261k
    0U, // GC_LABEL
9613
261k
    0U, // ANNOTATION_LABEL
9614
261k
    0U, // KILL
9615
261k
    0U, // EXTRACT_SUBREG
9616
261k
    0U, // INSERT_SUBREG
9617
261k
    0U, // IMPLICIT_DEF
9618
261k
    0U, // SUBREG_TO_REG
9619
261k
    0U, // COPY_TO_REGCLASS
9620
261k
    0U, // DBG_VALUE
9621
261k
    0U, // DBG_VALUE_LIST
9622
261k
    0U, // DBG_INSTR_REF
9623
261k
    0U, // DBG_PHI
9624
261k
    0U, // DBG_LABEL
9625
261k
    0U, // REG_SEQUENCE
9626
261k
    0U, // COPY
9627
261k
    0U, // BUNDLE
9628
261k
    0U, // LIFETIME_START
9629
261k
    0U, // LIFETIME_END
9630
261k
    0U, // PSEUDO_PROBE
9631
261k
    0U, // ARITH_FENCE
9632
261k
    0U, // STACKMAP
9633
261k
    0U, // FENTRY_CALL
9634
261k
    0U, // PATCHPOINT
9635
261k
    0U, // LOAD_STACK_GUARD
9636
261k
    0U, // PREALLOCATED_SETUP
9637
261k
    0U, // PREALLOCATED_ARG
9638
261k
    0U, // STATEPOINT
9639
261k
    0U, // LOCAL_ESCAPE
9640
261k
    0U, // FAULTING_OP
9641
261k
    0U, // PATCHABLE_OP
9642
261k
    0U, // PATCHABLE_FUNCTION_ENTER
9643
261k
    0U, // PATCHABLE_RET
9644
261k
    0U, // PATCHABLE_FUNCTION_EXIT
9645
261k
    0U, // PATCHABLE_TAIL_CALL
9646
261k
    0U, // PATCHABLE_EVENT_CALL
9647
261k
    0U, // PATCHABLE_TYPED_EVENT_CALL
9648
261k
    0U, // ICALL_BRANCH_FUNNEL
9649
261k
    0U, // MEMBARRIER
9650
261k
    0U, // JUMP_TABLE_DEBUG_INFO
9651
261k
    0U, // G_ASSERT_SEXT
9652
261k
    0U, // G_ASSERT_ZEXT
9653
261k
    0U, // G_ASSERT_ALIGN
9654
261k
    0U, // G_ADD
9655
261k
    0U, // G_SUB
9656
261k
    0U, // G_MUL
9657
261k
    0U, // G_SDIV
9658
261k
    0U, // G_UDIV
9659
261k
    0U, // G_SREM
9660
261k
    0U, // G_UREM
9661
261k
    0U, // G_SDIVREM
9662
261k
    0U, // G_UDIVREM
9663
261k
    0U, // G_AND
9664
261k
    0U, // G_OR
9665
261k
    0U, // G_XOR
9666
261k
    0U, // G_IMPLICIT_DEF
9667
261k
    0U, // G_PHI
9668
261k
    0U, // G_FRAME_INDEX
9669
261k
    0U, // G_GLOBAL_VALUE
9670
261k
    0U, // G_CONSTANT_POOL
9671
261k
    0U, // G_EXTRACT
9672
261k
    0U, // G_UNMERGE_VALUES
9673
261k
    0U, // G_INSERT
9674
261k
    0U, // G_MERGE_VALUES
9675
261k
    0U, // G_BUILD_VECTOR
9676
261k
    0U, // G_BUILD_VECTOR_TRUNC
9677
261k
    0U, // G_CONCAT_VECTORS
9678
261k
    0U, // G_PTRTOINT
9679
261k
    0U, // G_INTTOPTR
9680
261k
    0U, // G_BITCAST
9681
261k
    0U, // G_FREEZE
9682
261k
    0U, // G_CONSTANT_FOLD_BARRIER
9683
261k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
9684
261k
    0U, // G_INTRINSIC_TRUNC
9685
261k
    0U, // G_INTRINSIC_ROUND
9686
261k
    0U, // G_INTRINSIC_LRINT
9687
261k
    0U, // G_INTRINSIC_ROUNDEVEN
9688
261k
    0U, // G_READCYCLECOUNTER
9689
261k
    0U, // G_LOAD
9690
261k
    0U, // G_SEXTLOAD
9691
261k
    0U, // G_ZEXTLOAD
9692
261k
    0U, // G_INDEXED_LOAD
9693
261k
    0U, // G_INDEXED_SEXTLOAD
9694
261k
    0U, // G_INDEXED_ZEXTLOAD
9695
261k
    0U, // G_STORE
9696
261k
    0U, // G_INDEXED_STORE
9697
261k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
9698
261k
    0U, // G_ATOMIC_CMPXCHG
9699
261k
    0U, // G_ATOMICRMW_XCHG
9700
261k
    0U, // G_ATOMICRMW_ADD
9701
261k
    0U, // G_ATOMICRMW_SUB
9702
261k
    0U, // G_ATOMICRMW_AND
9703
261k
    0U, // G_ATOMICRMW_NAND
9704
261k
    0U, // G_ATOMICRMW_OR
9705
261k
    0U, // G_ATOMICRMW_XOR
9706
261k
    0U, // G_ATOMICRMW_MAX
9707
261k
    0U, // G_ATOMICRMW_MIN
9708
261k
    0U, // G_ATOMICRMW_UMAX
9709
261k
    0U, // G_ATOMICRMW_UMIN
9710
261k
    0U, // G_ATOMICRMW_FADD
9711
261k
    0U, // G_ATOMICRMW_FSUB
9712
261k
    0U, // G_ATOMICRMW_FMAX
9713
261k
    0U, // G_ATOMICRMW_FMIN
9714
261k
    0U, // G_ATOMICRMW_UINC_WRAP
9715
261k
    0U, // G_ATOMICRMW_UDEC_WRAP
9716
261k
    0U, // G_FENCE
9717
261k
    0U, // G_PREFETCH
9718
261k
    0U, // G_BRCOND
9719
261k
    0U, // G_BRINDIRECT
9720
261k
    0U, // G_INVOKE_REGION_START
9721
261k
    0U, // G_INTRINSIC
9722
261k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
9723
261k
    0U, // G_INTRINSIC_CONVERGENT
9724
261k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
9725
261k
    0U, // G_ANYEXT
9726
261k
    0U, // G_TRUNC
9727
261k
    0U, // G_CONSTANT
9728
261k
    0U, // G_FCONSTANT
9729
261k
    0U, // G_VASTART
9730
261k
    0U, // G_VAARG
9731
261k
    0U, // G_SEXT
9732
261k
    0U, // G_SEXT_INREG
9733
261k
    0U, // G_ZEXT
9734
261k
    0U, // G_SHL
9735
261k
    0U, // G_LSHR
9736
261k
    0U, // G_ASHR
9737
261k
    0U, // G_FSHL
9738
261k
    0U, // G_FSHR
9739
261k
    0U, // G_ROTR
9740
261k
    0U, // G_ROTL
9741
261k
    0U, // G_ICMP
9742
261k
    0U, // G_FCMP
9743
261k
    0U, // G_SELECT
9744
261k
    0U, // G_UADDO
9745
261k
    0U, // G_UADDE
9746
261k
    0U, // G_USUBO
9747
261k
    0U, // G_USUBE
9748
261k
    0U, // G_SADDO
9749
261k
    0U, // G_SADDE
9750
261k
    0U, // G_SSUBO
9751
261k
    0U, // G_SSUBE
9752
261k
    0U, // G_UMULO
9753
261k
    0U, // G_SMULO
9754
261k
    0U, // G_UMULH
9755
261k
    0U, // G_SMULH
9756
261k
    0U, // G_UADDSAT
9757
261k
    0U, // G_SADDSAT
9758
261k
    0U, // G_USUBSAT
9759
261k
    0U, // G_SSUBSAT
9760
261k
    0U, // G_USHLSAT
9761
261k
    0U, // G_SSHLSAT
9762
261k
    0U, // G_SMULFIX
9763
261k
    0U, // G_UMULFIX
9764
261k
    0U, // G_SMULFIXSAT
9765
261k
    0U, // G_UMULFIXSAT
9766
261k
    0U, // G_SDIVFIX
9767
261k
    0U, // G_UDIVFIX
9768
261k
    0U, // G_SDIVFIXSAT
9769
261k
    0U, // G_UDIVFIXSAT
9770
261k
    0U, // G_FADD
9771
261k
    0U, // G_FSUB
9772
261k
    0U, // G_FMUL
9773
261k
    0U, // G_FMA
9774
261k
    0U, // G_FMAD
9775
261k
    0U, // G_FDIV
9776
261k
    0U, // G_FREM
9777
261k
    0U, // G_FPOW
9778
261k
    0U, // G_FPOWI
9779
261k
    0U, // G_FEXP
9780
261k
    0U, // G_FEXP2
9781
261k
    0U, // G_FEXP10
9782
261k
    0U, // G_FLOG
9783
261k
    0U, // G_FLOG2
9784
261k
    0U, // G_FLOG10
9785
261k
    0U, // G_FLDEXP
9786
261k
    0U, // G_FFREXP
9787
261k
    0U, // G_FNEG
9788
261k
    0U, // G_FPEXT
9789
261k
    0U, // G_FPTRUNC
9790
261k
    0U, // G_FPTOSI
9791
261k
    0U, // G_FPTOUI
9792
261k
    0U, // G_SITOFP
9793
261k
    0U, // G_UITOFP
9794
261k
    0U, // G_FABS
9795
261k
    0U, // G_FCOPYSIGN
9796
261k
    0U, // G_IS_FPCLASS
9797
261k
    0U, // G_FCANONICALIZE
9798
261k
    0U, // G_FMINNUM
9799
261k
    0U, // G_FMAXNUM
9800
261k
    0U, // G_FMINNUM_IEEE
9801
261k
    0U, // G_FMAXNUM_IEEE
9802
261k
    0U, // G_FMINIMUM
9803
261k
    0U, // G_FMAXIMUM
9804
261k
    0U, // G_GET_FPENV
9805
261k
    0U, // G_SET_FPENV
9806
261k
    0U, // G_RESET_FPENV
9807
261k
    0U, // G_GET_FPMODE
9808
261k
    0U, // G_SET_FPMODE
9809
261k
    0U, // G_RESET_FPMODE
9810
261k
    0U, // G_PTR_ADD
9811
261k
    0U, // G_PTRMASK
9812
261k
    0U, // G_SMIN
9813
261k
    0U, // G_SMAX
9814
261k
    0U, // G_UMIN
9815
261k
    0U, // G_UMAX
9816
261k
    0U, // G_ABS
9817
261k
    0U, // G_LROUND
9818
261k
    0U, // G_LLROUND
9819
261k
    0U, // G_BR
9820
261k
    0U, // G_BRJT
9821
261k
    0U, // G_INSERT_VECTOR_ELT
9822
261k
    0U, // G_EXTRACT_VECTOR_ELT
9823
261k
    0U, // G_SHUFFLE_VECTOR
9824
261k
    0U, // G_CTTZ
9825
261k
    0U, // G_CTTZ_ZERO_UNDEF
9826
261k
    0U, // G_CTLZ
9827
261k
    0U, // G_CTLZ_ZERO_UNDEF
9828
261k
    0U, // G_CTPOP
9829
261k
    0U, // G_BSWAP
9830
261k
    0U, // G_BITREVERSE
9831
261k
    0U, // G_FCEIL
9832
261k
    0U, // G_FCOS
9833
261k
    0U, // G_FSIN
9834
261k
    0U, // G_FSQRT
9835
261k
    0U, // G_FFLOOR
9836
261k
    0U, // G_FRINT
9837
261k
    0U, // G_FNEARBYINT
9838
261k
    0U, // G_ADDRSPACE_CAST
9839
261k
    0U, // G_BLOCK_ADDR
9840
261k
    0U, // G_JUMP_TABLE
9841
261k
    0U, // G_DYN_STACKALLOC
9842
261k
    0U, // G_STACKSAVE
9843
261k
    0U, // G_STACKRESTORE
9844
261k
    0U, // G_STRICT_FADD
9845
261k
    0U, // G_STRICT_FSUB
9846
261k
    0U, // G_STRICT_FMUL
9847
261k
    0U, // G_STRICT_FDIV
9848
261k
    0U, // G_STRICT_FREM
9849
261k
    0U, // G_STRICT_FMA
9850
261k
    0U, // G_STRICT_FSQRT
9851
261k
    0U, // G_STRICT_FLDEXP
9852
261k
    0U, // G_READ_REGISTER
9853
261k
    0U, // G_WRITE_REGISTER
9854
261k
    0U, // G_MEMCPY
9855
261k
    0U, // G_MEMCPY_INLINE
9856
261k
    0U, // G_MEMMOVE
9857
261k
    0U, // G_MEMSET
9858
261k
    0U, // G_BZERO
9859
261k
    0U, // G_VECREDUCE_SEQ_FADD
9860
261k
    0U, // G_VECREDUCE_SEQ_FMUL
9861
261k
    0U, // G_VECREDUCE_FADD
9862
261k
    0U, // G_VECREDUCE_FMUL
9863
261k
    0U, // G_VECREDUCE_FMAX
9864
261k
    0U, // G_VECREDUCE_FMIN
9865
261k
    0U, // G_VECREDUCE_FMAXIMUM
9866
261k
    0U, // G_VECREDUCE_FMINIMUM
9867
261k
    0U, // G_VECREDUCE_ADD
9868
261k
    0U, // G_VECREDUCE_MUL
9869
261k
    0U, // G_VECREDUCE_AND
9870
261k
    0U, // G_VECREDUCE_OR
9871
261k
    0U, // G_VECREDUCE_XOR
9872
261k
    0U, // G_VECREDUCE_SMAX
9873
261k
    0U, // G_VECREDUCE_SMIN
9874
261k
    0U, // G_VECREDUCE_UMAX
9875
261k
    0U, // G_VECREDUCE_UMIN
9876
261k
    0U, // G_SBFX
9877
261k
    0U, // G_UBFX
9878
261k
    0U, // ABS_ZPmZ_B_UNDEF
9879
261k
    0U, // ABS_ZPmZ_D_UNDEF
9880
261k
    0U, // ABS_ZPmZ_H_UNDEF
9881
261k
    0U, // ABS_ZPmZ_S_UNDEF
9882
261k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
9883
261k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
9884
261k
    0U, // ADDSWrr
9885
261k
    0U, // ADDSXrr
9886
261k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
9887
261k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
9888
261k
    0U, // ADDWrr
9889
261k
    0U, // ADDXrr
9890
261k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
9891
261k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
9892
261k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
9893
261k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
9894
261k
    0U, // ADD_VG2_M2Z_D_PSEUDO
9895
261k
    0U, // ADD_VG2_M2Z_S_PSEUDO
9896
261k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
9897
261k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
9898
261k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
9899
261k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
9900
261k
    0U, // ADD_VG4_M4Z_D_PSEUDO
9901
261k
    0U, // ADD_VG4_M4Z_S_PSEUDO
9902
261k
    0U, // ADD_ZPZZ_B_ZERO
9903
261k
    0U, // ADD_ZPZZ_D_ZERO
9904
261k
    0U, // ADD_ZPZZ_H_ZERO
9905
261k
    0U, // ADD_ZPZZ_S_ZERO
9906
261k
    0U, // ADDlowTLS
9907
261k
    0U, // ADJCALLSTACKDOWN
9908
261k
    0U, // ADJCALLSTACKUP
9909
261k
    0U, // AESIMCrrTied
9910
261k
    0U, // AESMCrrTied
9911
261k
    0U, // ANDSWrr
9912
261k
    0U, // ANDSXrr
9913
261k
    0U, // ANDWrr
9914
261k
    0U, // ANDXrr
9915
261k
    0U, // AND_ZPZZ_B_ZERO
9916
261k
    0U, // AND_ZPZZ_D_ZERO
9917
261k
    0U, // AND_ZPZZ_H_ZERO
9918
261k
    0U, // AND_ZPZZ_S_ZERO
9919
261k
    0U, // ASRD_ZPZI_B_ZERO
9920
261k
    0U, // ASRD_ZPZI_D_ZERO
9921
261k
    0U, // ASRD_ZPZI_H_ZERO
9922
261k
    0U, // ASRD_ZPZI_S_ZERO
9923
261k
    0U, // ASR_ZPZI_B_UNDEF
9924
261k
    0U, // ASR_ZPZI_B_ZERO
9925
261k
    0U, // ASR_ZPZI_D_UNDEF
9926
261k
    0U, // ASR_ZPZI_D_ZERO
9927
261k
    0U, // ASR_ZPZI_H_UNDEF
9928
261k
    0U, // ASR_ZPZI_H_ZERO
9929
261k
    0U, // ASR_ZPZI_S_UNDEF
9930
261k
    0U, // ASR_ZPZI_S_ZERO
9931
261k
    0U, // ASR_ZPZZ_B_UNDEF
9932
261k
    0U, // ASR_ZPZZ_B_ZERO
9933
261k
    0U, // ASR_ZPZZ_D_UNDEF
9934
261k
    0U, // ASR_ZPZZ_D_ZERO
9935
261k
    0U, // ASR_ZPZZ_H_UNDEF
9936
261k
    0U, // ASR_ZPZZ_H_ZERO
9937
261k
    0U, // ASR_ZPZZ_S_UNDEF
9938
261k
    0U, // ASR_ZPZZ_S_ZERO
9939
261k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
9940
261k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
9941
261k
    0U, // BFADD_ZPZZ_UNDEF
9942
261k
    0U, // BFADD_ZPZZ_ZERO
9943
261k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
9944
261k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
9945
261k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
9946
261k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
9947
261k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
9948
261k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
9949
261k
    0U, // BFMAXNM_ZPZZ_UNDEF
9950
261k
    0U, // BFMAXNM_ZPZZ_ZERO
9951
261k
    0U, // BFMAX_ZPZZ_UNDEF
9952
261k
    0U, // BFMAX_ZPZZ_ZERO
9953
261k
    0U, // BFMINNM_ZPZZ_UNDEF
9954
261k
    0U, // BFMINNM_ZPZZ_ZERO
9955
261k
    0U, // BFMIN_ZPZZ_UNDEF
9956
261k
    0U, // BFMIN_ZPZZ_ZERO
9957
261k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
9958
261k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
9959
261k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
9960
261k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
9961
261k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
9962
261k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
9963
261k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
9964
261k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
9965
261k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
9966
261k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
9967
261k
    0U, // BFMLA_ZPZZZ_UNDEF
9968
261k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
9969
261k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
9970
261k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
9971
261k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
9972
261k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
9973
261k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
9974
261k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
9975
261k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
9976
261k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
9977
261k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
9978
261k
    0U, // BFMLS_ZPZZZ_UNDEF
9979
261k
    0U, // BFMOPA_MPPZZ_PSEUDO
9980
261k
    0U, // BFMOPS_MPPZZ_PSEUDO
9981
261k
    0U, // BFMUL_ZPZZ_UNDEF
9982
261k
    0U, // BFMUL_ZPZZ_ZERO
9983
261k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
9984
261k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
9985
261k
    0U, // BFSUB_ZPZZ_UNDEF
9986
261k
    0U, // BFSUB_ZPZZ_ZERO
9987
261k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
9988
261k
    0U, // BICSWrr
9989
261k
    0U, // BICSXrr
9990
261k
    0U, // BICWrr
9991
261k
    0U, // BICXrr
9992
261k
    0U, // BIC_ZPZZ_B_ZERO
9993
261k
    0U, // BIC_ZPZZ_D_ZERO
9994
261k
    0U, // BIC_ZPZZ_H_ZERO
9995
261k
    0U, // BIC_ZPZZ_S_ZERO
9996
261k
    0U, // BLRNoIP
9997
261k
    0U, // BLR_BTI
9998
261k
    0U, // BLR_RVMARKER
9999
261k
    0U, // BLR_X16
10000
261k
    0U, // BMOPA_MPPZZ_S_PSEUDO
10001
261k
    0U, // BMOPS_MPPZZ_S_PSEUDO
10002
261k
    0U, // BSPv16i8
10003
261k
    0U, // BSPv8i8
10004
261k
    0U, // CATCHRET
10005
261k
    0U, // CLEANUPRET
10006
261k
    0U, // CLS_ZPmZ_B_UNDEF
10007
261k
    0U, // CLS_ZPmZ_D_UNDEF
10008
261k
    0U, // CLS_ZPmZ_H_UNDEF
10009
261k
    0U, // CLS_ZPmZ_S_UNDEF
10010
261k
    0U, // CLZ_ZPmZ_B_UNDEF
10011
261k
    0U, // CLZ_ZPmZ_D_UNDEF
10012
261k
    0U, // CLZ_ZPmZ_H_UNDEF
10013
261k
    0U, // CLZ_ZPmZ_S_UNDEF
10014
261k
    0U, // CMP_SWAP_128
10015
261k
    0U, // CMP_SWAP_128_ACQUIRE
10016
261k
    0U, // CMP_SWAP_128_MONOTONIC
10017
261k
    0U, // CMP_SWAP_128_RELEASE
10018
261k
    0U, // CMP_SWAP_16
10019
261k
    0U, // CMP_SWAP_32
10020
261k
    0U, // CMP_SWAP_64
10021
261k
    0U, // CMP_SWAP_8
10022
261k
    0U, // CNOT_ZPmZ_B_UNDEF
10023
261k
    0U, // CNOT_ZPmZ_D_UNDEF
10024
261k
    0U, // CNOT_ZPmZ_H_UNDEF
10025
261k
    0U, // CNOT_ZPmZ_S_UNDEF
10026
261k
    0U, // CNT_ZPmZ_B_UNDEF
10027
261k
    0U, // CNT_ZPmZ_D_UNDEF
10028
261k
    0U, // CNT_ZPmZ_H_UNDEF
10029
261k
    0U, // CNT_ZPmZ_S_UNDEF
10030
261k
    0U, // COALESCER_BARRIER_FPR128
10031
261k
    0U, // COALESCER_BARRIER_FPR16
10032
261k
    0U, // COALESCER_BARRIER_FPR32
10033
261k
    0U, // COALESCER_BARRIER_FPR64
10034
261k
    0U, // EMITBKEY
10035
261k
    0U, // EMITMTETAGGED
10036
261k
    0U, // EONWrr
10037
261k
    0U, // EONXrr
10038
261k
    0U, // EORWrr
10039
261k
    0U, // EORXrr
10040
261k
    0U, // EOR_ZPZZ_B_ZERO
10041
261k
    0U, // EOR_ZPZZ_D_ZERO
10042
261k
    0U, // EOR_ZPZZ_H_ZERO
10043
261k
    0U, // EOR_ZPZZ_S_ZERO
10044
261k
    0U, // F128CSEL
10045
261k
    0U, // FABD_ZPZZ_D_UNDEF
10046
261k
    0U, // FABD_ZPZZ_D_ZERO
10047
261k
    0U, // FABD_ZPZZ_H_UNDEF
10048
261k
    0U, // FABD_ZPZZ_H_ZERO
10049
261k
    0U, // FABD_ZPZZ_S_UNDEF
10050
261k
    0U, // FABD_ZPZZ_S_ZERO
10051
261k
    0U, // FABS_ZPmZ_D_UNDEF
10052
261k
    0U, // FABS_ZPmZ_H_UNDEF
10053
261k
    0U, // FABS_ZPmZ_S_UNDEF
10054
261k
    0U, // FADD_VG2_M2Z_D_PSEUDO
10055
261k
    0U, // FADD_VG2_M2Z_H_PSEUDO
10056
261k
    0U, // FADD_VG2_M2Z_S_PSEUDO
10057
261k
    0U, // FADD_VG4_M4Z_D_PSEUDO
10058
261k
    0U, // FADD_VG4_M4Z_H_PSEUDO
10059
261k
    0U, // FADD_VG4_M4Z_S_PSEUDO
10060
261k
    0U, // FADD_ZPZI_D_UNDEF
10061
261k
    0U, // FADD_ZPZI_D_ZERO
10062
261k
    0U, // FADD_ZPZI_H_UNDEF
10063
261k
    0U, // FADD_ZPZI_H_ZERO
10064
261k
    0U, // FADD_ZPZI_S_UNDEF
10065
261k
    0U, // FADD_ZPZI_S_ZERO
10066
261k
    0U, // FADD_ZPZZ_D_UNDEF
10067
261k
    0U, // FADD_ZPZZ_D_ZERO
10068
261k
    0U, // FADD_ZPZZ_H_UNDEF
10069
261k
    0U, // FADD_ZPZZ_H_ZERO
10070
261k
    0U, // FADD_ZPZZ_S_UNDEF
10071
261k
    0U, // FADD_ZPZZ_S_ZERO
10072
261k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
10073
261k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
10074
261k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
10075
261k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
10076
261k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
10077
261k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
10078
261k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
10079
261k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
10080
261k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
10081
261k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
10082
261k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
10083
261k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
10084
261k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
10085
261k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
10086
261k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
10087
261k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
10088
261k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
10089
261k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
10090
261k
    0U, // FCVT_ZPmZ_StoD_UNDEF
10091
261k
    0U, // FCVT_ZPmZ_StoH_UNDEF
10092
261k
    0U, // FDIVR_ZPZZ_D_ZERO
10093
261k
    0U, // FDIVR_ZPZZ_H_ZERO
10094
261k
    0U, // FDIVR_ZPZZ_S_ZERO
10095
261k
    0U, // FDIV_ZPZZ_D_UNDEF
10096
261k
    0U, // FDIV_ZPZZ_D_ZERO
10097
261k
    0U, // FDIV_ZPZZ_H_UNDEF
10098
261k
    0U, // FDIV_ZPZZ_H_ZERO
10099
261k
    0U, // FDIV_ZPZZ_S_UNDEF
10100
261k
    0U, // FDIV_ZPZZ_S_ZERO
10101
261k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
10102
261k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
10103
261k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
10104
261k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
10105
261k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
10106
261k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
10107
261k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
10108
261k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
10109
261k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
10110
261k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
10111
261k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
10112
261k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
10113
261k
    0U, // FLOGB_ZPZZ_D_ZERO
10114
261k
    0U, // FLOGB_ZPZZ_H_ZERO
10115
261k
    0U, // FLOGB_ZPZZ_S_ZERO
10116
261k
    0U, // FMAXNM_ZPZI_D_UNDEF
10117
261k
    0U, // FMAXNM_ZPZI_D_ZERO
10118
261k
    0U, // FMAXNM_ZPZI_H_UNDEF
10119
261k
    0U, // FMAXNM_ZPZI_H_ZERO
10120
261k
    0U, // FMAXNM_ZPZI_S_UNDEF
10121
261k
    0U, // FMAXNM_ZPZI_S_ZERO
10122
261k
    0U, // FMAXNM_ZPZZ_D_UNDEF
10123
261k
    0U, // FMAXNM_ZPZZ_D_ZERO
10124
261k
    0U, // FMAXNM_ZPZZ_H_UNDEF
10125
261k
    0U, // FMAXNM_ZPZZ_H_ZERO
10126
261k
    0U, // FMAXNM_ZPZZ_S_UNDEF
10127
261k
    0U, // FMAXNM_ZPZZ_S_ZERO
10128
261k
    0U, // FMAX_ZPZI_D_UNDEF
10129
261k
    0U, // FMAX_ZPZI_D_ZERO
10130
261k
    0U, // FMAX_ZPZI_H_UNDEF
10131
261k
    0U, // FMAX_ZPZI_H_ZERO
10132
261k
    0U, // FMAX_ZPZI_S_UNDEF
10133
261k
    0U, // FMAX_ZPZI_S_ZERO
10134
261k
    0U, // FMAX_ZPZZ_D_UNDEF
10135
261k
    0U, // FMAX_ZPZZ_D_ZERO
10136
261k
    0U, // FMAX_ZPZZ_H_UNDEF
10137
261k
    0U, // FMAX_ZPZZ_H_ZERO
10138
261k
    0U, // FMAX_ZPZZ_S_UNDEF
10139
261k
    0U, // FMAX_ZPZZ_S_ZERO
10140
261k
    0U, // FMINNM_ZPZI_D_UNDEF
10141
261k
    0U, // FMINNM_ZPZI_D_ZERO
10142
261k
    0U, // FMINNM_ZPZI_H_UNDEF
10143
261k
    0U, // FMINNM_ZPZI_H_ZERO
10144
261k
    0U, // FMINNM_ZPZI_S_UNDEF
10145
261k
    0U, // FMINNM_ZPZI_S_ZERO
10146
261k
    0U, // FMINNM_ZPZZ_D_UNDEF
10147
261k
    0U, // FMINNM_ZPZZ_D_ZERO
10148
261k
    0U, // FMINNM_ZPZZ_H_UNDEF
10149
261k
    0U, // FMINNM_ZPZZ_H_ZERO
10150
261k
    0U, // FMINNM_ZPZZ_S_UNDEF
10151
261k
    0U, // FMINNM_ZPZZ_S_ZERO
10152
261k
    0U, // FMIN_ZPZI_D_UNDEF
10153
261k
    0U, // FMIN_ZPZI_D_ZERO
10154
261k
    0U, // FMIN_ZPZI_H_UNDEF
10155
261k
    0U, // FMIN_ZPZI_H_ZERO
10156
261k
    0U, // FMIN_ZPZI_S_UNDEF
10157
261k
    0U, // FMIN_ZPZI_S_ZERO
10158
261k
    0U, // FMIN_ZPZZ_D_UNDEF
10159
261k
    0U, // FMIN_ZPZZ_D_ZERO
10160
261k
    0U, // FMIN_ZPZZ_H_UNDEF
10161
261k
    0U, // FMIN_ZPZZ_H_ZERO
10162
261k
    0U, // FMIN_ZPZZ_S_UNDEF
10163
261k
    0U, // FMIN_ZPZZ_S_ZERO
10164
261k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
10165
261k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
10166
261k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10167
261k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
10168
261k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
10169
261k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10170
261k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
10171
261k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
10172
261k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
10173
261k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
10174
261k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
10175
261k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10176
261k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
10177
261k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
10178
261k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
10179
261k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
10180
261k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10181
261k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
10182
261k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
10183
261k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
10184
261k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
10185
261k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
10186
261k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
10187
261k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
10188
261k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
10189
261k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
10190
261k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
10191
261k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
10192
261k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
10193
261k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
10194
261k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
10195
261k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
10196
261k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
10197
261k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
10198
261k
    0U, // FMLA_ZPZZZ_D_UNDEF
10199
261k
    0U, // FMLA_ZPZZZ_H_UNDEF
10200
261k
    0U, // FMLA_ZPZZZ_S_UNDEF
10201
261k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
10202
261k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
10203
261k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10204
261k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
10205
261k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
10206
261k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10207
261k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
10208
261k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
10209
261k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
10210
261k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
10211
261k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
10212
261k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
10213
261k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
10214
261k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
10215
261k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
10216
261k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
10217
261k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
10218
261k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
10219
261k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
10220
261k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
10221
261k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
10222
261k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
10223
261k
    0U, // FMLS_ZPZZZ_D_UNDEF
10224
261k
    0U, // FMLS_ZPZZZ_H_UNDEF
10225
261k
    0U, // FMLS_ZPZZZ_S_UNDEF
10226
261k
    0U, // FMOPAL_MPPZZ_PSEUDO
10227
261k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
10228
261k
    0U, // FMOPA_MPPZZ_D_PSEUDO
10229
261k
    0U, // FMOPA_MPPZZ_S_PSEUDO
10230
261k
    0U, // FMOPSL_MPPZZ_PSEUDO
10231
261k
    0U, // FMOPS_MPPZZ_D_PSEUDO
10232
261k
    0U, // FMOPS_MPPZZ_S_PSEUDO
10233
261k
    0U, // FMOVD0
10234
261k
    0U, // FMOVH0
10235
261k
    0U, // FMOVS0
10236
261k
    0U, // FMULX_ZPZZ_D_UNDEF
10237
261k
    0U, // FMULX_ZPZZ_D_ZERO
10238
261k
    0U, // FMULX_ZPZZ_H_UNDEF
10239
261k
    0U, // FMULX_ZPZZ_H_ZERO
10240
261k
    0U, // FMULX_ZPZZ_S_UNDEF
10241
261k
    0U, // FMULX_ZPZZ_S_ZERO
10242
261k
    0U, // FMUL_ZPZI_D_UNDEF
10243
261k
    0U, // FMUL_ZPZI_D_ZERO
10244
261k
    0U, // FMUL_ZPZI_H_UNDEF
10245
261k
    0U, // FMUL_ZPZI_H_ZERO
10246
261k
    0U, // FMUL_ZPZI_S_UNDEF
10247
261k
    0U, // FMUL_ZPZI_S_ZERO
10248
261k
    0U, // FMUL_ZPZZ_D_UNDEF
10249
261k
    0U, // FMUL_ZPZZ_D_ZERO
10250
261k
    0U, // FMUL_ZPZZ_H_UNDEF
10251
261k
    0U, // FMUL_ZPZZ_H_ZERO
10252
261k
    0U, // FMUL_ZPZZ_S_UNDEF
10253
261k
    0U, // FMUL_ZPZZ_S_ZERO
10254
261k
    0U, // FNEG_ZPmZ_D_UNDEF
10255
261k
    0U, // FNEG_ZPmZ_H_UNDEF
10256
261k
    0U, // FNEG_ZPmZ_S_UNDEF
10257
261k
    0U, // FNMLA_ZPZZZ_D_UNDEF
10258
261k
    0U, // FNMLA_ZPZZZ_H_UNDEF
10259
261k
    0U, // FNMLA_ZPZZZ_S_UNDEF
10260
261k
    0U, // FNMLS_ZPZZZ_D_UNDEF
10261
261k
    0U, // FNMLS_ZPZZZ_H_UNDEF
10262
261k
    0U, // FNMLS_ZPZZZ_S_UNDEF
10263
261k
    0U, // FRECPX_ZPmZ_D_UNDEF
10264
261k
    0U, // FRECPX_ZPmZ_H_UNDEF
10265
261k
    0U, // FRECPX_ZPmZ_S_UNDEF
10266
261k
    0U, // FRINTA_ZPmZ_D_UNDEF
10267
261k
    0U, // FRINTA_ZPmZ_H_UNDEF
10268
261k
    0U, // FRINTA_ZPmZ_S_UNDEF
10269
261k
    0U, // FRINTI_ZPmZ_D_UNDEF
10270
261k
    0U, // FRINTI_ZPmZ_H_UNDEF
10271
261k
    0U, // FRINTI_ZPmZ_S_UNDEF
10272
261k
    0U, // FRINTM_ZPmZ_D_UNDEF
10273
261k
    0U, // FRINTM_ZPmZ_H_UNDEF
10274
261k
    0U, // FRINTM_ZPmZ_S_UNDEF
10275
261k
    0U, // FRINTN_ZPmZ_D_UNDEF
10276
261k
    0U, // FRINTN_ZPmZ_H_UNDEF
10277
261k
    0U, // FRINTN_ZPmZ_S_UNDEF
10278
261k
    0U, // FRINTP_ZPmZ_D_UNDEF
10279
261k
    0U, // FRINTP_ZPmZ_H_UNDEF
10280
261k
    0U, // FRINTP_ZPmZ_S_UNDEF
10281
261k
    0U, // FRINTX_ZPmZ_D_UNDEF
10282
261k
    0U, // FRINTX_ZPmZ_H_UNDEF
10283
261k
    0U, // FRINTX_ZPmZ_S_UNDEF
10284
261k
    0U, // FRINTZ_ZPmZ_D_UNDEF
10285
261k
    0U, // FRINTZ_ZPmZ_H_UNDEF
10286
261k
    0U, // FRINTZ_ZPmZ_S_UNDEF
10287
261k
    0U, // FSQRT_ZPmZ_D_UNDEF
10288
261k
    0U, // FSQRT_ZPmZ_H_UNDEF
10289
261k
    0U, // FSQRT_ZPmZ_S_UNDEF
10290
261k
    0U, // FSUBR_ZPZI_D_UNDEF
10291
261k
    0U, // FSUBR_ZPZI_D_ZERO
10292
261k
    0U, // FSUBR_ZPZI_H_UNDEF
10293
261k
    0U, // FSUBR_ZPZI_H_ZERO
10294
261k
    0U, // FSUBR_ZPZI_S_UNDEF
10295
261k
    0U, // FSUBR_ZPZI_S_ZERO
10296
261k
    0U, // FSUBR_ZPZZ_D_ZERO
10297
261k
    0U, // FSUBR_ZPZZ_H_ZERO
10298
261k
    0U, // FSUBR_ZPZZ_S_ZERO
10299
261k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
10300
261k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
10301
261k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
10302
261k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
10303
261k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
10304
261k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
10305
261k
    0U, // FSUB_ZPZI_D_UNDEF
10306
261k
    0U, // FSUB_ZPZI_D_ZERO
10307
261k
    0U, // FSUB_ZPZI_H_UNDEF
10308
261k
    0U, // FSUB_ZPZI_H_ZERO
10309
261k
    0U, // FSUB_ZPZI_S_UNDEF
10310
261k
    0U, // FSUB_ZPZI_S_ZERO
10311
261k
    0U, // FSUB_ZPZZ_D_UNDEF
10312
261k
    0U, // FSUB_ZPZZ_D_ZERO
10313
261k
    0U, // FSUB_ZPZZ_H_UNDEF
10314
261k
    0U, // FSUB_ZPZZ_H_ZERO
10315
261k
    0U, // FSUB_ZPZZ_S_UNDEF
10316
261k
    0U, // FSUB_ZPZZ_S_ZERO
10317
261k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
10318
261k
    0U, // GLD1B_D
10319
261k
    0U, // GLD1B_D_IMM
10320
261k
    0U, // GLD1B_D_SXTW
10321
261k
    0U, // GLD1B_D_UXTW
10322
261k
    0U, // GLD1B_S_IMM
10323
261k
    0U, // GLD1B_S_SXTW
10324
261k
    0U, // GLD1B_S_UXTW
10325
261k
    0U, // GLD1D
10326
261k
    0U, // GLD1D_IMM
10327
261k
    0U, // GLD1D_SCALED
10328
261k
    0U, // GLD1D_SXTW
10329
261k
    0U, // GLD1D_SXTW_SCALED
10330
261k
    0U, // GLD1D_UXTW
10331
261k
    0U, // GLD1D_UXTW_SCALED
10332
261k
    0U, // GLD1H_D
10333
261k
    0U, // GLD1H_D_IMM
10334
261k
    0U, // GLD1H_D_SCALED
10335
261k
    0U, // GLD1H_D_SXTW
10336
261k
    0U, // GLD1H_D_SXTW_SCALED
10337
261k
    0U, // GLD1H_D_UXTW
10338
261k
    0U, // GLD1H_D_UXTW_SCALED
10339
261k
    0U, // GLD1H_S_IMM
10340
261k
    0U, // GLD1H_S_SXTW
10341
261k
    0U, // GLD1H_S_SXTW_SCALED
10342
261k
    0U, // GLD1H_S_UXTW
10343
261k
    0U, // GLD1H_S_UXTW_SCALED
10344
261k
    0U, // GLD1SB_D
10345
261k
    0U, // GLD1SB_D_IMM
10346
261k
    0U, // GLD1SB_D_SXTW
10347
261k
    0U, // GLD1SB_D_UXTW
10348
261k
    0U, // GLD1SB_S_IMM
10349
261k
    0U, // GLD1SB_S_SXTW
10350
261k
    0U, // GLD1SB_S_UXTW
10351
261k
    0U, // GLD1SH_D
10352
261k
    0U, // GLD1SH_D_IMM
10353
261k
    0U, // GLD1SH_D_SCALED
10354
261k
    0U, // GLD1SH_D_SXTW
10355
261k
    0U, // GLD1SH_D_SXTW_SCALED
10356
261k
    0U, // GLD1SH_D_UXTW
10357
261k
    0U, // GLD1SH_D_UXTW_SCALED
10358
261k
    0U, // GLD1SH_S_IMM
10359
261k
    0U, // GLD1SH_S_SXTW
10360
261k
    0U, // GLD1SH_S_SXTW_SCALED
10361
261k
    0U, // GLD1SH_S_UXTW
10362
261k
    0U, // GLD1SH_S_UXTW_SCALED
10363
261k
    0U, // GLD1SW_D
10364
261k
    0U, // GLD1SW_D_IMM
10365
261k
    0U, // GLD1SW_D_SCALED
10366
261k
    0U, // GLD1SW_D_SXTW
10367
261k
    0U, // GLD1SW_D_SXTW_SCALED
10368
261k
    0U, // GLD1SW_D_UXTW
10369
261k
    0U, // GLD1SW_D_UXTW_SCALED
10370
261k
    0U, // GLD1W_D
10371
261k
    0U, // GLD1W_D_IMM
10372
261k
    0U, // GLD1W_D_SCALED
10373
261k
    0U, // GLD1W_D_SXTW
10374
261k
    0U, // GLD1W_D_SXTW_SCALED
10375
261k
    0U, // GLD1W_D_UXTW
10376
261k
    0U, // GLD1W_D_UXTW_SCALED
10377
261k
    0U, // GLD1W_IMM
10378
261k
    0U, // GLD1W_SXTW
10379
261k
    0U, // GLD1W_SXTW_SCALED
10380
261k
    0U, // GLD1W_UXTW
10381
261k
    0U, // GLD1W_UXTW_SCALED
10382
261k
    0U, // GLDFF1B_D
10383
261k
    0U, // GLDFF1B_D_IMM
10384
261k
    0U, // GLDFF1B_D_SXTW
10385
261k
    0U, // GLDFF1B_D_UXTW
10386
261k
    0U, // GLDFF1B_S_IMM
10387
261k
    0U, // GLDFF1B_S_SXTW
10388
261k
    0U, // GLDFF1B_S_UXTW
10389
261k
    0U, // GLDFF1D
10390
261k
    0U, // GLDFF1D_IMM
10391
261k
    0U, // GLDFF1D_SCALED
10392
261k
    0U, // GLDFF1D_SXTW
10393
261k
    0U, // GLDFF1D_SXTW_SCALED
10394
261k
    0U, // GLDFF1D_UXTW
10395
261k
    0U, // GLDFF1D_UXTW_SCALED
10396
261k
    0U, // GLDFF1H_D
10397
261k
    0U, // GLDFF1H_D_IMM
10398
261k
    0U, // GLDFF1H_D_SCALED
10399
261k
    0U, // GLDFF1H_D_SXTW
10400
261k
    0U, // GLDFF1H_D_SXTW_SCALED
10401
261k
    0U, // GLDFF1H_D_UXTW
10402
261k
    0U, // GLDFF1H_D_UXTW_SCALED
10403
261k
    0U, // GLDFF1H_S_IMM
10404
261k
    0U, // GLDFF1H_S_SXTW
10405
261k
    0U, // GLDFF1H_S_SXTW_SCALED
10406
261k
    0U, // GLDFF1H_S_UXTW
10407
261k
    0U, // GLDFF1H_S_UXTW_SCALED
10408
261k
    0U, // GLDFF1SB_D
10409
261k
    0U, // GLDFF1SB_D_IMM
10410
261k
    0U, // GLDFF1SB_D_SXTW
10411
261k
    0U, // GLDFF1SB_D_UXTW
10412
261k
    0U, // GLDFF1SB_S_IMM
10413
261k
    0U, // GLDFF1SB_S_SXTW
10414
261k
    0U, // GLDFF1SB_S_UXTW
10415
261k
    0U, // GLDFF1SH_D
10416
261k
    0U, // GLDFF1SH_D_IMM
10417
261k
    0U, // GLDFF1SH_D_SCALED
10418
261k
    0U, // GLDFF1SH_D_SXTW
10419
261k
    0U, // GLDFF1SH_D_SXTW_SCALED
10420
261k
    0U, // GLDFF1SH_D_UXTW
10421
261k
    0U, // GLDFF1SH_D_UXTW_SCALED
10422
261k
    0U, // GLDFF1SH_S_IMM
10423
261k
    0U, // GLDFF1SH_S_SXTW
10424
261k
    0U, // GLDFF1SH_S_SXTW_SCALED
10425
261k
    0U, // GLDFF1SH_S_UXTW
10426
261k
    0U, // GLDFF1SH_S_UXTW_SCALED
10427
261k
    0U, // GLDFF1SW_D
10428
261k
    0U, // GLDFF1SW_D_IMM
10429
261k
    0U, // GLDFF1SW_D_SCALED
10430
261k
    0U, // GLDFF1SW_D_SXTW
10431
261k
    0U, // GLDFF1SW_D_SXTW_SCALED
10432
261k
    0U, // GLDFF1SW_D_UXTW
10433
261k
    0U, // GLDFF1SW_D_UXTW_SCALED
10434
261k
    0U, // GLDFF1W_D
10435
261k
    0U, // GLDFF1W_D_IMM
10436
261k
    0U, // GLDFF1W_D_SCALED
10437
261k
    0U, // GLDFF1W_D_SXTW
10438
261k
    0U, // GLDFF1W_D_SXTW_SCALED
10439
261k
    0U, // GLDFF1W_D_UXTW
10440
261k
    0U, // GLDFF1W_D_UXTW_SCALED
10441
261k
    0U, // GLDFF1W_IMM
10442
261k
    0U, // GLDFF1W_SXTW
10443
261k
    0U, // GLDFF1W_SXTW_SCALED
10444
261k
    0U, // GLDFF1W_UXTW
10445
261k
    0U, // GLDFF1W_UXTW_SCALED
10446
261k
    0U, // G_AARCH64_PREFETCH
10447
261k
    0U, // G_ADD_LOW
10448
261k
    0U, // G_BSP
10449
261k
    0U, // G_DUP
10450
261k
    0U, // G_DUPLANE16
10451
261k
    0U, // G_DUPLANE32
10452
261k
    0U, // G_DUPLANE64
10453
261k
    0U, // G_DUPLANE8
10454
261k
    0U, // G_EXT
10455
261k
    0U, // G_FCMEQ
10456
261k
    0U, // G_FCMEQZ
10457
261k
    0U, // G_FCMGE
10458
261k
    0U, // G_FCMGEZ
10459
261k
    0U, // G_FCMGT
10460
261k
    0U, // G_FCMGTZ
10461
261k
    0U, // G_FCMLEZ
10462
261k
    0U, // G_FCMLTZ
10463
261k
    0U, // G_REV16
10464
261k
    0U, // G_REV32
10465
261k
    0U, // G_REV64
10466
261k
    0U, // G_SADDLP
10467
261k
    0U, // G_SADDLV
10468
261k
    0U, // G_SDOT
10469
261k
    0U, // G_SITOF
10470
261k
    0U, // G_SMULL
10471
261k
    0U, // G_TRN1
10472
261k
    0U, // G_TRN2
10473
261k
    0U, // G_UADDLP
10474
261k
    0U, // G_UADDLV
10475
261k
    0U, // G_UDOT
10476
261k
    0U, // G_UITOF
10477
261k
    0U, // G_UMULL
10478
261k
    0U, // G_UZP1
10479
261k
    0U, // G_UZP2
10480
261k
    0U, // G_VASHR
10481
261k
    0U, // G_VLSHR
10482
261k
    0U, // G_ZIP1
10483
261k
    0U, // G_ZIP2
10484
261k
    0U, // HOM_Epilog
10485
261k
    0U, // HOM_Prolog
10486
261k
    0U, // HWASAN_CHECK_MEMACCESS
10487
261k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
10488
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
10489
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
10490
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
10491
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
10492
261k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
10493
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
10494
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
10495
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
10496
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
10497
261k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
10498
261k
    0U, // IRGstack
10499
261k
    0U, // JumpTableDest16
10500
261k
    0U, // JumpTableDest32
10501
261k
    0U, // JumpTableDest8
10502
261k
    0U, // KCFI_CHECK
10503
261k
    0U, // LD1B_2Z_IMM_PSEUDO
10504
261k
    0U, // LD1B_2Z_PSEUDO
10505
261k
    0U, // LD1B_4Z_IMM_PSEUDO
10506
261k
    0U, // LD1B_4Z_PSEUDO
10507
261k
    0U, // LD1D_2Z_IMM_PSEUDO
10508
261k
    0U, // LD1D_2Z_PSEUDO
10509
261k
    0U, // LD1D_4Z_IMM_PSEUDO
10510
261k
    0U, // LD1D_4Z_PSEUDO
10511
261k
    0U, // LD1H_2Z_IMM_PSEUDO
10512
261k
    0U, // LD1H_2Z_PSEUDO
10513
261k
    0U, // LD1H_4Z_IMM_PSEUDO
10514
261k
    0U, // LD1H_4Z_PSEUDO
10515
261k
    0U, // LD1W_2Z_IMM_PSEUDO
10516
261k
    0U, // LD1W_2Z_PSEUDO
10517
261k
    0U, // LD1W_4Z_IMM_PSEUDO
10518
261k
    0U, // LD1W_4Z_PSEUDO
10519
261k
    0U, // LD1_MXIPXX_H_PSEUDO_B
10520
261k
    0U, // LD1_MXIPXX_H_PSEUDO_D
10521
261k
    0U, // LD1_MXIPXX_H_PSEUDO_H
10522
261k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
10523
261k
    0U, // LD1_MXIPXX_H_PSEUDO_S
10524
261k
    0U, // LD1_MXIPXX_V_PSEUDO_B
10525
261k
    0U, // LD1_MXIPXX_V_PSEUDO_D
10526
261k
    0U, // LD1_MXIPXX_V_PSEUDO_H
10527
261k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
10528
261k
    0U, // LD1_MXIPXX_V_PSEUDO_S
10529
261k
    0U, // LDFF1B
10530
261k
    0U, // LDFF1B_D
10531
261k
    0U, // LDFF1B_H
10532
261k
    0U, // LDFF1B_S
10533
261k
    0U, // LDFF1D
10534
261k
    0U, // LDFF1H
10535
261k
    0U, // LDFF1H_D
10536
261k
    0U, // LDFF1H_S
10537
261k
    0U, // LDFF1SB_D
10538
261k
    0U, // LDFF1SB_H
10539
261k
    0U, // LDFF1SB_S
10540
261k
    0U, // LDFF1SH_D
10541
261k
    0U, // LDFF1SH_S
10542
261k
    0U, // LDFF1SW_D
10543
261k
    0U, // LDFF1W
10544
261k
    0U, // LDFF1W_D
10545
261k
    0U, // LDNF1B_D_IMM
10546
261k
    0U, // LDNF1B_H_IMM
10547
261k
    0U, // LDNF1B_IMM
10548
261k
    0U, // LDNF1B_S_IMM
10549
261k
    0U, // LDNF1D_IMM
10550
261k
    0U, // LDNF1H_D_IMM
10551
261k
    0U, // LDNF1H_IMM
10552
261k
    0U, // LDNF1H_S_IMM
10553
261k
    0U, // LDNF1SB_D_IMM
10554
261k
    0U, // LDNF1SB_H_IMM
10555
261k
    0U, // LDNF1SB_S_IMM
10556
261k
    0U, // LDNF1SH_D_IMM
10557
261k
    0U, // LDNF1SH_S_IMM
10558
261k
    0U, // LDNF1SW_D_IMM
10559
261k
    0U, // LDNF1W_D_IMM
10560
261k
    0U, // LDNF1W_IMM
10561
261k
    0U, // LDNT1B_2Z_IMM_PSEUDO
10562
261k
    0U, // LDNT1B_2Z_PSEUDO
10563
261k
    0U, // LDNT1B_4Z_IMM_PSEUDO
10564
261k
    0U, // LDNT1B_4Z_PSEUDO
10565
261k
    0U, // LDNT1D_2Z_IMM_PSEUDO
10566
261k
    0U, // LDNT1D_2Z_PSEUDO
10567
261k
    0U, // LDNT1D_4Z_IMM_PSEUDO
10568
261k
    0U, // LDNT1D_4Z_PSEUDO
10569
261k
    0U, // LDNT1H_2Z_IMM_PSEUDO
10570
261k
    0U, // LDNT1H_2Z_PSEUDO
10571
261k
    0U, // LDNT1H_4Z_IMM_PSEUDO
10572
261k
    0U, // LDNT1H_4Z_PSEUDO
10573
261k
    0U, // LDNT1W_2Z_IMM_PSEUDO
10574
261k
    0U, // LDNT1W_2Z_PSEUDO
10575
261k
    0U, // LDNT1W_4Z_IMM_PSEUDO
10576
261k
    0U, // LDNT1W_4Z_PSEUDO
10577
261k
    0U, // LDR_PPXI
10578
261k
    0U, // LDR_TX_PSEUDO
10579
261k
    0U, // LDR_ZA_PSEUDO
10580
261k
    0U, // LDR_ZZXI
10581
261k
    0U, // LDR_ZZZXI
10582
261k
    0U, // LDR_ZZZZXI
10583
261k
    0U, // LOADgot
10584
261k
    0U, // LSL_ZPZI_B_UNDEF
10585
261k
    0U, // LSL_ZPZI_B_ZERO
10586
261k
    0U, // LSL_ZPZI_D_UNDEF
10587
261k
    0U, // LSL_ZPZI_D_ZERO
10588
261k
    0U, // LSL_ZPZI_H_UNDEF
10589
261k
    0U, // LSL_ZPZI_H_ZERO
10590
261k
    0U, // LSL_ZPZI_S_UNDEF
10591
261k
    0U, // LSL_ZPZI_S_ZERO
10592
261k
    0U, // LSL_ZPZZ_B_UNDEF
10593
261k
    0U, // LSL_ZPZZ_B_ZERO
10594
261k
    0U, // LSL_ZPZZ_D_UNDEF
10595
261k
    0U, // LSL_ZPZZ_D_ZERO
10596
261k
    0U, // LSL_ZPZZ_H_UNDEF
10597
261k
    0U, // LSL_ZPZZ_H_ZERO
10598
261k
    0U, // LSL_ZPZZ_S_UNDEF
10599
261k
    0U, // LSL_ZPZZ_S_ZERO
10600
261k
    0U, // LSR_ZPZI_B_UNDEF
10601
261k
    0U, // LSR_ZPZI_B_ZERO
10602
261k
    0U, // LSR_ZPZI_D_UNDEF
10603
261k
    0U, // LSR_ZPZI_D_ZERO
10604
261k
    0U, // LSR_ZPZI_H_UNDEF
10605
261k
    0U, // LSR_ZPZI_H_ZERO
10606
261k
    0U, // LSR_ZPZI_S_UNDEF
10607
261k
    0U, // LSR_ZPZI_S_ZERO
10608
261k
    0U, // LSR_ZPZZ_B_UNDEF
10609
261k
    0U, // LSR_ZPZZ_B_ZERO
10610
261k
    0U, // LSR_ZPZZ_D_UNDEF
10611
261k
    0U, // LSR_ZPZZ_D_ZERO
10612
261k
    0U, // LSR_ZPZZ_H_UNDEF
10613
261k
    0U, // LSR_ZPZZ_H_ZERO
10614
261k
    0U, // LSR_ZPZZ_S_UNDEF
10615
261k
    0U, // LSR_ZPZZ_S_ZERO
10616
261k
    0U, // MLA_ZPZZZ_B_UNDEF
10617
261k
    0U, // MLA_ZPZZZ_D_UNDEF
10618
261k
    0U, // MLA_ZPZZZ_H_UNDEF
10619
261k
    0U, // MLA_ZPZZZ_S_UNDEF
10620
261k
    0U, // MLS_ZPZZZ_B_UNDEF
10621
261k
    0U, // MLS_ZPZZZ_D_UNDEF
10622
261k
    0U, // MLS_ZPZZZ_H_UNDEF
10623
261k
    0U, // MLS_ZPZZZ_S_UNDEF
10624
261k
    0U, // MOPSMemoryCopyPseudo
10625
261k
    0U, // MOPSMemoryMovePseudo
10626
261k
    0U, // MOPSMemorySetPseudo
10627
261k
    0U, // MOPSMemorySetTaggingPseudo
10628
261k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
10629
261k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
10630
261k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
10631
261k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
10632
261k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
10633
261k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
10634
261k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
10635
261k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
10636
261k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
10637
261k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
10638
261k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
10639
261k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
10640
261k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
10641
261k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
10642
261k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
10643
261k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
10644
261k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
10645
261k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
10646
261k
    0U, // MOVMCSym
10647
261k
    0U, // MOVaddr
10648
261k
    0U, // MOVaddrBA
10649
261k
    0U, // MOVaddrCP
10650
261k
    0U, // MOVaddrEXT
10651
261k
    0U, // MOVaddrJT
10652
261k
    0U, // MOVaddrTLS
10653
261k
    0U, // MOVbaseTLS
10654
261k
    0U, // MOVi32imm
10655
261k
    0U, // MOVi64imm
10656
261k
    0U, // MRS_FPCR
10657
261k
    0U, // MSR_FPCR
10658
261k
    0U, // MSRpstatePseudo
10659
261k
    0U, // MUL_ZPZZ_B_UNDEF
10660
261k
    0U, // MUL_ZPZZ_D_UNDEF
10661
261k
    0U, // MUL_ZPZZ_H_UNDEF
10662
261k
    0U, // MUL_ZPZZ_S_UNDEF
10663
261k
    0U, // NEG_ZPmZ_B_UNDEF
10664
261k
    0U, // NEG_ZPmZ_D_UNDEF
10665
261k
    0U, // NEG_ZPmZ_H_UNDEF
10666
261k
    0U, // NEG_ZPmZ_S_UNDEF
10667
261k
    0U, // NOT_ZPmZ_B_UNDEF
10668
261k
    0U, // NOT_ZPmZ_D_UNDEF
10669
261k
    0U, // NOT_ZPmZ_H_UNDEF
10670
261k
    0U, // NOT_ZPmZ_S_UNDEF
10671
261k
    0U, // ORNWrr
10672
261k
    0U, // ORNXrr
10673
261k
    0U, // ORRWrr
10674
261k
    0U, // ORRXrr
10675
261k
    0U, // ORR_ZPZZ_B_ZERO
10676
261k
    0U, // ORR_ZPZZ_D_ZERO
10677
261k
    0U, // ORR_ZPZZ_H_ZERO
10678
261k
    0U, // ORR_ZPZZ_S_ZERO
10679
261k
    0U, // PAUTH_EPILOGUE
10680
261k
    0U, // PAUTH_PROLOGUE
10681
261k
    0U, // PROBED_STACKALLOC
10682
261k
    0U, // PROBED_STACKALLOC_DYN
10683
261k
    0U, // PROBED_STACKALLOC_VAR
10684
261k
    0U, // PTEST_PP_ANY
10685
261k
    0U, // RDFFR_P
10686
261k
    0U, // RDFFR_PPz
10687
261k
    0U, // RET_ReallyLR
10688
261k
    0U, // RestoreZAPseudo
10689
261k
    0U, // SABD_ZPZZ_B_UNDEF
10690
261k
    0U, // SABD_ZPZZ_D_UNDEF
10691
261k
    0U, // SABD_ZPZZ_H_UNDEF
10692
261k
    0U, // SABD_ZPZZ_S_UNDEF
10693
261k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
10694
261k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
10695
261k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
10696
261k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
10697
261k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
10698
261k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
10699
261k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
10700
261k
    0U, // SDIV_ZPZZ_D_UNDEF
10701
261k
    0U, // SDIV_ZPZZ_S_UNDEF
10702
261k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
10703
261k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
10704
261k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
10705
261k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
10706
261k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
10707
261k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
10708
261k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
10709
261k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
10710
261k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
10711
261k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
10712
261k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
10713
261k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
10714
261k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
10715
261k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
10716
261k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
10717
261k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
10718
261k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
10719
261k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
10720
261k
    0U, // SEH_AddFP
10721
261k
    0U, // SEH_EpilogEnd
10722
261k
    0U, // SEH_EpilogStart
10723
261k
    0U, // SEH_Nop
10724
261k
    0U, // SEH_PACSignLR
10725
261k
    0U, // SEH_PrologEnd
10726
261k
    0U, // SEH_SaveAnyRegQP
10727
261k
    0U, // SEH_SaveAnyRegQPX
10728
261k
    0U, // SEH_SaveFPLR
10729
261k
    0U, // SEH_SaveFPLR_X
10730
261k
    0U, // SEH_SaveFReg
10731
261k
    0U, // SEH_SaveFRegP
10732
261k
    0U, // SEH_SaveFRegP_X
10733
261k
    0U, // SEH_SaveFReg_X
10734
261k
    0U, // SEH_SaveReg
10735
261k
    0U, // SEH_SaveRegP
10736
261k
    0U, // SEH_SaveRegP_X
10737
261k
    0U, // SEH_SaveReg_X
10738
261k
    0U, // SEH_SetFP
10739
261k
    0U, // SEH_StackAlloc
10740
261k
    0U, // SMAX_ZPZZ_B_UNDEF
10741
261k
    0U, // SMAX_ZPZZ_D_UNDEF
10742
261k
    0U, // SMAX_ZPZZ_H_UNDEF
10743
261k
    0U, // SMAX_ZPZZ_S_UNDEF
10744
261k
    0U, // SMIN_ZPZZ_B_UNDEF
10745
261k
    0U, // SMIN_ZPZZ_D_UNDEF
10746
261k
    0U, // SMIN_ZPZZ_H_UNDEF
10747
261k
    0U, // SMIN_ZPZZ_S_UNDEF
10748
261k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
10749
261k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
10750
261k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
10751
261k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
10752
261k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10753
261k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10754
261k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
10755
261k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
10756
261k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
10757
261k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
10758
261k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10759
261k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10760
261k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
10761
261k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
10762
261k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
10763
261k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
10764
261k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
10765
261k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
10766
261k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10767
261k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
10768
261k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
10769
261k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10770
261k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
10771
261k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
10772
261k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
10773
261k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
10774
261k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
10775
261k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
10776
261k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10777
261k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10778
261k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10779
261k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10780
261k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10781
261k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10782
261k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10783
261k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10784
261k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10785
261k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10786
261k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10787
261k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10788
261k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
10789
261k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
10790
261k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10791
261k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
10792
261k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
10793
261k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10794
261k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
10795
261k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
10796
261k
    0U, // SMOPA_MPPZZ_D_PSEUDO
10797
261k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
10798
261k
    0U, // SMOPA_MPPZZ_S_PSEUDO
10799
261k
    0U, // SMOPS_MPPZZ_D_PSEUDO
10800
261k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
10801
261k
    0U, // SMOPS_MPPZZ_S_PSEUDO
10802
261k
    0U, // SMULH_ZPZZ_B_UNDEF
10803
261k
    0U, // SMULH_ZPZZ_D_UNDEF
10804
261k
    0U, // SMULH_ZPZZ_H_UNDEF
10805
261k
    0U, // SMULH_ZPZZ_S_UNDEF
10806
261k
    0U, // SPACE
10807
261k
    0U, // SQABS_ZPmZ_B_UNDEF
10808
261k
    0U, // SQABS_ZPmZ_D_UNDEF
10809
261k
    0U, // SQABS_ZPmZ_H_UNDEF
10810
261k
    0U, // SQABS_ZPmZ_S_UNDEF
10811
261k
    0U, // SQNEG_ZPmZ_B_UNDEF
10812
261k
    0U, // SQNEG_ZPmZ_D_UNDEF
10813
261k
    0U, // SQNEG_ZPmZ_H_UNDEF
10814
261k
    0U, // SQNEG_ZPmZ_S_UNDEF
10815
261k
    0U, // SQRSHL_ZPZZ_B_UNDEF
10816
261k
    0U, // SQRSHL_ZPZZ_D_UNDEF
10817
261k
    0U, // SQRSHL_ZPZZ_H_UNDEF
10818
261k
    0U, // SQRSHL_ZPZZ_S_UNDEF
10819
261k
    0U, // SQSHLU_ZPZI_B_ZERO
10820
261k
    0U, // SQSHLU_ZPZI_D_ZERO
10821
261k
    0U, // SQSHLU_ZPZI_H_ZERO
10822
261k
    0U, // SQSHLU_ZPZI_S_ZERO
10823
261k
    0U, // SQSHL_ZPZI_B_ZERO
10824
261k
    0U, // SQSHL_ZPZI_D_ZERO
10825
261k
    0U, // SQSHL_ZPZI_H_ZERO
10826
261k
    0U, // SQSHL_ZPZI_S_ZERO
10827
261k
    0U, // SQSHL_ZPZZ_B_UNDEF
10828
261k
    0U, // SQSHL_ZPZZ_D_UNDEF
10829
261k
    0U, // SQSHL_ZPZZ_H_UNDEF
10830
261k
    0U, // SQSHL_ZPZZ_S_UNDEF
10831
261k
    0U, // SRSHL_ZPZZ_B_UNDEF
10832
261k
    0U, // SRSHL_ZPZZ_D_UNDEF
10833
261k
    0U, // SRSHL_ZPZZ_H_UNDEF
10834
261k
    0U, // SRSHL_ZPZZ_S_UNDEF
10835
261k
    0U, // SRSHR_ZPZI_B_ZERO
10836
261k
    0U, // SRSHR_ZPZI_D_ZERO
10837
261k
    0U, // SRSHR_ZPZI_H_ZERO
10838
261k
    0U, // SRSHR_ZPZI_S_ZERO
10839
261k
    0U, // STGloop
10840
261k
    0U, // STGloop_wback
10841
261k
    0U, // STR_PPXI
10842
261k
    0U, // STR_TX_PSEUDO
10843
261k
    0U, // STR_ZZXI
10844
261k
    0U, // STR_ZZZXI
10845
261k
    0U, // STR_ZZZZXI
10846
261k
    0U, // STZGloop
10847
261k
    0U, // STZGloop_wback
10848
261k
    0U, // SUBR_ZPZZ_B_ZERO
10849
261k
    0U, // SUBR_ZPZZ_D_ZERO
10850
261k
    0U, // SUBR_ZPZZ_H_ZERO
10851
261k
    0U, // SUBR_ZPZZ_S_ZERO
10852
261k
    0U, // SUBSWrr
10853
261k
    0U, // SUBSXrr
10854
261k
    0U, // SUBWrr
10855
261k
    0U, // SUBXrr
10856
261k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
10857
261k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
10858
261k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
10859
261k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
10860
261k
    0U, // SUB_VG2_M2Z_D_PSEUDO
10861
261k
    0U, // SUB_VG2_M2Z_S_PSEUDO
10862
261k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
10863
261k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
10864
261k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
10865
261k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
10866
261k
    0U, // SUB_VG4_M4Z_D_PSEUDO
10867
261k
    0U, // SUB_VG4_M4Z_S_PSEUDO
10868
261k
    0U, // SUB_ZPZZ_B_ZERO
10869
261k
    0U, // SUB_ZPZZ_D_ZERO
10870
261k
    0U, // SUB_ZPZZ_H_ZERO
10871
261k
    0U, // SUB_ZPZZ_S_ZERO
10872
261k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
10873
261k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
10874
261k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
10875
261k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
10876
261k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
10877
261k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
10878
261k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
10879
261k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
10880
261k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
10881
261k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
10882
261k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
10883
261k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
10884
261k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
10885
261k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
10886
261k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
10887
261k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
10888
261k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
10889
261k
    0U, // SXTB_ZPmZ_D_UNDEF
10890
261k
    0U, // SXTB_ZPmZ_H_UNDEF
10891
261k
    0U, // SXTB_ZPmZ_S_UNDEF
10892
261k
    0U, // SXTH_ZPmZ_D_UNDEF
10893
261k
    0U, // SXTH_ZPmZ_S_UNDEF
10894
261k
    0U, // SXTW_ZPmZ_D_UNDEF
10895
261k
    0U, // SpeculationBarrierISBDSBEndBB
10896
261k
    0U, // SpeculationBarrierSBEndBB
10897
261k
    0U, // SpeculationSafeValueW
10898
261k
    0U, // SpeculationSafeValueX
10899
261k
    0U, // StoreSwiftAsyncContext
10900
261k
    0U, // TAGPstack
10901
261k
    0U, // TCRETURNdi
10902
261k
    0U, // TCRETURNri
10903
261k
    0U, // TCRETURNriALL
10904
261k
    0U, // TCRETURNriBTI
10905
261k
    0U, // TLSDESCCALL
10906
261k
    0U, // TLSDESC_CALLSEQ
10907
261k
    0U, // UABD_ZPZZ_B_UNDEF
10908
261k
    0U, // UABD_ZPZZ_D_UNDEF
10909
261k
    0U, // UABD_ZPZZ_H_UNDEF
10910
261k
    0U, // UABD_ZPZZ_S_UNDEF
10911
261k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
10912
261k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
10913
261k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
10914
261k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
10915
261k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
10916
261k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
10917
261k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
10918
261k
    0U, // UDIV_ZPZZ_D_UNDEF
10919
261k
    0U, // UDIV_ZPZZ_S_UNDEF
10920
261k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
10921
261k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
10922
261k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
10923
261k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
10924
261k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
10925
261k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
10926
261k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
10927
261k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
10928
261k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
10929
261k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
10930
261k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
10931
261k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
10932
261k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
10933
261k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
10934
261k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
10935
261k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
10936
261k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
10937
261k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
10938
261k
    0U, // UMAX_ZPZZ_B_UNDEF
10939
261k
    0U, // UMAX_ZPZZ_D_UNDEF
10940
261k
    0U, // UMAX_ZPZZ_H_UNDEF
10941
261k
    0U, // UMAX_ZPZZ_S_UNDEF
10942
261k
    0U, // UMIN_ZPZZ_B_UNDEF
10943
261k
    0U, // UMIN_ZPZZ_D_UNDEF
10944
261k
    0U, // UMIN_ZPZZ_H_UNDEF
10945
261k
    0U, // UMIN_ZPZZ_S_UNDEF
10946
261k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
10947
261k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
10948
261k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
10949
261k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
10950
261k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10951
261k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10952
261k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
10953
261k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
10954
261k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
10955
261k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
10956
261k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10957
261k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10958
261k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
10959
261k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
10960
261k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
10961
261k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
10962
261k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
10963
261k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
10964
261k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10965
261k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
10966
261k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
10967
261k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10968
261k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
10969
261k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
10970
261k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
10971
261k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
10972
261k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
10973
261k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
10974
261k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10975
261k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10976
261k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10977
261k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10978
261k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10979
261k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10980
261k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10981
261k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10982
261k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10983
261k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10984
261k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10985
261k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10986
261k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
10987
261k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
10988
261k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10989
261k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
10990
261k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
10991
261k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10992
261k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
10993
261k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
10994
261k
    0U, // UMOPA_MPPZZ_D_PSEUDO
10995
261k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
10996
261k
    0U, // UMOPA_MPPZZ_S_PSEUDO
10997
261k
    0U, // UMOPS_MPPZZ_D_PSEUDO
10998
261k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
10999
261k
    0U, // UMOPS_MPPZZ_S_PSEUDO
11000
261k
    0U, // UMULH_ZPZZ_B_UNDEF
11001
261k
    0U, // UMULH_ZPZZ_D_UNDEF
11002
261k
    0U, // UMULH_ZPZZ_H_UNDEF
11003
261k
    0U, // UMULH_ZPZZ_S_UNDEF
11004
261k
    0U, // UQRSHL_ZPZZ_B_UNDEF
11005
261k
    0U, // UQRSHL_ZPZZ_D_UNDEF
11006
261k
    0U, // UQRSHL_ZPZZ_H_UNDEF
11007
261k
    0U, // UQRSHL_ZPZZ_S_UNDEF
11008
261k
    0U, // UQSHL_ZPZI_B_ZERO
11009
261k
    0U, // UQSHL_ZPZI_D_ZERO
11010
261k
    0U, // UQSHL_ZPZI_H_ZERO
11011
261k
    0U, // UQSHL_ZPZI_S_ZERO
11012
261k
    0U, // UQSHL_ZPZZ_B_UNDEF
11013
261k
    0U, // UQSHL_ZPZZ_D_UNDEF
11014
261k
    0U, // UQSHL_ZPZZ_H_UNDEF
11015
261k
    0U, // UQSHL_ZPZZ_S_UNDEF
11016
261k
    0U, // URECPE_ZPmZ_S_UNDEF
11017
261k
    0U, // URSHL_ZPZZ_B_UNDEF
11018
261k
    0U, // URSHL_ZPZZ_D_UNDEF
11019
261k
    0U, // URSHL_ZPZZ_H_UNDEF
11020
261k
    0U, // URSHL_ZPZZ_S_UNDEF
11021
261k
    0U, // URSHR_ZPZI_B_ZERO
11022
261k
    0U, // URSHR_ZPZI_D_ZERO
11023
261k
    0U, // URSHR_ZPZI_H_ZERO
11024
261k
    0U, // URSHR_ZPZI_S_ZERO
11025
261k
    0U, // URSQRTE_ZPmZ_S_UNDEF
11026
261k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
11027
261k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
11028
261k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
11029
261k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
11030
261k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
11031
261k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
11032
261k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
11033
261k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
11034
261k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
11035
261k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
11036
261k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
11037
261k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
11038
261k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
11039
261k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
11040
261k
    0U, // USMOPA_MPPZZ_D_PSEUDO
11041
261k
    0U, // USMOPA_MPPZZ_S_PSEUDO
11042
261k
    0U, // USMOPS_MPPZZ_D_PSEUDO
11043
261k
    0U, // USMOPS_MPPZZ_S_PSEUDO
11044
261k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
11045
261k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
11046
261k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
11047
261k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
11048
261k
    0U, // UXTB_ZPmZ_D_UNDEF
11049
261k
    0U, // UXTB_ZPmZ_H_UNDEF
11050
261k
    0U, // UXTB_ZPmZ_S_UNDEF
11051
261k
    0U, // UXTH_ZPmZ_D_UNDEF
11052
261k
    0U, // UXTH_ZPmZ_S_UNDEF
11053
261k
    0U, // UXTW_ZPmZ_D_UNDEF
11054
261k
    0U, // ZERO_M_PSEUDO
11055
261k
    0U, // ZERO_T_PSEUDO
11056
261k
    0U, // ABSWr
11057
261k
    0U, // ABSXr
11058
261k
    8U, // ABS_ZPmZ_B
11059
261k
    16U,  // ABS_ZPmZ_D
11060
261k
    0U, // ABS_ZPmZ_H
11061
261k
    24U,  // ABS_ZPmZ_S
11062
261k
    32U,  // ABSv16i8
11063
261k
    0U, // ABSv1i64
11064
261k
    40U,  // ABSv2i32
11065
261k
    48U,  // ABSv2i64
11066
261k
    56U,  // ABSv4i16
11067
261k
    64U,  // ABSv4i32
11068
261k
    72U,  // ABSv8i16
11069
261k
    80U,  // ABSv8i8
11070
261k
    1112U,  // ADCLB_ZZZ_D
11071
261k
    2136U,  // ADCLB_ZZZ_S
11072
261k
    1112U,  // ADCLT_ZZZ_D
11073
261k
    2136U,  // ADCLT_ZZZ_S
11074
261k
    3160U,  // ADCSWr
11075
261k
    3160U,  // ADCSXr
11076
261k
    3160U,  // ADCWr
11077
261k
    3160U,  // ADCXr
11078
261k
    135256U,  // ADDG
11079
261k
    0U, // ADDHA_MPPZ_D
11080
261k
    0U, // ADDHA_MPPZ_S
11081
261k
    5208U,  // ADDHNB_ZZZ_B
11082
261k
    96U,  // ADDHNB_ZZZ_H
11083
261k
    6232U,  // ADDHNB_ZZZ_S
11084
261k
    7256U,  // ADDHNT_ZZZ_B
11085
261k
    24U,  // ADDHNT_ZZZ_H
11086
261k
    1112U,  // ADDHNT_ZZZ_S
11087
261k
    270440U,  // ADDHNv2i64_v2i32
11088
261k
    271464U,  // ADDHNv2i64_v4i32
11089
261k
    401520U,  // ADDHNv4i32_v4i16
11090
261k
    402544U,  // ADDHNv4i32_v8i16
11091
261k
    533624U,  // ADDHNv8i16_v16i8
11092
261k
    532600U,  // ADDHNv8i16_v8i8
11093
261k
    3160U,  // ADDPL_XXI
11094
261k
    658520U,  // ADDPT_shift
11095
261k
    16918656U,  // ADDP_ZPmZ_B
11096
261k
    33691776U,  // ADDP_ZPmZ_D
11097
261k
    51129480U,  // ADDP_ZPmZ_H
11098
261k
    67252352U,  // ADDP_ZPmZ_S
11099
261k
    925840U,  // ADDPv16i8
11100
261k
    1056920U, // ADDPv2i32
11101
261k
    270440U,  // ADDPv2i64
11102
261k
    48U,  // ADDPv2i64p
11103
261k
    1188000U, // ADDPv4i16
11104
261k
    401520U,  // ADDPv4i32
11105
261k
    532600U,  // ADDPv8i16
11106
261k
    1319080U, // ADDPv8i8
11107
261k
    10328U, // ADDQV_VPZ_B
11108
261k
    6232U,  // ADDQV_VPZ_D
11109
261k
    5208U,  // ADDQV_VPZ_H
11110
261k
    12376U, // ADDQV_VPZ_S
11111
261k
    3160U,  // ADDSPL_XXI
11112
261k
    3160U,  // ADDSVL_XXI
11113
261k
    13400U, // ADDSWri
11114
261k
    14424U, // ADDSWrs
11115
261k
    15448U, // ADDSWrx
11116
261k
    13400U, // ADDSXri
11117
261k
    14424U, // ADDSXrs
11118
261k
    15448U, // ADDSXrx
11119
261k
    1444952U, // ADDSXrx64
11120
261k
    0U, // ADDVA_MPPZ_D
11121
261k
    0U, // ADDVA_MPPZ_S
11122
261k
    3160U,  // ADDVL_XXI
11123
261k
    32U,  // ADDVv16i8v
11124
261k
    56U,  // ADDVv4i16v
11125
261k
    64U,  // ADDVv4i32v
11126
261k
    72U,  // ADDVv8i16v
11127
261k
    80U,  // ADDVv8i8v
11128
261k
    13400U, // ADDWri
11129
261k
    14424U, // ADDWrs
11130
261k
    15448U, // ADDWrx
11131
261k
    13400U, // ADDXri
11132
261k
    14424U, // ADDXrs
11133
261k
    15448U, // ADDXrx
11134
261k
    1444952U, // ADDXrx64
11135
261k
    176U, // ADD_VG2_2ZZ_B
11136
261k
    184U, // ADD_VG2_2ZZ_D
11137
261k
    136U, // ADD_VG2_2ZZ_H
11138
261k
    96U,  // ADD_VG2_2ZZ_S
11139
261k
    1584320U, // ADD_VG2_M2Z2Z_D
11140
261k
    1715400U, // ADD_VG2_M2Z2Z_S
11141
261k
    52178112U,  // ADD_VG2_M2ZZ_D
11142
261k
    52309192U,  // ADD_VG2_M2ZZ_S
11143
261k
    192U, // ADD_VG2_M2Z_D
11144
261k
    200U, // ADD_VG2_M2Z_S
11145
261k
    176U, // ADD_VG4_4ZZ_B
11146
261k
    184U, // ADD_VG4_4ZZ_D
11147
261k
    136U, // ADD_VG4_4ZZ_H
11148
261k
    96U,  // ADD_VG4_4ZZ_S
11149
261k
    1584320U, // ADD_VG4_M4Z4Z_D
11150
261k
    1715400U, // ADD_VG4_M4Z4Z_S
11151
261k
    52178112U,  // ADD_VG4_M4ZZ_D
11152
261k
    52309192U,  // ADD_VG4_M4ZZ_S
11153
261k
    192U, // ADD_VG4_M4Z_D
11154
261k
    200U, // ADD_VG4_M4Z_S
11155
261k
    16473U, // ADD_ZI_B
11156
261k
    17496U, // ADD_ZI_D
11157
261k
    208U, // ADD_ZI_H
11158
261k
    18521U, // ADD_ZI_S
11159
261k
    16918656U,  // ADD_ZPmZ_B
11160
261k
    33691776U,  // ADD_ZPmZ_CPA
11161
261k
    33691776U,  // ADD_ZPmZ_D
11162
261k
    51129480U,  // ADD_ZPmZ_H
11163
261k
    67252352U,  // ADD_ZPmZ_S
11164
261k
    10329U, // ADD_ZZZ_B
11165
261k
    6232U,  // ADD_ZZZ_CPA
11166
261k
    6232U,  // ADD_ZZZ_D
11167
261k
    136U, // ADD_ZZZ_H
11168
261k
    12377U, // ADD_ZZZ_S
11169
261k
    925840U,  // ADDv16i8
11170
261k
    3160U,  // ADDv1i64
11171
261k
    1056920U, // ADDv2i32
11172
261k
    270440U,  // ADDv2i64
11173
261k
    1188000U, // ADDv4i16
11174
261k
    401520U,  // ADDv4i32
11175
261k
    532600U,  // ADDv8i16
11176
261k
    1319080U, // ADDv8i8
11177
261k
    1U, // ADR
11178
261k
    1U, // ADRP
11179
261k
    19544U, // ADR_LSL_ZZZ_D_0
11180
261k
    20568U, // ADR_LSL_ZZZ_D_1
11181
261k
    21592U, // ADR_LSL_ZZZ_D_2
11182
261k
    22616U, // ADR_LSL_ZZZ_D_3
11183
261k
    23641U, // ADR_LSL_ZZZ_S_0
11184
261k
    24665U, // ADR_LSL_ZZZ_S_1
11185
261k
    25689U, // ADR_LSL_ZZZ_S_2
11186
261k
    26713U, // ADR_LSL_ZZZ_S_3
11187
261k
    27736U, // ADR_SXTW_ZZZ_D_0
11188
261k
    28760U, // ADR_SXTW_ZZZ_D_1
11189
261k
    29784U, // ADR_SXTW_ZZZ_D_2
11190
261k
    30808U, // ADR_SXTW_ZZZ_D_3
11191
261k
    31832U, // ADR_UXTW_ZZZ_D_0
11192
261k
    32856U, // ADR_UXTW_ZZZ_D_1
11193
261k
    33880U, // ADR_UXTW_ZZZ_D_2
11194
261k
    34904U, // ADR_UXTW_ZZZ_D_3
11195
261k
    10329U, // AESD_ZZZ_B
11196
261k
    32U,  // AESDrr
11197
261k
    10329U, // AESE_ZZZ_B
11198
261k
    32U,  // AESErr
11199
261k
    1U, // AESIMC_ZZ_B
11200
261k
    32U,  // AESIMCrr
11201
261k
    1U, // AESMC_ZZ_B
11202
261k
    32U,  // AESMCrr
11203
261k
    10328U, // ANDQV_VPZ_B
11204
261k
    6232U,  // ANDQV_VPZ_D
11205
261k
    5208U,  // ANDQV_VPZ_H
11206
261k
    12376U, // ANDQV_VPZ_S
11207
261k
    35928U, // ANDSWri
11208
261k
    14424U, // ANDSWrs
11209
261k
    36952U, // ANDSXri
11210
261k
    14424U, // ANDSXrs
11211
261k
    16918744U,  // ANDS_PPzPP
11212
261k
    0U, // ANDV_VPZ_B
11213
261k
    0U, // ANDV_VPZ_D
11214
261k
    0U, // ANDV_VPZ_H
11215
261k
    0U, // ANDV_VPZ_S
11216
261k
    35928U, // ANDWri
11217
261k
    14424U, // ANDWrs
11218
261k
    36952U, // ANDXri
11219
261k
    14424U, // ANDXrs
11220
261k
    16918744U,  // AND_PPzPP
11221
261k
    36952U, // AND_ZI
11222
261k
    16918656U,  // AND_ZPmZ_B
11223
261k
    33691776U,  // AND_ZPmZ_D
11224
261k
    51129480U,  // AND_ZPmZ_H
11225
261k
    67252352U,  // AND_ZPmZ_S
11226
261k
    6232U,  // AND_ZZZ
11227
261k
    925840U,  // ANDv16i8
11228
261k
    1319080U, // ANDv8i8
11229
261k
    141440U,  // ASRD_ZPmI_B
11230
261k
    137344U,  // ASRD_ZPmI_D
11231
261k
    52440200U,  // ASRD_ZPmI_H
11232
261k
    143488U,  // ASRD_ZPmI_S
11233
261k
    16918656U,  // ASRR_ZPmZ_B
11234
261k
    33691776U,  // ASRR_ZPmZ_D
11235
261k
    51129480U,  // ASRR_ZPmZ_H
11236
261k
    67252352U,  // ASRR_ZPmZ_S
11237
261k
    3160U,  // ASRVWr
11238
261k
    3160U,  // ASRVXr
11239
261k
    33695872U,  // ASR_WIDE_ZPmZ_B
11240
261k
    2239624U, // ASR_WIDE_ZPmZ_H
11241
261k
    33697920U,  // ASR_WIDE_ZPmZ_S
11242
261k
    6233U,  // ASR_WIDE_ZZZ_B
11243
261k
    184U, // ASR_WIDE_ZZZ_H
11244
261k
    6233U,  // ASR_WIDE_ZZZ_S
11245
261k
    141440U,  // ASR_ZPmI_B
11246
261k
    137344U,  // ASR_ZPmI_D
11247
261k
    52440200U,  // ASR_ZPmI_H
11248
261k
    143488U,  // ASR_ZPmI_S
11249
261k
    16918656U,  // ASR_ZPmZ_B
11250
261k
    33691776U,  // ASR_ZPmZ_D
11251
261k
    51129480U,  // ASR_ZPmZ_H
11252
261k
    67252352U,  // ASR_ZPmZ_S
11253
261k
    3161U,  // ASR_ZZI_B
11254
261k
    3160U,  // ASR_ZZI_D
11255
261k
    224U, // ASR_ZZI_H
11256
261k
    3161U,  // ASR_ZZI_S
11257
261k
    0U, // AT_AS1ELX
11258
261k
    1U, // AUTDA
11259
261k
    1U, // AUTDB
11260
261k
    0U, // AUTDZA
11261
261k
    0U, // AUTDZB
11262
261k
    1U, // AUTIA
11263
261k
    0U, // AUTIA1716
11264
261k
    0U, // AUTIA171615
11265
261k
    0U, // AUTIASP
11266
261k
    0U, // AUTIASPPCi
11267
261k
    0U, // AUTIASPPCr
11268
261k
    0U, // AUTIAZ
11269
261k
    1U, // AUTIB
11270
261k
    0U, // AUTIB1716
11271
261k
    0U, // AUTIB171615
11272
261k
    0U, // AUTIBSP
11273
261k
    0U, // AUTIBSPPCi
11274
261k
    0U, // AUTIBSPPCr
11275
261k
    0U, // AUTIBZ
11276
261k
    0U, // AUTIZA
11277
261k
    0U, // AUTIZB
11278
261k
    0U, // AXFLAG
11279
261k
    0U, // B
11280
261k
    86253712U,  // BCAX
11281
261k
    33691736U,  // BCAX_ZZZZ
11282
261k
    0U, // BCcc
11283
261k
    10329U, // BDEP_ZZZ_B
11284
261k
    6232U,  // BDEP_ZZZ_D
11285
261k
    136U, // BDEP_ZZZ_H
11286
261k
    12377U, // BDEP_ZZZ_S
11287
261k
    10329U, // BEXT_ZZZ_B
11288
261k
    6232U,  // BEXT_ZZZ_D
11289
261k
    136U, // BEXT_ZZZ_H
11290
261k
    12377U, // BEXT_ZZZ_S
11291
261k
    2499744U, // BF16DOTlanev4bf16
11292
261k
    2499704U, // BF16DOTlanev8bf16
11293
261k
    32U,  // BF1CVTL2v8f16
11294
261k
    0U, // BF1CVTLT_ZZ_BtoH
11295
261k
    0U, // BF1CVTL_2ZZ_BtoH_NAME
11296
261k
    80U,  // BF1CVTLv8f16
11297
261k
    0U, // BF1CVT_2ZZ_BtoH_NAME
11298
261k
    0U, // BF1CVT_ZZ_BtoH
11299
261k
    32U,  // BF2CVTL2v8f16
11300
261k
    0U, // BF2CVTLT_ZZ_BtoH
11301
261k
    0U, // BF2CVTL_2ZZ_BtoH_NAME
11302
261k
    80U,  // BF2CVTLv8f16
11303
261k
    0U, // BF2CVT_2ZZ_BtoH_NAME
11304
261k
    0U, // BF2CVT_ZZ_BtoH
11305
261k
    232U, // BFADD_VG2_M2Z_H
11306
261k
    232U, // BFADD_VG4_M4Z_H
11307
261k
    51129480U,  // BFADD_ZPmZZ
11308
261k
    136U, // BFADD_ZZZ
11309
261k
    240U, // BFCLAMP_VG2_2ZZZ_H
11310
261k
    240U, // BFCLAMP_VG4_4ZZZ_H
11311
261k
    240U, // BFCLAMP_ZZZ
11312
261k
    0U, // BFCVT
11313
261k
    64U,  // BFCVTN
11314
261k
    64U,  // BFCVTN2
11315
261k
    1U, // BFCVTNT_ZPmZ
11316
261k
    1U, // BFCVTN_Z2Z_HtoB
11317
261k
    0U, // BFCVTN_Z2Z_StoH
11318
261k
    1U, // BFCVT_Z2Z_HtoB
11319
261k
    0U, // BFCVT_Z2Z_StoH
11320
261k
    1U, // BFCVT_ZPmZ
11321
261k
    2632936U, // BFDOT_VG2_M2Z2Z_HtoS
11322
261k
    103427304U, // BFDOT_VG2_M2ZZI_HtoS
11323
261k
    53095656U,  // BFDOT_VG2_M2ZZ_HtoS
11324
261k
    2632936U, // BFDOT_VG4_M4Z4Z_HtoS
11325
261k
    103427304U, // BFDOT_VG4_M4ZZI_HtoS
11326
261k
    53095656U,  // BFDOT_VG4_M4ZZ_HtoS
11327
261k
    53222488U,  // BFDOT_ZZI
11328
261k
    7256U,  // BFDOT_ZZZ
11329
261k
    1189024U, // BFDOTv4bf16
11330
261k
    533624U,  // BFDOTv8bf16
11331
261k
    248U, // BFMAXNM_VG2_2Z2Z_H
11332
261k
    136U, // BFMAXNM_VG2_2ZZ_H
11333
261k
    248U, // BFMAXNM_VG4_4Z2Z_H
11334
261k
    136U, // BFMAXNM_VG4_4ZZ_H
11335
261k
    51129480U,  // BFMAXNM_ZPmZZ
11336
261k
    248U, // BFMAX_VG2_2Z2Z_H
11337
261k
    136U, // BFMAX_VG2_2ZZ_H
11338
261k
    248U, // BFMAX_VG4_4Z2Z_H
11339
261k
    136U, // BFMAX_VG4_4ZZ_H
11340
261k
    51129480U,  // BFMAX_ZPmZZ
11341
261k
    248U, // BFMINNM_VG2_2Z2Z_H
11342
261k
    136U, // BFMINNM_VG2_2ZZ_H
11343
261k
    248U, // BFMINNM_VG4_4Z2Z_H
11344
261k
    136U, // BFMINNM_VG4_4ZZ_H
11345
261k
    51129480U,  // BFMINNM_ZPmZZ
11346
261k
    248U, // BFMIN_VG2_2Z2Z_H
11347
261k
    136U, // BFMIN_VG2_2ZZ_H
11348
261k
    248U, // BFMIN_VG4_4Z2Z_H
11349
261k
    136U, // BFMIN_VG4_4ZZ_H
11350
261k
    51129480U,  // BFMIN_ZPmZZ
11351
261k
    533624U,  // BFMLALB
11352
261k
    120464504U, // BFMLALBIdx
11353
261k
    7256U,  // BFMLALB_ZZZ
11354
261k
    53222488U,  // BFMLALB_ZZZI
11355
261k
    533624U,  // BFMLALT
11356
261k
    120464504U, // BFMLALTIdx
11357
261k
    7256U,  // BFMLALT_ZZZ
11358
261k
    53222488U,  // BFMLALT_ZZZI
11359
261k
    38145U, // BFMLAL_MZZI_HtoS
11360
261k
    257U, // BFMLAL_MZZ_HtoS
11361
261k
    2632936U, // BFMLAL_VG2_M2Z2Z_HtoS
11362
261k
    103427304U, // BFMLAL_VG2_M2ZZI_HtoS
11363
261k
    53095656U,  // BFMLAL_VG2_M2ZZ_HtoS
11364
261k
    2632936U, // BFMLAL_VG4_M4Z4Z_HtoS
11365
261k
    103427304U, // BFMLAL_VG4_M4ZZI_HtoS
11366
261k
    53095656U,  // BFMLAL_VG4_M4ZZ_HtoS
11367
261k
    2632936U, // BFMLA_VG2_M2Z2Z
11368
261k
    53095656U,  // BFMLA_VG2_M2ZZ
11369
261k
    103427304U, // BFMLA_VG2_M2ZZI
11370
261k
    2632936U, // BFMLA_VG4_M4Z4Z
11371
261k
    53095656U,  // BFMLA_VG4_M4ZZ
11372
261k
    103427304U, // BFMLA_VG4_M4ZZI
11373
261k
    53488880U,  // BFMLA_ZPmZZ
11374
261k
    39152U, // BFMLA_ZZZI
11375
261k
    53222488U,  // BFMLSLB_ZZZI_S
11376
261k
    7256U,  // BFMLSLB_ZZZ_S
11377
261k
    53222488U,  // BFMLSLT_ZZZI_S
11378
261k
    7256U,  // BFMLSLT_ZZZ_S
11379
261k
    38145U, // BFMLSL_MZZI_HtoS
11380
261k
    257U, // BFMLSL_MZZ_HtoS
11381
261k
    2632936U, // BFMLSL_VG2_M2Z2Z_HtoS
11382
261k
    103427304U, // BFMLSL_VG2_M2ZZI_HtoS
11383
261k
    53095656U,  // BFMLSL_VG2_M2ZZ_HtoS
11384
261k
    2632936U, // BFMLSL_VG4_M4Z4Z_HtoS
11385
261k
    103427304U, // BFMLSL_VG4_M4ZZI_HtoS
11386
261k
    53095656U,  // BFMLSL_VG4_M4ZZ_HtoS
11387
261k
    2632936U, // BFMLS_VG2_M2Z2Z
11388
261k
    53095656U,  // BFMLS_VG2_M2ZZ
11389
261k
    103427304U, // BFMLS_VG2_M2ZZI
11390
261k
    2632936U, // BFMLS_VG4_M4Z4Z
11391
261k
    53095656U,  // BFMLS_VG4_M4ZZ
11392
261k
    103427304U, // BFMLS_VG4_M4ZZI
11393
261k
    53488880U,  // BFMLS_ZPmZZ
11394
261k
    39152U, // BFMLS_ZZZI
11395
261k
    533624U,  // BFMMLA
11396
261k
    7256U,  // BFMMLA_ZZZ
11397
261k
    0U, // BFMOPA_MPPZZ
11398
261k
    0U, // BFMOPA_MPPZZ_H
11399
261k
    0U, // BFMOPS_MPPZZ
11400
261k
    0U, // BFMOPS_MPPZZ_H
11401
261k
    51129480U,  // BFMUL_ZPmZZ
11402
261k
    136U, // BFMUL_ZZZ
11403
261k
    40072U, // BFMUL_ZZZI
11404
261k
    134389849U, // BFMWri
11405
261k
    134389849U, // BFMXri
11406
261k
    232U, // BFSUB_VG2_M2Z_H
11407
261k
    232U, // BFSUB_VG4_M4Z_H
11408
261k
    51129480U,  // BFSUB_ZPmZZ
11409
261k
    136U, // BFSUB_ZZZ
11410
261k
    103427304U, // BFVDOT_VG2_M2ZZI_HtoS
11411
261k
    10329U, // BGRP_ZZZ_B
11412
261k
    6232U,  // BGRP_ZZZ_D
11413
261k
    136U, // BGRP_ZZZ_H
11414
261k
    12377U, // BGRP_ZZZ_S
11415
261k
    14424U, // BICSWrs
11416
261k
    14424U, // BICSXrs
11417
261k
    16918744U,  // BICS_PPzPP
11418
261k
    14424U, // BICWrs
11419
261k
    14424U, // BICXrs
11420
261k
    16918744U,  // BIC_PPzPP
11421
261k
    16918656U,  // BIC_ZPmZ_B
11422
261k
    33691776U,  // BIC_ZPmZ_D
11423
261k
    51129480U,  // BIC_ZPmZ_H
11424
261k
    67252352U,  // BIC_ZPmZ_S
11425
261k
    6232U,  // BIC_ZZZ
11426
261k
    925840U,  // BICv16i8
11427
261k
    1U, // BICv2i32
11428
261k
    1U, // BICv4i16
11429
261k
    1U, // BICv4i32
11430
261k
    1U, // BICv8i16
11431
261k
    1319080U, // BICv8i8
11432
261k
    926864U,  // BIFv16i8
11433
261k
    1320104U, // BIFv8i8
11434
261k
    926864U,  // BITv16i8
11435
261k
    1320104U, // BITv8i8
11436
261k
    0U, // BL
11437
261k
    0U, // BLR
11438
261k
    0U, // BLRAA
11439
261k
    0U, // BLRAAZ
11440
261k
    0U, // BLRAB
11441
261k
    0U, // BLRABZ
11442
261k
    264U, // BMOPA_MPPZZ_S
11443
261k
    264U, // BMOPS_MPPZZ_S
11444
261k
    0U, // BR
11445
261k
    0U, // BRAA
11446
261k
    0U, // BRAAZ
11447
261k
    0U, // BRAB
11448
261k
    0U, // BRABZ
11449
261k
    0U, // BRB_IALL
11450
261k
    0U, // BRB_INJ
11451
261k
    0U, // BRK
11452
261k
    10456U, // BRKAS_PPzP
11453
261k
    8U, // BRKA_PPmP
11454
261k
    10456U, // BRKA_PPzP
11455
261k
    10456U, // BRKBS_PPzP
11456
261k
    8U, // BRKB_PPmP
11457
261k
    10456U, // BRKB_PPzP
11458
261k
    16918744U,  // BRKNS_PPzP
11459
261k
    16918744U,  // BRKN_PPzP
11460
261k
    16918744U,  // BRKPAS_PPzPP
11461
261k
    16918744U,  // BRKPA_PPzPP
11462
261k
    16918744U,  // BRKPBS_PPzPP
11463
261k
    16918744U,  // BRKPB_PPzPP
11464
261k
    33691736U,  // BSL1N_ZZZZ
11465
261k
    33691736U,  // BSL2N_ZZZZ
11466
261k
    33691736U,  // BSL_ZZZZ
11467
261k
    926864U,  // BSLv16i8
11468
261k
    1320104U, // BSLv8i8
11469
261k
    0U, // Bcc
11470
261k
    151136345U, // CADD_ZZI_B
11471
261k
    151132248U, // CADD_ZZI_D
11472
261k
    3288200U, // CADD_ZZI_H
11473
261k
    151138393U, // CADD_ZZI_S
11474
261k
    3449105U, // CASAB
11475
261k
    3449105U, // CASAH
11476
261k
    3449105U, // CASALB
11477
261k
    3449105U, // CASALH
11478
261k
    3449105U, // CASALW
11479
261k
    3449105U, // CASALX
11480
261k
    3449105U, // CASAW
11481
261k
    3449105U, // CASAX
11482
261k
    3449105U, // CASB
11483
261k
    3449105U, // CASH
11484
261k
    3449105U, // CASLB
11485
261k
    3449105U, // CASLH
11486
261k
    3449105U, // CASLW
11487
261k
    3449105U, // CASLX
11488
261k
    0U, // CASPALW
11489
261k
    0U, // CASPALX
11490
261k
    0U, // CASPAW
11491
261k
    0U, // CASPAX
11492
261k
    0U, // CASPLW
11493
261k
    0U, // CASPLX
11494
261k
    0U, // CASPW
11495
261k
    0U, // CASPX
11496
261k
    3449105U, // CASW
11497
261k
    3449105U, // CASX
11498
261k
    1U, // CBNZW
11499
261k
    1U, // CBNZX
11500
261k
    1U, // CBZW
11501
261k
    1U, // CBZX
11502
261k
    167906392U, // CCMNWi
11503
261k
    167906392U, // CCMNWr
11504
261k
    167906392U, // CCMNXi
11505
261k
    167906392U, // CCMNXr
11506
261k
    167906392U, // CCMPWi
11507
261k
    167906392U, // CCMPWr
11508
261k
    167906392U, // CCMPXi
11509
261k
    167906392U, // CCMPXr
11510
261k
    187440216U, // CDOT_ZZZI_D
11511
261k
    201496585U, // CDOT_ZZZI_S
11512
261k
    218242136U, // CDOT_ZZZ_D
11513
261k
    3550217U, // CDOT_ZZZ_S
11514
261k
    0U, // CFINV
11515
261k
    0U, // CHKFEAT
11516
261k
    16911448U,  // CLASTA_RPZ_B
11517
261k
    33688664U,  // CLASTA_RPZ_D
11518
261k
    235015256U, // CLASTA_RPZ_H
11519
261k
    67243096U,  // CLASTA_RPZ_S
11520
261k
    16911448U,  // CLASTA_VPZ_B
11521
261k
    33688664U,  // CLASTA_VPZ_D
11522
261k
    235015256U, // CLASTA_VPZ_H
11523
261k
    67243096U,  // CLASTA_VPZ_S
11524
261k
    16918616U,  // CLASTA_ZPZ_B
11525
261k
    33691736U,  // CLASTA_ZPZ_D
11526
261k
    51129480U,  // CLASTA_ZPZ_H
11527
261k
    67252312U,  // CLASTA_ZPZ_S
11528
261k
    16911448U,  // CLASTB_RPZ_B
11529
261k
    33688664U,  // CLASTB_RPZ_D
11530
261k
    235015256U, // CLASTB_RPZ_H
11531
261k
    67243096U,  // CLASTB_RPZ_S
11532
261k
    16911448U,  // CLASTB_VPZ_B
11533
261k
    33688664U,  // CLASTB_VPZ_D
11534
261k
    235015256U, // CLASTB_VPZ_H
11535
261k
    67243096U,  // CLASTB_VPZ_S
11536
261k
    16918616U,  // CLASTB_ZPZ_B
11537
261k
    33691736U,  // CLASTB_ZPZ_D
11538
261k
    51129480U,  // CLASTB_ZPZ_H
11539
261k
    67252312U,  // CLASTB_ZPZ_S
11540
261k
    0U, // CLR
11541
261k
    0U, // CLREX
11542
261k
    0U, // CLSWr
11543
261k
    0U, // CLSXr
11544
261k
    8U, // CLS_ZPmZ_B
11545
261k
    16U,  // CLS_ZPmZ_D
11546
261k
    0U, // CLS_ZPmZ_H
11547
261k
    24U,  // CLS_ZPmZ_S
11548
261k
    32U,  // CLSv16i8
11549
261k
    40U,  // CLSv2i32
11550
261k
    56U,  // CLSv4i16
11551
261k
    64U,  // CLSv4i32
11552
261k
    72U,  // CLSv8i16
11553
261k
    80U,  // CLSv8i8
11554
261k
    0U, // CLZWr
11555
261k
    0U, // CLZXr
11556
261k
    8U, // CLZ_ZPmZ_B
11557
261k
    16U,  // CLZ_ZPmZ_D
11558
261k
    0U, // CLZ_ZPmZ_H
11559
261k
    24U,  // CLZ_ZPmZ_S
11560
261k
    32U,  // CLZv16i8
11561
261k
    40U,  // CLZv2i32
11562
261k
    56U,  // CLZv4i16
11563
261k
    64U,  // CLZv4i32
11564
261k
    72U,  // CLZv8i16
11565
261k
    80U,  // CLZv8i8
11566
261k
    925840U,  // CMEQv16i8
11567
261k
    280U, // CMEQv16i8rz
11568
261k
    3160U,  // CMEQv1i64
11569
261k
    288U, // CMEQv1i64rz
11570
261k
    1056920U, // CMEQv2i32
11571
261k
    296U, // CMEQv2i32rz
11572
261k
    270440U,  // CMEQv2i64
11573
261k
    304U, // CMEQv2i64rz
11574
261k
    1188000U, // CMEQv4i16
11575
261k
    312U, // CMEQv4i16rz
11576
261k
    401520U,  // CMEQv4i32
11577
261k
    320U, // CMEQv4i32rz
11578
261k
    532600U,  // CMEQv8i16
11579
261k
    328U, // CMEQv8i16rz
11580
261k
    1319080U, // CMEQv8i8
11581
261k
    336U, // CMEQv8i8rz
11582
261k
    925840U,  // CMGEv16i8
11583
261k
    280U, // CMGEv16i8rz
11584
261k
    3160U,  // CMGEv1i64
11585
261k
    288U, // CMGEv1i64rz
11586
261k
    1056920U, // CMGEv2i32
11587
261k
    296U, // CMGEv2i32rz
11588
261k
    270440U,  // CMGEv2i64
11589
261k
    304U, // CMGEv2i64rz
11590
261k
    1188000U, // CMGEv4i16
11591
261k
    312U, // CMGEv4i16rz
11592
261k
    401520U,  // CMGEv4i32
11593
261k
    320U, // CMGEv4i32rz
11594
261k
    532600U,  // CMGEv8i16
11595
261k
    328U, // CMGEv8i16rz
11596
261k
    1319080U, // CMGEv8i8
11597
261k
    336U, // CMGEv8i8rz
11598
261k
    925840U,  // CMGTv16i8
11599
261k
    280U, // CMGTv16i8rz
11600
261k
    3160U,  // CMGTv1i64
11601
261k
    288U, // CMGTv1i64rz
11602
261k
    1056920U, // CMGTv2i32
11603
261k
    296U, // CMGTv2i32rz
11604
261k
    270440U,  // CMGTv2i64
11605
261k
    304U, // CMGTv2i64rz
11606
261k
    1188000U, // CMGTv4i16
11607
261k
    312U, // CMGTv4i16rz
11608
261k
    401520U,  // CMGTv4i32
11609
261k
    320U, // CMGTv4i32rz
11610
261k
    532600U,  // CMGTv8i16
11611
261k
    328U, // CMGTv8i16rz
11612
261k
    1319080U, // CMGTv8i8
11613
261k
    336U, // CMGTv8i8rz
11614
261k
    925840U,  // CMHIv16i8
11615
261k
    3160U,  // CMHIv1i64
11616
261k
    1056920U, // CMHIv2i32
11617
261k
    270440U,  // CMHIv2i64
11618
261k
    1188000U, // CMHIv4i16
11619
261k
    401520U,  // CMHIv4i32
11620
261k
    532600U,  // CMHIv8i16
11621
261k
    1319080U, // CMHIv8i8
11622
261k
    925840U,  // CMHSv16i8
11623
261k
    3160U,  // CMHSv1i64
11624
261k
    1056920U, // CMHSv2i32
11625
261k
    270440U,  // CMHSv2i64
11626
261k
    1188000U, // CMHSv4i16
11627
261k
    401520U,  // CMHSv4i32
11628
261k
    532600U,  // CMHSv8i16
11629
261k
    1319080U, // CMHSv8i8
11630
261k
    201496816U, // CMLA_ZZZI_H
11631
261k
    187435096U, // CMLA_ZZZI_S
11632
261k
    3550217U, // CMLA_ZZZ_B
11633
261k
    218235992U, // CMLA_ZZZ_D
11634
261k
    3550448U, // CMLA_ZZZ_H
11635
261k
    218237016U, // CMLA_ZZZ_S
11636
261k
    280U, // CMLEv16i8rz
11637
261k
    288U, // CMLEv1i64rz
11638
261k
    296U, // CMLEv2i32rz
11639
261k
    304U, // CMLEv2i64rz
11640
261k
    312U, // CMLEv4i16rz
11641
261k
    320U, // CMLEv4i32rz
11642
261k
    328U, // CMLEv8i16rz
11643
261k
    336U, // CMLEv8i8rz
11644
261k
    280U, // CMLTv16i8rz
11645
261k
    288U, // CMLTv1i64rz
11646
261k
    296U, // CMLTv2i32rz
11647
261k
    304U, // CMLTv2i64rz
11648
261k
    312U, // CMLTv4i16rz
11649
261k
    320U, // CMLTv4i32rz
11650
261k
    328U, // CMLTv8i16rz
11651
261k
    336U, // CMLTv8i8rz
11652
261k
    141528U,  // CMPEQ_PPzZI_B
11653
261k
    137432U,  // CMPEQ_PPzZI_D
11654
261k
    52440201U,  // CMPEQ_PPzZI_H
11655
261k
    143576U,  // CMPEQ_PPzZI_S
11656
261k
    16918744U,  // CMPEQ_PPzZZ_B
11657
261k
    33691864U,  // CMPEQ_PPzZZ_D
11658
261k
    51129481U,  // CMPEQ_PPzZZ_H
11659
261k
    67252440U,  // CMPEQ_PPzZZ_S
11660
261k
    33695960U,  // CMPEQ_WIDE_PPzZZ_B
11661
261k
    2239625U, // CMPEQ_WIDE_PPzZZ_H
11662
261k
    33698008U,  // CMPEQ_WIDE_PPzZZ_S
11663
261k
    141528U,  // CMPGE_PPzZI_B
11664
261k
    137432U,  // CMPGE_PPzZI_D
11665
261k
    52440201U,  // CMPGE_PPzZI_H
11666
261k
    143576U,  // CMPGE_PPzZI_S
11667
261k
    16918744U,  // CMPGE_PPzZZ_B
11668
261k
    33691864U,  // CMPGE_PPzZZ_D
11669
261k
    51129481U,  // CMPGE_PPzZZ_H
11670
261k
    67252440U,  // CMPGE_PPzZZ_S
11671
261k
    33695960U,  // CMPGE_WIDE_PPzZZ_B
11672
261k
    2239625U, // CMPGE_WIDE_PPzZZ_H
11673
261k
    33698008U,  // CMPGE_WIDE_PPzZZ_S
11674
261k
    141528U,  // CMPGT_PPzZI_B
11675
261k
    137432U,  // CMPGT_PPzZI_D
11676
261k
    52440201U,  // CMPGT_PPzZI_H
11677
261k
    143576U,  // CMPGT_PPzZI_S
11678
261k
    16918744U,  // CMPGT_PPzZZ_B
11679
261k
    33691864U,  // CMPGT_PPzZZ_D
11680
261k
    51129481U,  // CMPGT_PPzZZ_H
11681
261k
    67252440U,  // CMPGT_PPzZZ_S
11682
261k
    33695960U,  // CMPGT_WIDE_PPzZZ_B
11683
261k
    2239625U, // CMPGT_WIDE_PPzZZ_H
11684
261k
    33698008U,  // CMPGT_WIDE_PPzZZ_S
11685
261k
    251799768U, // CMPHI_PPzZI_B
11686
261k
    251795672U, // CMPHI_PPzZI_D
11687
261k
    3681417U, // CMPHI_PPzZI_H
11688
261k
    251801816U, // CMPHI_PPzZI_S
11689
261k
    16918744U,  // CMPHI_PPzZZ_B
11690
261k
    33691864U,  // CMPHI_PPzZZ_D
11691
261k
    51129481U,  // CMPHI_PPzZZ_H
11692
261k
    67252440U,  // CMPHI_PPzZZ_S
11693
261k
    33695960U,  // CMPHI_WIDE_PPzZZ_B
11694
261k
    2239625U, // CMPHI_WIDE_PPzZZ_H
11695
261k
    33698008U,  // CMPHI_WIDE_PPzZZ_S
11696
261k
    251799768U, // CMPHS_PPzZI_B
11697
261k
    251795672U, // CMPHS_PPzZI_D
11698
261k
    3681417U, // CMPHS_PPzZI_H
11699
261k
    251801816U, // CMPHS_PPzZI_S
11700
261k
    16918744U,  // CMPHS_PPzZZ_B
11701
261k
    33691864U,  // CMPHS_PPzZZ_D
11702
261k
    51129481U,  // CMPHS_PPzZZ_H
11703
261k
    67252440U,  // CMPHS_PPzZZ_S
11704
261k
    33695960U,  // CMPHS_WIDE_PPzZZ_B
11705
261k
    2239625U, // CMPHS_WIDE_PPzZZ_H
11706
261k
    33698008U,  // CMPHS_WIDE_PPzZZ_S
11707
261k
    141528U,  // CMPLE_PPzZI_B
11708
261k
    137432U,  // CMPLE_PPzZI_D
11709
261k
    52440201U,  // CMPLE_PPzZI_H
11710
261k
    143576U,  // CMPLE_PPzZI_S
11711
261k
    33695960U,  // CMPLE_WIDE_PPzZZ_B
11712
261k
    2239625U, // CMPLE_WIDE_PPzZZ_H
11713
261k
    33698008U,  // CMPLE_WIDE_PPzZZ_S
11714
261k
    251799768U, // CMPLO_PPzZI_B
11715
261k
    251795672U, // CMPLO_PPzZI_D
11716
261k
    3681417U, // CMPLO_PPzZI_H
11717
261k
    251801816U, // CMPLO_PPzZI_S
11718
261k
    33695960U,  // CMPLO_WIDE_PPzZZ_B
11719
261k
    2239625U, // CMPLO_WIDE_PPzZZ_H
11720
261k
    33698008U,  // CMPLO_WIDE_PPzZZ_S
11721
261k
    251799768U, // CMPLS_PPzZI_B
11722
261k
    251795672U, // CMPLS_PPzZI_D
11723
261k
    3681417U, // CMPLS_PPzZI_H
11724
261k
    251801816U, // CMPLS_PPzZI_S
11725
261k
    33695960U,  // CMPLS_WIDE_PPzZZ_B
11726
261k
    2239625U, // CMPLS_WIDE_PPzZZ_H
11727
261k
    33698008U,  // CMPLS_WIDE_PPzZZ_S
11728
261k
    141528U,  // CMPLT_PPzZI_B
11729
261k
    137432U,  // CMPLT_PPzZI_D
11730
261k
    52440201U,  // CMPLT_PPzZI_H
11731
261k
    143576U,  // CMPLT_PPzZI_S
11732
261k
    33695960U,  // CMPLT_WIDE_PPzZZ_B
11733
261k
    2239625U, // CMPLT_WIDE_PPzZZ_H
11734
261k
    33698008U,  // CMPLT_WIDE_PPzZZ_S
11735
261k
    141528U,  // CMPNE_PPzZI_B
11736
261k
    137432U,  // CMPNE_PPzZI_D
11737
261k
    52440201U,  // CMPNE_PPzZI_H
11738
261k
    143576U,  // CMPNE_PPzZI_S
11739
261k
    16918744U,  // CMPNE_PPzZZ_B
11740
261k
    33691864U,  // CMPNE_PPzZZ_D
11741
261k
    51129481U,  // CMPNE_PPzZZ_H
11742
261k
    67252440U,  // CMPNE_PPzZZ_S
11743
261k
    33695960U,  // CMPNE_WIDE_PPzZZ_B
11744
261k
    2239625U, // CMPNE_WIDE_PPzZZ_H
11745
261k
    33698008U,  // CMPNE_WIDE_PPzZZ_S
11746
261k
    925840U,  // CMTSTv16i8
11747
261k
    3160U,  // CMTSTv1i64
11748
261k
    1056920U, // CMTSTv2i32
11749
261k
    270440U,  // CMTSTv2i64
11750
261k
    1188000U, // CMTSTv4i16
11751
261k
    401520U,  // CMTSTv4i32
11752
261k
    532600U,  // CMTSTv8i16
11753
261k
    1319080U, // CMTSTv8i8
11754
261k
    8U, // CNOT_ZPmZ_B
11755
261k
    16U,  // CNOT_ZPmZ_D
11756
261k
    0U, // CNOT_ZPmZ_H
11757
261k
    24U,  // CNOT_ZPmZ_S
11758
261k
    345U, // CNTB_XPiI
11759
261k
    345U, // CNTD_XPiI
11760
261k
    345U, // CNTH_XPiI
11761
261k
    1U, // CNTP_XCI_B
11762
261k
    1U, // CNTP_XCI_D
11763
261k
    1U, // CNTP_XCI_H
11764
261k
    1U, // CNTP_XCI_S
11765
261k
    10328U, // CNTP_XPP_B
11766
261k
    6232U,  // CNTP_XPP_D
11767
261k
    5208U,  // CNTP_XPP_H
11768
261k
    12376U, // CNTP_XPP_S
11769
261k
    345U, // CNTW_XPiI
11770
261k
    0U, // CNTWr
11771
261k
    0U, // CNTXr
11772
261k
    8U, // CNT_ZPmZ_B
11773
261k
    16U,  // CNT_ZPmZ_D
11774
261k
    0U, // CNT_ZPmZ_H
11775
261k
    24U,  // CNT_ZPmZ_S
11776
261k
    32U,  // CNTv16i8
11777
261k
    80U,  // CNTv8i8
11778
261k
    6232U,  // COMPACT_ZPZ_D
11779
261k
    12376U, // COMPACT_ZPZ_S
11780
261k
    0U, // CPYE
11781
261k
    0U, // CPYEN
11782
261k
    0U, // CPYERN
11783
261k
    0U, // CPYERT
11784
261k
    0U, // CPYERTN
11785
261k
    0U, // CPYERTRN
11786
261k
    0U, // CPYERTWN
11787
261k
    0U, // CPYET
11788
261k
    0U, // CPYETN
11789
261k
    0U, // CPYETRN
11790
261k
    0U, // CPYETWN
11791
261k
    0U, // CPYEWN
11792
261k
    0U, // CPYEWT
11793
261k
    0U, // CPYEWTN
11794
261k
    0U, // CPYEWTRN
11795
261k
    0U, // CPYEWTWN
11796
261k
    0U, // CPYFE
11797
261k
    0U, // CPYFEN
11798
261k
    0U, // CPYFERN
11799
261k
    0U, // CPYFERT
11800
261k
    0U, // CPYFERTN
11801
261k
    0U, // CPYFERTRN
11802
261k
    0U, // CPYFERTWN
11803
261k
    0U, // CPYFET
11804
261k
    0U, // CPYFETN
11805
261k
    0U, // CPYFETRN
11806
261k
    0U, // CPYFETWN
11807
261k
    0U, // CPYFEWN
11808
261k
    0U, // CPYFEWT
11809
261k
    0U, // CPYFEWTN
11810
261k
    0U, // CPYFEWTRN
11811
261k
    0U, // CPYFEWTWN
11812
261k
    0U, // CPYFM
11813
261k
    0U, // CPYFMN
11814
261k
    0U, // CPYFMRN
11815
261k
    0U, // CPYFMRT
11816
261k
    0U, // CPYFMRTN
11817
261k
    0U, // CPYFMRTRN
11818
261k
    0U, // CPYFMRTWN
11819
261k
    0U, // CPYFMT
11820
261k
    0U, // CPYFMTN
11821
261k
    0U, // CPYFMTRN
11822
261k
    0U, // CPYFMTWN
11823
261k
    0U, // CPYFMWN
11824
261k
    0U, // CPYFMWT
11825
261k
    0U, // CPYFMWTN
11826
261k
    0U, // CPYFMWTRN
11827
261k
    0U, // CPYFMWTWN
11828
261k
    0U, // CPYFP
11829
261k
    0U, // CPYFPN
11830
261k
    0U, // CPYFPRN
11831
261k
    0U, // CPYFPRT
11832
261k
    0U, // CPYFPRTN
11833
261k
    0U, // CPYFPRTRN
11834
261k
    0U, // CPYFPRTWN
11835
261k
    0U, // CPYFPT
11836
261k
    0U, // CPYFPTN
11837
261k
    0U, // CPYFPTRN
11838
261k
    0U, // CPYFPTWN
11839
261k
    0U, // CPYFPWN
11840
261k
    0U, // CPYFPWT
11841
261k
    0U, // CPYFPWTN
11842
261k
    0U, // CPYFPWTRN
11843
261k
    0U, // CPYFPWTWN
11844
261k
    0U, // CPYM
11845
261k
    0U, // CPYMN
11846
261k
    0U, // CPYMRN
11847
261k
    0U, // CPYMRT
11848
261k
    0U, // CPYMRTN
11849
261k
    0U, // CPYMRTRN
11850
261k
    0U, // CPYMRTWN
11851
261k
    0U, // CPYMT
11852
261k
    0U, // CPYMTN
11853
261k
    0U, // CPYMTRN
11854
261k
    0U, // CPYMTWN
11855
261k
    0U, // CPYMWN
11856
261k
    0U, // CPYMWT
11857
261k
    0U, // CPYMWTN
11858
261k
    0U, // CPYMWTRN
11859
261k
    0U, // CPYMWTWN
11860
261k
    0U, // CPYP
11861
261k
    0U, // CPYPN
11862
261k
    0U, // CPYPRN
11863
261k
    0U, // CPYPRT
11864
261k
    0U, // CPYPRTN
11865
261k
    0U, // CPYPRTRN
11866
261k
    0U, // CPYPRTWN
11867
261k
    0U, // CPYPT
11868
261k
    0U, // CPYPTN
11869
261k
    0U, // CPYPTRN
11870
261k
    0U, // CPYPTWN
11871
261k
    0U, // CPYPWN
11872
261k
    0U, // CPYPWT
11873
261k
    0U, // CPYPWTN
11874
261k
    0U, // CPYPWTRN
11875
261k
    0U, // CPYPWTWN
11876
261k
    352U, // CPY_ZPmI_B
11877
261k
    360U, // CPY_ZPmI_D
11878
261k
    2U, // CPY_ZPmI_H
11879
261k
    368U, // CPY_ZPmI_S
11880
261k
    376U, // CPY_ZPmR_B
11881
261k
    376U, // CPY_ZPmR_D
11882
261k
    2U, // CPY_ZPmR_H
11883
261k
    376U, // CPY_ZPmR_S
11884
261k
    376U, // CPY_ZPmV_B
11885
261k
    376U, // CPY_ZPmV_D
11886
261k
    2U, // CPY_ZPmV_H
11887
261k
    376U, // CPY_ZPmV_S
11888
261k
    42200U, // CPY_ZPzI_B
11889
261k
    43224U, // CPY_ZPzI_D
11890
261k
    385U, // CPY_ZPzI_H
11891
261k
    44248U, // CPY_ZPzI_S
11892
261k
    3160U,  // CRC32Brr
11893
261k
    3160U,  // CRC32CBrr
11894
261k
    3160U,  // CRC32CHrr
11895
261k
    3160U,  // CRC32CWrr
11896
261k
    3160U,  // CRC32CXrr
11897
261k
    3160U,  // CRC32Hrr
11898
261k
    3160U,  // CRC32Wrr
11899
261k
    3160U,  // CRC32Xrr
11900
261k
    167906392U, // CSELWr
11901
261k
    167906392U, // CSELXr
11902
261k
    167906392U, // CSINCWr
11903
261k
    167906392U, // CSINCXr
11904
261k
    167906392U, // CSINVWr
11905
261k
    167906392U, // CSINVXr
11906
261k
    167906392U, // CSNEGWr
11907
261k
    167906392U, // CSNEGXr
11908
261k
    0U, // CTERMEQ_WW
11909
261k
    0U, // CTERMEQ_XX
11910
261k
    0U, // CTERMNE_WW
11911
261k
    0U, // CTERMNE_XX
11912
261k
    0U, // CTZWr
11913
261k
    0U, // CTZXr
11914
261k
    0U, // DCPS1
11915
261k
    0U, // DCPS2
11916
261k
    0U, // DCPS3
11917
261k
    2U, // DECB_XPiI
11918
261k
    2U, // DECD_XPiI
11919
261k
    2U, // DECD_ZPiI
11920
261k
    2U, // DECH_XPiI
11921
261k
    0U, // DECH_ZPiI
11922
261k
    1U, // DECP_XP_B
11923
261k
    0U, // DECP_XP_D
11924
261k
    0U, // DECP_XP_H
11925
261k
    1U, // DECP_XP_S
11926
261k
    0U, // DECP_ZP_D
11927
261k
    0U, // DECP_ZP_H
11928
261k
    0U, // DECP_ZP_S
11929
261k
    2U, // DECW_XPiI
11930
261k
    2U, // DECW_ZPiI
11931
261k
    0U, // DMB
11932
261k
    0U, // DRPS
11933
261k
    0U, // DSB
11934
261k
    0U, // DSBnXS
11935
261k
    2U, // DUPM_ZI
11936
261k
    393U, // DUPQ_ZZI_B
11937
261k
    392U, // DUPQ_ZZI_D
11938
261k
    2U, // DUPQ_ZZI_H
11939
261k
    393U, // DUPQ_ZZI_S
11940
261k
    2U, // DUP_ZI_B
11941
261k
    2U, // DUP_ZI_D
11942
261k
    0U, // DUP_ZI_H
11943
261k
    2U, // DUP_ZI_S
11944
261k
    0U, // DUP_ZR_B
11945
261k
    0U, // DUP_ZR_D
11946
261k
    0U, // DUP_ZR_H
11947
261k
    0U, // DUP_ZR_S
11948
261k
    393U, // DUP_ZZI_B
11949
261k
    392U, // DUP_ZZI_D
11950
261k
    2U, // DUP_ZZI_H
11951
261k
    2U, // DUP_ZZI_Q
11952
261k
    393U, // DUP_ZZI_S
11953
261k
    45456U, // DUPi16
11954
261k
    45464U, // DUPi32
11955
261k
    45472U, // DUPi64
11956
261k
    45480U, // DUPi8
11957
261k
    0U, // DUPv16i8gpr
11958
261k
    45480U, // DUPv16i8lane
11959
261k
    0U, // DUPv2i32gpr
11960
261k
    45464U, // DUPv2i32lane
11961
261k
    0U, // DUPv2i64gpr
11962
261k
    45472U, // DUPv2i64lane
11963
261k
    0U, // DUPv4i16gpr
11964
261k
    45456U, // DUPv4i16lane
11965
261k
    0U, // DUPv4i32gpr
11966
261k
    45464U, // DUPv4i32lane
11967
261k
    0U, // DUPv8i16gpr
11968
261k
    45456U, // DUPv8i16lane
11969
261k
    0U, // DUPv8i8gpr
11970
261k
    45480U, // DUPv8i8lane
11971
261k
    14424U, // EONWrs
11972
261k
    14424U, // EONXrs
11973
261k
    86253712U,  // EOR3
11974
261k
    33691736U,  // EOR3_ZZZZ
11975
261k
    9U, // EORBT_ZZZ_B
11976
261k
    1112U,  // EORBT_ZZZ_D
11977
261k
    240U, // EORBT_ZZZ_H
11978
261k
    2136U,  // EORBT_ZZZ_S
11979
261k
    10328U, // EORQV_VPZ_B
11980
261k
    6232U,  // EORQV_VPZ_D
11981
261k
    5208U,  // EORQV_VPZ_H
11982
261k
    12376U, // EORQV_VPZ_S
11983
261k
    16918744U,  // EORS_PPzPP
11984
261k
    9U, // EORTB_ZZZ_B
11985
261k
    1112U,  // EORTB_ZZZ_D
11986
261k
    240U, // EORTB_ZZZ_H
11987
261k
    2136U,  // EORTB_ZZZ_S
11988
261k
    0U, // EORV_VPZ_B
11989
261k
    0U, // EORV_VPZ_D
11990
261k
    0U, // EORV_VPZ_H
11991
261k
    0U, // EORV_VPZ_S
11992
261k
    35928U, // EORWri
11993
261k
    14424U, // EORWrs
11994
261k
    36952U, // EORXri
11995
261k
    14424U, // EORXrs
11996
261k
    16918744U,  // EOR_PPzPP
11997
261k
    36952U, // EOR_ZI
11998
261k
    16918656U,  // EOR_ZPmZ_B
11999
261k
    33691776U,  // EOR_ZPmZ_D
12000
261k
    51129480U,  // EOR_ZPmZ_H
12001
261k
    67252352U,  // EOR_ZPmZ_S
12002
261k
    6232U,  // EOR_ZZZ
12003
261k
    925840U,  // EORv16i8
12004
261k
    1319080U, // EORv8i8
12005
261k
    0U, // ERET
12006
261k
    0U, // ERETAA
12007
261k
    0U, // ERETAB
12008
261k
    141401U,  // EXTQ_ZZI
12009
261k
    432U, // EXTRACT_ZPMXI_H_B
12010
261k
    432U, // EXTRACT_ZPMXI_H_D
12011
261k
    2U, // EXTRACT_ZPMXI_H_H
12012
261k
    2U, // EXTRACT_ZPMXI_H_Q
12013
261k
    432U, // EXTRACT_ZPMXI_H_S
12014
261k
    440U, // EXTRACT_ZPMXI_V_B
12015
261k
    440U, // EXTRACT_ZPMXI_V_D
12016
261k
    2U, // EXTRACT_ZPMXI_V_H
12017
261k
    2U, // EXTRACT_ZPMXI_V_Q
12018
261k
    440U, // EXTRACT_ZPMXI_V_S
12019
261k
    134232U,  // EXTRWrri
12020
261k
    0U, // EXTRX
12021
261k
    134232U,  // EXTRXrri
12022
261k
    0U, // EXTRY
12023
261k
    251799641U, // EXT_ZZI
12024
261k
    450U, // EXT_ZZI_B
12025
261k
    2367632U, // EXTv16i8
12026
261k
    3809448U, // EXTv8i8
12027
261k
    32U,  // F1CVTL2v8f16
12028
261k
    0U, // F1CVTLT_ZZ_BtoH
12029
261k
    0U, // F1CVTL_2ZZ_BtoH_NAME
12030
261k
    80U,  // F1CVTLv8f16
12031
261k
    0U, // F1CVT_2ZZ_BtoH_NAME
12032
261k
    0U, // F1CVT_ZZ_BtoH
12033
261k
    32U,  // F2CVTL2v8f16
12034
261k
    0U, // F2CVTLT_ZZ_BtoH
12035
261k
    0U, // F2CVTL_2ZZ_BtoH_NAME
12036
261k
    80U,  // F2CVTLv8f16
12037
261k
    0U, // F2CVT_2ZZ_BtoH_NAME
12038
261k
    0U, // F2CVT_ZZ_BtoH
12039
261k
    3160U,  // FABD16
12040
261k
    3160U,  // FABD32
12041
261k
    3160U,  // FABD64
12042
261k
    33691776U,  // FABD_ZPmZ_D
12043
261k
    51129480U,  // FABD_ZPmZ_H
12044
261k
    67252352U,  // FABD_ZPmZ_S
12045
261k
    1056920U, // FABDv2f32
12046
261k
    270440U,  // FABDv2f64
12047
261k
    1188000U, // FABDv4f16
12048
261k
    401520U,  // FABDv4f32
12049
261k
    532600U,  // FABDv8f16
12050
261k
    0U, // FABSDr
12051
261k
    0U, // FABSHr
12052
261k
    0U, // FABSSr
12053
261k
    16U,  // FABS_ZPmZ_D
12054
261k
    0U, // FABS_ZPmZ_H
12055
261k
    24U,  // FABS_ZPmZ_S
12056
261k
    40U,  // FABSv2f32
12057
261k
    48U,  // FABSv2f64
12058
261k
    56U,  // FABSv4f16
12059
261k
    64U,  // FABSv4f32
12060
261k
    72U,  // FABSv8f16
12061
261k
    3160U,  // FACGE16
12062
261k
    3160U,  // FACGE32
12063
261k
    3160U,  // FACGE64
12064
261k
    33691864U,  // FACGE_PPzZZ_D
12065
261k
    51129481U,  // FACGE_PPzZZ_H
12066
261k
    67252440U,  // FACGE_PPzZZ_S
12067
261k
    1056920U, // FACGEv2f32
12068
261k
    270440U,  // FACGEv2f64
12069
261k
    1188000U, // FACGEv4f16
12070
261k
    401520U,  // FACGEv4f32
12071
261k
    532600U,  // FACGEv8f16
12072
261k
    3160U,  // FACGT16
12073
261k
    3160U,  // FACGT32
12074
261k
    3160U,  // FACGT64
12075
261k
    33691864U,  // FACGT_PPzZZ_D
12076
261k
    51129481U,  // FACGT_PPzZZ_H
12077
261k
    67252440U,  // FACGT_PPzZZ_S
12078
261k
    1056920U, // FACGTv2f32
12079
261k
    270440U,  // FACGTv2f64
12080
261k
    1188000U, // FACGTv4f16
12081
261k
    401520U,  // FACGTv4f32
12082
261k
    532600U,  // FACGTv8f16
12083
261k
    0U, // FADDA_VPZ_D
12084
261k
    240U, // FADDA_VPZ_H
12085
261k
    0U, // FADDA_VPZ_S
12086
261k
    3160U,  // FADDDrr
12087
261k
    3160U,  // FADDHrr
12088
261k
    33691776U,  // FADDP_ZPmZZ_D
12089
261k
    51129480U,  // FADDP_ZPmZZ_H
12090
261k
    67252352U,  // FADDP_ZPmZZ_S
12091
261k
    1056920U, // FADDPv2f32
12092
261k
    270440U,  // FADDPv2f64
12093
261k
    456U, // FADDPv2i16p
12094
261k
    40U,  // FADDPv2i32p
12095
261k
    48U,  // FADDPv2i64p
12096
261k
    1188000U, // FADDPv4f16
12097
261k
    401520U,  // FADDPv4f32
12098
261k
    532600U,  // FADDPv8f16
12099
261k
    6232U,  // FADDQV_D
12100
261k
    5208U,  // FADDQV_H
12101
261k
    12376U, // FADDQV_S
12102
261k
    3160U,  // FADDSrr
12103
261k
    0U, // FADDV_VPZ_D
12104
261k
    0U, // FADDV_VPZ_H
12105
261k
    0U, // FADDV_VPZ_S
12106
261k
    192U, // FADD_VG2_M2Z_D
12107
261k
    232U, // FADD_VG2_M2Z_H
12108
261k
    200U, // FADD_VG2_M2Z_S
12109
261k
    192U, // FADD_VG4_M4Z_D
12110
261k
    232U, // FADD_VG4_M4Z_H
12111
261k
    200U, // FADD_VG4_M4Z_S
12112
261k
    268572800U, // FADD_ZPmI_D
12113
261k
    3943560U, // FADD_ZPmI_H
12114
261k
    268578944U, // FADD_ZPmI_S
12115
261k
    33691776U,  // FADD_ZPmZ_D
12116
261k
    51129480U,  // FADD_ZPmZ_H
12117
261k
    67252352U,  // FADD_ZPmZ_S
12118
261k
    6232U,  // FADD_ZZZ_D
12119
261k
    136U, // FADD_ZZZ_H
12120
261k
    12377U, // FADD_ZZZ_S
12121
261k
    1056920U, // FADDv2f32
12122
261k
    270440U,  // FADDv2f64
12123
261k
    1188000U, // FADDv4f16
12124
261k
    401520U,  // FADDv4f32
12125
261k
    532600U,  // FADDv8f16
12126
261k
    464U, // FAMAX_2Z2Z_D
12127
261k
    248U, // FAMAX_2Z2Z_H
12128
261k
    472U, // FAMAX_2Z2Z_S
12129
261k
    464U, // FAMAX_4Z4Z_D
12130
261k
    248U, // FAMAX_4Z4Z_H
12131
261k
    472U, // FAMAX_4Z4Z_S
12132
261k
    33691776U,  // FAMAX_ZPmZ_D
12133
261k
    51129480U,  // FAMAX_ZPmZ_H
12134
261k
    67252352U,  // FAMAX_ZPmZ_S
12135
261k
    1056920U, // FAMAXv2f32
12136
261k
    270440U,  // FAMAXv2f64
12137
261k
    1188000U, // FAMAXv4f16
12138
261k
    401520U,  // FAMAXv4f32
12139
261k
    532600U,  // FAMAXv8f16
12140
261k
    464U, // FAMIN_2Z2Z_D
12141
261k
    248U, // FAMIN_2Z2Z_H
12142
261k
    472U, // FAMIN_2Z2Z_S
12143
261k
    464U, // FAMIN_4Z4Z_D
12144
261k
    248U, // FAMIN_4Z4Z_H
12145
261k
    472U, // FAMIN_4Z4Z_S
12146
261k
    33691776U,  // FAMIN_ZPmZ_D
12147
261k
    51129480U,  // FAMIN_ZPmZ_H
12148
261k
    67252352U,  // FAMIN_ZPmZ_S
12149
261k
    1056920U, // FAMINv2f32
12150
261k
    270440U,  // FAMINv2f64
12151
261k
    1188000U, // FAMINv4f16
12152
261k
    401520U,  // FAMINv4f32
12153
261k
    532600U,  // FAMINv8f16
12154
261k
    33691776U,  // FCADD_ZPmZ_D
12155
261k
    185347208U, // FCADD_ZPmZ_H
12156
261k
    67252352U,  // FCADD_ZPmZ_S
12157
261k
    155066520U, // FCADDv2f32
12158
261k
    155197544U, // FCADDv2f64
12159
261k
    155328672U, // FCADDv4f16
12160
261k
    155459696U, // FCADDv4f32
12161
261k
    155590776U, // FCADDv8f16
12162
261k
    167906392U, // FCCMPDrr
12163
261k
    167906392U, // FCCMPEDrr
12164
261k
    167906392U, // FCCMPEHrr
12165
261k
    167906392U, // FCCMPESrr
12166
261k
    167906392U, // FCCMPHrr
12167
261k
    167906392U, // FCCMPSrr
12168
261k
    16U,  // FCLAMP_VG2_2Z2Z_D
12169
261k
    240U, // FCLAMP_VG2_2Z2Z_H
12170
261k
    24U,  // FCLAMP_VG2_2Z2Z_S
12171
261k
    16U,  // FCLAMP_VG4_4Z4Z_D
12172
261k
    240U, // FCLAMP_VG4_4Z4Z_H
12173
261k
    24U,  // FCLAMP_VG4_4Z4Z_S
12174
261k
    1112U,  // FCLAMP_ZZZ_D
12175
261k
    240U, // FCLAMP_ZZZ_H
12176
261k
    2136U,  // FCLAMP_ZZZ_S
12177
261k
    3160U,  // FCMEQ16
12178
261k
    3160U,  // FCMEQ32
12179
261k
    3160U,  // FCMEQ64
12180
261k
    4724952U, // FCMEQ_PPzZ0_D
12181
261k
    46217U, // FCMEQ_PPzZ0_H
12182
261k
    4731096U, // FCMEQ_PPzZ0_S
12183
261k
    33691864U,  // FCMEQ_PPzZZ_D
12184
261k
    51129481U,  // FCMEQ_PPzZZ_H
12185
261k
    67252440U,  // FCMEQ_PPzZZ_S
12186
261k
    480U, // FCMEQv1i16rz
12187
261k
    480U, // FCMEQv1i32rz
12188
261k
    480U, // FCMEQv1i64rz
12189
261k
    1056920U, // FCMEQv2f32
12190
261k
    270440U,  // FCMEQv2f64
12191
261k
    488U, // FCMEQv2i32rz
12192
261k
    496U, // FCMEQv2i64rz
12193
261k
    1188000U, // FCMEQv4f16
12194
261k
    401520U,  // FCMEQv4f32
12195
261k
    504U, // FCMEQv4i16rz
12196
261k
    512U, // FCMEQv4i32rz
12197
261k
    532600U,  // FCMEQv8f16
12198
261k
    520U, // FCMEQv8i16rz
12199
261k
    3160U,  // FCMGE16
12200
261k
    3160U,  // FCMGE32
12201
261k
    3160U,  // FCMGE64
12202
261k
    4724952U, // FCMGE_PPzZ0_D
12203
261k
    46217U, // FCMGE_PPzZ0_H
12204
261k
    4731096U, // FCMGE_PPzZ0_S
12205
261k
    33691864U,  // FCMGE_PPzZZ_D
12206
261k
    51129481U,  // FCMGE_PPzZZ_H
12207
261k
    67252440U,  // FCMGE_PPzZZ_S
12208
261k
    480U, // FCMGEv1i16rz
12209
261k
    480U, // FCMGEv1i32rz
12210
261k
    480U, // FCMGEv1i64rz
12211
261k
    1056920U, // FCMGEv2f32
12212
261k
    270440U,  // FCMGEv2f64
12213
261k
    488U, // FCMGEv2i32rz
12214
261k
    496U, // FCMGEv2i64rz
12215
261k
    1188000U, // FCMGEv4f16
12216
261k
    401520U,  // FCMGEv4f32
12217
261k
    504U, // FCMGEv4i16rz
12218
261k
    512U, // FCMGEv4i32rz
12219
261k
    532600U,  // FCMGEv8f16
12220
261k
    520U, // FCMGEv8i16rz
12221
261k
    3160U,  // FCMGT16
12222
261k
    3160U,  // FCMGT32
12223
261k
    3160U,  // FCMGT64
12224
261k
    4724952U, // FCMGT_PPzZ0_D
12225
261k
    46217U, // FCMGT_PPzZ0_H
12226
261k
    4731096U, // FCMGT_PPzZ0_S
12227
261k
    33691864U,  // FCMGT_PPzZZ_D
12228
261k
    51129481U,  // FCMGT_PPzZZ_H
12229
261k
    67252440U,  // FCMGT_PPzZZ_S
12230
261k
    480U, // FCMGTv1i16rz
12231
261k
    480U, // FCMGTv1i32rz
12232
261k
    480U, // FCMGTv1i64rz
12233
261k
    1056920U, // FCMGTv2f32
12234
261k
    270440U,  // FCMGTv2f64
12235
261k
    488U, // FCMGTv2i32rz
12236
261k
    496U, // FCMGTv2i64rz
12237
261k
    1188000U, // FCMGTv4f16
12238
261k
    401520U,  // FCMGTv4f32
12239
261k
    504U, // FCMGTv4i16rz
12240
261k
    512U, // FCMGTv4i32rz
12241
261k
    532600U,  // FCMGTv8f16
12242
261k
    520U, // FCMGTv8i16rz
12243
261k
    285344896U, // FCMLA_ZPmZZ_D
12244
261k
    187706608U, // FCMLA_ZPmZZ_H
12245
261k
    302123136U, // FCMLA_ZPmZZ_S
12246
261k
    201496816U, // FCMLA_ZZZI_H
12247
261k
    187435096U, // FCMLA_ZZZI_S
12248
261k
    222176408U, // FCMLAv2f32
12249
261k
    222307432U, // FCMLAv2f64
12250
261k
    222438560U, // FCMLAv4f16
12251
261k
    120464544U, // FCMLAv4f16_indexed
12252
261k
    222569584U, // FCMLAv4f32
12253
261k
    122299504U, // FCMLAv4f32_indexed
12254
261k
    222700664U, // FCMLAv8f16
12255
261k
    120464504U, // FCMLAv8f16_indexed
12256
261k
    4724952U, // FCMLE_PPzZ0_D
12257
261k
    46217U, // FCMLE_PPzZ0_H
12258
261k
    4731096U, // FCMLE_PPzZ0_S
12259
261k
    480U, // FCMLEv1i16rz
12260
261k
    480U, // FCMLEv1i32rz
12261
261k
    480U, // FCMLEv1i64rz
12262
261k
    488U, // FCMLEv2i32rz
12263
261k
    496U, // FCMLEv2i64rz
12264
261k
    504U, // FCMLEv4i16rz
12265
261k
    512U, // FCMLEv4i32rz
12266
261k
    520U, // FCMLEv8i16rz
12267
261k
    4724952U, // FCMLT_PPzZ0_D
12268
261k
    46217U, // FCMLT_PPzZ0_H
12269
261k
    4731096U, // FCMLT_PPzZ0_S
12270
261k
    480U, // FCMLTv1i16rz
12271
261k
    480U, // FCMLTv1i32rz
12272
261k
    480U, // FCMLTv1i64rz
12273
261k
    488U, // FCMLTv2i32rz
12274
261k
    496U, // FCMLTv2i64rz
12275
261k
    504U, // FCMLTv4i16rz
12276
261k
    512U, // FCMLTv4i32rz
12277
261k
    520U, // FCMLTv8i16rz
12278
261k
    4724952U, // FCMNE_PPzZ0_D
12279
261k
    46217U, // FCMNE_PPzZ0_H
12280
261k
    4731096U, // FCMNE_PPzZ0_S
12281
261k
    33691864U,  // FCMNE_PPzZZ_D
12282
261k
    51129481U,  // FCMNE_PPzZZ_H
12283
261k
    67252440U,  // FCMNE_PPzZZ_S
12284
261k
    0U, // FCMPDri
12285
261k
    0U, // FCMPDrr
12286
261k
    0U, // FCMPEDri
12287
261k
    0U, // FCMPEDrr
12288
261k
    0U, // FCMPEHri
12289
261k
    0U, // FCMPEHrr
12290
261k
    0U, // FCMPESri
12291
261k
    0U, // FCMPESrr
12292
261k
    0U, // FCMPHri
12293
261k
    0U, // FCMPHrr
12294
261k
    0U, // FCMPSri
12295
261k
    0U, // FCMPSrr
12296
261k
    33691864U,  // FCMUO_PPzZZ_D
12297
261k
    51129481U,  // FCMUO_PPzZZ_H
12298
261k
    67252440U,  // FCMUO_PPzZZ_S
12299
261k
    528U, // FCPY_ZPmI_D
12300
261k
    2U, // FCPY_ZPmI_H
12301
261k
    528U, // FCPY_ZPmI_S
12302
261k
    167906392U, // FCSELDrrr
12303
261k
    167906392U, // FCSELHrrr
12304
261k
    167906392U, // FCSELSrrr
12305
261k
    0U, // FCVTASUWDr
12306
261k
    0U, // FCVTASUWHr
12307
261k
    0U, // FCVTASUWSr
12308
261k
    0U, // FCVTASUXDr
12309
261k
    0U, // FCVTASUXHr
12310
261k
    0U, // FCVTASUXSr
12311
261k
    0U, // FCVTASv1f16
12312
261k
    0U, // FCVTASv1i32
12313
261k
    0U, // FCVTASv1i64
12314
261k
    40U,  // FCVTASv2f32
12315
261k
    48U,  // FCVTASv2f64
12316
261k
    56U,  // FCVTASv4f16
12317
261k
    64U,  // FCVTASv4f32
12318
261k
    72U,  // FCVTASv8f16
12319
261k
    0U, // FCVTAUUWDr
12320
261k
    0U, // FCVTAUUWHr
12321
261k
    0U, // FCVTAUUWSr
12322
261k
    0U, // FCVTAUUXDr
12323
261k
    0U, // FCVTAUUXHr
12324
261k
    0U, // FCVTAUUXSr
12325
261k
    0U, // FCVTAUv1f16
12326
261k
    0U, // FCVTAUv1i32
12327
261k
    0U, // FCVTAUv1i64
12328
261k
    40U,  // FCVTAUv2f32
12329
261k
    48U,  // FCVTAUv2f64
12330
261k
    56U,  // FCVTAUv4f16
12331
261k
    64U,  // FCVTAUv4f32
12332
261k
    72U,  // FCVTAUv8f16
12333
261k
    0U, // FCVTDHr
12334
261k
    0U, // FCVTDSr
12335
261k
    0U, // FCVTHDr
12336
261k
    0U, // FCVTHSr
12337
261k
    240U, // FCVTLT_ZPmZ_HtoS
12338
261k
    24U,  // FCVTLT_ZPmZ_StoD
12339
261k
    0U, // FCVTL_2ZZ_H_S
12340
261k
    40U,  // FCVTLv2i32
12341
261k
    56U,  // FCVTLv4i16
12342
261k
    64U,  // FCVTLv4i32
12343
261k
    72U,  // FCVTLv8i16
12344
261k
    0U, // FCVTMSUWDr
12345
261k
    0U, // FCVTMSUWHr
12346
261k
    0U, // FCVTMSUWSr
12347
261k
    0U, // FCVTMSUXDr
12348
261k
    0U, // FCVTMSUXHr
12349
261k
    0U, // FCVTMSUXSr
12350
261k
    0U, // FCVTMSv1f16
12351
261k
    0U, // FCVTMSv1i32
12352
261k
    0U, // FCVTMSv1i64
12353
261k
    40U,  // FCVTMSv2f32
12354
261k
    48U,  // FCVTMSv2f64
12355
261k
    56U,  // FCVTMSv4f16
12356
261k
    64U,  // FCVTMSv4f32
12357
261k
    72U,  // FCVTMSv8f16
12358
261k
    0U, // FCVTMUUWDr
12359
261k
    0U, // FCVTMUUWHr
12360
261k
    0U, // FCVTMUUWSr
12361
261k
    0U, // FCVTMUUXDr
12362
261k
    0U, // FCVTMUUXHr
12363
261k
    0U, // FCVTMUUXSr
12364
261k
    0U, // FCVTMUv1f16
12365
261k
    0U, // FCVTMUv1i32
12366
261k
    0U, // FCVTMUv1i64
12367
261k
    40U,  // FCVTMUv2f32
12368
261k
    48U,  // FCVTMUv2f64
12369
261k
    56U,  // FCVTMUv4f16
12370
261k
    64U,  // FCVTMUv4f32
12371
261k
    72U,  // FCVTMUv8f16
12372
261k
    2U, // FCVTNB_Z2Z_StoB
12373
261k
    0U, // FCVTNSUWDr
12374
261k
    0U, // FCVTNSUWHr
12375
261k
    0U, // FCVTNSUWSr
12376
261k
    0U, // FCVTNSUXDr
12377
261k
    0U, // FCVTNSUXHr
12378
261k
    0U, // FCVTNSUXSr
12379
261k
    0U, // FCVTNSv1f16
12380
261k
    0U, // FCVTNSv1i32
12381
261k
    0U, // FCVTNSv1i64
12382
261k
    40U,  // FCVTNSv2f32
12383
261k
    48U,  // FCVTNSv2f64
12384
261k
    56U,  // FCVTNSv4f16
12385
261k
    64U,  // FCVTNSv4f32
12386
261k
    72U,  // FCVTNSv8f16
12387
261k
    2U, // FCVTNT_Z2Z_StoB
12388
261k
    16U,  // FCVTNT_ZPmZ_DtoS
12389
261k
    1U, // FCVTNT_ZPmZ_StoH
12390
261k
    0U, // FCVTNUUWDr
12391
261k
    0U, // FCVTNUUWHr
12392
261k
    0U, // FCVTNUUWSr
12393
261k
    0U, // FCVTNUUXDr
12394
261k
    0U, // FCVTNUUXHr
12395
261k
    0U, // FCVTNUUXSr
12396
261k
    0U, // FCVTNUv1f16
12397
261k
    0U, // FCVTNUv1i32
12398
261k
    0U, // FCVTNUv1i64
12399
261k
    40U,  // FCVTNUv2f32
12400
261k
    48U,  // FCVTNUv2f64
12401
261k
    56U,  // FCVTNUv4f16
12402
261k
    64U,  // FCVTNUv4f32
12403
261k
    72U,  // FCVTNUv8f16
12404
261k
    532600U,  // FCVTN_F16_F8v16f8
12405
261k
    1188000U, // FCVTN_F16_F8v8f8
12406
261k
    402544U,  // FCVTN_F32_F82v16f8
12407
261k
    401520U,  // FCVTN_F32_F8v8f8
12408
261k
    1U, // FCVTN_Z2Z_HtoB
12409
261k
    0U, // FCVTN_Z2Z_StoH
12410
261k
    2U, // FCVTN_Z4Z_StoB_NAME
12411
261k
    48U,  // FCVTNv2i32
12412
261k
    64U,  // FCVTNv4i16
12413
261k
    48U,  // FCVTNv4i32
12414
261k
    64U,  // FCVTNv8i16
12415
261k
    0U, // FCVTPSUWDr
12416
261k
    0U, // FCVTPSUWHr
12417
261k
    0U, // FCVTPSUWSr
12418
261k
    0U, // FCVTPSUXDr
12419
261k
    0U, // FCVTPSUXHr
12420
261k
    0U, // FCVTPSUXSr
12421
261k
    0U, // FCVTPSv1f16
12422
261k
    0U, // FCVTPSv1i32
12423
261k
    0U, // FCVTPSv1i64
12424
261k
    40U,  // FCVTPSv2f32
12425
261k
    48U,  // FCVTPSv2f64
12426
261k
    56U,  // FCVTPSv4f16
12427
261k
    64U,  // FCVTPSv4f32
12428
261k
    72U,  // FCVTPSv8f16
12429
261k
    0U, // FCVTPUUWDr
12430
261k
    0U, // FCVTPUUWHr
12431
261k
    0U, // FCVTPUUWSr
12432
261k
    0U, // FCVTPUUXDr
12433
261k
    0U, // FCVTPUUXHr
12434
261k
    0U, // FCVTPUUXSr
12435
261k
    0U, // FCVTPUv1f16
12436
261k
    0U, // FCVTPUv1i32
12437
261k
    0U, // FCVTPUv1i64
12438
261k
    40U,  // FCVTPUv2f32
12439
261k
    48U,  // FCVTPUv2f64
12440
261k
    56U,  // FCVTPUv4f16
12441
261k
    64U,  // FCVTPUv4f32
12442
261k
    72U,  // FCVTPUv8f16
12443
261k
    0U, // FCVTSDr
12444
261k
    0U, // FCVTSHr
12445
261k
    16U,  // FCVTXNT_ZPmZ_DtoS
12446
261k
    0U, // FCVTXNv1i64
12447
261k
    48U,  // FCVTXNv2f32
12448
261k
    48U,  // FCVTXNv4f32
12449
261k
    16U,  // FCVTX_ZPmZ_DtoS
12450
261k
    3160U,  // FCVTZSSWDri
12451
261k
    3160U,  // FCVTZSSWHri
12452
261k
    3160U,  // FCVTZSSWSri
12453
261k
    3160U,  // FCVTZSSXDri
12454
261k
    3160U,  // FCVTZSSXHri
12455
261k
    3160U,  // FCVTZSSXSri
12456
261k
    0U, // FCVTZSUWDr
12457
261k
    0U, // FCVTZSUWHr
12458
261k
    0U, // FCVTZSUWSr
12459
261k
    0U, // FCVTZSUXDr
12460
261k
    0U, // FCVTZSUXHr
12461
261k
    0U, // FCVTZSUXSr
12462
261k
    0U, // FCVTZS_2Z2Z_StoS
12463
261k
    0U, // FCVTZS_4Z4Z_StoS
12464
261k
    16U,  // FCVTZS_ZPmZ_DtoD
12465
261k
    16U,  // FCVTZS_ZPmZ_DtoS
12466
261k
    240U, // FCVTZS_ZPmZ_HtoD
12467
261k
    0U, // FCVTZS_ZPmZ_HtoH
12468
261k
    240U, // FCVTZS_ZPmZ_HtoS
12469
261k
    24U,  // FCVTZS_ZPmZ_StoD
12470
261k
    24U,  // FCVTZS_ZPmZ_StoS
12471
261k
    3160U,  // FCVTZSd
12472
261k
    3160U,  // FCVTZSh
12473
261k
    3160U,  // FCVTZSs
12474
261k
    0U, // FCVTZSv1f16
12475
261k
    0U, // FCVTZSv1i32
12476
261k
    0U, // FCVTZSv1i64
12477
261k
    40U,  // FCVTZSv2f32
12478
261k
    48U,  // FCVTZSv2f64
12479
261k
    3224U,  // FCVTZSv2i32_shift
12480
261k
    3176U,  // FCVTZSv2i64_shift
12481
261k
    56U,  // FCVTZSv4f16
12482
261k
    64U,  // FCVTZSv4f32
12483
261k
    3232U,  // FCVTZSv4i16_shift
12484
261k
    3184U,  // FCVTZSv4i32_shift
12485
261k
    72U,  // FCVTZSv8f16
12486
261k
    3192U,  // FCVTZSv8i16_shift
12487
261k
    3160U,  // FCVTZUSWDri
12488
261k
    3160U,  // FCVTZUSWHri
12489
261k
    3160U,  // FCVTZUSWSri
12490
261k
    3160U,  // FCVTZUSXDri
12491
261k
    3160U,  // FCVTZUSXHri
12492
261k
    3160U,  // FCVTZUSXSri
12493
261k
    0U, // FCVTZUUWDr
12494
261k
    0U, // FCVTZUUWHr
12495
261k
    0U, // FCVTZUUWSr
12496
261k
    0U, // FCVTZUUXDr
12497
261k
    0U, // FCVTZUUXHr
12498
261k
    0U, // FCVTZUUXSr
12499
261k
    0U, // FCVTZU_2Z2Z_StoS
12500
261k
    0U, // FCVTZU_4Z4Z_StoS
12501
261k
    16U,  // FCVTZU_ZPmZ_DtoD
12502
261k
    16U,  // FCVTZU_ZPmZ_DtoS
12503
261k
    240U, // FCVTZU_ZPmZ_HtoD
12504
261k
    0U, // FCVTZU_ZPmZ_HtoH
12505
261k
    240U, // FCVTZU_ZPmZ_HtoS
12506
261k
    24U,  // FCVTZU_ZPmZ_StoD
12507
261k
    24U,  // FCVTZU_ZPmZ_StoS
12508
261k
    3160U,  // FCVTZUd
12509
261k
    3160U,  // FCVTZUh
12510
261k
    3160U,  // FCVTZUs
12511
261k
    0U, // FCVTZUv1f16
12512
261k
    0U, // FCVTZUv1i32
12513
261k
    0U, // FCVTZUv1i64
12514
261k
    40U,  // FCVTZUv2f32
12515
261k
    48U,  // FCVTZUv2f64
12516
261k
    3224U,  // FCVTZUv2i32_shift
12517
261k
    3176U,  // FCVTZUv2i64_shift
12518
261k
    56U,  // FCVTZUv4f16
12519
261k
    64U,  // FCVTZUv4f32
12520
261k
    3232U,  // FCVTZUv4i16_shift
12521
261k
    3184U,  // FCVTZUv4i32_shift
12522
261k
    72U,  // FCVTZUv8f16
12523
261k
    3192U,  // FCVTZUv8i16_shift
12524
261k
    0U, // FCVT_2ZZ_H_S
12525
261k
    1U, // FCVT_Z2Z_HtoB
12526
261k
    0U, // FCVT_Z2Z_StoH
12527
261k
    2U, // FCVT_Z4Z_StoB_NAME
12528
261k
    2U, // FCVT_ZPmZ_DtoH
12529
261k
    16U,  // FCVT_ZPmZ_DtoS
12530
261k
    240U, // FCVT_ZPmZ_HtoD
12531
261k
    240U, // FCVT_ZPmZ_HtoS
12532
261k
    24U,  // FCVT_ZPmZ_StoD
12533
261k
    1U, // FCVT_ZPmZ_StoH
12534
261k
    3160U,  // FDIVDrr
12535
261k
    3160U,  // FDIVHrr
12536
261k
    33691776U,  // FDIVR_ZPmZ_D
12537
261k
    51129480U,  // FDIVR_ZPmZ_H
12538
261k
    67252352U,  // FDIVR_ZPmZ_S
12539
261k
    3160U,  // FDIVSrr
12540
261k
    33691776U,  // FDIV_ZPmZ_D
12541
261k
    51129480U,  // FDIV_ZPmZ_H
12542
261k
    67252352U,  // FDIV_ZPmZ_S
12543
261k
    1056920U, // FDIVv2f32
12544
261k
    270440U,  // FDIVv2f64
12545
261k
    1188000U, // FDIVv4f16
12546
261k
    401520U,  // FDIVv4f32
12547
261k
    532600U,  // FDIVv8f16
12548
261k
    47640U, // FDOT_VG2_M2Z2Z_BtoH
12549
261k
    47640U, // FDOT_VG2_M2Z2Z_BtoS
12550
261k
    2632936U, // FDOT_VG2_M2Z2Z_HtoS
12551
261k
    5029400U, // FDOT_VG2_M2ZZI_BtoH
12552
261k
    5029400U, // FDOT_VG2_M2ZZI_BtoS
12553
261k
    103427304U, // FDOT_VG2_M2ZZI_HtoS
12554
261k
    48664U, // FDOT_VG2_M2ZZ_BtoH
12555
261k
    48664U, // FDOT_VG2_M2ZZ_BtoS
12556
261k
    53095656U,  // FDOT_VG2_M2ZZ_HtoS
12557
261k
    47640U, // FDOT_VG4_M4Z4Z_BtoH
12558
261k
    47640U, // FDOT_VG4_M4Z4Z_BtoS
12559
261k
    2632936U, // FDOT_VG4_M4Z4Z_HtoS
12560
261k
    5029400U, // FDOT_VG4_M4ZZI_BtoH
12561
261k
    5029400U, // FDOT_VG4_M4ZZI_BtoS
12562
261k
    103427304U, // FDOT_VG4_M4ZZI_HtoS
12563
261k
    48664U, // FDOT_VG4_M4ZZ_BtoH
12564
261k
    48664U, // FDOT_VG4_M4ZZ_BtoS
12565
261k
    53095656U,  // FDOT_VG4_M4ZZ_HtoS
12566
261k
    38920U, // FDOT_ZZZI_BtoH
12567
261k
    38921U, // FDOT_ZZZI_BtoS
12568
261k
    53222488U,  // FDOT_ZZZI_S
12569
261k
    8U, // FDOT_ZZZ_BtoH
12570
261k
    9U, // FDOT_ZZZ_BtoS
12571
261k
    7256U,  // FDOT_ZZZ_S
12572
261k
    5121168U, // FDOTlanev16f8
12573
261k
    5252264U, // FDOTlanev4f16
12574
261k
    5252240U, // FDOTlanev8f16
12575
261k
    5121192U, // FDOTlanev8f8
12576
261k
    1320104U, // FDOTv2f32
12577
261k
    1320104U, // FDOTv4f16
12578
261k
    926864U,  // FDOTv4f32
12579
261k
    926864U,  // FDOTv8f16
12580
261k
    2U, // FDUP_ZI_D
12581
261k
    0U, // FDUP_ZI_H
12582
261k
    2U, // FDUP_ZI_S
12583
261k
    0U, // FEXPA_ZZ_D
12584
261k
    0U, // FEXPA_ZZ_H
12585
261k
    1U, // FEXPA_ZZ_S
12586
261k
    0U, // FJCVTZS
12587
261k
    16U,  // FLOGB_ZPmZ_D
12588
261k
    0U, // FLOGB_ZPmZ_H
12589
261k
    24U,  // FLOGB_ZPmZ_S
12590
261k
    0U, // FMA16
12591
261k
    0U, // FMA32
12592
261k
    0U, // FMA64
12593
261k
    134232U,  // FMADDDrrr
12594
261k
    134232U,  // FMADDHrrr
12595
261k
    134232U,  // FMADDSrrr
12596
261k
    285344896U, // FMAD_ZPmZZ_D
12597
261k
    53488880U,  // FMAD_ZPmZZ_H
12598
261k
    302123136U, // FMAD_ZPmZZ_S
12599
261k
    3160U,  // FMAXDrr
12600
261k
    3160U,  // FMAXHrr
12601
261k
    3160U,  // FMAXNMDrr
12602
261k
    3160U,  // FMAXNMHrr
12603
261k
    33691776U,  // FMAXNMP_ZPmZZ_D
12604
261k
    51129480U,  // FMAXNMP_ZPmZZ_H
12605
261k
    67252352U,  // FMAXNMP_ZPmZZ_S
12606
261k
    1056920U, // FMAXNMPv2f32
12607
261k
    270440U,  // FMAXNMPv2f64
12608
261k
    456U, // FMAXNMPv2i16p
12609
261k
    40U,  // FMAXNMPv2i32p
12610
261k
    48U,  // FMAXNMPv2i64p
12611
261k
    1188000U, // FMAXNMPv4f16
12612
261k
    401520U,  // FMAXNMPv4f32
12613
261k
    532600U,  // FMAXNMPv8f16
12614
261k
    6232U,  // FMAXNMQV_D
12615
261k
    5208U,  // FMAXNMQV_H
12616
261k
    12376U, // FMAXNMQV_S
12617
261k
    3160U,  // FMAXNMSrr
12618
261k
    0U, // FMAXNMV_VPZ_D
12619
261k
    0U, // FMAXNMV_VPZ_H
12620
261k
    0U, // FMAXNMV_VPZ_S
12621
261k
    56U,  // FMAXNMVv4i16v
12622
261k
    64U,  // FMAXNMVv4i32v
12623
261k
    72U,  // FMAXNMVv8i16v
12624
261k
    464U, // FMAXNM_VG2_2Z2Z_D
12625
261k
    248U, // FMAXNM_VG2_2Z2Z_H
12626
261k
    472U, // FMAXNM_VG2_2Z2Z_S
12627
261k
    184U, // FMAXNM_VG2_2ZZ_D
12628
261k
    136U, // FMAXNM_VG2_2ZZ_H
12629
261k
    96U,  // FMAXNM_VG2_2ZZ_S
12630
261k
    464U, // FMAXNM_VG4_4Z4Z_D
12631
261k
    248U, // FMAXNM_VG4_4Z4Z_H
12632
261k
    472U, // FMAXNM_VG4_4Z4Z_S
12633
261k
    184U, // FMAXNM_VG4_4ZZ_D
12634
261k
    136U, // FMAXNM_VG4_4ZZ_H
12635
261k
    96U,  // FMAXNM_VG4_4ZZ_S
12636
261k
    318904448U, // FMAXNM_ZPmI_D
12637
261k
    5385352U, // FMAXNM_ZPmI_H
12638
261k
    318910592U, // FMAXNM_ZPmI_S
12639
261k
    33691776U,  // FMAXNM_ZPmZ_D
12640
261k
    51129480U,  // FMAXNM_ZPmZ_H
12641
261k
    67252352U,  // FMAXNM_ZPmZ_S
12642
261k
    1056920U, // FMAXNMv2f32
12643
261k
    270440U,  // FMAXNMv2f64
12644
261k
    1188000U, // FMAXNMv4f16
12645
261k
    401520U,  // FMAXNMv4f32
12646
261k
    532600U,  // FMAXNMv8f16
12647
261k
    33691776U,  // FMAXP_ZPmZZ_D
12648
261k
    51129480U,  // FMAXP_ZPmZZ_H
12649
261k
    67252352U,  // FMAXP_ZPmZZ_S
12650
261k
    1056920U, // FMAXPv2f32
12651
261k
    270440U,  // FMAXPv2f64
12652
261k
    456U, // FMAXPv2i16p
12653
261k
    40U,  // FMAXPv2i32p
12654
261k
    48U,  // FMAXPv2i64p
12655
261k
    1188000U, // FMAXPv4f16
12656
261k
    401520U,  // FMAXPv4f32
12657
261k
    532600U,  // FMAXPv8f16
12658
261k
    6232U,  // FMAXQV_D
12659
261k
    5208U,  // FMAXQV_H
12660
261k
    12376U, // FMAXQV_S
12661
261k
    3160U,  // FMAXSrr
12662
261k
    0U, // FMAXV_VPZ_D
12663
261k
    0U, // FMAXV_VPZ_H
12664
261k
    0U, // FMAXV_VPZ_S
12665
261k
    56U,  // FMAXVv4i16v
12666
261k
    64U,  // FMAXVv4i32v
12667
261k
    72U,  // FMAXVv8i16v
12668
261k
    464U, // FMAX_VG2_2Z2Z_D
12669
261k
    248U, // FMAX_VG2_2Z2Z_H
12670
261k
    472U, // FMAX_VG2_2Z2Z_S
12671
261k
    184U, // FMAX_VG2_2ZZ_D
12672
261k
    136U, // FMAX_VG2_2ZZ_H
12673
261k
    96U,  // FMAX_VG2_2ZZ_S
12674
261k
    464U, // FMAX_VG4_4Z4Z_D
12675
261k
    248U, // FMAX_VG4_4Z4Z_H
12676
261k
    472U, // FMAX_VG4_4Z4Z_S
12677
261k
    184U, // FMAX_VG4_4ZZ_D
12678
261k
    136U, // FMAX_VG4_4ZZ_H
12679
261k
    96U,  // FMAX_VG4_4ZZ_S
12680
261k
    318904448U, // FMAX_ZPmI_D
12681
261k
    5385352U, // FMAX_ZPmI_H
12682
261k
    318910592U, // FMAX_ZPmI_S
12683
261k
    33691776U,  // FMAX_ZPmZ_D
12684
261k
    51129480U,  // FMAX_ZPmZ_H
12685
261k
    67252352U,  // FMAX_ZPmZ_S
12686
261k
    1056920U, // FMAXv2f32
12687
261k
    270440U,  // FMAXv2f64
12688
261k
    1188000U, // FMAXv4f16
12689
261k
    401520U,  // FMAXv4f32
12690
261k
    532600U,  // FMAXv8f16
12691
261k
    3160U,  // FMINDrr
12692
261k
    3160U,  // FMINHrr
12693
261k
    3160U,  // FMINNMDrr
12694
261k
    3160U,  // FMINNMHrr
12695
261k
    33691776U,  // FMINNMP_ZPmZZ_D
12696
261k
    51129480U,  // FMINNMP_ZPmZZ_H
12697
261k
    67252352U,  // FMINNMP_ZPmZZ_S
12698
261k
    1056920U, // FMINNMPv2f32
12699
261k
    270440U,  // FMINNMPv2f64
12700
261k
    456U, // FMINNMPv2i16p
12701
261k
    40U,  // FMINNMPv2i32p
12702
261k
    48U,  // FMINNMPv2i64p
12703
261k
    1188000U, // FMINNMPv4f16
12704
261k
    401520U,  // FMINNMPv4f32
12705
261k
    532600U,  // FMINNMPv8f16
12706
261k
    6232U,  // FMINNMQV_D
12707
261k
    5208U,  // FMINNMQV_H
12708
261k
    12376U, // FMINNMQV_S
12709
261k
    3160U,  // FMINNMSrr
12710
261k
    0U, // FMINNMV_VPZ_D
12711
261k
    0U, // FMINNMV_VPZ_H
12712
261k
    0U, // FMINNMV_VPZ_S
12713
261k
    56U,  // FMINNMVv4i16v
12714
261k
    64U,  // FMINNMVv4i32v
12715
261k
    72U,  // FMINNMVv8i16v
12716
261k
    464U, // FMINNM_VG2_2Z2Z_D
12717
261k
    248U, // FMINNM_VG2_2Z2Z_H
12718
261k
    472U, // FMINNM_VG2_2Z2Z_S
12719
261k
    184U, // FMINNM_VG2_2ZZ_D
12720
261k
    136U, // FMINNM_VG2_2ZZ_H
12721
261k
    96U,  // FMINNM_VG2_2ZZ_S
12722
261k
    464U, // FMINNM_VG4_4Z4Z_D
12723
261k
    248U, // FMINNM_VG4_4Z4Z_H
12724
261k
    472U, // FMINNM_VG4_4Z4Z_S
12725
261k
    184U, // FMINNM_VG4_4ZZ_D
12726
261k
    136U, // FMINNM_VG4_4ZZ_H
12727
261k
    96U,  // FMINNM_VG4_4ZZ_S
12728
261k
    318904448U, // FMINNM_ZPmI_D
12729
261k
    5385352U, // FMINNM_ZPmI_H
12730
261k
    318910592U, // FMINNM_ZPmI_S
12731
261k
    33691776U,  // FMINNM_ZPmZ_D
12732
261k
    51129480U,  // FMINNM_ZPmZ_H
12733
261k
    67252352U,  // FMINNM_ZPmZ_S
12734
261k
    1056920U, // FMINNMv2f32
12735
261k
    270440U,  // FMINNMv2f64
12736
261k
    1188000U, // FMINNMv4f16
12737
261k
    401520U,  // FMINNMv4f32
12738
261k
    532600U,  // FMINNMv8f16
12739
261k
    33691776U,  // FMINP_ZPmZZ_D
12740
261k
    51129480U,  // FMINP_ZPmZZ_H
12741
261k
    67252352U,  // FMINP_ZPmZZ_S
12742
261k
    1056920U, // FMINPv2f32
12743
261k
    270440U,  // FMINPv2f64
12744
261k
    456U, // FMINPv2i16p
12745
261k
    40U,  // FMINPv2i32p
12746
261k
    48U,  // FMINPv2i64p
12747
261k
    1188000U, // FMINPv4f16
12748
261k
    401520U,  // FMINPv4f32
12749
261k
    532600U,  // FMINPv8f16
12750
261k
    6232U,  // FMINQV_D
12751
261k
    5208U,  // FMINQV_H
12752
261k
    12376U, // FMINQV_S
12753
261k
    3160U,  // FMINSrr
12754
261k
    0U, // FMINV_VPZ_D
12755
261k
    0U, // FMINV_VPZ_H
12756
261k
    0U, // FMINV_VPZ_S
12757
261k
    56U,  // FMINVv4i16v
12758
261k
    64U,  // FMINVv4i32v
12759
261k
    72U,  // FMINVv8i16v
12760
261k
    464U, // FMIN_VG2_2Z2Z_D
12761
261k
    248U, // FMIN_VG2_2Z2Z_H
12762
261k
    472U, // FMIN_VG2_2Z2Z_S
12763
261k
    184U, // FMIN_VG2_2ZZ_D
12764
261k
    136U, // FMIN_VG2_2ZZ_H
12765
261k
    96U,  // FMIN_VG2_2ZZ_S
12766
261k
    464U, // FMIN_VG4_4Z4Z_D
12767
261k
    248U, // FMIN_VG4_4Z4Z_H
12768
261k
    472U, // FMIN_VG4_4Z4Z_S
12769
261k
    184U, // FMIN_VG4_4ZZ_D
12770
261k
    136U, // FMIN_VG4_4ZZ_H
12771
261k
    96U,  // FMIN_VG4_4ZZ_S
12772
261k
    318904448U, // FMIN_ZPmI_D
12773
261k
    5385352U, // FMIN_ZPmI_H
12774
261k
    318910592U, // FMIN_ZPmI_S
12775
261k
    33691776U,  // FMIN_ZPmZ_D
12776
261k
    51129480U,  // FMIN_ZPmZ_H
12777
261k
    67252352U,  // FMIN_ZPmZ_S
12778
261k
    1056920U, // FMINv2f32
12779
261k
    270440U,  // FMINv2f64
12780
261k
    1188000U, // FMINv4f16
12781
261k
    401520U,  // FMINv4f32
12782
261k
    532600U,  // FMINv8f16
12783
261k
    49696U, // FMLAL2lanev4f16
12784
261k
    120464544U, // FMLAL2lanev8f16
12785
261k
    50720U, // FMLAL2v4f16
12786
261k
    1189024U, // FMLAL2v8f16
12787
261k
    8U, // FMLALB_ZZZ
12788
261k
    38920U, // FMLALB_ZZZI
12789
261k
    53222488U,  // FMLALB_ZZZI_SHH
12790
261k
    7256U,  // FMLALB_ZZZ_SHH
12791
261k
    5514384U, // FMLALBlanev8f16
12792
261k
    926864U,  // FMLALBv8f16
12793
261k
    9U, // FMLALLBB_ZZZ
12794
261k
    38921U, // FMLALLBB_ZZZI
12795
261k
    5514384U, // FMLALLBBlanev4f32
12796
261k
    926864U,  // FMLALLBBv4f32
12797
261k
    9U, // FMLALLBT_ZZZ
12798
261k
    38921U, // FMLALLBT_ZZZI
12799
261k
    5514384U, // FMLALLBTlanev4f32
12800
261k
    926864U,  // FMLALLBTv4f32
12801
261k
    9U, // FMLALLTB_ZZZ
12802
261k
    38921U, // FMLALLTB_ZZZI
12803
261k
    5514384U, // FMLALLTBlanev4f32
12804
261k
    926864U,  // FMLALLTBv4f32
12805
261k
    9U, // FMLALLTT_ZZZ
12806
261k
    38921U, // FMLALLTT_ZZZI
12807
261k
    5514384U, // FMLALLTTlanev4f32
12808
261k
    926864U,  // FMLALLTTv4f32
12809
261k
    38441U, // FMLALL_MZZI_BtoS
12810
261k
    553U, // FMLALL_MZZ_BtoS
12811
261k
    47640U, // FMLALL_VG2_M2Z2Z_BtoS
12812
261k
    5029400U, // FMLALL_VG2_M2ZZI_BtoS
12813
261k
    48666U, // FMLALL_VG2_M2ZZ_BtoS
12814
261k
    47640U, // FMLALL_VG4_M4Z4Z_BtoS
12815
261k
    5029400U, // FMLALL_VG4_M4ZZI_BtoS
12816
261k
    48667U, // FMLALL_VG4_M4ZZ_BtoS
12817
261k
    8U, // FMLALT_ZZZ
12818
261k
    38920U, // FMLALT_ZZZI
12819
261k
    53222488U,  // FMLALT_ZZZI_SHH
12820
261k
    7256U,  // FMLALT_ZZZ_SHH
12821
261k
    5514384U, // FMLALTlanev8f16
12822
261k
    926864U,  // FMLALTv8f16
12823
261k
    38441U, // FMLAL_MZZI_BtoH
12824
261k
    38145U, // FMLAL_MZZI_HtoS
12825
261k
    257U, // FMLAL_MZZ_HtoS
12826
261k
    47640U, // FMLAL_VG2_M2Z2Z_BtoH
12827
261k
    2632936U, // FMLAL_VG2_M2Z2Z_HtoS
12828
261k
    5029400U, // FMLAL_VG2_M2ZZI_BtoH
12829
261k
    103427304U, // FMLAL_VG2_M2ZZI_HtoS
12830
261k
    48664U, // FMLAL_VG2_M2ZZ_BtoH
12831
261k
    53095656U,  // FMLAL_VG2_M2ZZ_HtoS
12832
261k
    553U, // FMLAL_VG2_MZZ_BtoH
12833
261k
    47640U, // FMLAL_VG4_M4Z4Z_BtoH
12834
261k
    2632936U, // FMLAL_VG4_M4Z4Z_HtoS
12835
261k
    5029400U, // FMLAL_VG4_M4ZZI_BtoH
12836
261k
    103427304U, // FMLAL_VG4_M4ZZI_HtoS
12837
261k
    48664U, // FMLAL_VG4_M4ZZ_BtoH
12838
261k
    53095656U,  // FMLAL_VG4_M4ZZ_HtoS
12839
261k
    49696U, // FMLALlanev4f16
12840
261k
    120464544U, // FMLALlanev8f16
12841
261k
    50720U, // FMLALv4f16
12842
261k
    1189024U, // FMLALv8f16
12843
261k
    1584320U, // FMLA_VG2_M2Z2Z_D
12844
261k
    1715400U, // FMLA_VG2_M2Z2Z_S
12845
261k
    2632936U, // FMLA_VG2_M2Z4Z_H
12846
261k
    102509760U, // FMLA_VG2_M2ZZI_D
12847
261k
    103427304U, // FMLA_VG2_M2ZZI_H
12848
261k
    102640840U, // FMLA_VG2_M2ZZI_S
12849
261k
    52178112U,  // FMLA_VG2_M2ZZ_D
12850
261k
    53095656U,  // FMLA_VG2_M2ZZ_H
12851
261k
    52309192U,  // FMLA_VG2_M2ZZ_S
12852
261k
    1584320U, // FMLA_VG4_M4Z4Z_D
12853
261k
    2632936U, // FMLA_VG4_M4Z4Z_H
12854
261k
    1715400U, // FMLA_VG4_M4Z4Z_S
12855
261k
    102509760U, // FMLA_VG4_M4ZZI_D
12856
261k
    103427304U, // FMLA_VG4_M4ZZI_H
12857
261k
    102640840U, // FMLA_VG4_M4ZZI_S
12858
261k
    52178112U,  // FMLA_VG4_M4ZZ_D
12859
261k
    53095656U,  // FMLA_VG4_M4ZZ_H
12860
261k
    52309192U,  // FMLA_VG4_M4ZZ_S
12861
261k
    285344896U, // FMLA_ZPmZZ_D
12862
261k
    53488880U,  // FMLA_ZPmZZ_H
12863
261k
    302123136U, // FMLA_ZPmZZ_S
12864
261k
    53216344U,  // FMLA_ZZZI_D
12865
261k
    39152U, // FMLA_ZZZI_H
12866
261k
    53217368U,  // FMLA_ZZZI_S
12867
261k
    120464473U, // FMLAv1i16_indexed
12868
261k
    122299481U, // FMLAv1i32_indexed
12869
261k
    123085913U, // FMLAv1i64_indexed
12870
261k
    1057944U, // FMLAv2f32
12871
261k
    271464U,  // FMLAv2f64
12872
261k
    122299544U, // FMLAv2i32_indexed
12873
261k
    123085928U, // FMLAv2i64_indexed
12874
261k
    1189024U, // FMLAv4f16
12875
261k
    402544U,  // FMLAv4f32
12876
261k
    120464544U, // FMLAv4i16_indexed
12877
261k
    122299504U, // FMLAv4i32_indexed
12878
261k
    533624U,  // FMLAv8f16
12879
261k
    120464504U, // FMLAv8i16_indexed
12880
261k
    49696U, // FMLSL2lanev4f16
12881
261k
    120464544U, // FMLSL2lanev8f16
12882
261k
    50720U, // FMLSL2v4f16
12883
261k
    1189024U, // FMLSL2v8f16
12884
261k
    53222488U,  // FMLSLB_ZZZI_SHH
12885
261k
    7256U,  // FMLSLB_ZZZ_SHH
12886
261k
    53222488U,  // FMLSLT_ZZZI_SHH
12887
261k
    7256U,  // FMLSLT_ZZZ_SHH
12888
261k
    38145U, // FMLSL_MZZI_HtoS
12889
261k
    257U, // FMLSL_MZZ_HtoS
12890
261k
    2632936U, // FMLSL_VG2_M2Z2Z_HtoS
12891
261k
    103427304U, // FMLSL_VG2_M2ZZI_HtoS
12892
261k
    53095656U,  // FMLSL_VG2_M2ZZ_HtoS
12893
261k
    2632936U, // FMLSL_VG4_M4Z4Z_HtoS
12894
261k
    103427304U, // FMLSL_VG4_M4ZZI_HtoS
12895
261k
    53095656U,  // FMLSL_VG4_M4ZZ_HtoS
12896
261k
    49696U, // FMLSLlanev4f16
12897
261k
    120464544U, // FMLSLlanev8f16
12898
261k
    50720U, // FMLSLv4f16
12899
261k
    1189024U, // FMLSLv8f16
12900
261k
    1584320U, // FMLS_VG2_M2Z2Z_D
12901
261k
    2632936U, // FMLS_VG2_M2Z2Z_H
12902
261k
    1715400U, // FMLS_VG2_M2Z2Z_S
12903
261k
    102509760U, // FMLS_VG2_M2ZZI_D
12904
261k
    103427304U, // FMLS_VG2_M2ZZI_H
12905
261k
    102640840U, // FMLS_VG2_M2ZZI_S
12906
261k
    52178112U,  // FMLS_VG2_M2ZZ_D
12907
261k
    53095656U,  // FMLS_VG2_M2ZZ_H
12908
261k
    52309192U,  // FMLS_VG2_M2ZZ_S
12909
261k
    2632936U, // FMLS_VG4_M4Z2Z_H
12910
261k
    1584320U, // FMLS_VG4_M4Z4Z_D
12911
261k
    1715400U, // FMLS_VG4_M4Z4Z_S
12912
261k
    102509760U, // FMLS_VG4_M4ZZI_D
12913
261k
    103427304U, // FMLS_VG4_M4ZZI_H
12914
261k
    102640840U, // FMLS_VG4_M4ZZI_S
12915
261k
    52178112U,  // FMLS_VG4_M4ZZ_D
12916
261k
    53095656U,  // FMLS_VG4_M4ZZ_H
12917
261k
    52309192U,  // FMLS_VG4_M4ZZ_S
12918
261k
    285344896U, // FMLS_ZPmZZ_D
12919
261k
    53488880U,  // FMLS_ZPmZZ_H
12920
261k
    302123136U, // FMLS_ZPmZZ_S
12921
261k
    53216344U,  // FMLS_ZZZI_D
12922
261k
    39152U, // FMLS_ZZZI_H
12923
261k
    53217368U,  // FMLS_ZZZI_S
12924
261k
    120464473U, // FMLSv1i16_indexed
12925
261k
    122299481U, // FMLSv1i32_indexed
12926
261k
    123085913U, // FMLSv1i64_indexed
12927
261k
    1057944U, // FMLSv2f32
12928
261k
    271464U,  // FMLSv2f64
12929
261k
    122299544U, // FMLSv2i32_indexed
12930
261k
    123085928U, // FMLSv2i64_indexed
12931
261k
    1189024U, // FMLSv4f16
12932
261k
    402544U,  // FMLSv4f32
12933
261k
    120464544U, // FMLSv4i16_indexed
12934
261k
    122299504U, // FMLSv4i32_indexed
12935
261k
    533624U,  // FMLSv8f16
12936
261k
    120464504U, // FMLSv8i16_indexed
12937
261k
    1112U,  // FMMLA_ZZZ_D
12938
261k
    2136U,  // FMMLA_ZZZ_S
12939
261k
    0U, // FMOPAL_MPPZZ
12940
261k
    0U, // FMOPA_MPPZZ_BtoH
12941
261k
    0U, // FMOPA_MPPZZ_BtoS
12942
261k
    560U, // FMOPA_MPPZZ_D
12943
261k
    0U, // FMOPA_MPPZZ_H
12944
261k
    264U, // FMOPA_MPPZZ_S
12945
261k
    0U, // FMOPSL_MPPZZ
12946
261k
    560U, // FMOPS_MPPZZ_D
12947
261k
    0U, // FMOPS_MPPZZ_H
12948
261k
    264U, // FMOPS_MPPZZ_S
12949
261k
    45472U, // FMOVDXHighr
12950
261k
    0U, // FMOVDXr
12951
261k
    2U, // FMOVDi
12952
261k
    0U, // FMOVDr
12953
261k
    0U, // FMOVHWr
12954
261k
    0U, // FMOVHXr
12955
261k
    2U, // FMOVHi
12956
261k
    0U, // FMOVHr
12957
261k
    0U, // FMOVSWr
12958
261k
    2U, // FMOVSi
12959
261k
    0U, // FMOVSr
12960
261k
    0U, // FMOVWHr
12961
261k
    0U, // FMOVWSr
12962
261k
    0U, // FMOVXDHighr
12963
261k
    0U, // FMOVXDr
12964
261k
    0U, // FMOVXHr
12965
261k
    2U, // FMOVv2f32_ns
12966
261k
    2U, // FMOVv2f64_ns
12967
261k
    2U, // FMOVv4f16_ns
12968
261k
    2U, // FMOVv4f32_ns
12969
261k
    2U, // FMOVv8f16_ns
12970
261k
    0U, // FMS16
12971
261k
    0U, // FMS32
12972
261k
    0U, // FMS64
12973
261k
    285344896U, // FMSB_ZPmZZ_D
12974
261k
    53488880U,  // FMSB_ZPmZZ_H
12975
261k
    302123136U, // FMSB_ZPmZZ_S
12976
261k
    134232U,  // FMSUBDrrr
12977
261k
    134232U,  // FMSUBHrrr
12978
261k
    134232U,  // FMSUBSrrr
12979
261k
    3160U,  // FMULDrr
12980
261k
    3160U,  // FMULHrr
12981
261k
    3160U,  // FMULSrr
12982
261k
    3160U,  // FMULX16
12983
261k
    3160U,  // FMULX32
12984
261k
    3160U,  // FMULX64
12985
261k
    33691776U,  // FMULX_ZPmZ_D
12986
261k
    51129480U,  // FMULX_ZPmZ_H
12987
261k
    67252352U,  // FMULX_ZPmZ_S
12988
261k
    338567256U, // FMULXv1i16_indexed
12989
261k
    340402264U, // FMULXv1i32_indexed
12990
261k
    341188696U, // FMULXv1i64_indexed
12991
261k
    1056920U, // FMULXv2f32
12992
261k
    270440U,  // FMULXv2f64
12993
261k
    340402328U, // FMULXv2i32_indexed
12994
261k
    341188712U, // FMULXv2i64_indexed
12995
261k
    1188000U, // FMULXv4f16
12996
261k
    401520U,  // FMULXv4f32
12997
261k
    338567328U, // FMULXv4i16_indexed
12998
261k
    340402288U, // FMULXv4i32_indexed
12999
261k
    532600U,  // FMULXv8f16
13000
261k
    338567288U, // FMULXv8i16_indexed
13001
261k
    352458880U, // FMUL_ZPmI_D
13002
261k
    5778568U, // FMUL_ZPmI_H
13003
261k
    352465024U, // FMUL_ZPmI_S
13004
261k
    33691776U,  // FMUL_ZPmZ_D
13005
261k
    51129480U,  // FMUL_ZPmZ_H
13006
261k
    67252352U,  // FMUL_ZPmZ_S
13007
261k
    5904472U, // FMUL_ZZZI_D
13008
261k
    40072U, // FMUL_ZZZI_H
13009
261k
    5910617U, // FMUL_ZZZI_S
13010
261k
    6232U,  // FMUL_ZZZ_D
13011
261k
    136U, // FMUL_ZZZ_H
13012
261k
    12377U, // FMUL_ZZZ_S
13013
261k
    338567256U, // FMULv1i16_indexed
13014
261k
    340402264U, // FMULv1i32_indexed
13015
261k
    341188696U, // FMULv1i64_indexed
13016
261k
    1056920U, // FMULv2f32
13017
261k
    270440U,  // FMULv2f64
13018
261k
    340402328U, // FMULv2i32_indexed
13019
261k
    341188712U, // FMULv2i64_indexed
13020
261k
    1188000U, // FMULv4f16
13021
261k
    401520U,  // FMULv4f32
13022
261k
    338567328U, // FMULv4i16_indexed
13023
261k
    340402288U, // FMULv4i32_indexed
13024
261k
    532600U,  // FMULv8f16
13025
261k
    338567288U, // FMULv8i16_indexed
13026
261k
    0U, // FNEGDr
13027
261k
    0U, // FNEGHr
13028
261k
    0U, // FNEGSr
13029
261k
    16U,  // FNEG_ZPmZ_D
13030
261k
    0U, // FNEG_ZPmZ_H
13031
261k
    24U,  // FNEG_ZPmZ_S
13032
261k
    40U,  // FNEGv2f32
13033
261k
    48U,  // FNEGv2f64
13034
261k
    56U,  // FNEGv4f16
13035
261k
    64U,  // FNEGv4f32
13036
261k
    72U,  // FNEGv8f16
13037
261k
    134232U,  // FNMADDDrrr
13038
261k
    134232U,  // FNMADDHrrr
13039
261k
    134232U,  // FNMADDSrrr
13040
261k
    285344896U, // FNMAD_ZPmZZ_D
13041
261k
    53488880U,  // FNMAD_ZPmZZ_H
13042
261k
    302123136U, // FNMAD_ZPmZZ_S
13043
261k
    285344896U, // FNMLA_ZPmZZ_D
13044
261k
    53488880U,  // FNMLA_ZPmZZ_H
13045
261k
    302123136U, // FNMLA_ZPmZZ_S
13046
261k
    285344896U, // FNMLS_ZPmZZ_D
13047
261k
    53488880U,  // FNMLS_ZPmZZ_H
13048
261k
    302123136U, // FNMLS_ZPmZZ_S
13049
261k
    285344896U, // FNMSB_ZPmZZ_D
13050
261k
    53488880U,  // FNMSB_ZPmZZ_H
13051
261k
    302123136U, // FNMSB_ZPmZZ_S
13052
261k
    134232U,  // FNMSUBDrrr
13053
261k
    134232U,  // FNMSUBHrrr
13054
261k
    134232U,  // FNMSUBSrrr
13055
261k
    3160U,  // FNMULDrr
13056
261k
    3160U,  // FNMULHrr
13057
261k
    3160U,  // FNMULSrr
13058
261k
    0U, // FRECPE_ZZ_D
13059
261k
    0U, // FRECPE_ZZ_H
13060
261k
    1U, // FRECPE_ZZ_S
13061
261k
    0U, // FRECPEv1f16
13062
261k
    0U, // FRECPEv1i32
13063
261k
    0U, // FRECPEv1i64
13064
261k
    40U,  // FRECPEv2f32
13065
261k
    48U,  // FRECPEv2f64
13066
261k
    56U,  // FRECPEv4f16
13067
261k
    64U,  // FRECPEv4f32
13068
261k
    72U,  // FRECPEv8f16
13069
261k
    3160U,  // FRECPS16
13070
261k
    3160U,  // FRECPS32
13071
261k
    3160U,  // FRECPS64
13072
261k
    6232U,  // FRECPS_ZZZ_D
13073
261k
    136U, // FRECPS_ZZZ_H
13074
261k
    12377U, // FRECPS_ZZZ_S
13075
261k
    1056920U, // FRECPSv2f32
13076
261k
    270440U,  // FRECPSv2f64
13077
261k
    1188000U, // FRECPSv4f16
13078
261k
    401520U,  // FRECPSv4f32
13079
261k
    532600U,  // FRECPSv8f16
13080
261k
    16U,  // FRECPX_ZPmZ_D
13081
261k
    0U, // FRECPX_ZPmZ_H
13082
261k
    24U,  // FRECPX_ZPmZ_S
13083
261k
    0U, // FRECPXv1f16
13084
261k
    0U, // FRECPXv1i32
13085
261k
    0U, // FRECPXv1i64
13086
261k
    0U, // FRINT32XDr
13087
261k
    0U, // FRINT32XSr
13088
261k
    40U,  // FRINT32Xv2f32
13089
261k
    48U,  // FRINT32Xv2f64
13090
261k
    64U,  // FRINT32Xv4f32
13091
261k
    0U, // FRINT32ZDr
13092
261k
    0U, // FRINT32ZSr
13093
261k
    40U,  // FRINT32Zv2f32
13094
261k
    48U,  // FRINT32Zv2f64
13095
261k
    64U,  // FRINT32Zv4f32
13096
261k
    0U, // FRINT64XDr
13097
261k
    0U, // FRINT64XSr
13098
261k
    40U,  // FRINT64Xv2f32
13099
261k
    48U,  // FRINT64Xv2f64
13100
261k
    64U,  // FRINT64Xv4f32
13101
261k
    0U, // FRINT64ZDr
13102
261k
    0U, // FRINT64ZSr
13103
261k
    40U,  // FRINT64Zv2f32
13104
261k
    48U,  // FRINT64Zv2f64
13105
261k
    64U,  // FRINT64Zv4f32
13106
261k
    0U, // FRINTADr
13107
261k
    0U, // FRINTAHr
13108
261k
    0U, // FRINTASr
13109
261k
    0U, // FRINTA_2Z2Z_S
13110
261k
    0U, // FRINTA_4Z4Z_S
13111
261k
    16U,  // FRINTA_ZPmZ_D
13112
261k
    0U, // FRINTA_ZPmZ_H
13113
261k
    24U,  // FRINTA_ZPmZ_S
13114
261k
    40U,  // FRINTAv2f32
13115
261k
    48U,  // FRINTAv2f64
13116
261k
    56U,  // FRINTAv4f16
13117
261k
    64U,  // FRINTAv4f32
13118
261k
    72U,  // FRINTAv8f16
13119
261k
    0U, // FRINTIDr
13120
261k
    0U, // FRINTIHr
13121
261k
    0U, // FRINTISr
13122
261k
    16U,  // FRINTI_ZPmZ_D
13123
261k
    0U, // FRINTI_ZPmZ_H
13124
261k
    24U,  // FRINTI_ZPmZ_S
13125
261k
    40U,  // FRINTIv2f32
13126
261k
    48U,  // FRINTIv2f64
13127
261k
    56U,  // FRINTIv4f16
13128
261k
    64U,  // FRINTIv4f32
13129
261k
    72U,  // FRINTIv8f16
13130
261k
    0U, // FRINTMDr
13131
261k
    0U, // FRINTMHr
13132
261k
    0U, // FRINTMSr
13133
261k
    0U, // FRINTM_2Z2Z_S
13134
261k
    0U, // FRINTM_4Z4Z_S
13135
261k
    16U,  // FRINTM_ZPmZ_D
13136
261k
    0U, // FRINTM_ZPmZ_H
13137
261k
    24U,  // FRINTM_ZPmZ_S
13138
261k
    40U,  // FRINTMv2f32
13139
261k
    48U,  // FRINTMv2f64
13140
261k
    56U,  // FRINTMv4f16
13141
261k
    64U,  // FRINTMv4f32
13142
261k
    72U,  // FRINTMv8f16
13143
261k
    0U, // FRINTNDr
13144
261k
    0U, // FRINTNHr
13145
261k
    0U, // FRINTNSr
13146
261k
    0U, // FRINTN_2Z2Z_S
13147
261k
    0U, // FRINTN_4Z4Z_S
13148
261k
    16U,  // FRINTN_ZPmZ_D
13149
261k
    0U, // FRINTN_ZPmZ_H
13150
261k
    24U,  // FRINTN_ZPmZ_S
13151
261k
    40U,  // FRINTNv2f32
13152
261k
    48U,  // FRINTNv2f64
13153
261k
    56U,  // FRINTNv4f16
13154
261k
    64U,  // FRINTNv4f32
13155
261k
    72U,  // FRINTNv8f16
13156
261k
    0U, // FRINTPDr
13157
261k
    0U, // FRINTPHr
13158
261k
    0U, // FRINTPSr
13159
261k
    0U, // FRINTP_2Z2Z_S
13160
261k
    0U, // FRINTP_4Z4Z_S
13161
261k
    16U,  // FRINTP_ZPmZ_D
13162
261k
    0U, // FRINTP_ZPmZ_H
13163
261k
    24U,  // FRINTP_ZPmZ_S
13164
261k
    40U,  // FRINTPv2f32
13165
261k
    48U,  // FRINTPv2f64
13166
261k
    56U,  // FRINTPv4f16
13167
261k
    64U,  // FRINTPv4f32
13168
261k
    72U,  // FRINTPv8f16
13169
261k
    0U, // FRINTXDr
13170
261k
    0U, // FRINTXHr
13171
261k
    0U, // FRINTXSr
13172
261k
    16U,  // FRINTX_ZPmZ_D
13173
261k
    0U, // FRINTX_ZPmZ_H
13174
261k
    24U,  // FRINTX_ZPmZ_S
13175
261k
    40U,  // FRINTXv2f32
13176
261k
    48U,  // FRINTXv2f64
13177
261k
    56U,  // FRINTXv4f16
13178
261k
    64U,  // FRINTXv4f32
13179
261k
    72U,  // FRINTXv8f16
13180
261k
    0U, // FRINTZDr
13181
261k
    0U, // FRINTZHr
13182
261k
    0U, // FRINTZSr
13183
261k
    16U,  // FRINTZ_ZPmZ_D
13184
261k
    0U, // FRINTZ_ZPmZ_H
13185
261k
    24U,  // FRINTZ_ZPmZ_S
13186
261k
    40U,  // FRINTZv2f32
13187
261k
    48U,  // FRINTZv2f64
13188
261k
    56U,  // FRINTZv4f16
13189
261k
    64U,  // FRINTZv4f32
13190
261k
    72U,  // FRINTZv8f16
13191
261k
    0U, // FRSQRTE_ZZ_D
13192
261k
    0U, // FRSQRTE_ZZ_H
13193
261k
    1U, // FRSQRTE_ZZ_S
13194
261k
    0U, // FRSQRTEv1f16
13195
261k
    0U, // FRSQRTEv1i32
13196
261k
    0U, // FRSQRTEv1i64
13197
261k
    40U,  // FRSQRTEv2f32
13198
261k
    48U,  // FRSQRTEv2f64
13199
261k
    56U,  // FRSQRTEv4f16
13200
261k
    64U,  // FRSQRTEv4f32
13201
261k
    72U,  // FRSQRTEv8f16
13202
261k
    3160U,  // FRSQRTS16
13203
261k
    3160U,  // FRSQRTS32
13204
261k
    3160U,  // FRSQRTS64
13205
261k
    6232U,  // FRSQRTS_ZZZ_D
13206
261k
    136U, // FRSQRTS_ZZZ_H
13207
261k
    12377U, // FRSQRTS_ZZZ_S
13208
261k
    1056920U, // FRSQRTSv2f32
13209
261k
    270440U,  // FRSQRTSv2f64
13210
261k
    1188000U, // FRSQRTSv4f16
13211
261k
    401520U,  // FRSQRTSv4f32
13212
261k
    532600U,  // FRSQRTSv8f16
13213
261k
    464U, // FSCALE_2Z2Z_D
13214
261k
    248U, // FSCALE_2Z2Z_H
13215
261k
    472U, // FSCALE_2Z2Z_S
13216
261k
    184U, // FSCALE_2ZZ_D
13217
261k
    136U, // FSCALE_2ZZ_H
13218
261k
    96U,  // FSCALE_2ZZ_S
13219
261k
    464U, // FSCALE_4Z4Z_D
13220
261k
    248U, // FSCALE_4Z4Z_H
13221
261k
    472U, // FSCALE_4Z4Z_S
13222
261k
    184U, // FSCALE_4ZZ_D
13223
261k
    136U, // FSCALE_4ZZ_H
13224
261k
    96U,  // FSCALE_4ZZ_S
13225
261k
    33691776U,  // FSCALE_ZPmZ_D
13226
261k
    51129480U,  // FSCALE_ZPmZ_H
13227
261k
    67252352U,  // FSCALE_ZPmZ_S
13228
261k
    1056920U, // FSCALEv2f32
13229
261k
    270440U,  // FSCALEv2f64
13230
261k
    1188000U, // FSCALEv4f16
13231
261k
    401520U,  // FSCALEv4f32
13232
261k
    532600U,  // FSCALEv8f16
13233
261k
    0U, // FSQRTDr
13234
261k
    0U, // FSQRTHr
13235
261k
    0U, // FSQRTSr
13236
261k
    16U,  // FSQRT_ZPmZ_D
13237
261k
    0U, // FSQRT_ZPmZ_H
13238
261k
    24U,  // FSQRT_ZPmZ_S
13239
261k
    40U,  // FSQRTv2f32
13240
261k
    48U,  // FSQRTv2f64
13241
261k
    56U,  // FSQRTv4f16
13242
261k
    64U,  // FSQRTv4f32
13243
261k
    72U,  // FSQRTv8f16
13244
261k
    3160U,  // FSUBDrr
13245
261k
    3160U,  // FSUBHrr
13246
261k
    268572800U, // FSUBR_ZPmI_D
13247
261k
    3943560U, // FSUBR_ZPmI_H
13248
261k
    268578944U, // FSUBR_ZPmI_S
13249
261k
    33691776U,  // FSUBR_ZPmZ_D
13250
261k
    51129480U,  // FSUBR_ZPmZ_H
13251
261k
    67252352U,  // FSUBR_ZPmZ_S
13252
261k
    3160U,  // FSUBSrr
13253
261k
    192U, // FSUB_VG2_M2Z_D
13254
261k
    232U, // FSUB_VG2_M2Z_H
13255
261k
    200U, // FSUB_VG2_M2Z_S
13256
261k
    192U, // FSUB_VG4_M4Z_D
13257
261k
    232U, // FSUB_VG4_M4Z_H
13258
261k
    200U, // FSUB_VG4_M4Z_S
13259
261k
    268572800U, // FSUB_ZPmI_D
13260
261k
    3943560U, // FSUB_ZPmI_H
13261
261k
    268578944U, // FSUB_ZPmI_S
13262
261k
    33691776U,  // FSUB_ZPmZ_D
13263
261k
    51129480U,  // FSUB_ZPmZ_H
13264
261k
    67252352U,  // FSUB_ZPmZ_S
13265
261k
    6232U,  // FSUB_ZZZ_D
13266
261k
    136U, // FSUB_ZZZ_H
13267
261k
    12377U, // FSUB_ZZZ_S
13268
261k
    1056920U, // FSUBv2f32
13269
261k
    270440U,  // FSUBv2f64
13270
261k
    1188000U, // FSUBv4f16
13271
261k
    401520U,  // FSUBv4f32
13272
261k
    532600U,  // FSUBv8f16
13273
261k
    137304U,  // FTMAD_ZZI_D
13274
261k
    52440200U,  // FTMAD_ZZI_H
13275
261k
    143449U,  // FTMAD_ZZI_S
13276
261k
    6232U,  // FTSMUL_ZZZ_D
13277
261k
    136U, // FTSMUL_ZZZ_H
13278
261k
    12377U, // FTSMUL_ZZZ_S
13279
261k
    6232U,  // FTSSEL_ZZZ_D
13280
261k
    136U, // FTSSEL_ZZZ_H
13281
261k
    12377U, // FTSSEL_ZZZ_S
13282
261k
    5029400U, // FVDOTB_VG4_M2ZZI_BtoS
13283
261k
    5029400U, // FVDOTT_VG4_M2ZZI_BtoS
13284
261k
    5029400U, // FVDOT_VG2_M2ZZI_BtoH
13285
261k
    103427304U, // FVDOT_VG2_M2ZZI_HtoS
13286
261k
    0U, // GCSPOPCX
13287
261k
    0U, // GCSPOPM
13288
261k
    0U, // GCSPOPX
13289
261k
    0U, // GCSPUSHM
13290
261k
    0U, // GCSPUSHX
13291
261k
    0U, // GCSSS1
13292
261k
    0U, // GCSSS2
13293
261k
    0U, // GCSSTR
13294
261k
    0U, // GCSSTTR
13295
261k
    0U, // GENLUT
13296
261k
    0U, // GENTER
13297
261k
    0U, // GEXIT
13298
261k
    371207355U, // GLD1B_D_IMM_REAL
13299
261k
    6040803U, // GLD1B_D_REAL
13300
261k
    6171875U, // GLD1B_D_SXTW_REAL
13301
261k
    6302947U, // GLD1B_D_UXTW_REAL
13302
261k
    371207267U, // GLD1B_S_IMM_REAL
13303
261k
    6434019U, // GLD1B_S_SXTW_REAL
13304
261k
    6565091U, // GLD1B_S_UXTW_REAL
13305
261k
    6696123U, // GLD1D_IMM_REAL
13306
261k
    6040803U, // GLD1D_REAL
13307
261k
    6827235U, // GLD1D_SCALED_REAL
13308
261k
    6171875U, // GLD1D_SXTW_REAL
13309
261k
    6958307U, // GLD1D_SXTW_SCALED_REAL
13310
261k
    6302947U, // GLD1D_UXTW_REAL
13311
261k
    7089379U, // GLD1D_UXTW_SCALED_REAL
13312
261k
    376319163U, // GLD1H_D_IMM_REAL
13313
261k
    6040803U, // GLD1H_D_REAL
13314
261k
    7351523U, // GLD1H_D_SCALED_REAL
13315
261k
    6171875U, // GLD1H_D_SXTW_REAL
13316
261k
    7482595U, // GLD1H_D_SXTW_SCALED_REAL
13317
261k
    6302947U, // GLD1H_D_UXTW_REAL
13318
261k
    7613667U, // GLD1H_D_UXTW_SCALED_REAL
13319
261k
    376319075U, // GLD1H_S_IMM_REAL
13320
261k
    6434019U, // GLD1H_S_SXTW_REAL
13321
261k
    7744739U, // GLD1H_S_SXTW_SCALED_REAL
13322
261k
    6565091U, // GLD1H_S_UXTW_REAL
13323
261k
    7875811U, // GLD1H_S_UXTW_SCALED_REAL
13324
261k
    371207355U, // GLD1Q
13325
261k
    371207355U, // GLD1SB_D_IMM_REAL
13326
261k
    6040803U, // GLD1SB_D_REAL
13327
261k
    6171875U, // GLD1SB_D_SXTW_REAL
13328
261k
    6302947U, // GLD1SB_D_UXTW_REAL
13329
261k
    371207267U, // GLD1SB_S_IMM_REAL
13330
261k
    6434019U, // GLD1SB_S_SXTW_REAL
13331
261k
    6565091U, // GLD1SB_S_UXTW_REAL
13332
261k
    376319163U, // GLD1SH_D_IMM_REAL
13333
261k
    6040803U, // GLD1SH_D_REAL
13334
261k
    7351523U, // GLD1SH_D_SCALED_REAL
13335
261k
    6171875U, // GLD1SH_D_SXTW_REAL
13336
261k
    7482595U, // GLD1SH_D_SXTW_SCALED_REAL
13337
261k
    6302947U, // GLD1SH_D_UXTW_REAL
13338
261k
    7613667U, // GLD1SH_D_UXTW_SCALED_REAL
13339
261k
    376319075U, // GLD1SH_S_IMM_REAL
13340
261k
    6434019U, // GLD1SH_S_SXTW_REAL
13341
261k
    7744739U, // GLD1SH_S_SXTW_SCALED_REAL
13342
261k
    6565091U, // GLD1SH_S_UXTW_REAL
13343
261k
    7875811U, // GLD1SH_S_UXTW_SCALED_REAL
13344
261k
    377105595U, // GLD1SW_D_IMM_REAL
13345
261k
    6040803U, // GLD1SW_D_REAL
13346
261k
    8137955U, // GLD1SW_D_SCALED_REAL
13347
261k
    6171875U, // GLD1SW_D_SXTW_REAL
13348
261k
    8269027U, // GLD1SW_D_SXTW_SCALED_REAL
13349
261k
    6302947U, // GLD1SW_D_UXTW_REAL
13350
261k
    8400099U, // GLD1SW_D_UXTW_SCALED_REAL
13351
261k
    377105595U, // GLD1W_D_IMM_REAL
13352
261k
    6040803U, // GLD1W_D_REAL
13353
261k
    8137955U, // GLD1W_D_SCALED_REAL
13354
261k
    6171875U, // GLD1W_D_SXTW_REAL
13355
261k
    8269027U, // GLD1W_D_SXTW_SCALED_REAL
13356
261k
    6302947U, // GLD1W_D_UXTW_REAL
13357
261k
    8400099U, // GLD1W_D_UXTW_SCALED_REAL
13358
261k
    377105507U, // GLD1W_IMM_REAL
13359
261k
    6434019U, // GLD1W_SXTW_REAL
13360
261k
    8531171U, // GLD1W_SXTW_SCALED_REAL
13361
261k
    6565091U, // GLD1W_UXTW_REAL
13362
261k
    8662243U, // GLD1W_UXTW_SCALED_REAL
13363
261k
    371207355U, // GLDFF1B_D_IMM_REAL
13364
261k
    6040803U, // GLDFF1B_D_REAL
13365
261k
    6171875U, // GLDFF1B_D_SXTW_REAL
13366
261k
    6302947U, // GLDFF1B_D_UXTW_REAL
13367
261k
    371207267U, // GLDFF1B_S_IMM_REAL
13368
261k
    6434019U, // GLDFF1B_S_SXTW_REAL
13369
261k
    6565091U, // GLDFF1B_S_UXTW_REAL
13370
261k
    6696123U, // GLDFF1D_IMM_REAL
13371
261k
    6040803U, // GLDFF1D_REAL
13372
261k
    6827235U, // GLDFF1D_SCALED_REAL
13373
261k
    6171875U, // GLDFF1D_SXTW_REAL
13374
261k
    6958307U, // GLDFF1D_SXTW_SCALED_REAL
13375
261k
    6302947U, // GLDFF1D_UXTW_REAL
13376
261k
    7089379U, // GLDFF1D_UXTW_SCALED_REAL
13377
261k
    376319163U, // GLDFF1H_D_IMM_REAL
13378
261k
    6040803U, // GLDFF1H_D_REAL
13379
261k
    7351523U, // GLDFF1H_D_SCALED_REAL
13380
261k
    6171875U, // GLDFF1H_D_SXTW_REAL
13381
261k
    7482595U, // GLDFF1H_D_SXTW_SCALED_REAL
13382
261k
    6302947U, // GLDFF1H_D_UXTW_REAL
13383
261k
    7613667U, // GLDFF1H_D_UXTW_SCALED_REAL
13384
261k
    376319075U, // GLDFF1H_S_IMM_REAL
13385
261k
    6434019U, // GLDFF1H_S_SXTW_REAL
13386
261k
    7744739U, // GLDFF1H_S_SXTW_SCALED_REAL
13387
261k
    6565091U, // GLDFF1H_S_UXTW_REAL
13388
261k
    7875811U, // GLDFF1H_S_UXTW_SCALED_REAL
13389
261k
    371207355U, // GLDFF1SB_D_IMM_REAL
13390
261k
    6040803U, // GLDFF1SB_D_REAL
13391
261k
    6171875U, // GLDFF1SB_D_SXTW_REAL
13392
261k
    6302947U, // GLDFF1SB_D_UXTW_REAL
13393
261k
    371207267U, // GLDFF1SB_S_IMM_REAL
13394
261k
    6434019U, // GLDFF1SB_S_SXTW_REAL
13395
261k
    6565091U, // GLDFF1SB_S_UXTW_REAL
13396
261k
    376319163U, // GLDFF1SH_D_IMM_REAL
13397
261k
    6040803U, // GLDFF1SH_D_REAL
13398
261k
    7351523U, // GLDFF1SH_D_SCALED_REAL
13399
261k
    6171875U, // GLDFF1SH_D_SXTW_REAL
13400
261k
    7482595U, // GLDFF1SH_D_SXTW_SCALED_REAL
13401
261k
    6302947U, // GLDFF1SH_D_UXTW_REAL
13402
261k
    7613667U, // GLDFF1SH_D_UXTW_SCALED_REAL
13403
261k
    376319075U, // GLDFF1SH_S_IMM_REAL
13404
261k
    6434019U, // GLDFF1SH_S_SXTW_REAL
13405
261k
    7744739U, // GLDFF1SH_S_SXTW_SCALED_REAL
13406
261k
    6565091U, // GLDFF1SH_S_UXTW_REAL
13407
261k
    7875811U, // GLDFF1SH_S_UXTW_SCALED_REAL
13408
261k
    377105595U, // GLDFF1SW_D_IMM_REAL
13409
261k
    6040803U, // GLDFF1SW_D_REAL
13410
261k
    8137955U, // GLDFF1SW_D_SCALED_REAL
13411
261k
    6171875U, // GLDFF1SW_D_SXTW_REAL
13412
261k
    8269027U, // GLDFF1SW_D_SXTW_SCALED_REAL
13413
261k
    6302947U, // GLDFF1SW_D_UXTW_REAL
13414
261k
    8400099U, // GLDFF1SW_D_UXTW_SCALED_REAL
13415
261k
    377105595U, // GLDFF1W_D_IMM_REAL
13416
261k
    6040803U, // GLDFF1W_D_REAL
13417
261k
    8137955U, // GLDFF1W_D_SCALED_REAL
13418
261k
    6171875U, // GLDFF1W_D_SXTW_REAL
13419
261k
    8269027U, // GLDFF1W_D_SXTW_SCALED_REAL
13420
261k
    6302947U, // GLDFF1W_D_UXTW_REAL
13421
261k
    8400099U, // GLDFF1W_D_UXTW_SCALED_REAL
13422
261k
    377105507U, // GLDFF1W_IMM_REAL
13423
261k
    6434019U, // GLDFF1W_SXTW_REAL
13424
261k
    8531171U, // GLDFF1W_SXTW_SCALED_REAL
13425
261k
    6565091U, // GLDFF1W_UXTW_REAL
13426
261k
    8662243U, // GLDFF1W_UXTW_SCALED_REAL
13427
261k
    3160U,  // GMI
13428
261k
    0U, // HINT
13429
261k
    33691864U,  // HISTCNT_ZPzZZ_D
13430
261k
    67252440U,  // HISTCNT_ZPzZZ_S
13431
261k
    10329U, // HISTSEG_ZZZ
13432
261k
    0U, // HLT
13433
261k
    0U, // HVC
13434
261k
    2U, // INCB_XPiI
13435
261k
    2U, // INCD_XPiI
13436
261k
    2U, // INCD_ZPiI
13437
261k
    2U, // INCH_XPiI
13438
261k
    0U, // INCH_ZPiI
13439
261k
    1U, // INCP_XP_B
13440
261k
    0U, // INCP_XP_D
13441
261k
    0U, // INCP_XP_H
13442
261k
    1U, // INCP_XP_S
13443
261k
    0U, // INCP_ZP_D
13444
261k
    0U, // INCP_ZP_H
13445
261k
    0U, // INCP_ZP_S
13446
261k
    2U, // INCW_XPiI
13447
261k
    2U, // INCW_ZPiI
13448
261k
    571U, // INDEX_II_B
13449
261k
    3160U,  // INDEX_II_D
13450
261k
    3U, // INDEX_II_H
13451
261k
    3160U,  // INDEX_II_S
13452
261k
    227U, // INDEX_IR_B
13453
261k
    3160U,  // INDEX_IR_D
13454
261k
    1U, // INDEX_IR_H
13455
261k
    3160U,  // INDEX_IR_S
13456
261k
    51288U, // INDEX_RI_B
13457
261k
    3160U,  // INDEX_RI_D
13458
261k
    576U, // INDEX_RI_H
13459
261k
    3160U,  // INDEX_RI_S
13460
261k
    3160U,  // INDEX_RR_B
13461
261k
    3160U,  // INDEX_RR_D
13462
261k
    224U, // INDEX_RR_H
13463
261k
    3160U,  // INDEX_RR_S
13464
261k
    48712U, // INSERT_MXIPZ_H_B
13465
261k
    52808U, // INSERT_MXIPZ_H_D
13466
261k
    53832U, // INSERT_MXIPZ_H_H
13467
261k
    54856U, // INSERT_MXIPZ_H_Q
13468
261k
    55880U, // INSERT_MXIPZ_H_S
13469
261k
    48712U, // INSERT_MXIPZ_V_B
13470
261k
    52808U, // INSERT_MXIPZ_V_D
13471
261k
    53832U, // INSERT_MXIPZ_V_H
13472
261k
    54856U, // INSERT_MXIPZ_V_Q
13473
261k
    55880U, // INSERT_MXIPZ_V_S
13474
261k
    1U, // INSR_ZR_B
13475
261k
    1U, // INSR_ZR_D
13476
261k
    0U, // INSR_ZR_H
13477
261k
    1U, // INSR_ZR_S
13478
261k
    3U, // INSR_ZV_B
13479
261k
    3U, // INSR_ZV_D
13480
261k
    0U, // INSR_ZV_H
13481
261k
    3U, // INSR_ZV_S
13482
261k
    2U, // INSvi16gpr
13483
261k
    39315U, // INSvi16lane
13484
261k
    2U, // INSvi32gpr
13485
261k
    39323U, // INSvi32lane
13486
261k
    2U, // INSvi64gpr
13487
261k
    39331U, // INSvi64lane
13488
261k
    2U, // INSvi8gpr
13489
261k
    39339U, // INSvi8lane
13490
261k
    3160U,  // IRG
13491
261k
    0U, // ISB
13492
261k
    10328U, // LASTA_RPZ_B
13493
261k
    6232U,  // LASTA_RPZ_D
13494
261k
    5208U,  // LASTA_RPZ_H
13495
261k
    12376U, // LASTA_RPZ_S
13496
261k
    10328U, // LASTA_VPZ_B
13497
261k
    6232U,  // LASTA_VPZ_D
13498
261k
    5208U,  // LASTA_VPZ_H
13499
261k
    12376U, // LASTA_VPZ_S
13500
261k
    10328U, // LASTB_RPZ_B
13501
261k
    6232U,  // LASTB_RPZ_D
13502
261k
    5208U,  // LASTB_RPZ_H
13503
261k
    12376U, // LASTB_RPZ_S
13504
261k
    10328U, // LASTB_VPZ_B
13505
261k
    6232U,  // LASTB_VPZ_D
13506
261k
    5208U,  // LASTB_VPZ_H
13507
261k
    12376U, // LASTB_VPZ_S
13508
261k
    8793315U, // LD1B
13509
261k
    8793315U, // LD1B_2Z
13510
261k
    393096419U, // LD1B_2Z_IMM
13511
261k
    56915U, // LD1B_2Z_STRIDED
13512
261k
    57939U, // LD1B_2Z_STRIDED_IMM
13513
261k
    8793315U, // LD1B_4Z
13514
261k
    393882851U, // LD1B_4Z_IMM
13515
261k
    8793315U, // LD1B_4Z_STRIDED
13516
261k
    393882851U, // LD1B_4Z_STRIDED_IMM
13517
261k
    8793315U, // LD1B_D
13518
261k
    387984611U, // LD1B_D_IMM
13519
261k
    8793315U, // LD1B_H
13520
261k
    387984611U, // LD1B_H_IMM
13521
261k
    387984611U, // LD1B_IMM
13522
261k
    8793315U, // LD1B_S
13523
261k
    387984611U, // LD1B_S_IMM
13524
261k
    8924387U, // LD1D
13525
261k
    8924387U, // LD1D_2Z
13526
261k
    393096419U, // LD1D_2Z_IMM
13527
261k
    8924387U, // LD1D_2Z_STRIDED
13528
261k
    393096419U, // LD1D_2Z_STRIDED_IMM
13529
261k
    8924387U, // LD1D_4Z
13530
261k
    393882851U, // LD1D_4Z_IMM
13531
261k
    8924387U, // LD1D_4Z_STRIDED
13532
261k
    393882851U, // LD1D_4Z_STRIDED_IMM
13533
261k
    387984611U, // LD1D_IMM
13534
261k
    8924387U, // LD1D_Q
13535
261k
    387984611U, // LD1D_Q_IMM
13536
261k
    0U, // LD1Fourv16b
13537
261k
    0U, // LD1Fourv16b_POST
13538
261k
    0U, // LD1Fourv1d
13539
261k
    0U, // LD1Fourv1d_POST
13540
261k
    0U, // LD1Fourv2d
13541
261k
    0U, // LD1Fourv2d_POST
13542
261k
    0U, // LD1Fourv2s
13543
261k
    0U, // LD1Fourv2s_POST
13544
261k
    0U, // LD1Fourv4h
13545
261k
    0U, // LD1Fourv4h_POST
13546
261k
    0U, // LD1Fourv4s
13547
261k
    0U, // LD1Fourv4s_POST
13548
261k
    0U, // LD1Fourv8b
13549
261k
    0U, // LD1Fourv8b_POST
13550
261k
    0U, // LD1Fourv8h
13551
261k
    0U, // LD1Fourv8h_POST
13552
261k
    9055459U, // LD1H
13553
261k
    9055459U, // LD1H_2Z
13554
261k
    393096419U, // LD1H_2Z_IMM
13555
261k
    58963U, // LD1H_2Z_STRIDED
13556
261k
    57939U, // LD1H_2Z_STRIDED_IMM
13557
261k
    9055459U, // LD1H_4Z
13558
261k
    393882851U, // LD1H_4Z_IMM
13559
261k
    9055459U, // LD1H_4Z_STRIDED
13560
261k
    393882851U, // LD1H_4Z_STRIDED_IMM
13561
261k
    9055459U, // LD1H_D
13562
261k
    387984611U, // LD1H_D_IMM
13563
261k
    387984611U, // LD1H_IMM
13564
261k
    9055459U, // LD1H_S
13565
261k
    387984611U, // LD1H_S_IMM
13566
261k
    0U, // LD1Onev16b
13567
261k
    0U, // LD1Onev16b_POST
13568
261k
    0U, // LD1Onev1d
13569
261k
    0U, // LD1Onev1d_POST
13570
261k
    0U, // LD1Onev2d
13571
261k
    0U, // LD1Onev2d_POST
13572
261k
    0U, // LD1Onev2s
13573
261k
    0U, // LD1Onev2s_POST
13574
261k
    0U, // LD1Onev4h
13575
261k
    0U, // LD1Onev4h_POST
13576
261k
    0U, // LD1Onev4s
13577
261k
    0U, // LD1Onev4s_POST
13578
261k
    0U, // LD1Onev8b
13579
261k
    0U, // LD1Onev8b_POST
13580
261k
    0U, // LD1Onev8h
13581
261k
    0U, // LD1Onev8h_POST
13582
261k
    371207395U, // LD1RB_D_IMM
13583
261k
    371207395U, // LD1RB_H_IMM
13584
261k
    371207395U, // LD1RB_IMM
13585
261k
    371207395U, // LD1RB_S_IMM
13586
261k
    6696163U, // LD1RD_IMM
13587
261k
    376319203U, // LD1RH_D_IMM
13588
261k
    376319203U, // LD1RH_IMM
13589
261k
    376319203U, // LD1RH_S_IMM
13590
261k
    8793315U, // LD1RO_B
13591
261k
    9186531U, // LD1RO_B_IMM
13592
261k
    8924387U, // LD1RO_D
13593
261k
    9186531U, // LD1RO_D_IMM
13594
261k
    9055459U, // LD1RO_H
13595
261k
    9186531U, // LD1RO_H_IMM
13596
261k
    9317603U, // LD1RO_W
13597
261k
    9186531U, // LD1RO_W_IMM
13598
261k
    8793315U, // LD1RQ_B
13599
261k
    9448675U, // LD1RQ_B_IMM
13600
261k
    8924387U, // LD1RQ_D
13601
261k
    9448675U, // LD1RQ_D_IMM
13602
261k
    9055459U, // LD1RQ_H
13603
261k
    9448675U, // LD1RQ_H_IMM
13604
261k
    9317603U, // LD1RQ_W
13605
261k
    9448675U, // LD1RQ_W_IMM
13606
261k
    371207395U, // LD1RSB_D_IMM
13607
261k
    371207395U, // LD1RSB_H_IMM
13608
261k
    371207395U, // LD1RSB_S_IMM
13609
261k
    376319203U, // LD1RSH_D_IMM
13610
261k
    376319203U, // LD1RSH_S_IMM
13611
261k
    377105635U, // LD1RSW_IMM
13612
261k
    377105635U, // LD1RW_D_IMM
13613
261k
    377105635U, // LD1RW_IMM
13614
261k
    0U, // LD1Rv16b
13615
261k
    0U, // LD1Rv16b_POST
13616
261k
    0U, // LD1Rv1d
13617
261k
    0U, // LD1Rv1d_POST
13618
261k
    0U, // LD1Rv2d
13619
261k
    0U, // LD1Rv2d_POST
13620
261k
    0U, // LD1Rv2s
13621
261k
    0U, // LD1Rv2s_POST
13622
261k
    0U, // LD1Rv4h
13623
261k
    0U, // LD1Rv4h_POST
13624
261k
    0U, // LD1Rv4s
13625
261k
    0U, // LD1Rv4s_POST
13626
261k
    0U, // LD1Rv8b
13627
261k
    0U, // LD1Rv8b_POST
13628
261k
    0U, // LD1Rv8h
13629
261k
    0U, // LD1Rv8h_POST
13630
261k
    8793315U, // LD1SB_D
13631
261k
    387984611U, // LD1SB_D_IMM
13632
261k
    8793315U, // LD1SB_H
13633
261k
    387984611U, // LD1SB_H_IMM
13634
261k
    8793315U, // LD1SB_S
13635
261k
    387984611U, // LD1SB_S_IMM
13636
261k
    9055459U, // LD1SH_D
13637
261k
    387984611U, // LD1SH_D_IMM
13638
261k
    9055459U, // LD1SH_S
13639
261k
    387984611U, // LD1SH_S_IMM
13640
261k
    9317603U, // LD1SW_D
13641
261k
    387984611U, // LD1SW_D_IMM
13642
261k
    0U, // LD1Threev16b
13643
261k
    0U, // LD1Threev16b_POST
13644
261k
    0U, // LD1Threev1d
13645
261k
    0U, // LD1Threev1d_POST
13646
261k
    0U, // LD1Threev2d
13647
261k
    0U, // LD1Threev2d_POST
13648
261k
    0U, // LD1Threev2s
13649
261k
    0U, // LD1Threev2s_POST
13650
261k
    0U, // LD1Threev4h
13651
261k
    0U, // LD1Threev4h_POST
13652
261k
    0U, // LD1Threev4s
13653
261k
    0U, // LD1Threev4s_POST
13654
261k
    0U, // LD1Threev8b
13655
261k
    0U, // LD1Threev8b_POST
13656
261k
    0U, // LD1Threev8h
13657
261k
    0U, // LD1Threev8h_POST
13658
261k
    0U, // LD1Twov16b
13659
261k
    0U, // LD1Twov16b_POST
13660
261k
    0U, // LD1Twov1d
13661
261k
    0U, // LD1Twov1d_POST
13662
261k
    0U, // LD1Twov2d
13663
261k
    0U, // LD1Twov2d_POST
13664
261k
    0U, // LD1Twov2s
13665
261k
    0U, // LD1Twov2s_POST
13666
261k
    0U, // LD1Twov4h
13667
261k
    0U, // LD1Twov4h_POST
13668
261k
    0U, // LD1Twov4s
13669
261k
    0U, // LD1Twov4s_POST
13670
261k
    0U, // LD1Twov8b
13671
261k
    0U, // LD1Twov8b_POST
13672
261k
    0U, // LD1Twov8h
13673
261k
    0U, // LD1Twov8h_POST
13674
261k
    9317603U, // LD1W
13675
261k
    9317603U, // LD1W_2Z
13676
261k
    393096419U, // LD1W_2Z_IMM
13677
261k
    9317603U, // LD1W_2Z_STRIDED
13678
261k
    393096419U, // LD1W_2Z_STRIDED_IMM
13679
261k
    9317603U, // LD1W_4Z
13680
261k
    393882851U, // LD1W_4Z_IMM
13681
261k
    9317603U, // LD1W_4Z_STRIDED
13682
261k
    393882851U, // LD1W_4Z_STRIDED_IMM
13683
261k
    9317603U, // LD1W_D
13684
261k
    387984611U, // LD1W_D_IMM
13685
261k
    387984611U, // LD1W_IMM
13686
261k
    9317603U, // LD1W_Q
13687
261k
    387984611U, // LD1W_Q_IMM
13688
261k
    9628248U, // LD1_MXIPXX_H_B
13689
261k
    9759320U, // LD1_MXIPXX_H_D
13690
261k
    9890392U, // LD1_MXIPXX_H_H
13691
261k
    10021464U,  // LD1_MXIPXX_H_Q
13692
261k
    10152536U,  // LD1_MXIPXX_H_S
13693
261k
    9628248U, // LD1_MXIPXX_V_B
13694
261k
    9759320U, // LD1_MXIPXX_V_D
13695
261k
    9890392U, // LD1_MXIPXX_V_H
13696
261k
    10021464U,  // LD1_MXIPXX_V_Q
13697
261k
    10152536U,  // LD1_MXIPXX_V_S
13698
261k
    0U, // LD1i16
13699
261k
    0U, // LD1i16_POST
13700
261k
    0U, // LD1i32
13701
261k
    0U, // LD1i32_POST
13702
261k
    0U, // LD1i64
13703
261k
    0U, // LD1i64_POST
13704
261k
    0U, // LD1i8
13705
261k
    0U, // LD1i8_POST
13706
261k
    8793315U, // LD2B
13707
261k
    393096419U, // LD2B_IMM
13708
261k
    8924387U, // LD2D
13709
261k
    393096419U, // LD2D_IMM
13710
261k
    9055459U, // LD2H
13711
261k
    393096419U, // LD2H_IMM
13712
261k
    10235107U,  // LD2Q
13713
261k
    393096419U, // LD2Q_IMM
13714
261k
    0U, // LD2Rv16b
13715
261k
    0U, // LD2Rv16b_POST
13716
261k
    0U, // LD2Rv1d
13717
261k
    0U, // LD2Rv1d_POST
13718
261k
    0U, // LD2Rv2d
13719
261k
    0U, // LD2Rv2d_POST
13720
261k
    0U, // LD2Rv2s
13721
261k
    0U, // LD2Rv2s_POST
13722
261k
    0U, // LD2Rv4h
13723
261k
    0U, // LD2Rv4h_POST
13724
261k
    0U, // LD2Rv4s
13725
261k
    0U, // LD2Rv4s_POST
13726
261k
    0U, // LD2Rv8b
13727
261k
    0U, // LD2Rv8b_POST
13728
261k
    0U, // LD2Rv8h
13729
261k
    0U, // LD2Rv8h_POST
13730
261k
    0U, // LD2Twov16b
13731
261k
    0U, // LD2Twov16b_POST
13732
261k
    0U, // LD2Twov2d
13733
261k
    0U, // LD2Twov2d_POST
13734
261k
    0U, // LD2Twov2s
13735
261k
    0U, // LD2Twov2s_POST
13736
261k
    0U, // LD2Twov4h
13737
261k
    0U, // LD2Twov4h_POST
13738
261k
    0U, // LD2Twov4s
13739
261k
    0U, // LD2Twov4s_POST
13740
261k
    0U, // LD2Twov8b
13741
261k
    0U, // LD2Twov8b_POST
13742
261k
    0U, // LD2Twov8h
13743
261k
    0U, // LD2Twov8h_POST
13744
261k
    9317603U, // LD2W
13745
261k
    393096419U, // LD2W_IMM
13746
261k
    0U, // LD2i16
13747
261k
    0U, // LD2i16_POST
13748
261k
    0U, // LD2i32
13749
261k
    0U, // LD2i32_POST
13750
261k
    0U, // LD2i64
13751
261k
    0U, // LD2i64_POST
13752
261k
    0U, // LD2i8
13753
261k
    0U, // LD2i8_POST
13754
261k
    8793315U, // LD3B
13755
261k
    10366179U,  // LD3B_IMM
13756
261k
    8924387U, // LD3D
13757
261k
    10366179U,  // LD3D_IMM
13758
261k
    9055459U, // LD3H
13759
261k
    10366179U,  // LD3H_IMM
13760
261k
    10235107U,  // LD3Q
13761
261k
    10366179U,  // LD3Q_IMM
13762
261k
    0U, // LD3Rv16b
13763
261k
    0U, // LD3Rv16b_POST
13764
261k
    0U, // LD3Rv1d
13765
261k
    0U, // LD3Rv1d_POST
13766
261k
    0U, // LD3Rv2d
13767
261k
    0U, // LD3Rv2d_POST
13768
261k
    0U, // LD3Rv2s
13769
261k
    0U, // LD3Rv2s_POST
13770
261k
    0U, // LD3Rv4h
13771
261k
    0U, // LD3Rv4h_POST
13772
261k
    0U, // LD3Rv4s
13773
261k
    0U, // LD3Rv4s_POST
13774
261k
    0U, // LD3Rv8b
13775
261k
    0U, // LD3Rv8b_POST
13776
261k
    0U, // LD3Rv8h
13777
261k
    0U, // LD3Rv8h_POST
13778
261k
    0U, // LD3Threev16b
13779
261k
    0U, // LD3Threev16b_POST
13780
261k
    0U, // LD3Threev2d
13781
261k
    0U, // LD3Threev2d_POST
13782
261k
    0U, // LD3Threev2s
13783
261k
    0U, // LD3Threev2s_POST
13784
261k
    0U, // LD3Threev4h
13785
261k
    0U, // LD3Threev4h_POST
13786
261k
    0U, // LD3Threev4s
13787
261k
    0U, // LD3Threev4s_POST
13788
261k
    0U, // LD3Threev8b
13789
261k
    0U, // LD3Threev8b_POST
13790
261k
    0U, // LD3Threev8h
13791
261k
    0U, // LD3Threev8h_POST
13792
261k
    9317603U, // LD3W
13793
261k
    10366179U,  // LD3W_IMM
13794
261k
    0U, // LD3i16
13795
261k
    0U, // LD3i16_POST
13796
261k
    0U, // LD3i32
13797
261k
    0U, // LD3i32_POST
13798
261k
    0U, // LD3i64
13799
261k
    0U, // LD3i64_POST
13800
261k
    0U, // LD3i8
13801
261k
    0U, // LD3i8_POST
13802
261k
    8793315U, // LD4B
13803
261k
    393882851U, // LD4B_IMM
13804
261k
    8924387U, // LD4D
13805
261k
    393882851U, // LD4D_IMM
13806
261k
    0U, // LD4Fourv16b
13807
261k
    0U, // LD4Fourv16b_POST
13808
261k
    0U, // LD4Fourv2d
13809
261k
    0U, // LD4Fourv2d_POST
13810
261k
    0U, // LD4Fourv2s
13811
261k
    0U, // LD4Fourv2s_POST
13812
261k
    0U, // LD4Fourv4h
13813
261k
    0U, // LD4Fourv4h_POST
13814
261k
    0U, // LD4Fourv4s
13815
261k
    0U, // LD4Fourv4s_POST
13816
261k
    0U, // LD4Fourv8b
13817
261k
    0U, // LD4Fourv8b_POST
13818
261k
    0U, // LD4Fourv8h
13819
261k
    0U, // LD4Fourv8h_POST
13820
261k
    9055459U, // LD4H
13821
261k
    393882851U, // LD4H_IMM
13822
261k
    10235107U,  // LD4Q
13823
261k
    393882851U, // LD4Q_IMM
13824
261k
    0U, // LD4Rv16b
13825
261k
    0U, // LD4Rv16b_POST
13826
261k
    0U, // LD4Rv1d
13827
261k
    0U, // LD4Rv1d_POST
13828
261k
    0U, // LD4Rv2d
13829
261k
    0U, // LD4Rv2d_POST
13830
261k
    0U, // LD4Rv2s
13831
261k
    0U, // LD4Rv2s_POST
13832
261k
    0U, // LD4Rv4h
13833
261k
    0U, // LD4Rv4h_POST
13834
261k
    0U, // LD4Rv4s
13835
261k
    0U, // LD4Rv4s_POST
13836
261k
    0U, // LD4Rv8b
13837
261k
    0U, // LD4Rv8b_POST
13838
261k
    0U, // LD4Rv8h
13839
261k
    0U, // LD4Rv8h_POST
13840
261k
    9317603U, // LD4W
13841
261k
    393882851U, // LD4W_IMM
13842
261k
    0U, // LD4i16
13843
261k
    0U, // LD4i16_POST
13844
261k
    0U, // LD4i32
13845
261k
    0U, // LD4i32_POST
13846
261k
    0U, // LD4i64
13847
261k
    0U, // LD4i64_POST
13848
261k
    0U, // LD4i8
13849
261k
    0U, // LD4i8_POST
13850
261k
    0U, // LD64B
13851
261k
    3U, // LDADDAB
13852
261k
    3U, // LDADDAH
13853
261k
    3U, // LDADDALB
13854
261k
    3U, // LDADDALH
13855
261k
    3U, // LDADDALW
13856
261k
    3U, // LDADDALX
13857
261k
    3U, // LDADDAW
13858
261k
    3U, // LDADDAX
13859
261k
    3U, // LDADDB
13860
261k
    3U, // LDADDH
13861
261k
    3U, // LDADDLB
13862
261k
    3U, // LDADDLH
13863
261k
    3U, // LDADDLW
13864
261k
    3U, // LDADDLX
13865
261k
    3U, // LDADDW
13866
261k
    3U, // LDADDX
13867
261k
    0U, // LDAP1
13868
261k
    608U, // LDAPRB
13869
261k
    608U, // LDAPRH
13870
261k
    608U, // LDAPRW
13871
261k
    617U, // LDAPRWpost
13872
261k
    608U, // LDAPRX
13873
261k
    625U, // LDAPRXpost
13874
261k
    3411032U, // LDAPURBi
13875
261k
    3411032U, // LDAPURHi
13876
261k
    3411032U, // LDAPURSBWi
13877
261k
    3411032U, // LDAPURSBXi
13878
261k
    3411032U, // LDAPURSHWi
13879
261k
    3411032U, // LDAPURSHXi
13880
261k
    3411032U, // LDAPURSWi
13881
261k
    3411032U, // LDAPURXi
13882
261k
    3411032U, // LDAPURbi
13883
261k
    3411032U, // LDAPURdi
13884
261k
    3411032U, // LDAPURhi
13885
261k
    3411032U, // LDAPURi
13886
261k
    3411032U, // LDAPURqi
13887
261k
    3411032U, // LDAPURsi
13888
261k
    608U, // LDARB
13889
261k
    608U, // LDARH
13890
261k
    608U, // LDARW
13891
261k
    608U, // LDARX
13892
261k
    3411216U, // LDAXPW
13893
261k
    3411216U, // LDAXPX
13894
261k
    608U, // LDAXRB
13895
261k
    608U, // LDAXRH
13896
261k
    608U, // LDAXRW
13897
261k
    608U, // LDAXRX
13898
261k
    3U, // LDCLRAB
13899
261k
    3U, // LDCLRAH
13900
261k
    3U, // LDCLRALB
13901
261k
    3U, // LDCLRALH
13902
261k
    3U, // LDCLRALW
13903
261k
    3U, // LDCLRALX
13904
261k
    3U, // LDCLRAW
13905
261k
    3U, // LDCLRAX
13906
261k
    3U, // LDCLRB
13907
261k
    3U, // LDCLRH
13908
261k
    3U, // LDCLRLB
13909
261k
    3U, // LDCLRLH
13910
261k
    3U, // LDCLRLW
13911
261k
    3U, // LDCLRLX
13912
261k
    60690U, // LDCLRP
13913
261k
    60690U, // LDCLRPA
13914
261k
    60690U, // LDCLRPAL
13915
261k
    60690U, // LDCLRPL
13916
261k
    3U, // LDCLRW
13917
261k
    3U, // LDCLRX
13918
261k
    3U, // LDEORAB
13919
261k
    3U, // LDEORAH
13920
261k
    3U, // LDEORALB
13921
261k
    3U, // LDEORALH
13922
261k
    3U, // LDEORALW
13923
261k
    3U, // LDEORALX
13924
261k
    3U, // LDEORAW
13925
261k
    3U, // LDEORAX
13926
261k
    3U, // LDEORB
13927
261k
    3U, // LDEORH
13928
261k
    3U, // LDEORLB
13929
261k
    3U, // LDEORLH
13930
261k
    3U, // LDEORLW
13931
261k
    3U, // LDEORLX
13932
261k
    3U, // LDEORW
13933
261k
    3U, // LDEORX
13934
261k
    8793315U, // LDFF1B_D_REAL
13935
261k
    8793315U, // LDFF1B_H_REAL
13936
261k
    8793315U, // LDFF1B_REAL
13937
261k
    8793315U, // LDFF1B_S_REAL
13938
261k
    8924387U, // LDFF1D_REAL
13939
261k
    9055459U, // LDFF1H_D_REAL
13940
261k
    9055459U, // LDFF1H_REAL
13941
261k
    9055459U, // LDFF1H_S_REAL
13942
261k
    8793315U, // LDFF1SB_D_REAL
13943
261k
    8793315U, // LDFF1SB_H_REAL
13944
261k
    8793315U, // LDFF1SB_S_REAL
13945
261k
    9055459U, // LDFF1SH_D_REAL
13946
261k
    9055459U, // LDFF1SH_S_REAL
13947
261k
    9317603U, // LDFF1SW_D_REAL
13948
261k
    9317603U, // LDFF1W_D_REAL
13949
261k
    9317603U, // LDFF1W_REAL
13950
261k
    3469401U, // LDG
13951
261k
    608U, // LDGM
13952
261k
    3411216U, // LDIAPPW
13953
261k
    10526993U,  // LDIAPPWpost
13954
261k
    3411216U, // LDIAPPX
13955
261k
    10658065U,  // LDIAPPXpost
13956
261k
    608U, // LDLARB
13957
261k
    608U, // LDLARH
13958
261k
    608U, // LDLARW
13959
261k
    608U, // LDLARX
13960
261k
    387984611U, // LDNF1B_D_IMM_REAL
13961
261k
    387984611U, // LDNF1B_H_IMM_REAL
13962
261k
    387984611U, // LDNF1B_IMM_REAL
13963
261k
    387984611U, // LDNF1B_S_IMM_REAL
13964
261k
    387984611U, // LDNF1D_IMM_REAL
13965
261k
    387984611U, // LDNF1H_D_IMM_REAL
13966
261k
    387984611U, // LDNF1H_IMM_REAL
13967
261k
    387984611U, // LDNF1H_S_IMM_REAL
13968
261k
    387984611U, // LDNF1SB_D_IMM_REAL
13969
261k
    387984611U, // LDNF1SB_H_IMM_REAL
13970
261k
    387984611U, // LDNF1SB_S_IMM_REAL
13971
261k
    387984611U, // LDNF1SH_D_IMM_REAL
13972
261k
    387984611U, // LDNF1SH_S_IMM_REAL
13973
261k
    387984611U, // LDNF1SW_D_IMM_REAL
13974
261k
    387984611U, // LDNF1W_D_IMM_REAL
13975
261k
    387984611U, // LDNF1W_IMM_REAL
13976
261k
    402787600U, // LDNPDi
13977
261k
    419564816U, // LDNPQi
13978
261k
    436342032U, // LDNPSi
13979
261k
    436342032U, // LDNPWi
13980
261k
    402787600U, // LDNPXi
13981
261k
    8793315U, // LDNT1B_2Z
13982
261k
    393096419U, // LDNT1B_2Z_IMM
13983
261k
    56915U, // LDNT1B_2Z_STRIDED
13984
261k
    57939U, // LDNT1B_2Z_STRIDED_IMM
13985
261k
    8793315U, // LDNT1B_4Z
13986
261k
    393882851U, // LDNT1B_4Z_IMM
13987
261k
    8793315U, // LDNT1B_4Z_STRIDED
13988
261k
    393882851U, // LDNT1B_4Z_STRIDED_IMM
13989
261k
    387984611U, // LDNT1B_ZRI
13990
261k
    8793315U, // LDNT1B_ZRR
13991
261k
    371207355U, // LDNT1B_ZZR_D_REAL
13992
261k
    371207267U, // LDNT1B_ZZR_S_REAL
13993
261k
    8924387U, // LDNT1D_2Z
13994
261k
    393096419U, // LDNT1D_2Z_IMM
13995
261k
    8924387U, // LDNT1D_2Z_STRIDED
13996
261k
    393096419U, // LDNT1D_2Z_STRIDED_IMM
13997
261k
    8924387U, // LDNT1D_4Z
13998
261k
    393882851U, // LDNT1D_4Z_IMM
13999
261k
    8924387U, // LDNT1D_4Z_STRIDED
14000
261k
    393882851U, // LDNT1D_4Z_STRIDED_IMM
14001
261k
    387984611U, // LDNT1D_ZRI
14002
261k
    8924387U, // LDNT1D_ZRR
14003
261k
    371207355U, // LDNT1D_ZZR_D_REAL
14004
261k
    9055459U, // LDNT1H_2Z
14005
261k
    393096419U, // LDNT1H_2Z_IMM
14006
261k
    58963U, // LDNT1H_2Z_STRIDED
14007
261k
    57939U, // LDNT1H_2Z_STRIDED_IMM
14008
261k
    9055459U, // LDNT1H_4Z
14009
261k
    393882851U, // LDNT1H_4Z_IMM
14010
261k
    9055459U, // LDNT1H_4Z_STRIDED
14011
261k
    393882851U, // LDNT1H_4Z_STRIDED_IMM
14012
261k
    387984611U, // LDNT1H_ZRI
14013
261k
    9055459U, // LDNT1H_ZRR
14014
261k
    371207355U, // LDNT1H_ZZR_D_REAL
14015
261k
    371207267U, // LDNT1H_ZZR_S_REAL
14016
261k
    371207355U, // LDNT1SB_ZZR_D_REAL
14017
261k
    371207267U, // LDNT1SB_ZZR_S_REAL
14018
261k
    371207355U, // LDNT1SH_ZZR_D_REAL
14019
261k
    371207267U, // LDNT1SH_ZZR_S_REAL
14020
261k
    371207355U, // LDNT1SW_ZZR_D_REAL
14021
261k
    9317603U, // LDNT1W_2Z
14022
261k
    393096419U, // LDNT1W_2Z_IMM
14023
261k
    9317603U, // LDNT1W_2Z_STRIDED
14024
261k
    393096419U, // LDNT1W_2Z_STRIDED_IMM
14025
261k
    9317603U, // LDNT1W_4Z
14026
261k
    393882851U, // LDNT1W_4Z_IMM
14027
261k
    9317603U, // LDNT1W_4Z_STRIDED
14028
261k
    393882851U, // LDNT1W_4Z_STRIDED_IMM
14029
261k
    387984611U, // LDNT1W_ZRI
14030
261k
    9317603U, // LDNT1W_ZRR
14031
261k
    371207355U, // LDNT1W_ZZR_D_REAL
14032
261k
    371207267U, // LDNT1W_ZZR_S_REAL
14033
261k
    402787600U, // LDPDi
14034
261k
    463773969U, // LDPDpost
14035
261k
    453157137U, // LDPDpre
14036
261k
    419564816U, // LDPQi
14037
261k
    480551185U, // LDPQpost
14038
261k
    469934353U, // LDPQpre
14039
261k
    436342032U, // LDPSWi
14040
261k
    497328401U, // LDPSWpost
14041
261k
    486711569U, // LDPSWpre
14042
261k
    436342032U, // LDPSi
14043
261k
    497328401U, // LDPSpost
14044
261k
    486711569U, // LDPSpre
14045
261k
    436342032U, // LDPWi
14046
261k
    497328401U, // LDPWpost
14047
261k
    486711569U, // LDPWpre
14048
261k
    402787600U, // LDPXi
14049
261k
    463773969U, // LDPXpost
14050
261k
    453157137U, // LDPXpre
14051
261k
    62552U, // LDRAAindexed
14052
261k
    63577U, // LDRAAwriteback
14053
261k
    62552U, // LDRABindexed
14054
261k
    63577U, // LDRABwriteback
14055
261k
    41593U, // LDRBBpost
14056
261k
    10920025U,  // LDRBBpre
14057
261k
    503450712U, // LDRBBroW
14058
261k
    520227928U, // LDRBBroX
14059
261k
    64600U, // LDRBBui
14060
261k
    41593U, // LDRBpost
14061
261k
    10920025U,  // LDRBpre
14062
261k
    503450712U, // LDRBroW
14063
261k
    520227928U, // LDRBroX
14064
261k
    64600U, // LDRBui
14065
261k
    1U, // LDRDl
14066
261k
    41593U, // LDRDpost
14067
261k
    10920025U,  // LDRDpre
14068
261k
    537005144U, // LDRDroW
14069
261k
    553782360U, // LDRDroX
14070
261k
    65624U, // LDRDui
14071
261k
    41593U, // LDRHHpost
14072
261k
    10920025U,  // LDRHHpre
14073
261k
    570559576U, // LDRHHroW
14074
261k
    587336792U, // LDRHHroX
14075
261k
    66648U, // LDRHHui
14076
261k
    41593U, // LDRHpost
14077
261k
    10920025U,  // LDRHpre
14078
261k
    570559576U, // LDRHroW
14079
261k
    587336792U, // LDRHroX
14080
261k
    66648U, // LDRHui
14081
261k
    1U, // LDRQl
14082
261k
    41593U, // LDRQpost
14083
261k
    10920025U,  // LDRQpre
14084
261k
    604114008U, // LDRQroW
14085
261k
    620891224U, // LDRQroX
14086
261k
    67672U, // LDRQui
14087
261k
    41593U, // LDRSBWpost
14088
261k
    10920025U,  // LDRSBWpre
14089
261k
    503450712U, // LDRSBWroW
14090
261k
    520227928U, // LDRSBWroX
14091
261k
    64600U, // LDRSBWui
14092
261k
    41593U, // LDRSBXpost
14093
261k
    10920025U,  // LDRSBXpre
14094
261k
    503450712U, // LDRSBXroW
14095
261k
    520227928U, // LDRSBXroX
14096
261k
    64600U, // LDRSBXui
14097
261k
    41593U, // LDRSHWpost
14098
261k
    10920025U,  // LDRSHWpre
14099
261k
    570559576U, // LDRSHWroW
14100
261k
    587336792U, // LDRSHWroX
14101
261k
    66648U, // LDRSHWui
14102
261k
    41593U, // LDRSHXpost
14103
261k
    10920025U,  // LDRSHXpre
14104
261k
    570559576U, // LDRSHXroW
14105
261k
    587336792U, // LDRSHXroX
14106
261k
    66648U, // LDRSHXui
14107
261k
    1U, // LDRSWl
14108
261k
    41593U, // LDRSWpost
14109
261k
    10920025U,  // LDRSWpre
14110
261k
    637668440U, // LDRSWroW
14111
261k
    654445656U, // LDRSWroX
14112
261k
    68696U, // LDRSWui
14113
261k
    1U, // LDRSl
14114
261k
    41593U, // LDRSpost
14115
261k
    10920025U,  // LDRSpre
14116
261k
    637668440U, // LDRSroW
14117
261k
    654445656U, // LDRSroX
14118
261k
    68696U, // LDRSui
14119
261k
    1U, // LDRWl
14120
261k
    41593U, // LDRWpost
14121
261k
    10920025U,  // LDRWpre
14122
261k
    637668440U, // LDRWroW
14123
261k
    654445656U, // LDRWroX
14124
261k
    68696U, // LDRWui
14125
261k
    1U, // LDRXl
14126
261k
    41593U, // LDRXpost
14127
261k
    10920025U,  // LDRXpre
14128
261k
    537005144U, // LDRXroW
14129
261k
    553782360U, // LDRXroX
14130
261k
    65624U, // LDRXui
14131
261k
    11013208U,  // LDR_PXI
14132
261k
    608U, // LDR_TX
14133
261k
    0U, // LDR_ZA
14134
261k
    11013208U,  // LDR_ZXI
14135
261k
    3U, // LDSETAB
14136
261k
    3U, // LDSETAH
14137
261k
    3U, // LDSETALB
14138
261k
    3U, // LDSETALH
14139
261k
    3U, // LDSETALW
14140
261k
    3U, // LDSETALX
14141
261k
    3U, // LDSETAW
14142
261k
    3U, // LDSETAX
14143
261k
    3U, // LDSETB
14144
261k
    3U, // LDSETH
14145
261k
    3U, // LDSETLB
14146
261k
    3U, // LDSETLH
14147
261k
    3U, // LDSETLW
14148
261k
    3U, // LDSETLX
14149
261k
    60690U, // LDSETP
14150
261k
    60690U, // LDSETPA
14151
261k
    60690U, // LDSETPAL
14152
261k
    60690U, // LDSETPL
14153
261k
    3U, // LDSETW
14154
261k
    3U, // LDSETX
14155
261k
    3U, // LDSMAXAB
14156
261k
    3U, // LDSMAXAH
14157
261k
    3U, // LDSMAXALB
14158
261k
    3U, // LDSMAXALH
14159
261k
    3U, // LDSMAXALW
14160
261k
    3U, // LDSMAXALX
14161
261k
    3U, // LDSMAXAW
14162
261k
    3U, // LDSMAXAX
14163
261k
    3U, // LDSMAXB
14164
261k
    3U, // LDSMAXH
14165
261k
    3U, // LDSMAXLB
14166
261k
    3U, // LDSMAXLH
14167
261k
    3U, // LDSMAXLW
14168
261k
    3U, // LDSMAXLX
14169
261k
    3U, // LDSMAXW
14170
261k
    3U, // LDSMAXX
14171
261k
    3U, // LDSMINAB
14172
261k
    3U, // LDSMINAH
14173
261k
    3U, // LDSMINALB
14174
261k
    3U, // LDSMINALH
14175
261k
    3U, // LDSMINALW
14176
261k
    3U, // LDSMINALX
14177
261k
    3U, // LDSMINAW
14178
261k
    3U, // LDSMINAX
14179
261k
    3U, // LDSMINB
14180
261k
    3U, // LDSMINH
14181
261k
    3U, // LDSMINLB
14182
261k
    3U, // LDSMINLH
14183
261k
    3U, // LDSMINLW
14184
261k
    3U, // LDSMINLX
14185
261k
    3U, // LDSMINW
14186
261k
    3U, // LDSMINX
14187
261k
    3411032U, // LDTRBi
14188
261k
    3411032U, // LDTRHi
14189
261k
    3411032U, // LDTRSBWi
14190
261k
    3411032U, // LDTRSBXi
14191
261k
    3411032U, // LDTRSHWi
14192
261k
    3411032U, // LDTRSHXi
14193
261k
    3411032U, // LDTRSWi
14194
261k
    3411032U, // LDTRWi
14195
261k
    3411032U, // LDTRXi
14196
261k
    3U, // LDUMAXAB
14197
261k
    3U, // LDUMAXAH
14198
261k
    3U, // LDUMAXALB
14199
261k
    3U, // LDUMAXALH
14200
261k
    3U, // LDUMAXALW
14201
261k
    3U, // LDUMAXALX
14202
261k
    3U, // LDUMAXAW
14203
261k
    3U, // LDUMAXAX
14204
261k
    3U, // LDUMAXB
14205
261k
    3U, // LDUMAXH
14206
261k
    3U, // LDUMAXLB
14207
261k
    3U, // LDUMAXLH
14208
261k
    3U, // LDUMAXLW
14209
261k
    3U, // LDUMAXLX
14210
261k
    3U, // LDUMAXW
14211
261k
    3U, // LDUMAXX
14212
261k
    3U, // LDUMINAB
14213
261k
    3U, // LDUMINAH
14214
261k
    3U, // LDUMINALB
14215
261k
    3U, // LDUMINALH
14216
261k
    3U, // LDUMINALW
14217
261k
    3U, // LDUMINALX
14218
261k
    3U, // LDUMINAW
14219
261k
    3U, // LDUMINAX
14220
261k
    3U, // LDUMINB
14221
261k
    3U, // LDUMINH
14222
261k
    3U, // LDUMINLB
14223
261k
    3U, // LDUMINLH
14224
261k
    3U, // LDUMINLW
14225
261k
    3U, // LDUMINLX
14226
261k
    3U, // LDUMINW
14227
261k
    3U, // LDUMINX
14228
261k
    3411032U, // LDURBBi
14229
261k
    3411032U, // LDURBi
14230
261k
    3411032U, // LDURDi
14231
261k
    3411032U, // LDURHHi
14232
261k
    3411032U, // LDURHi
14233
261k
    3411032U, // LDURQi
14234
261k
    3411032U, // LDURSBWi
14235
261k
    3411032U, // LDURSBXi
14236
261k
    3411032U, // LDURSHWi
14237
261k
    3411032U, // LDURSHXi
14238
261k
    3411032U, // LDURSWi
14239
261k
    3411032U, // LDURSi
14240
261k
    3411032U, // LDURWi
14241
261k
    3411032U, // LDURXi
14242
261k
    0U, // LDX
14243
261k
    3411216U, // LDXPW
14244
261k
    3411216U, // LDXPX
14245
261k
    608U, // LDXRB
14246
261k
    608U, // LDXRH
14247
261k
    608U, // LDXRW
14248
261k
    608U, // LDXRX
14249
261k
    0U, // LDY
14250
261k
    0U, // LDZ
14251
261k
    0U, // LDZI
14252
261k
    16918656U,  // LSLR_ZPmZ_B
14253
261k
    33691776U,  // LSLR_ZPmZ_D
14254
261k
    51129480U,  // LSLR_ZPmZ_H
14255
261k
    67252352U,  // LSLR_ZPmZ_S
14256
261k
    3160U,  // LSLVWr
14257
261k
    3160U,  // LSLVXr
14258
261k
    33695872U,  // LSL_WIDE_ZPmZ_B
14259
261k
    2239624U, // LSL_WIDE_ZPmZ_H
14260
261k
    33697920U,  // LSL_WIDE_ZPmZ_S
14261
261k
    6233U,  // LSL_WIDE_ZZZ_B
14262
261k
    184U, // LSL_WIDE_ZZZ_H
14263
261k
    6233U,  // LSL_WIDE_ZZZ_S
14264
261k
    141440U,  // LSL_ZPmI_B
14265
261k
    137344U,  // LSL_ZPmI_D
14266
261k
    52440200U,  // LSL_ZPmI_H
14267
261k
    143488U,  // LSL_ZPmI_S
14268
261k
    16918656U,  // LSL_ZPmZ_B
14269
261k
    33691776U,  // LSL_ZPmZ_D
14270
261k
    51129480U,  // LSL_ZPmZ_H
14271
261k
    67252352U,  // LSL_ZPmZ_S
14272
261k
    3161U,  // LSL_ZZI_B
14273
261k
    3160U,  // LSL_ZZI_D
14274
261k
    224U, // LSL_ZZI_H
14275
261k
    3161U,  // LSL_ZZI_S
14276
261k
    16918656U,  // LSRR_ZPmZ_B
14277
261k
    33691776U,  // LSRR_ZPmZ_D
14278
261k
    51129480U,  // LSRR_ZPmZ_H
14279
261k
    67252352U,  // LSRR_ZPmZ_S
14280
261k
    3160U,  // LSRVWr
14281
261k
    3160U,  // LSRVXr
14282
261k
    33695872U,  // LSR_WIDE_ZPmZ_B
14283
261k
    2239624U, // LSR_WIDE_ZPmZ_H
14284
261k
    33697920U,  // LSR_WIDE_ZPmZ_S
14285
261k
    6233U,  // LSR_WIDE_ZZZ_B
14286
261k
    184U, // LSR_WIDE_ZZZ_H
14287
261k
    6233U,  // LSR_WIDE_ZZZ_S
14288
261k
    141440U,  // LSR_ZPmI_B
14289
261k
    137344U,  // LSR_ZPmI_D
14290
261k
    52440200U,  // LSR_ZPmI_H
14291
261k
    143488U,  // LSR_ZPmI_S
14292
261k
    16918656U,  // LSR_ZPmZ_B
14293
261k
    33691776U,  // LSR_ZPmZ_D
14294
261k
    51129480U,  // LSR_ZPmZ_H
14295
261k
    67252352U,  // LSR_ZPmZ_S
14296
261k
    3161U,  // LSR_ZZI_B
14297
261k
    3160U,  // LSR_ZZI_D
14298
261k
    224U, // LSR_ZZI_H
14299
261k
    3161U,  // LSR_ZZI_S
14300
261k
    643U, // LUT2v16f8
14301
261k
    3U, // LUT2v8f16
14302
261k
    643U, // LUT4v16f8
14303
261k
    3U, // LUT4v8f16
14304
261k
    648U, // LUTI2_2ZTZI_B
14305
261k
    648U, // LUTI2_2ZTZI_H
14306
261k
    648U, // LUTI2_2ZTZI_S
14307
261k
    648U, // LUTI2_4ZTZI_B
14308
261k
    648U, // LUTI2_4ZTZI_H
14309
261k
    648U, // LUTI2_4ZTZI_S
14310
261k
    69720U, // LUTI2_S_2ZTZI_B
14311
261k
    69720U, // LUTI2_S_2ZTZI_H
14312
261k
    648U, // LUTI2_S_4ZTZI_B
14313
261k
    648U, // LUTI2_S_4ZTZI_H
14314
261k
    69720U, // LUTI2_ZTZI_B
14315
261k
    648U, // LUTI2_ZTZI_H
14316
261k
    69720U, // LUTI2_ZTZI_S
14317
261k
    650U, // LUTI2_ZZZI_B
14318
261k
    648U, // LUTI2_ZZZI_H
14319
261k
    648U, // LUTI4_2ZTZI_B
14320
261k
    648U, // LUTI4_2ZTZI_H
14321
261k
    648U, // LUTI4_2ZTZI_S
14322
261k
    648U, // LUTI4_4ZTZI_H
14323
261k
    648U, // LUTI4_4ZTZI_S
14324
261k
    656U, // LUTI4_4ZZT2Z
14325
261k
    69720U, // LUTI4_S_2ZTZI_B
14326
261k
    69720U, // LUTI4_S_2ZTZI_H
14327
261k
    648U, // LUTI4_S_4ZTZI_H
14328
261k
    656U, // LUTI4_S_4ZZT2Z
14329
261k
    648U, // LUTI4_Z2ZZI_H
14330
261k
    69720U, // LUTI4_ZTZI_B
14331
261k
    648U, // LUTI4_ZTZI_H
14332
261k
    69720U, // LUTI4_ZTZI_S
14333
261k
    650U, // LUTI4_ZZZI_B
14334
261k
    648U, // LUTI4_ZZZI_H
14335
261k
    0U, // MAC16
14336
261k
    134232U,  // MADDPT
14337
261k
    134232U,  // MADDWrrr
14338
261k
    134232U,  // MADDXrrr
14339
261k
    1112U,  // MAD_CPA
14340
261k
    70784U, // MAD_ZPmZZ_B
14341
261k
    285344896U, // MAD_ZPmZZ_D
14342
261k
    53488880U,  // MAD_ZPmZZ_H
14343
261k
    302123136U, // MAD_ZPmZZ_S
14344
261k
    16918744U,  // MATCH_PPzZZ_B
14345
261k
    51129481U,  // MATCH_PPzZZ_H
14346
261k
    0U, // MATFP
14347
261k
    0U, // MATINT
14348
261k
    1112U,  // MLA_CPA
14349
261k
    70784U, // MLA_ZPmZZ_B
14350
261k
    285344896U, // MLA_ZPmZZ_D
14351
261k
    53488880U,  // MLA_ZPmZZ_H
14352
261k
    302123136U, // MLA_ZPmZZ_S
14353
261k
    53216344U,  // MLA_ZZZI_D
14354
261k
    39152U, // MLA_ZZZI_H
14355
261k
    53217368U,  // MLA_ZZZI_S
14356
261k
    926864U,  // MLAv16i8
14357
261k
    1057944U, // MLAv2i32
14358
261k
    122299544U, // MLAv2i32_indexed
14359
261k
    1189024U, // MLAv4i16
14360
261k
    120464544U, // MLAv4i16_indexed
14361
261k
    402544U,  // MLAv4i32
14362
261k
    122299504U, // MLAv4i32_indexed
14363
261k
    533624U,  // MLAv8i16
14364
261k
    120464504U, // MLAv8i16_indexed
14365
261k
    1320104U, // MLAv8i8
14366
261k
    70784U, // MLS_ZPmZZ_B
14367
261k
    285344896U, // MLS_ZPmZZ_D
14368
261k
    53488880U,  // MLS_ZPmZZ_H
14369
261k
    302123136U, // MLS_ZPmZZ_S
14370
261k
    53216344U,  // MLS_ZZZI_D
14371
261k
    39152U, // MLS_ZZZI_H
14372
261k
    53217368U,  // MLS_ZZZI_S
14373
261k
    926864U,  // MLSv16i8
14374
261k
    1057944U, // MLSv2i32
14375
261k
    122299544U, // MLSv2i32_indexed
14376
261k
    1189024U, // MLSv4i16
14377
261k
    120464544U, // MLSv4i16_indexed
14378
261k
    402544U,  // MLSv4i32
14379
261k
    122299504U, // MLSv4i32_indexed
14380
261k
    533624U,  // MLSv8i16
14381
261k
    120464504U, // MLSv8i16_indexed
14382
261k
    1320104U, // MLSv8i8
14383
261k
    0U, // MOPSSETGE
14384
261k
    0U, // MOPSSETGEN
14385
261k
    0U, // MOPSSETGET
14386
261k
    0U, // MOPSSETGETN
14387
261k
    3U, // MOVAZ_2ZMI_H_B
14388
261k
    3U, // MOVAZ_2ZMI_H_D
14389
261k
    3U, // MOVAZ_2ZMI_H_H
14390
261k
    3U, // MOVAZ_2ZMI_H_S
14391
261k
    3U, // MOVAZ_2ZMI_V_B
14392
261k
    3U, // MOVAZ_2ZMI_V_D
14393
261k
    3U, // MOVAZ_2ZMI_V_H
14394
261k
    3U, // MOVAZ_2ZMI_V_S
14395
261k
    3U, // MOVAZ_4ZMI_H_B
14396
261k
    3U, // MOVAZ_4ZMI_H_D
14397
261k
    3U, // MOVAZ_4ZMI_H_H
14398
261k
    3U, // MOVAZ_4ZMI_H_S
14399
261k
    3U, // MOVAZ_4ZMI_V_B
14400
261k
    3U, // MOVAZ_4ZMI_V_D
14401
261k
    3U, // MOVAZ_4ZMI_V_H
14402
261k
    3U, // MOVAZ_4ZMI_V_S
14403
261k
    3U, // MOVAZ_VG2_2ZM
14404
261k
    3U, // MOVAZ_VG4_4ZM
14405
261k
    4U, // MOVAZ_ZMI_H_B
14406
261k
    4U, // MOVAZ_ZMI_H_D
14407
261k
    71770U, // MOVAZ_ZMI_H_H
14408
261k
    71770U, // MOVAZ_ZMI_H_Q
14409
261k
    4U, // MOVAZ_ZMI_H_S
14410
261k
    4U, // MOVAZ_ZMI_V_B
14411
261k
    4U, // MOVAZ_ZMI_V_D
14412
261k
    71770U, // MOVAZ_ZMI_V_H
14413
261k
    71770U, // MOVAZ_ZMI_V_Q
14414
261k
    4U, // MOVAZ_ZMI_V_S
14415
261k
    72793U, // MOVA_2ZMXI_H_B
14416
261k
    72793U, // MOVA_2ZMXI_H_D
14417
261k
    72793U, // MOVA_2ZMXI_H_H
14418
261k
    72793U, // MOVA_2ZMXI_H_S
14419
261k
    72793U, // MOVA_2ZMXI_V_B
14420
261k
    72793U, // MOVA_2ZMXI_V_D
14421
261k
    72793U, // MOVA_2ZMXI_V_H
14422
261k
    72793U, // MOVA_2ZMXI_V_S
14423
261k
    73817U, // MOVA_4ZMXI_H_B
14424
261k
    73817U, // MOVA_4ZMXI_H_D
14425
261k
    73817U, // MOVA_4ZMXI_H_H
14426
261k
    73817U, // MOVA_4ZMXI_H_S
14427
261k
    73817U, // MOVA_4ZMXI_V_B
14428
261k
    73817U, // MOVA_4ZMXI_V_D
14429
261k
    73817U, // MOVA_4ZMXI_V_H
14430
261k
    73817U, // MOVA_4ZMXI_V_S
14431
261k
    75416U, // MOVA_MXI2Z_H_B
14432
261k
    76440U, // MOVA_MXI2Z_H_D
14433
261k
    77464U, // MOVA_MXI2Z_H_H
14434
261k
    78488U, // MOVA_MXI2Z_H_S
14435
261k
    75416U, // MOVA_MXI2Z_V_B
14436
261k
    76440U, // MOVA_MXI2Z_V_D
14437
261k
    77464U, // MOVA_MXI2Z_V_H
14438
261k
    78488U, // MOVA_MXI2Z_V_S
14439
261k
    75424U, // MOVA_MXI4Z_H_B
14440
261k
    76448U, // MOVA_MXI4Z_H_D
14441
261k
    77472U, // MOVA_MXI4Z_H_H
14442
261k
    78496U, // MOVA_MXI4Z_H_S
14443
261k
    75424U, // MOVA_MXI4Z_V_B
14444
261k
    76448U, // MOVA_MXI4Z_V_D
14445
261k
    77472U, // MOVA_MXI4Z_V_H
14446
261k
    78496U, // MOVA_MXI4Z_V_S
14447
261k
    3U, // MOVA_VG2_2ZMXI
14448
261k
    192U, // MOVA_VG2_MXI2Z
14449
261k
    3U, // MOVA_VG4_4ZMXI
14450
261k
    192U, // MOVA_VG4_MXI4Z
14451
261k
    4U, // MOVID
14452
261k
    4U, // MOVIv16b_ns
14453
261k
    4U, // MOVIv2d_ns
14454
261k
    684U, // MOVIv2i32
14455
261k
    684U, // MOVIv2s_msl
14456
261k
    684U, // MOVIv4i16
14457
261k
    684U, // MOVIv4i32
14458
261k
    684U, // MOVIv4s_msl
14459
261k
    4U, // MOVIv8b_ns
14460
261k
    684U, // MOVIv8i16
14461
261k
    1U, // MOVKWi
14462
261k
    1U, // MOVKXi
14463
261k
    684U, // MOVNWi
14464
261k
    684U, // MOVNXi
14465
261k
    8U, // MOVPRFX_ZPmZ_B
14466
261k
    16U,  // MOVPRFX_ZPmZ_D
14467
261k
    0U, // MOVPRFX_ZPmZ_H
14468
261k
    24U,  // MOVPRFX_ZPmZ_S
14469
261k
    10456U, // MOVPRFX_ZPzZ_B
14470
261k
    6360U,  // MOVPRFX_ZPzZ_D
14471
261k
    137U, // MOVPRFX_ZPzZ_H
14472
261k
    12504U, // MOVPRFX_ZPzZ_S
14473
261k
    0U, // MOVPRFX_ZZ
14474
261k
    4U, // MOVT
14475
261k
    4U, // MOVT_TIX
14476
261k
    688U, // MOVT_XTI
14477
261k
    684U, // MOVZWi
14478
261k
    684U, // MOVZXi
14479
261k
    0U, // MRRS
14480
261k
    4U, // MRS
14481
261k
    70784U, // MSB_ZPmZZ_B
14482
261k
    285344896U, // MSB_ZPmZZ_D
14483
261k
    53488880U,  // MSB_ZPmZZ_H
14484
261k
    302123136U, // MSB_ZPmZZ_S
14485
261k
    0U, // MSR
14486
261k
    0U, // MSRR
14487
261k
    0U, // MSRpstateImm1
14488
261k
    0U, // MSRpstateImm4
14489
261k
    0U, // MSRpstatesvcrImm1
14490
261k
    134232U,  // MSUBPT
14491
261k
    134232U,  // MSUBWrrr
14492
261k
    134232U,  // MSUBXrrr
14493
261k
    0U, // MUL53HI
14494
261k
    0U, // MUL53LO
14495
261k
    3161U,  // MUL_ZI_B
14496
261k
    3160U,  // MUL_ZI_D
14497
261k
    224U, // MUL_ZI_H
14498
261k
    3161U,  // MUL_ZI_S
14499
261k
    16918656U,  // MUL_ZPmZ_B
14500
261k
    33691776U,  // MUL_ZPmZ_D
14501
261k
    51129480U,  // MUL_ZPmZ_H
14502
261k
    67252352U,  // MUL_ZPmZ_S
14503
261k
    5904472U, // MUL_ZZZI_D
14504
261k
    40072U, // MUL_ZZZI_H
14505
261k
    5910617U, // MUL_ZZZI_S
14506
261k
    10329U, // MUL_ZZZ_B
14507
261k
    6232U,  // MUL_ZZZ_D
14508
261k
    136U, // MUL_ZZZ_H
14509
261k
    12377U, // MUL_ZZZ_S
14510
261k
    925840U,  // MULv16i8
14511
261k
    1056920U, // MULv2i32
14512
261k
    340402328U, // MULv2i32_indexed
14513
261k
    1188000U, // MULv4i16
14514
261k
    338567328U, // MULv4i16_indexed
14515
261k
    401520U,  // MULv4i32
14516
261k
    340402288U, // MULv4i32_indexed
14517
261k
    532600U,  // MULv8i16
14518
261k
    338567288U, // MULv8i16_indexed
14519
261k
    1319080U, // MULv8i8
14520
261k
    684U, // MVNIv2i32
14521
261k
    684U, // MVNIv2s_msl
14522
261k
    684U, // MVNIv4i16
14523
261k
    684U, // MVNIv4i32
14524
261k
    684U, // MVNIv4s_msl
14525
261k
    684U, // MVNIv8i16
14526
261k
    16918744U,  // NANDS_PPzPP
14527
261k
    16918744U,  // NAND_PPzPP
14528
261k
    33691736U,  // NBSL_ZZZZ
14529
261k
    8U, // NEG_ZPmZ_B
14530
261k
    16U,  // NEG_ZPmZ_D
14531
261k
    0U, // NEG_ZPmZ_H
14532
261k
    24U,  // NEG_ZPmZ_S
14533
261k
    32U,  // NEGv16i8
14534
261k
    0U, // NEGv1i64
14535
261k
    40U,  // NEGv2i32
14536
261k
    48U,  // NEGv2i64
14537
261k
    56U,  // NEGv4i16
14538
261k
    64U,  // NEGv4i32
14539
261k
    72U,  // NEGv8i16
14540
261k
    80U,  // NEGv8i8
14541
261k
    16918744U,  // NMATCH_PPzZZ_B
14542
261k
    51129481U,  // NMATCH_PPzZZ_H
14543
261k
    16918744U,  // NORS_PPzPP
14544
261k
    16918744U,  // NOR_PPzPP
14545
261k
    8U, // NOT_ZPmZ_B
14546
261k
    16U,  // NOT_ZPmZ_D
14547
261k
    0U, // NOT_ZPmZ_H
14548
261k
    24U,  // NOT_ZPmZ_S
14549
261k
    32U,  // NOTv16i8
14550
261k
    80U,  // NOTv8i8
14551
261k
    16918744U,  // ORNS_PPzPP
14552
261k
    14424U, // ORNWrs
14553
261k
    14424U, // ORNXrs
14554
261k
    16918744U,  // ORN_PPzPP
14555
261k
    925840U,  // ORNv16i8
14556
261k
    1319080U, // ORNv8i8
14557
261k
    10328U, // ORQV_VPZ_B
14558
261k
    6232U,  // ORQV_VPZ_D
14559
261k
    5208U,  // ORQV_VPZ_H
14560
261k
    12376U, // ORQV_VPZ_S
14561
261k
    16918744U,  // ORRS_PPzPP
14562
261k
    35928U, // ORRWri
14563
261k
    14424U, // ORRWrs
14564
261k
    36952U, // ORRXri
14565
261k
    14424U, // ORRXrs
14566
261k
    16918744U,  // ORR_PPzPP
14567
261k
    36952U, // ORR_ZI
14568
261k
    16918656U,  // ORR_ZPmZ_B
14569
261k
    33691776U,  // ORR_ZPmZ_D
14570
261k
    51129480U,  // ORR_ZPmZ_H
14571
261k
    67252352U,  // ORR_ZPmZ_S
14572
261k
    6232U,  // ORR_ZZZ
14573
261k
    925840U,  // ORRv16i8
14574
261k
    1U, // ORRv2i32
14575
261k
    1U, // ORRv4i16
14576
261k
    1U, // ORRv4i32
14577
261k
    1U, // ORRv8i16
14578
261k
    1319080U, // ORRv8i8
14579
261k
    0U, // ORV_VPZ_B
14580
261k
    0U, // ORV_VPZ_D
14581
261k
    0U, // ORV_VPZ_H
14582
261k
    0U, // ORV_VPZ_S
14583
261k
    1U, // PACDA
14584
261k
    1U, // PACDB
14585
261k
    0U, // PACDZA
14586
261k
    0U, // PACDZB
14587
261k
    3160U,  // PACGA
14588
261k
    1U, // PACIA
14589
261k
    0U, // PACIA1716
14590
261k
    0U, // PACIA171615
14591
261k
    0U, // PACIASP
14592
261k
    0U, // PACIASPPC
14593
261k
    0U, // PACIAZ
14594
261k
    1U, // PACIB
14595
261k
    0U, // PACIB1716
14596
261k
    0U, // PACIB171615
14597
261k
    0U, // PACIBSP
14598
261k
    0U, // PACIBSPPC
14599
261k
    0U, // PACIBZ
14600
261k
    0U, // PACIZA
14601
261k
    0U, // PACIZB
14602
261k
    0U, // PACM
14603
261k
    0U, // PACNBIASPPC
14604
261k
    0U, // PACNBIBSPPC
14605
261k
    2U, // PEXT_2PCI_B
14606
261k
    2U, // PEXT_2PCI_D
14607
261k
    2U, // PEXT_2PCI_H
14608
261k
    2U, // PEXT_2PCI_S
14609
261k
    395U, // PEXT_PCI_B
14610
261k
    395U, // PEXT_PCI_D
14611
261k
    2U, // PEXT_PCI_H
14612
261k
    395U, // PEXT_PCI_S
14613
261k
    0U, // PFALSE
14614
261k
    10328U, // PFIRST_B
14615
261k
    392U, // PMOV_PZI_B
14616
261k
    392U, // PMOV_PZI_D
14617
261k
    2U, // PMOV_PZI_H
14618
261k
    392U, // PMOV_PZI_S
14619
261k
    4U, // PMOV_ZIP_B
14620
261k
    2U, // PMOV_ZIP_D
14621
261k
    0U, // PMOV_ZIP_H
14622
261k
    1U, // PMOV_ZIP_S
14623
261k
    12377U, // PMULLB_ZZZ_D
14624
261k
    176U, // PMULLB_ZZZ_H
14625
261k
    0U, // PMULLB_ZZZ_Q
14626
261k
    12377U, // PMULLT_ZZZ_D
14627
261k
    176U, // PMULLT_ZZZ_H
14628
261k
    0U, // PMULLT_ZZZ_Q
14629
261k
    925840U,  // PMULLv16i8
14630
261k
    4U, // PMULLv1i64
14631
261k
    4U, // PMULLv2i64
14632
261k
    1319080U, // PMULLv8i8
14633
261k
    10329U, // PMUL_ZZZ_B
14634
261k
    925840U,  // PMULv16i8
14635
261k
    1319080U, // PMULv8i8
14636
261k
    10328U, // PNEXT_B
14637
261k
    6232U,  // PNEXT_D
14638
261k
    136U, // PNEXT_H
14639
261k
    12376U, // PNEXT_S
14640
261k
    79224U, // PRFB_D_PZI
14641
261k
    696U, // PRFB_D_SCALED
14642
261k
    704U, // PRFB_D_SXTW_SCALED
14643
261k
    712U, // PRFB_D_UXTW_SCALED
14644
261k
    80248U, // PRFB_PRI
14645
261k
    720U, // PRFB_PRR
14646
261k
    79224U, // PRFB_S_PZI
14647
261k
    728U, // PRFB_S_SXTW_SCALED
14648
261k
    736U, // PRFB_S_UXTW_SCALED
14649
261k
    744U, // PRFD_D_PZI
14650
261k
    752U, // PRFD_D_SCALED
14651
261k
    760U, // PRFD_D_SXTW_SCALED
14652
261k
    768U, // PRFD_D_UXTW_SCALED
14653
261k
    80248U, // PRFD_PRI
14654
261k
    776U, // PRFD_PRR
14655
261k
    744U, // PRFD_S_PZI
14656
261k
    784U, // PRFD_S_SXTW_SCALED
14657
261k
    792U, // PRFD_S_UXTW_SCALED
14658
261k
    800U, // PRFH_D_PZI
14659
261k
    808U, // PRFH_D_SCALED
14660
261k
    816U, // PRFH_D_SXTW_SCALED
14661
261k
    824U, // PRFH_D_UXTW_SCALED
14662
261k
    80248U, // PRFH_PRI
14663
261k
    832U, // PRFH_PRR
14664
261k
    800U, // PRFH_S_PZI
14665
261k
    840U, // PRFH_S_SXTW_SCALED
14666
261k
    848U, // PRFH_S_UXTW_SCALED
14667
261k
    1U, // PRFMl
14668
261k
    537005144U, // PRFMroW
14669
261k
    553782360U, // PRFMroX
14670
261k
    65624U, // PRFMui
14671
261k
    3411032U, // PRFUMi
14672
261k
    856U, // PRFW_D_PZI
14673
261k
    864U, // PRFW_D_SCALED
14674
261k
    872U, // PRFW_D_SXTW_SCALED
14675
261k
    880U, // PRFW_D_UXTW_SCALED
14676
261k
    80248U, // PRFW_PRI
14677
261k
    888U, // PRFW_PRR
14678
261k
    856U, // PRFW_S_PZI
14679
261k
    896U, // PRFW_S_SXTW_SCALED
14680
261k
    904U, // PRFW_S_UXTW_SCALED
14681
261k
    11151448U,  // PSEL_PPPRI_B
14682
261k
    11147352U,  // PSEL_PPPRI_D
14683
261k
    11146328U,  // PSEL_PPPRI_H
14684
261k
    11153496U,  // PSEL_PPPRI_S
14685
261k
    1U, // PTEST_PP
14686
261k
    1U, // PTRUES_B
14687
261k
    1U, // PTRUES_D
14688
261k
    0U, // PTRUES_H
14689
261k
    1U, // PTRUES_S
14690
261k
    1U, // PTRUE_B
14691
261k
    0U, // PTRUE_C_B
14692
261k
    0U, // PTRUE_C_D
14693
261k
    0U, // PTRUE_C_H
14694
261k
    0U, // PTRUE_C_S
14695
261k
    1U, // PTRUE_D
14696
261k
    0U, // PTRUE_H
14697
261k
    1U, // PTRUE_S
14698
261k
    0U, // PUNPKHI_PP
14699
261k
    0U, // PUNPKLO_PP
14700
261k
    5208U,  // RADDHNB_ZZZ_B
14701
261k
    96U,  // RADDHNB_ZZZ_H
14702
261k
    6232U,  // RADDHNB_ZZZ_S
14703
261k
    7256U,  // RADDHNT_ZZZ_B
14704
261k
    24U,  // RADDHNT_ZZZ_H
14705
261k
    1112U,  // RADDHNT_ZZZ_S
14706
261k
    270440U,  // RADDHNv2i64_v2i32
14707
261k
    271464U,  // RADDHNv2i64_v4i32
14708
261k
    401520U,  // RADDHNv4i32_v4i16
14709
261k
    402544U,  // RADDHNv4i32_v8i16
14710
261k
    533624U,  // RADDHNv8i16_v16i8
14711
261k
    532600U,  // RADDHNv8i16_v8i8
14712
261k
    270440U,  // RAX1
14713
261k
    6232U,  // RAX1_ZZZ_D
14714
261k
    0U, // RBITWr
14715
261k
    0U, // RBITXr
14716
261k
    8U, // RBIT_ZPmZ_B
14717
261k
    16U,  // RBIT_ZPmZ_D
14718
261k
    0U, // RBIT_ZPmZ_H
14719
261k
    24U,  // RBIT_ZPmZ_S
14720
261k
    32U,  // RBITv16i8
14721
261k
    80U,  // RBITv8i8
14722
261k
    3449105U, // RCWCAS
14723
261k
    3449105U, // RCWCASA
14724
261k
    3449105U, // RCWCASAL
14725
261k
    3449105U, // RCWCASL
14726
261k
    0U, // RCWCASP
14727
261k
    0U, // RCWCASPA
14728
261k
    0U, // RCWCASPAL
14729
261k
    0U, // RCWCASPL
14730
261k
    3U, // RCWCLR
14731
261k
    3U, // RCWCLRA
14732
261k
    3U, // RCWCLRAL
14733
261k
    3U, // RCWCLRL
14734
261k
    60690U, // RCWCLRP
14735
261k
    60690U, // RCWCLRPA
14736
261k
    60690U, // RCWCLRPAL
14737
261k
    60690U, // RCWCLRPL
14738
261k
    3U, // RCWCLRS
14739
261k
    3U, // RCWCLRSA
14740
261k
    3U, // RCWCLRSAL
14741
261k
    3U, // RCWCLRSL
14742
261k
    60690U, // RCWCLRSP
14743
261k
    60690U, // RCWCLRSPA
14744
261k
    60690U, // RCWCLRSPAL
14745
261k
    60690U, // RCWCLRSPL
14746
261k
    3449105U, // RCWSCAS
14747
261k
    3449105U, // RCWSCASA
14748
261k
    3449105U, // RCWSCASAL
14749
261k
    3449105U, // RCWSCASL
14750
261k
    0U, // RCWSCASP
14751
261k
    0U, // RCWSCASPA
14752
261k
    0U, // RCWSCASPAL
14753
261k
    0U, // RCWSCASPL
14754
261k
    3U, // RCWSET
14755
261k
    3U, // RCWSETA
14756
261k
    3U, // RCWSETAL
14757
261k
    3U, // RCWSETL
14758
261k
    60690U, // RCWSETP
14759
261k
    60690U, // RCWSETPA
14760
261k
    60690U, // RCWSETPAL
14761
261k
    60690U, // RCWSETPL
14762
261k
    3U, // RCWSETS
14763
261k
    3U, // RCWSETSA
14764
261k
    3U, // RCWSETSAL
14765
261k
    3U, // RCWSETSL
14766
261k
    60690U, // RCWSETSP
14767
261k
    60690U, // RCWSETSPA
14768
261k
    60690U, // RCWSETSPAL
14769
261k
    60690U, // RCWSETSPL
14770
261k
    3U, // RCWSWP
14771
261k
    3U, // RCWSWPA
14772
261k
    3U, // RCWSWPAL
14773
261k
    3U, // RCWSWPL
14774
261k
    60690U, // RCWSWPP
14775
261k
    60690U, // RCWSWPPA
14776
261k
    60690U, // RCWSWPPAL
14777
261k
    60690U, // RCWSWPPL
14778
261k
    3U, // RCWSWPS
14779
261k
    3U, // RCWSWPSA
14780
261k
    3U, // RCWSWPSAL
14781
261k
    3U, // RCWSWPSL
14782
261k
    60690U, // RCWSWPSP
14783
261k
    60690U, // RCWSWPSPA
14784
261k
    60690U, // RCWSWPSPAL
14785
261k
    60690U, // RCWSWPSPL
14786
261k
    912U, // RDFFRS_PPz
14787
261k
    912U, // RDFFR_PPz_REAL
14788
261k
    0U, // RDFFR_P_REAL
14789
261k
    0U, // RDSVLI_XI
14790
261k
    0U, // RDVLI_XI
14791
261k
    0U, // RET
14792
261k
    0U, // RETAA
14793
261k
    0U, // RETAASPPCi
14794
261k
    0U, // RETAASPPCr
14795
261k
    0U, // RETAB
14796
261k
    0U, // RETABSPPCi
14797
261k
    0U, // RETABSPPCr
14798
261k
    0U, // REV16Wr
14799
261k
    0U, // REV16Xr
14800
261k
    32U,  // REV16v16i8
14801
261k
    80U,  // REV16v8i8
14802
261k
    0U, // REV32Xr
14803
261k
    32U,  // REV32v16i8
14804
261k
    56U,  // REV32v4i16
14805
261k
    72U,  // REV32v8i16
14806
261k
    80U,  // REV32v8i8
14807
261k
    32U,  // REV64v16i8
14808
261k
    40U,  // REV64v2i32
14809
261k
    56U,  // REV64v4i16
14810
261k
    64U,  // REV64v4i32
14811
261k
    72U,  // REV64v8i16
14812
261k
    80U,  // REV64v8i8
14813
261k
    16U,  // REVB_ZPmZ_D
14814
261k
    0U, // REVB_ZPmZ_H
14815
261k
    24U,  // REVB_ZPmZ_S
14816
261k
    4U, // REVD_ZPmZ
14817
261k
    16U,  // REVH_ZPmZ_D
14818
261k
    24U,  // REVH_ZPmZ_S
14819
261k
    16U,  // REVW_ZPmZ_D
14820
261k
    0U, // REVWr
14821
261k
    0U, // REVXr
14822
261k
    1U, // REV_PP_B
14823
261k
    0U, // REV_PP_D
14824
261k
    0U, // REV_PP_H
14825
261k
    1U, // REV_PP_S
14826
261k
    1U, // REV_ZZ_B
14827
261k
    0U, // REV_ZZ_D
14828
261k
    0U, // REV_ZZ_H
14829
261k
    1U, // REV_ZZ_S
14830
261k
    3160U,  // RMIF
14831
261k
    3160U,  // RORVWr
14832
261k
    3160U,  // RORVXr
14833
261k
    0U, // RPRFM
14834
261k
    3160U,  // RSHRNB_ZZI_B
14835
261k
    224U, // RSHRNB_ZZI_H
14836
261k
    3160U,  // RSHRNB_ZZI_S
14837
261k
    41048U, // RSHRNT_ZZI_B
14838
261k
    376U, // RSHRNT_ZZI_H
14839
261k
    41048U, // RSHRNT_ZZI_S
14840
261k
    41080U, // RSHRNv16i8_shift
14841
261k
    3176U,  // RSHRNv2i32_shift
14842
261k
    3184U,  // RSHRNv4i16_shift
14843
261k
    41064U, // RSHRNv4i32_shift
14844
261k
    41072U, // RSHRNv8i16_shift
14845
261k
    3192U,  // RSHRNv8i8_shift
14846
261k
    5208U,  // RSUBHNB_ZZZ_B
14847
261k
    96U,  // RSUBHNB_ZZZ_H
14848
261k
    6232U,  // RSUBHNB_ZZZ_S
14849
261k
    7256U,  // RSUBHNT_ZZZ_B
14850
261k
    24U,  // RSUBHNT_ZZZ_H
14851
261k
    1112U,  // RSUBHNT_ZZZ_S
14852
261k
    270440U,  // RSUBHNv2i64_v2i32
14853
261k
    271464U,  // RSUBHNv2i64_v4i32
14854
261k
    401520U,  // RSUBHNv4i32_v4i16
14855
261k
    402544U,  // RSUBHNv4i32_v8i16
14856
261k
    533624U,  // RSUBHNv8i16_v16i8
14857
261k
    532600U,  // RSUBHNv8i16_v8i8
14858
261k
    2136U,  // SABALB_ZZZ_D
14859
261k
    8U, // SABALB_ZZZ_H
14860
261k
    7256U,  // SABALB_ZZZ_S
14861
261k
    2136U,  // SABALT_ZZZ_D
14862
261k
    8U, // SABALT_ZZZ_H
14863
261k
    7256U,  // SABALT_ZZZ_S
14864
261k
    926864U,  // SABALv16i8_v8i16
14865
261k
    1057944U, // SABALv2i32_v2i64
14866
261k
    1189024U, // SABALv4i16_v4i32
14867
261k
    402544U,  // SABALv4i32_v2i64
14868
261k
    533624U,  // SABALv8i16_v4i32
14869
261k
    1320104U, // SABALv8i8_v8i16
14870
261k
    9U, // SABA_ZZZ_B
14871
261k
    1112U,  // SABA_ZZZ_D
14872
261k
    240U, // SABA_ZZZ_H
14873
261k
    2136U,  // SABA_ZZZ_S
14874
261k
    926864U,  // SABAv16i8
14875
261k
    1057944U, // SABAv2i32
14876
261k
    1189024U, // SABAv4i16
14877
261k
    402544U,  // SABAv4i32
14878
261k
    533624U,  // SABAv8i16
14879
261k
    1320104U, // SABAv8i8
14880
261k
    12377U, // SABDLB_ZZZ_D
14881
261k
    176U, // SABDLB_ZZZ_H
14882
261k
    5208U,  // SABDLB_ZZZ_S
14883
261k
    12377U, // SABDLT_ZZZ_D
14884
261k
    176U, // SABDLT_ZZZ_H
14885
261k
    5208U,  // SABDLT_ZZZ_S
14886
261k
    925840U,  // SABDLv16i8_v8i16
14887
261k
    1056920U, // SABDLv2i32_v2i64
14888
261k
    1188000U, // SABDLv4i16_v4i32
14889
261k
    401520U,  // SABDLv4i32_v2i64
14890
261k
    532600U,  // SABDLv8i16_v4i32
14891
261k
    1319080U, // SABDLv8i8_v8i16
14892
261k
    16918656U,  // SABD_ZPmZ_B
14893
261k
    33691776U,  // SABD_ZPmZ_D
14894
261k
    51129480U,  // SABD_ZPmZ_H
14895
261k
    67252352U,  // SABD_ZPmZ_S
14896
261k
    925840U,  // SABDv16i8
14897
261k
    1056920U, // SABDv2i32
14898
261k
    1188000U, // SABDv4i16
14899
261k
    401520U,  // SABDv4i32
14900
261k
    532600U,  // SABDv8i16
14901
261k
    1319080U, // SABDv8i8
14902
261k
    2176U,  // SADALP_ZPmZ_D
14903
261k
    8U, // SADALP_ZPmZ_H
14904
261k
    7296U,  // SADALP_ZPmZ_S
14905
261k
    32U,  // SADALPv16i8_v8i16
14906
261k
    40U,  // SADALPv2i32_v1i64
14907
261k
    56U,  // SADALPv4i16_v2i32
14908
261k
    64U,  // SADALPv4i32_v2i64
14909
261k
    72U,  // SADALPv8i16_v4i32
14910
261k
    80U,  // SADALPv8i8_v4i16
14911
261k
    12377U, // SADDLBT_ZZZ_D
14912
261k
    176U, // SADDLBT_ZZZ_H
14913
261k
    5208U,  // SADDLBT_ZZZ_S
14914
261k
    12377U, // SADDLB_ZZZ_D
14915
261k
    176U, // SADDLB_ZZZ_H
14916
261k
    5208U,  // SADDLB_ZZZ_S
14917
261k
    32U,  // SADDLPv16i8_v8i16
14918
261k
    40U,  // SADDLPv2i32_v1i64
14919
261k
    56U,  // SADDLPv4i16_v2i32
14920
261k
    64U,  // SADDLPv4i32_v2i64
14921
261k
    72U,  // SADDLPv8i16_v4i32
14922
261k
    80U,  // SADDLPv8i8_v4i16
14923
261k
    12377U, // SADDLT_ZZZ_D
14924
261k
    176U, // SADDLT_ZZZ_H
14925
261k
    5208U,  // SADDLT_ZZZ_S
14926
261k
    32U,  // SADDLVv16i8v
14927
261k
    56U,  // SADDLVv4i16v
14928
261k
    64U,  // SADDLVv4i32v
14929
261k
    72U,  // SADDLVv8i16v
14930
261k
    80U,  // SADDLVv8i8v
14931
261k
    925840U,  // SADDLv16i8_v8i16
14932
261k
    1056920U, // SADDLv2i32_v2i64
14933
261k
    1188000U, // SADDLv4i16_v4i32
14934
261k
    401520U,  // SADDLv4i32_v2i64
14935
261k
    532600U,  // SADDLv8i16_v4i32
14936
261k
    1319080U, // SADDLv8i8_v8i16
14937
261k
    0U, // SADDV_VPZ_B
14938
261k
    0U, // SADDV_VPZ_H
14939
261k
    0U, // SADDV_VPZ_S
14940
261k
    12376U, // SADDWB_ZZZ_D
14941
261k
    176U, // SADDWB_ZZZ_H
14942
261k
    5209U,  // SADDWB_ZZZ_S
14943
261k
    12376U, // SADDWT_ZZZ_D
14944
261k
    176U, // SADDWT_ZZZ_H
14945
261k
    5209U,  // SADDWT_ZZZ_S
14946
261k
    925816U,  // SADDWv16i8_v8i16
14947
261k
    1056872U, // SADDWv2i32_v2i64
14948
261k
    1187952U, // SADDWv4i16_v4i32
14949
261k
    401512U,  // SADDWv4i32_v2i64
14950
261k
    532592U,  // SADDWv8i16_v4i32
14951
261k
    1319032U, // SADDWv8i8_v8i16
14952
261k
    0U, // SB
14953
261k
    1112U,  // SBCLB_ZZZ_D
14954
261k
    2136U,  // SBCLB_ZZZ_S
14955
261k
    1112U,  // SBCLT_ZZZ_D
14956
261k
    2136U,  // SBCLT_ZZZ_S
14957
261k
    3160U,  // SBCSWr
14958
261k
    3160U,  // SBCSXr
14959
261k
    3160U,  // SBCWr
14960
261k
    3160U,  // SBCXr
14961
261k
    134232U,  // SBFMWri
14962
261k
    134232U,  // SBFMXri
14963
261k
    8U, // SCLAMP_VG2_2Z2Z_B
14964
261k
    16U,  // SCLAMP_VG2_2Z2Z_D
14965
261k
    240U, // SCLAMP_VG2_2Z2Z_H
14966
261k
    24U,  // SCLAMP_VG2_2Z2Z_S
14967
261k
    8U, // SCLAMP_VG4_4Z4Z_B
14968
261k
    16U,  // SCLAMP_VG4_4Z4Z_D
14969
261k
    240U, // SCLAMP_VG4_4Z4Z_H
14970
261k
    24U,  // SCLAMP_VG4_4Z4Z_S
14971
261k
    9U, // SCLAMP_ZZZ_B
14972
261k
    1112U,  // SCLAMP_ZZZ_D
14973
261k
    240U, // SCLAMP_ZZZ_H
14974
261k
    2136U,  // SCLAMP_ZZZ_S
14975
261k
    3160U,  // SCVTFSWDri
14976
261k
    3160U,  // SCVTFSWHri
14977
261k
    3160U,  // SCVTFSWSri
14978
261k
    3160U,  // SCVTFSXDri
14979
261k
    3160U,  // SCVTFSXHri
14980
261k
    3160U,  // SCVTFSXSri
14981
261k
    0U, // SCVTFUWDri
14982
261k
    0U, // SCVTFUWHri
14983
261k
    0U, // SCVTFUWSri
14984
261k
    0U, // SCVTFUXDri
14985
261k
    0U, // SCVTFUXHri
14986
261k
    0U, // SCVTFUXSri
14987
261k
    0U, // SCVTF_2Z2Z_StoS
14988
261k
    0U, // SCVTF_4Z4Z_StoS
14989
261k
    16U,  // SCVTF_ZPmZ_DtoD
14990
261k
    2U, // SCVTF_ZPmZ_DtoH
14991
261k
    16U,  // SCVTF_ZPmZ_DtoS
14992
261k
    0U, // SCVTF_ZPmZ_HtoH
14993
261k
    24U,  // SCVTF_ZPmZ_StoD
14994
261k
    1U, // SCVTF_ZPmZ_StoH
14995
261k
    24U,  // SCVTF_ZPmZ_StoS
14996
261k
    3160U,  // SCVTFd
14997
261k
    3160U,  // SCVTFh
14998
261k
    3160U,  // SCVTFs
14999
261k
    0U, // SCVTFv1i16
15000
261k
    0U, // SCVTFv1i32
15001
261k
    0U, // SCVTFv1i64
15002
261k
    40U,  // SCVTFv2f32
15003
261k
    48U,  // SCVTFv2f64
15004
261k
    3224U,  // SCVTFv2i32_shift
15005
261k
    3176U,  // SCVTFv2i64_shift
15006
261k
    56U,  // SCVTFv4f16
15007
261k
    64U,  // SCVTFv4f32
15008
261k
    3232U,  // SCVTFv4i16_shift
15009
261k
    3184U,  // SCVTFv4i32_shift
15010
261k
    72U,  // SCVTFv8f16
15011
261k
    3192U,  // SCVTFv8i16_shift
15012
261k
    33691776U,  // SDIVR_ZPmZ_D
15013
261k
    67252352U,  // SDIVR_ZPmZ_S
15014
261k
    3160U,  // SDIVWr
15015
261k
    3160U,  // SDIVXr
15016
261k
    33691776U,  // SDIV_ZPmZ_D
15017
261k
    67252352U,  // SDIV_ZPmZ_S
15018
261k
    47640U, // SDOT_VG2_M2Z2Z_BtoS
15019
261k
    2632936U, // SDOT_VG2_M2Z2Z_HtoD
15020
261k
    2632936U, // SDOT_VG2_M2Z2Z_HtoS
15021
261k
    5029400U, // SDOT_VG2_M2ZZI_BToS
15022
261k
    103427304U, // SDOT_VG2_M2ZZI_HToS
15023
261k
    103427304U, // SDOT_VG2_M2ZZI_HtoD
15024
261k
    48664U, // SDOT_VG2_M2ZZ_BtoS
15025
261k
    53095656U,  // SDOT_VG2_M2ZZ_HtoD
15026
261k
    53095656U,  // SDOT_VG2_M2ZZ_HtoS
15027
261k
    47640U, // SDOT_VG4_M4Z4Z_BtoS
15028
261k
    2632936U, // SDOT_VG4_M4Z4Z_HtoD
15029
261k
    2632936U, // SDOT_VG4_M4Z4Z_HtoS
15030
261k
    5029400U, // SDOT_VG4_M4ZZI_BToS
15031
261k
    103427304U, // SDOT_VG4_M4ZZI_HToS
15032
261k
    103427304U, // SDOT_VG4_M4ZZI_HtoD
15033
261k
    48664U, // SDOT_VG4_M4ZZ_BtoS
15034
261k
    53095656U,  // SDOT_VG4_M4ZZ_HtoD
15035
261k
    53095656U,  // SDOT_VG4_M4ZZ_HtoS
15036
261k
    53222488U,  // SDOT_ZZZI_D
15037
261k
    53222488U,  // SDOT_ZZZI_HtoS
15038
261k
    38921U, // SDOT_ZZZI_S
15039
261k
    7256U,  // SDOT_ZZZ_D
15040
261k
    7256U,  // SDOT_ZZZ_HtoS
15041
261k
    9U, // SDOT_ZZZ_S
15042
261k
    5121168U, // SDOTlanev16i8
15043
261k
    5121192U, // SDOTlanev8i8
15044
261k
    926864U,  // SDOTv16i8
15045
261k
    1320104U, // SDOTv8i8
15046
261k
    0U, // SDSB
15047
261k
    16918616U,  // SEL_PPPP
15048
261k
    11284376U,  // SEL_VG2_2ZC2Z2Z_B
15049
261k
    11414992U,  // SEL_VG2_2ZC2Z2Z_D
15050
261k
    11545848U,  // SEL_VG2_2ZC2Z2Z_H
15051
261k
    11677144U,  // SEL_VG2_2ZC2Z2Z_S
15052
261k
    11284376U,  // SEL_VG4_4ZC4Z4Z_B
15053
261k
    11414992U,  // SEL_VG4_4ZC4Z4Z_D
15054
261k
    11545848U,  // SEL_VG4_4ZC4Z4Z_H
15055
261k
    11677144U,  // SEL_VG4_4ZC4Z4Z_S
15056
261k
    16918616U,  // SEL_ZPZZ_B
15057
261k
    33691736U,  // SEL_ZPZZ_D
15058
261k
    51129480U,  // SEL_ZPZZ_H
15059
261k
    67252312U,  // SEL_ZPZZ_S
15060
261k
    0U, // SET
15061
261k
    0U, // SETE
15062
261k
    0U, // SETEN
15063
261k
    0U, // SETET
15064
261k
    0U, // SETETN
15065
261k
    0U, // SETF16
15066
261k
    0U, // SETF8
15067
261k
    0U, // SETFFR
15068
261k
    0U, // SETGM
15069
261k
    0U, // SETGMN
15070
261k
    0U, // SETGMT
15071
261k
    0U, // SETGMTN
15072
261k
    0U, // SETGP
15073
261k
    0U, // SETGPN
15074
261k
    0U, // SETGPT
15075
261k
    0U, // SETGPTN
15076
261k
    0U, // SETM
15077
261k
    0U, // SETMN
15078
261k
    0U, // SETMT
15079
261k
    0U, // SETMTN
15080
261k
    0U, // SETP
15081
261k
    0U, // SETPN
15082
261k
    0U, // SETPT
15083
261k
    0U, // SETPTN
15084
261k
    402521U,  // SHA1Crrr
15085
261k
    0U, // SHA1Hrr
15086
261k
    402521U,  // SHA1Mrrr
15087
261k
    402521U,  // SHA1Prrr
15088
261k
    402544U,  // SHA1SU0rrr
15089
261k
    64U,  // SHA1SU1rr
15090
261k
    402521U,  // SHA256H2rrr
15091
261k
    402521U,  // SHA256Hrrr
15092
261k
    64U,  // SHA256SU0rr
15093
261k
    402544U,  // SHA256SU1rrr
15094
261k
    271449U,  // SHA512H
15095
261k
    271449U,  // SHA512H2
15096
261k
    48U,  // SHA512SU0
15097
261k
    271464U,  // SHA512SU1
15098
261k
    16918656U,  // SHADD_ZPmZ_B
15099
261k
    33691776U,  // SHADD_ZPmZ_D
15100
261k
    51129480U,  // SHADD_ZPmZ_H
15101
261k
    67252352U,  // SHADD_ZPmZ_S
15102
261k
    925840U,  // SHADDv16i8
15103
261k
    1056920U, // SHADDv2i32
15104
261k
    1188000U, // SHADDv4i16
15105
261k
    401520U,  // SHADDv4i32
15106
261k
    532600U,  // SHADDv8i16
15107
261k
    1319080U, // SHADDv8i8
15108
261k
    928U, // SHLLv16i8
15109
261k
    936U, // SHLLv2i32
15110
261k
    944U, // SHLLv4i16
15111
261k
    952U, // SHLLv4i32
15112
261k
    960U, // SHLLv8i16
15113
261k
    968U, // SHLLv8i8
15114
261k
    3160U,  // SHLd
15115
261k
    3216U,  // SHLv16i8_shift
15116
261k
    3224U,  // SHLv2i32_shift
15117
261k
    3176U,  // SHLv2i64_shift
15118
261k
    3232U,  // SHLv4i16_shift
15119
261k
    3184U,  // SHLv4i32_shift
15120
261k
    3192U,  // SHLv8i16_shift
15121
261k
    3240U,  // SHLv8i8_shift
15122
261k
    3160U,  // SHRNB_ZZI_B
15123
261k
    224U, // SHRNB_ZZI_H
15124
261k
    3160U,  // SHRNB_ZZI_S
15125
261k
    41048U, // SHRNT_ZZI_B
15126
261k
    376U, // SHRNT_ZZI_H
15127
261k
    41048U, // SHRNT_ZZI_S
15128
261k
    41080U, // SHRNv16i8_shift
15129
261k
    3176U,  // SHRNv2i32_shift
15130
261k
    3184U,  // SHRNv4i16_shift
15131
261k
    41064U, // SHRNv4i32_shift
15132
261k
    41072U, // SHRNv8i16_shift
15133
261k
    3192U,  // SHRNv8i8_shift
15134
261k
    16918656U,  // SHSUBR_ZPmZ_B
15135
261k
    33691776U,  // SHSUBR_ZPmZ_D
15136
261k
    51129480U,  // SHSUBR_ZPmZ_H
15137
261k
    67252352U,  // SHSUBR_ZPmZ_S
15138
261k
    16918656U,  // SHSUB_ZPmZ_B
15139
261k
    33691776U,  // SHSUB_ZPmZ_D
15140
261k
    51129480U,  // SHSUB_ZPmZ_H
15141
261k
    67252352U,  // SHSUB_ZPmZ_S
15142
261k
    925840U,  // SHSUBv16i8
15143
261k
    1056920U, // SHSUBv2i32
15144
261k
    1188000U, // SHSUBv4i16
15145
261k
    401520U,  // SHSUBv4i32
15146
261k
    532600U,  // SHSUBv8i16
15147
261k
    1319080U, // SHSUBv8i8
15148
261k
    377U, // SLI_ZZI_B
15149
261k
    41048U, // SLI_ZZI_D
15150
261k
    376U, // SLI_ZZI_H
15151
261k
    41048U, // SLI_ZZI_S
15152
261k
    41049U, // SLId
15153
261k
    41104U, // SLIv16i8_shift
15154
261k
    41112U, // SLIv2i32_shift
15155
261k
    41064U, // SLIv2i64_shift
15156
261k
    41120U, // SLIv4i16_shift
15157
261k
    41072U, // SLIv4i32_shift
15158
261k
    41080U, // SLIv8i16_shift
15159
261k
    41128U, // SLIv8i8_shift
15160
261k
    402544U,  // SM3PARTW1
15161
261k
    402544U,  // SM3PARTW2
15162
261k
    88350832U,  // SM3SS1
15163
261k
    122299504U, // SM3TT1A
15164
261k
    122299504U, // SM3TT1B
15165
261k
    122299504U, // SM3TT2A
15166
261k
    122299504U, // SM3TT2B
15167
261k
    64U,  // SM4E
15168
261k
    12377U, // SM4EKEY_ZZZ_S
15169
261k
    401520U,  // SM4ENCKEY
15170
261k
    12377U, // SM4E_ZZZ_S
15171
261k
    134232U,  // SMADDLrrr
15172
261k
    16918656U,  // SMAXP_ZPmZ_B
15173
261k
    33691776U,  // SMAXP_ZPmZ_D
15174
261k
    51129480U,  // SMAXP_ZPmZ_H
15175
261k
    67252352U,  // SMAXP_ZPmZ_S
15176
261k
    925840U,  // SMAXPv16i8
15177
261k
    1056920U, // SMAXPv2i32
15178
261k
    1188000U, // SMAXPv4i16
15179
261k
    401520U,  // SMAXPv4i32
15180
261k
    532600U,  // SMAXPv8i16
15181
261k
    1319080U, // SMAXPv8i8
15182
261k
    10328U, // SMAXQV_VPZ_B
15183
261k
    6232U,  // SMAXQV_VPZ_D
15184
261k
    5208U,  // SMAXQV_VPZ_H
15185
261k
    12376U, // SMAXQV_VPZ_S
15186
261k
    0U, // SMAXV_VPZ_B
15187
261k
    0U, // SMAXV_VPZ_D
15188
261k
    0U, // SMAXV_VPZ_H
15189
261k
    0U, // SMAXV_VPZ_S
15190
261k
    32U,  // SMAXVv16i8v
15191
261k
    56U,  // SMAXVv4i16v
15192
261k
    64U,  // SMAXVv4i32v
15193
261k
    72U,  // SMAXVv8i16v
15194
261k
    80U,  // SMAXVv8i8v
15195
261k
    3160U,  // SMAXWri
15196
261k
    3160U,  // SMAXWrr
15197
261k
    3160U,  // SMAXXri
15198
261k
    3160U,  // SMAXXrr
15199
261k
    920U, // SMAX_VG2_2Z2Z_B
15200
261k
    464U, // SMAX_VG2_2Z2Z_D
15201
261k
    248U, // SMAX_VG2_2Z2Z_H
15202
261k
    472U, // SMAX_VG2_2Z2Z_S
15203
261k
    176U, // SMAX_VG2_2ZZ_B
15204
261k
    184U, // SMAX_VG2_2ZZ_D
15205
261k
    136U, // SMAX_VG2_2ZZ_H
15206
261k
    96U,  // SMAX_VG2_2ZZ_S
15207
261k
    920U, // SMAX_VG4_4Z4Z_B
15208
261k
    464U, // SMAX_VG4_4Z4Z_D
15209
261k
    248U, // SMAX_VG4_4Z4Z_H
15210
261k
    472U, // SMAX_VG4_4Z4Z_S
15211
261k
    176U, // SMAX_VG4_4ZZ_B
15212
261k
    184U, // SMAX_VG4_4ZZ_D
15213
261k
    136U, // SMAX_VG4_4ZZ_H
15214
261k
    96U,  // SMAX_VG4_4ZZ_S
15215
261k
    3161U,  // SMAX_ZI_B
15216
261k
    3160U,  // SMAX_ZI_D
15217
261k
    224U, // SMAX_ZI_H
15218
261k
    3161U,  // SMAX_ZI_S
15219
261k
    16918656U,  // SMAX_ZPmZ_B
15220
261k
    33691776U,  // SMAX_ZPmZ_D
15221
261k
    51129480U,  // SMAX_ZPmZ_H
15222
261k
    67252352U,  // SMAX_ZPmZ_S
15223
261k
    925840U,  // SMAXv16i8
15224
261k
    1056920U, // SMAXv2i32
15225
261k
    1188000U, // SMAXv4i16
15226
261k
    401520U,  // SMAXv4i32
15227
261k
    532600U,  // SMAXv8i16
15228
261k
    1319080U, // SMAXv8i8
15229
261k
    0U, // SMC
15230
261k
    16918656U,  // SMINP_ZPmZ_B
15231
261k
    33691776U,  // SMINP_ZPmZ_D
15232
261k
    51129480U,  // SMINP_ZPmZ_H
15233
261k
    67252352U,  // SMINP_ZPmZ_S
15234
261k
    925840U,  // SMINPv16i8
15235
261k
    1056920U, // SMINPv2i32
15236
261k
    1188000U, // SMINPv4i16
15237
261k
    401520U,  // SMINPv4i32
15238
261k
    532600U,  // SMINPv8i16
15239
261k
    1319080U, // SMINPv8i8
15240
261k
    10328U, // SMINQV_VPZ_B
15241
261k
    6232U,  // SMINQV_VPZ_D
15242
261k
    5208U,  // SMINQV_VPZ_H
15243
261k
    12376U, // SMINQV_VPZ_S
15244
261k
    0U, // SMINV_VPZ_B
15245
261k
    0U, // SMINV_VPZ_D
15246
261k
    0U, // SMINV_VPZ_H
15247
261k
    0U, // SMINV_VPZ_S
15248
261k
    32U,  // SMINVv16i8v
15249
261k
    56U,  // SMINVv4i16v
15250
261k
    64U,  // SMINVv4i32v
15251
261k
    72U,  // SMINVv8i16v
15252
261k
    80U,  // SMINVv8i8v
15253
261k
    3160U,  // SMINWri
15254
261k
    3160U,  // SMINWrr
15255
261k
    3160U,  // SMINXri
15256
261k
    3160U,  // SMINXrr
15257
261k
    920U, // SMIN_VG2_2Z2Z_B
15258
261k
    464U, // SMIN_VG2_2Z2Z_D
15259
261k
    248U, // SMIN_VG2_2Z2Z_H
15260
261k
    472U, // SMIN_VG2_2Z2Z_S
15261
261k
    176U, // SMIN_VG2_2ZZ_B
15262
261k
    184U, // SMIN_VG2_2ZZ_D
15263
261k
    136U, // SMIN_VG2_2ZZ_H
15264
261k
    96U,  // SMIN_VG2_2ZZ_S
15265
261k
    920U, // SMIN_VG4_4Z4Z_B
15266
261k
    464U, // SMIN_VG4_4Z4Z_D
15267
261k
    248U, // SMIN_VG4_4Z4Z_H
15268
261k
    472U, // SMIN_VG4_4Z4Z_S
15269
261k
    176U, // SMIN_VG4_4ZZ_B
15270
261k
    184U, // SMIN_VG4_4ZZ_D
15271
261k
    136U, // SMIN_VG4_4ZZ_H
15272
261k
    96U,  // SMIN_VG4_4ZZ_S
15273
261k
    3161U,  // SMIN_ZI_B
15274
261k
    3160U,  // SMIN_ZI_D
15275
261k
    224U, // SMIN_ZI_H
15276
261k
    3161U,  // SMIN_ZI_S
15277
261k
    16918656U,  // SMIN_ZPmZ_B
15278
261k
    33691776U,  // SMIN_ZPmZ_D
15279
261k
    51129480U,  // SMIN_ZPmZ_H
15280
261k
    67252352U,  // SMIN_ZPmZ_S
15281
261k
    925840U,  // SMINv16i8
15282
261k
    1056920U, // SMINv2i32
15283
261k
    1188000U, // SMINv4i16
15284
261k
    401520U,  // SMINv4i32
15285
261k
    532600U,  // SMINv8i16
15286
261k
    1319080U, // SMINv8i8
15287
261k
    53217368U,  // SMLALB_ZZZI_D
15288
261k
    53222488U,  // SMLALB_ZZZI_S
15289
261k
    2136U,  // SMLALB_ZZZ_D
15290
261k
    8U, // SMLALB_ZZZ_H
15291
261k
    7256U,  // SMLALB_ZZZ_S
15292
261k
    38441U, // SMLALL_MZZI_BtoS
15293
261k
    38145U, // SMLALL_MZZI_HtoD
15294
261k
    553U, // SMLALL_MZZ_BtoS
15295
261k
    257U, // SMLALL_MZZ_HtoD
15296
261k
    47640U, // SMLALL_VG2_M2Z2Z_BtoS
15297
261k
    2632936U, // SMLALL_VG2_M2Z2Z_HtoD
15298
261k
    5029400U, // SMLALL_VG2_M2ZZI_BtoS
15299
261k
    103427304U, // SMLALL_VG2_M2ZZI_HtoD
15300
261k
    48666U, // SMLALL_VG2_M2ZZ_BtoS
15301
261k
    53095658U,  // SMLALL_VG2_M2ZZ_HtoD
15302
261k
    47640U, // SMLALL_VG4_M4Z4Z_BtoS
15303
261k
    2632936U, // SMLALL_VG4_M4Z4Z_HtoD
15304
261k
    5029400U, // SMLALL_VG4_M4ZZI_BtoS
15305
261k
    103427304U, // SMLALL_VG4_M4ZZI_HtoD
15306
261k
    48667U, // SMLALL_VG4_M4ZZ_BtoS
15307
261k
    53095659U,  // SMLALL_VG4_M4ZZ_HtoD
15308
261k
    53217368U,  // SMLALT_ZZZI_D
15309
261k
    53222488U,  // SMLALT_ZZZI_S
15310
261k
    2136U,  // SMLALT_ZZZ_D
15311
261k
    8U, // SMLALT_ZZZ_H
15312
261k
    7256U,  // SMLALT_ZZZ_S
15313
261k
    38145U, // SMLAL_MZZI_HtoS
15314
261k
    257U, // SMLAL_MZZ_HtoS
15315
261k
    2632936U, // SMLAL_VG2_M2Z2Z_HtoS
15316
261k
    103427304U, // SMLAL_VG2_M2ZZI_S
15317
261k
    53095656U,  // SMLAL_VG2_M2ZZ_HtoS
15318
261k
    2632936U, // SMLAL_VG4_M4Z4Z_HtoS
15319
261k
    103427304U, // SMLAL_VG4_M4ZZI_HtoS
15320
261k
    53095656U,  // SMLAL_VG4_M4ZZ_HtoS
15321
261k
    926864U,  // SMLALv16i8_v8i16
15322
261k
    122299544U, // SMLALv2i32_indexed
15323
261k
    1057944U, // SMLALv2i32_v2i64
15324
261k
    120464544U, // SMLALv4i16_indexed
15325
261k
    1189024U, // SMLALv4i16_v4i32
15326
261k
    122299504U, // SMLALv4i32_indexed
15327
261k
    402544U,  // SMLALv4i32_v2i64
15328
261k
    120464504U, // SMLALv8i16_indexed
15329
261k
    533624U,  // SMLALv8i16_v4i32
15330
261k
    1320104U, // SMLALv8i8_v8i16
15331
261k
    53217368U,  // SMLSLB_ZZZI_D
15332
261k
    53222488U,  // SMLSLB_ZZZI_S
15333
261k
    2136U,  // SMLSLB_ZZZ_D
15334
261k
    8U, // SMLSLB_ZZZ_H
15335
261k
    7256U,  // SMLSLB_ZZZ_S
15336
261k
    38441U, // SMLSLL_MZZI_BtoS
15337
261k
    38145U, // SMLSLL_MZZI_HtoD
15338
261k
    553U, // SMLSLL_MZZ_BtoS
15339
261k
    257U, // SMLSLL_MZZ_HtoD
15340
261k
    47640U, // SMLSLL_VG2_M2Z2Z_BtoS
15341
261k
    2632936U, // SMLSLL_VG2_M2Z2Z_HtoD
15342
261k
    5029400U, // SMLSLL_VG2_M2ZZI_BtoS
15343
261k
    103427304U, // SMLSLL_VG2_M2ZZI_HtoD
15344
261k
    48666U, // SMLSLL_VG2_M2ZZ_BtoS
15345
261k
    53095658U,  // SMLSLL_VG2_M2ZZ_HtoD
15346
261k
    47640U, // SMLSLL_VG4_M4Z4Z_BtoS
15347
261k
    2632936U, // SMLSLL_VG4_M4Z4Z_HtoD
15348
261k
    5029400U, // SMLSLL_VG4_M4ZZI_BtoS
15349
261k
    103427304U, // SMLSLL_VG4_M4ZZI_HtoD
15350
261k
    48667U, // SMLSLL_VG4_M4ZZ_BtoS
15351
261k
    53095659U,  // SMLSLL_VG4_M4ZZ_HtoD
15352
261k
    53217368U,  // SMLSLT_ZZZI_D
15353
261k
    53222488U,  // SMLSLT_ZZZI_S
15354
261k
    2136U,  // SMLSLT_ZZZ_D
15355
261k
    8U, // SMLSLT_ZZZ_H
15356
261k
    7256U,  // SMLSLT_ZZZ_S
15357
261k
    38145U, // SMLSL_MZZI_HtoS
15358
261k
    257U, // SMLSL_MZZ_HtoS
15359
261k
    2632936U, // SMLSL_VG2_M2Z2Z_HtoS
15360
261k
    103427304U, // SMLSL_VG2_M2ZZI_S
15361
261k
    53095656U,  // SMLSL_VG2_M2ZZ_HtoS
15362
261k
    2632936U, // SMLSL_VG4_M4Z4Z_HtoS
15363
261k
    103427304U, // SMLSL_VG4_M4ZZI_HtoS
15364
261k
    53095656U,  // SMLSL_VG4_M4ZZ_HtoS
15365
261k
    926864U,  // SMLSLv16i8_v8i16
15366
261k
    122299544U, // SMLSLv2i32_indexed
15367
261k
    1057944U, // SMLSLv2i32_v2i64
15368
261k
    120464544U, // SMLSLv4i16_indexed
15369
261k
    1189024U, // SMLSLv4i16_v4i32
15370
261k
    122299504U, // SMLSLv4i32_indexed
15371
261k
    402544U,  // SMLSLv4i32_v2i64
15372
261k
    120464504U, // SMLSLv8i16_indexed
15373
261k
    533624U,  // SMLSLv8i16_v4i32
15374
261k
    1320104U, // SMLSLv8i8_v8i16
15375
261k
    926864U,  // SMMLA
15376
261k
    9U, // SMMLA_ZZZ
15377
261k
    0U, // SMOPA_MPPZZ_D
15378
261k
    0U, // SMOPA_MPPZZ_HtoS
15379
261k
    0U, // SMOPA_MPPZZ_S
15380
261k
    0U, // SMOPS_MPPZZ_D
15381
261k
    0U, // SMOPS_MPPZZ_HtoS
15382
261k
    0U, // SMOPS_MPPZZ_S
15383
261k
    45456U, // SMOVvi16to32
15384
261k
    45456U, // SMOVvi16to32_idx0
15385
261k
    45456U, // SMOVvi16to64
15386
261k
    45456U, // SMOVvi16to64_idx0
15387
261k
    45464U, // SMOVvi32to64
15388
261k
    45464U, // SMOVvi32to64_idx0
15389
261k
    45480U, // SMOVvi8to32
15390
261k
    45480U, // SMOVvi8to32_idx0
15391
261k
    45480U, // SMOVvi8to64
15392
261k
    45480U, // SMOVvi8to64_idx0
15393
261k
    134232U,  // SMSUBLrrr
15394
261k
    16918656U,  // SMULH_ZPmZ_B
15395
261k
    33691776U,  // SMULH_ZPmZ_D
15396
261k
    51129480U,  // SMULH_ZPmZ_H
15397
261k
    67252352U,  // SMULH_ZPmZ_S
15398
261k
    10329U, // SMULH_ZZZ_B
15399
261k
    6232U,  // SMULH_ZZZ_D
15400
261k
    136U, // SMULH_ZZZ_H
15401
261k
    12377U, // SMULH_ZZZ_S
15402
261k
    3160U,  // SMULHrr
15403
261k
    5910617U, // SMULLB_ZZZI_D
15404
261k
    5903448U, // SMULLB_ZZZI_S
15405
261k
    12377U, // SMULLB_ZZZ_D
15406
261k
    176U, // SMULLB_ZZZ_H
15407
261k
    5208U,  // SMULLB_ZZZ_S
15408
261k
    5910617U, // SMULLT_ZZZI_D
15409
261k
    5903448U, // SMULLT_ZZZI_S
15410
261k
    12377U, // SMULLT_ZZZ_D
15411
261k
    176U, // SMULLT_ZZZ_H
15412
261k
    5208U,  // SMULLT_ZZZ_S
15413
261k
    925840U,  // SMULLv16i8_v8i16
15414
261k
    340402328U, // SMULLv2i32_indexed
15415
261k
    1056920U, // SMULLv2i32_v2i64
15416
261k
    338567328U, // SMULLv4i16_indexed
15417
261k
    1188000U, // SMULLv4i16_v4i32
15418
261k
    340402288U, // SMULLv4i32_indexed
15419
261k
    401520U,  // SMULLv4i32_v2i64
15420
261k
    338567288U, // SMULLv8i16_indexed
15421
261k
    532600U,  // SMULLv8i16_v4i32
15422
261k
    1319080U, // SMULLv8i8_v8i16
15423
261k
    80984U, // SPLICE_ZPZZ_B
15424
261k
    82008U, // SPLICE_ZPZZ_D
15425
261k
    248U, // SPLICE_ZPZZ_H
15426
261k
    83032U, // SPLICE_ZPZZ_S
15427
261k
    16918616U,  // SPLICE_ZPZ_B
15428
261k
    33691736U,  // SPLICE_ZPZ_D
15429
261k
    51129480U,  // SPLICE_ZPZ_H
15430
261k
    67252312U,  // SPLICE_ZPZ_S
15431
261k
    8U, // SQABS_ZPmZ_B
15432
261k
    16U,  // SQABS_ZPmZ_D
15433
261k
    0U, // SQABS_ZPmZ_H
15434
261k
    24U,  // SQABS_ZPmZ_S
15435
261k
    32U,  // SQABSv16i8
15436
261k
    0U, // SQABSv1i16
15437
261k
    0U, // SQABSv1i32
15438
261k
    0U, // SQABSv1i64
15439
261k
    0U, // SQABSv1i8
15440
261k
    40U,  // SQABSv2i32
15441
261k
    48U,  // SQABSv2i64
15442
261k
    56U,  // SQABSv4i16
15443
261k
    64U,  // SQABSv4i32
15444
261k
    72U,  // SQABSv8i16
15445
261k
    80U,  // SQABSv8i8
15446
261k
    16473U, // SQADD_ZI_B
15447
261k
    17496U, // SQADD_ZI_D
15448
261k
    208U, // SQADD_ZI_H
15449
261k
    18521U, // SQADD_ZI_S
15450
261k
    16918656U,  // SQADD_ZPmZ_B
15451
261k
    33691776U,  // SQADD_ZPmZ_D
15452
261k
    51129480U,  // SQADD_ZPmZ_H
15453
261k
    67252352U,  // SQADD_ZPmZ_S
15454
261k
    10329U, // SQADD_ZZZ_B
15455
261k
    6232U,  // SQADD_ZZZ_D
15456
261k
    136U, // SQADD_ZZZ_H
15457
261k
    12377U, // SQADD_ZZZ_S
15458
261k
    925840U,  // SQADDv16i8
15459
261k
    3160U,  // SQADDv1i16
15460
261k
    3160U,  // SQADDv1i32
15461
261k
    3160U,  // SQADDv1i64
15462
261k
    3160U,  // SQADDv1i8
15463
261k
    1056920U, // SQADDv2i32
15464
261k
    270440U,  // SQADDv2i64
15465
261k
    1188000U, // SQADDv4i16
15466
261k
    401520U,  // SQADDv4i32
15467
261k
    532600U,  // SQADDv8i16
15468
261k
    1319080U, // SQADDv8i8
15469
261k
    151136345U, // SQCADD_ZZI_B
15470
261k
    151132248U, // SQCADD_ZZI_D
15471
261k
    3288200U, // SQCADD_ZZI_H
15472
261k
    151138393U, // SQCADD_ZZI_S
15473
261k
    0U, // SQCVTN_Z2Z_StoH
15474
261k
    0U, // SQCVTN_Z4Z_DtoH
15475
261k
    2U, // SQCVTN_Z4Z_StoB
15476
261k
    0U, // SQCVTUN_Z2Z_StoH
15477
261k
    0U, // SQCVTUN_Z4Z_DtoH
15478
261k
    2U, // SQCVTUN_Z4Z_StoB
15479
261k
    0U, // SQCVTU_Z2Z_StoH
15480
261k
    0U, // SQCVTU_Z4Z_DtoH
15481
261k
    2U, // SQCVTU_Z4Z_StoB
15482
261k
    0U, // SQCVT_Z2Z_StoH
15483
261k
    0U, // SQCVT_Z4Z_DtoH
15484
261k
    2U, // SQCVT_Z4Z_StoB
15485
261k
    2U, // SQDECB_XPiI
15486
261k
    4U, // SQDECB_XPiWdI
15487
261k
    2U, // SQDECD_XPiI
15488
261k
    4U, // SQDECD_XPiWdI
15489
261k
    2U, // SQDECD_ZPiI
15490
261k
    2U, // SQDECH_XPiI
15491
261k
    4U, // SQDECH_XPiWdI
15492
261k
    0U, // SQDECH_ZPiI
15493
261k
    84057U, // SQDECP_XPWd_B
15494
261k
    84056U, // SQDECP_XPWd_D
15495
261k
    84056U, // SQDECP_XPWd_H
15496
261k
    84057U, // SQDECP_XPWd_S
15497
261k
    1U, // SQDECP_XP_B
15498
261k
    0U, // SQDECP_XP_D
15499
261k
    0U, // SQDECP_XP_H
15500
261k
    1U, // SQDECP_XP_S
15501
261k
    0U, // SQDECP_ZP_D
15502
261k
    0U, // SQDECP_ZP_H
15503
261k
    0U, // SQDECP_ZP_S
15504
261k
    2U, // SQDECW_XPiI
15505
261k
    4U, // SQDECW_XPiWdI
15506
261k
    2U, // SQDECW_ZPiI
15507
261k
    2136U,  // SQDMLALBT_ZZZ_D
15508
261k
    8U, // SQDMLALBT_ZZZ_H
15509
261k
    7256U,  // SQDMLALBT_ZZZ_S
15510
261k
    53217368U,  // SQDMLALB_ZZZI_D
15511
261k
    53222488U,  // SQDMLALB_ZZZI_S
15512
261k
    2136U,  // SQDMLALB_ZZZ_D
15513
261k
    8U, // SQDMLALB_ZZZ_H
15514
261k
    7256U,  // SQDMLALB_ZZZ_S
15515
261k
    53217368U,  // SQDMLALT_ZZZI_D
15516
261k
    53222488U,  // SQDMLALT_ZZZI_S
15517
261k
    2136U,  // SQDMLALT_ZZZ_D
15518
261k
    8U, // SQDMLALT_ZZZ_H
15519
261k
    7256U,  // SQDMLALT_ZZZ_S
15520
261k
    41049U, // SQDMLALi16
15521
261k
    41049U, // SQDMLALi32
15522
261k
    120464473U, // SQDMLALv1i32_indexed
15523
261k
    122299481U, // SQDMLALv1i64_indexed
15524
261k
    122299544U, // SQDMLALv2i32_indexed
15525
261k
    1057944U, // SQDMLALv2i32_v2i64
15526
261k
    120464544U, // SQDMLALv4i16_indexed
15527
261k
    1189024U, // SQDMLALv4i16_v4i32
15528
261k
    122299504U, // SQDMLALv4i32_indexed
15529
261k
    402544U,  // SQDMLALv4i32_v2i64
15530
261k
    120464504U, // SQDMLALv8i16_indexed
15531
261k
    533624U,  // SQDMLALv8i16_v4i32
15532
261k
    2136U,  // SQDMLSLBT_ZZZ_D
15533
261k
    8U, // SQDMLSLBT_ZZZ_H
15534
261k
    7256U,  // SQDMLSLBT_ZZZ_S
15535
261k
    53217368U,  // SQDMLSLB_ZZZI_D
15536
261k
    53222488U,  // SQDMLSLB_ZZZI_S
15537
261k
    2136U,  // SQDMLSLB_ZZZ_D
15538
261k
    8U, // SQDMLSLB_ZZZ_H
15539
261k
    7256U,  // SQDMLSLB_ZZZ_S
15540
261k
    53217368U,  // SQDMLSLT_ZZZI_D
15541
261k
    53222488U,  // SQDMLSLT_ZZZI_S
15542
261k
    2136U,  // SQDMLSLT_ZZZ_D
15543
261k
    8U, // SQDMLSLT_ZZZ_H
15544
261k
    7256U,  // SQDMLSLT_ZZZ_S
15545
261k
    41049U, // SQDMLSLi16
15546
261k
    41049U, // SQDMLSLi32
15547
261k
    120464473U, // SQDMLSLv1i32_indexed
15548
261k
    122299481U, // SQDMLSLv1i64_indexed
15549
261k
    122299544U, // SQDMLSLv2i32_indexed
15550
261k
    1057944U, // SQDMLSLv2i32_v2i64
15551
261k
    120464544U, // SQDMLSLv4i16_indexed
15552
261k
    1189024U, // SQDMLSLv4i16_v4i32
15553
261k
    122299504U, // SQDMLSLv4i32_indexed
15554
261k
    402544U,  // SQDMLSLv4i32_v2i64
15555
261k
    120464504U, // SQDMLSLv8i16_indexed
15556
261k
    533624U,  // SQDMLSLv8i16_v4i32
15557
261k
    920U, // SQDMULH_VG2_2Z2Z_B
15558
261k
    464U, // SQDMULH_VG2_2Z2Z_D
15559
261k
    248U, // SQDMULH_VG2_2Z2Z_H
15560
261k
    472U, // SQDMULH_VG2_2Z2Z_S
15561
261k
    176U, // SQDMULH_VG2_2ZZ_B
15562
261k
    184U, // SQDMULH_VG2_2ZZ_D
15563
261k
    136U, // SQDMULH_VG2_2ZZ_H
15564
261k
    96U,  // SQDMULH_VG2_2ZZ_S
15565
261k
    920U, // SQDMULH_VG4_4Z4Z_B
15566
261k
    464U, // SQDMULH_VG4_4Z4Z_D
15567
261k
    248U, // SQDMULH_VG4_4Z4Z_H
15568
261k
    472U, // SQDMULH_VG4_4Z4Z_S
15569
261k
    176U, // SQDMULH_VG4_4ZZ_B
15570
261k
    184U, // SQDMULH_VG4_4ZZ_D
15571
261k
    136U, // SQDMULH_VG4_4ZZ_H
15572
261k
    96U,  // SQDMULH_VG4_4ZZ_S
15573
261k
    5904472U, // SQDMULH_ZZZI_D
15574
261k
    40072U, // SQDMULH_ZZZI_H
15575
261k
    5910617U, // SQDMULH_ZZZI_S
15576
261k
    10329U, // SQDMULH_ZZZ_B
15577
261k
    6232U,  // SQDMULH_ZZZ_D
15578
261k
    136U, // SQDMULH_ZZZ_H
15579
261k
    12377U, // SQDMULH_ZZZ_S
15580
261k
    3160U,  // SQDMULHv1i16
15581
261k
    338567256U, // SQDMULHv1i16_indexed
15582
261k
    3160U,  // SQDMULHv1i32
15583
261k
    340402264U, // SQDMULHv1i32_indexed
15584
261k
    1056920U, // SQDMULHv2i32
15585
261k
    340402328U, // SQDMULHv2i32_indexed
15586
261k
    1188000U, // SQDMULHv4i16
15587
261k
    338567328U, // SQDMULHv4i16_indexed
15588
261k
    401520U,  // SQDMULHv4i32
15589
261k
    340402288U, // SQDMULHv4i32_indexed
15590
261k
    532600U,  // SQDMULHv8i16
15591
261k
    338567288U, // SQDMULHv8i16_indexed
15592
261k
    5910617U, // SQDMULLB_ZZZI_D
15593
261k
    5903448U, // SQDMULLB_ZZZI_S
15594
261k
    12377U, // SQDMULLB_ZZZ_D
15595
261k
    176U, // SQDMULLB_ZZZ_H
15596
261k
    5208U,  // SQDMULLB_ZZZ_S
15597
261k
    5910617U, // SQDMULLT_ZZZI_D
15598
261k
    5903448U, // SQDMULLT_ZZZI_S
15599
261k
    12377U, // SQDMULLT_ZZZ_D
15600
261k
    176U, // SQDMULLT_ZZZ_H
15601
261k
    5208U,  // SQDMULLT_ZZZ_S
15602
261k
    3160U,  // SQDMULLi16
15603
261k
    3160U,  // SQDMULLi32
15604
261k
    338567256U, // SQDMULLv1i32_indexed
15605
261k
    340402264U, // SQDMULLv1i64_indexed
15606
261k
    340402328U, // SQDMULLv2i32_indexed
15607
261k
    1056920U, // SQDMULLv2i32_v2i64
15608
261k
    338567328U, // SQDMULLv4i16_indexed
15609
261k
    1188000U, // SQDMULLv4i16_v4i32
15610
261k
    340402288U, // SQDMULLv4i32_indexed
15611
261k
    401520U,  // SQDMULLv4i32_v2i64
15612
261k
    338567288U, // SQDMULLv8i16_indexed
15613
261k
    532600U,  // SQDMULLv8i16_v4i32
15614
261k
    2U, // SQINCB_XPiI
15615
261k
    4U, // SQINCB_XPiWdI
15616
261k
    2U, // SQINCD_XPiI
15617
261k
    4U, // SQINCD_XPiWdI
15618
261k
    2U, // SQINCD_ZPiI
15619
261k
    2U, // SQINCH_XPiI
15620
261k
    4U, // SQINCH_XPiWdI
15621
261k
    0U, // SQINCH_ZPiI
15622
261k
    84057U, // SQINCP_XPWd_B
15623
261k
    84056U, // SQINCP_XPWd_D
15624
261k
    84056U, // SQINCP_XPWd_H
15625
261k
    84057U, // SQINCP_XPWd_S
15626
261k
    1U, // SQINCP_XP_B
15627
261k
    0U, // SQINCP_XP_D
15628
261k
    0U, // SQINCP_XP_H
15629
261k
    1U, // SQINCP_XP_S
15630
261k
    0U, // SQINCP_ZP_D
15631
261k
    0U, // SQINCP_ZP_H
15632
261k
    0U, // SQINCP_ZP_S
15633
261k
    2U, // SQINCW_XPiI
15634
261k
    4U, // SQINCW_XPiWdI
15635
261k
    2U, // SQINCW_ZPiI
15636
261k
    8U, // SQNEG_ZPmZ_B
15637
261k
    16U,  // SQNEG_ZPmZ_D
15638
261k
    0U, // SQNEG_ZPmZ_H
15639
261k
    24U,  // SQNEG_ZPmZ_S
15640
261k
    32U,  // SQNEGv16i8
15641
261k
    0U, // SQNEGv1i16
15642
261k
    0U, // SQNEGv1i32
15643
261k
    0U, // SQNEGv1i64
15644
261k
    0U, // SQNEGv1i8
15645
261k
    40U,  // SQNEGv2i32
15646
261k
    48U,  // SQNEGv2i64
15647
261k
    56U,  // SQNEGv4i16
15648
261k
    64U,  // SQNEGv4i32
15649
261k
    72U,  // SQNEGv8i16
15650
261k
    80U,  // SQNEGv8i8
15651
261k
    201496816U, // SQRDCMLAH_ZZZI_H
15652
261k
    187435096U, // SQRDCMLAH_ZZZI_S
15653
261k
    3550217U, // SQRDCMLAH_ZZZ_B
15654
261k
    218235992U, // SQRDCMLAH_ZZZ_D
15655
261k
    3550448U, // SQRDCMLAH_ZZZ_H
15656
261k
    218237016U, // SQRDCMLAH_ZZZ_S
15657
261k
    53216344U,  // SQRDMLAH_ZZZI_D
15658
261k
    39152U, // SQRDMLAH_ZZZI_H
15659
261k
    53217368U,  // SQRDMLAH_ZZZI_S
15660
261k
    9U, // SQRDMLAH_ZZZ_B
15661
261k
    1112U,  // SQRDMLAH_ZZZ_D
15662
261k
    240U, // SQRDMLAH_ZZZ_H
15663
261k
    2136U,  // SQRDMLAH_ZZZ_S
15664
261k
    41049U, // SQRDMLAHv1i16
15665
261k
    120464473U, // SQRDMLAHv1i16_indexed
15666
261k
    41049U, // SQRDMLAHv1i32
15667
261k
    122299481U, // SQRDMLAHv1i32_indexed
15668
261k
    1057944U, // SQRDMLAHv2i32
15669
261k
    122299544U, // SQRDMLAHv2i32_indexed
15670
261k
    1189024U, // SQRDMLAHv4i16
15671
261k
    120464544U, // SQRDMLAHv4i16_indexed
15672
261k
    402544U,  // SQRDMLAHv4i32
15673
261k
    122299504U, // SQRDMLAHv4i32_indexed
15674
261k
    533624U,  // SQRDMLAHv8i16
15675
261k
    120464504U, // SQRDMLAHv8i16_indexed
15676
261k
    53216344U,  // SQRDMLSH_ZZZI_D
15677
261k
    39152U, // SQRDMLSH_ZZZI_H
15678
261k
    53217368U,  // SQRDMLSH_ZZZI_S
15679
261k
    9U, // SQRDMLSH_ZZZ_B
15680
261k
    1112U,  // SQRDMLSH_ZZZ_D
15681
261k
    240U, // SQRDMLSH_ZZZ_H
15682
261k
    2136U,  // SQRDMLSH_ZZZ_S
15683
261k
    41049U, // SQRDMLSHv1i16
15684
261k
    120464473U, // SQRDMLSHv1i16_indexed
15685
261k
    41049U, // SQRDMLSHv1i32
15686
261k
    122299481U, // SQRDMLSHv1i32_indexed
15687
261k
    1057944U, // SQRDMLSHv2i32
15688
261k
    122299544U, // SQRDMLSHv2i32_indexed
15689
261k
    1189024U, // SQRDMLSHv4i16
15690
261k
    120464544U, // SQRDMLSHv4i16_indexed
15691
261k
    402544U,  // SQRDMLSHv4i32
15692
261k
    122299504U, // SQRDMLSHv4i32_indexed
15693
261k
    533624U,  // SQRDMLSHv8i16
15694
261k
    120464504U, // SQRDMLSHv8i16_indexed
15695
261k
    5904472U, // SQRDMULH_ZZZI_D
15696
261k
    40072U, // SQRDMULH_ZZZI_H
15697
261k
    5910617U, // SQRDMULH_ZZZI_S
15698
261k
    10329U, // SQRDMULH_ZZZ_B
15699
261k
    6232U,  // SQRDMULH_ZZZ_D
15700
261k
    136U, // SQRDMULH_ZZZ_H
15701
261k
    12377U, // SQRDMULH_ZZZ_S
15702
261k
    3160U,  // SQRDMULHv1i16
15703
261k
    338567256U, // SQRDMULHv1i16_indexed
15704
261k
    3160U,  // SQRDMULHv1i32
15705
261k
    340402264U, // SQRDMULHv1i32_indexed
15706
261k
    1056920U, // SQRDMULHv2i32
15707
261k
    340402328U, // SQRDMULHv2i32_indexed
15708
261k
    1188000U, // SQRDMULHv4i16
15709
261k
    338567328U, // SQRDMULHv4i16_indexed
15710
261k
    401520U,  // SQRDMULHv4i32
15711
261k
    340402288U, // SQRDMULHv4i32_indexed
15712
261k
    532600U,  // SQRDMULHv8i16
15713
261k
    338567288U, // SQRDMULHv8i16_indexed
15714
261k
    16918656U,  // SQRSHLR_ZPmZ_B
15715
261k
    33691776U,  // SQRSHLR_ZPmZ_D
15716
261k
    51129480U,  // SQRSHLR_ZPmZ_H
15717
261k
    67252352U,  // SQRSHLR_ZPmZ_S
15718
261k
    16918656U,  // SQRSHL_ZPmZ_B
15719
261k
    33691776U,  // SQRSHL_ZPmZ_D
15720
261k
    51129480U,  // SQRSHL_ZPmZ_H
15721
261k
    67252352U,  // SQRSHL_ZPmZ_S
15722
261k
    925840U,  // SQRSHLv16i8
15723
261k
    3160U,  // SQRSHLv1i16
15724
261k
    3160U,  // SQRSHLv1i32
15725
261k
    3160U,  // SQRSHLv1i64
15726
261k
    3160U,  // SQRSHLv1i8
15727
261k
    1056920U, // SQRSHLv2i32
15728
261k
    270440U,  // SQRSHLv2i64
15729
261k
    1188000U, // SQRSHLv4i16
15730
261k
    401520U,  // SQRSHLv4i32
15731
261k
    532600U,  // SQRSHLv8i16
15732
261k
    1319080U, // SQRSHLv8i8
15733
261k
    3160U,  // SQRSHRNB_ZZI_B
15734
261k
    224U, // SQRSHRNB_ZZI_H
15735
261k
    3160U,  // SQRSHRNB_ZZI_S
15736
261k
    41048U, // SQRSHRNT_ZZI_B
15737
261k
    376U, // SQRSHRNT_ZZI_H
15738
261k
    41048U, // SQRSHRNT_ZZI_S
15739
261k
    3162U,  // SQRSHRN_VG4_Z4ZI_B
15740
261k
    224U, // SQRSHRN_VG4_Z4ZI_H
15741
261k
    224U, // SQRSHRN_Z2ZI_StoH
15742
261k
    3160U,  // SQRSHRNb
15743
261k
    3160U,  // SQRSHRNh
15744
261k
    3160U,  // SQRSHRNs
15745
261k
    41080U, // SQRSHRNv16i8_shift
15746
261k
    3176U,  // SQRSHRNv2i32_shift
15747
261k
    3184U,  // SQRSHRNv4i16_shift
15748
261k
    41064U, // SQRSHRNv4i32_shift
15749
261k
    41072U, // SQRSHRNv8i16_shift
15750
261k
    3192U,  // SQRSHRNv8i8_shift
15751
261k
    3160U,  // SQRSHRUNB_ZZI_B
15752
261k
    224U, // SQRSHRUNB_ZZI_H
15753
261k
    3160U,  // SQRSHRUNB_ZZI_S
15754
261k
    41048U, // SQRSHRUNT_ZZI_B
15755
261k
    376U, // SQRSHRUNT_ZZI_H
15756
261k
    41048U, // SQRSHRUNT_ZZI_S
15757
261k
    3162U,  // SQRSHRUN_VG4_Z4ZI_B
15758
261k
    224U, // SQRSHRUN_VG4_Z4ZI_H
15759
261k
    224U, // SQRSHRUN_Z2ZI_StoH
15760
261k
    3160U,  // SQRSHRUNb
15761
261k
    3160U,  // SQRSHRUNh
15762
261k
    3160U,  // SQRSHRUNs
15763
261k
    41080U, // SQRSHRUNv16i8_shift
15764
261k
    3176U,  // SQRSHRUNv2i32_shift
15765
261k
    3184U,  // SQRSHRUNv4i16_shift
15766
261k
    41064U, // SQRSHRUNv4i32_shift
15767
261k
    41072U, // SQRSHRUNv8i16_shift
15768
261k
    3192U,  // SQRSHRUNv8i8_shift
15769
261k
    224U, // SQRSHRU_VG2_Z2ZI_H
15770
261k
    3162U,  // SQRSHRU_VG4_Z4ZI_B
15771
261k
    224U, // SQRSHRU_VG4_Z4ZI_H
15772
261k
    224U, // SQRSHR_VG2_Z2ZI_H
15773
261k
    3162U,  // SQRSHR_VG4_Z4ZI_B
15774
261k
    224U, // SQRSHR_VG4_Z4ZI_H
15775
261k
    16918656U,  // SQSHLR_ZPmZ_B
15776
261k
    33691776U,  // SQSHLR_ZPmZ_D
15777
261k
    51129480U,  // SQSHLR_ZPmZ_H
15778
261k
    67252352U,  // SQSHLR_ZPmZ_S
15779
261k
    141440U,  // SQSHLU_ZPmI_B
15780
261k
    137344U,  // SQSHLU_ZPmI_D
15781
261k
    52440200U,  // SQSHLU_ZPmI_H
15782
261k
    143488U,  // SQSHLU_ZPmI_S
15783
261k
    3160U,  // SQSHLUb
15784
261k
    3160U,  // SQSHLUd
15785
261k
    3160U,  // SQSHLUh
15786
261k
    3160U,  // SQSHLUs
15787
261k
    3216U,  // SQSHLUv16i8_shift
15788
261k
    3224U,  // SQSHLUv2i32_shift
15789
261k
    3176U,  // SQSHLUv2i64_shift
15790
261k
    3232U,  // SQSHLUv4i16_shift
15791
261k
    3184U,  // SQSHLUv4i32_shift
15792
261k
    3192U,  // SQSHLUv8i16_shift
15793
261k
    3240U,  // SQSHLUv8i8_shift
15794
261k
    141440U,  // SQSHL_ZPmI_B
15795
261k
    137344U,  // SQSHL_ZPmI_D
15796
261k
    52440200U,  // SQSHL_ZPmI_H
15797
261k
    143488U,  // SQSHL_ZPmI_S
15798
261k
    16918656U,  // SQSHL_ZPmZ_B
15799
261k
    33691776U,  // SQSHL_ZPmZ_D
15800
261k
    51129480U,  // SQSHL_ZPmZ_H
15801
261k
    67252352U,  // SQSHL_ZPmZ_S
15802
261k
    3160U,  // SQSHLb
15803
261k
    3160U,  // SQSHLd
15804
261k
    3160U,  // SQSHLh
15805
261k
    3160U,  // SQSHLs
15806
261k
    925840U,  // SQSHLv16i8
15807
261k
    3216U,  // SQSHLv16i8_shift
15808
261k
    3160U,  // SQSHLv1i16
15809
261k
    3160U,  // SQSHLv1i32
15810
261k
    3160U,  // SQSHLv1i64
15811
261k
    3160U,  // SQSHLv1i8
15812
261k
    1056920U, // SQSHLv2i32
15813
261k
    3224U,  // SQSHLv2i32_shift
15814
261k
    270440U,  // SQSHLv2i64
15815
261k
    3176U,  // SQSHLv2i64_shift
15816
261k
    1188000U, // SQSHLv4i16
15817
261k
    3232U,  // SQSHLv4i16_shift
15818
261k
    401520U,  // SQSHLv4i32
15819
261k
    3184U,  // SQSHLv4i32_shift
15820
261k
    532600U,  // SQSHLv8i16
15821
261k
    3192U,  // SQSHLv8i16_shift
15822
261k
    1319080U, // SQSHLv8i8
15823
261k
    3240U,  // SQSHLv8i8_shift
15824
261k
    3160U,  // SQSHRNB_ZZI_B
15825
261k
    224U, // SQSHRNB_ZZI_H
15826
261k
    3160U,  // SQSHRNB_ZZI_S
15827
261k
    41048U, // SQSHRNT_ZZI_B
15828
261k
    376U, // SQSHRNT_ZZI_H
15829
261k
    41048U, // SQSHRNT_ZZI_S
15830
261k
    3160U,  // SQSHRNb
15831
261k
    3160U,  // SQSHRNh
15832
261k
    3160U,  // SQSHRNs
15833
261k
    41080U, // SQSHRNv16i8_shift
15834
261k
    3176U,  // SQSHRNv2i32_shift
15835
261k
    3184U,  // SQSHRNv4i16_shift
15836
261k
    41064U, // SQSHRNv4i32_shift
15837
261k
    41072U, // SQSHRNv8i16_shift
15838
261k
    3192U,  // SQSHRNv8i8_shift
15839
261k
    3160U,  // SQSHRUNB_ZZI_B
15840
261k
    224U, // SQSHRUNB_ZZI_H
15841
261k
    3160U,  // SQSHRUNB_ZZI_S
15842
261k
    41048U, // SQSHRUNT_ZZI_B
15843
261k
    376U, // SQSHRUNT_ZZI_H
15844
261k
    41048U, // SQSHRUNT_ZZI_S
15845
261k
    3160U,  // SQSHRUNb
15846
261k
    3160U,  // SQSHRUNh
15847
261k
    3160U,  // SQSHRUNs
15848
261k
    41080U, // SQSHRUNv16i8_shift
15849
261k
    3176U,  // SQSHRUNv2i32_shift
15850
261k
    3184U,  // SQSHRUNv4i16_shift
15851
261k
    41064U, // SQSHRUNv4i32_shift
15852
261k
    41072U, // SQSHRUNv8i16_shift
15853
261k
    3192U,  // SQSHRUNv8i8_shift
15854
261k
    16918656U,  // SQSUBR_ZPmZ_B
15855
261k
    33691776U,  // SQSUBR_ZPmZ_D
15856
261k
    51129480U,  // SQSUBR_ZPmZ_H
15857
261k
    67252352U,  // SQSUBR_ZPmZ_S
15858
261k
    16473U, // SQSUB_ZI_B
15859
261k
    17496U, // SQSUB_ZI_D
15860
261k
    208U, // SQSUB_ZI_H
15861
261k
    18521U, // SQSUB_ZI_S
15862
261k
    16918656U,  // SQSUB_ZPmZ_B
15863
261k
    33691776U,  // SQSUB_ZPmZ_D
15864
261k
    51129480U,  // SQSUB_ZPmZ_H
15865
261k
    67252352U,  // SQSUB_ZPmZ_S
15866
261k
    10329U, // SQSUB_ZZZ_B
15867
261k
    6232U,  // SQSUB_ZZZ_D
15868
261k
    136U, // SQSUB_ZZZ_H
15869
261k
    12377U, // SQSUB_ZZZ_S
15870
261k
    925840U,  // SQSUBv16i8
15871
261k
    3160U,  // SQSUBv1i16
15872
261k
    3160U,  // SQSUBv1i32
15873
261k
    3160U,  // SQSUBv1i64
15874
261k
    3160U,  // SQSUBv1i8
15875
261k
    1056920U, // SQSUBv2i32
15876
261k
    270440U,  // SQSUBv2i64
15877
261k
    1188000U, // SQSUBv4i16
15878
261k
    401520U,  // SQSUBv4i32
15879
261k
    532600U,  // SQSUBv8i16
15880
261k
    1319080U, // SQSUBv8i8
15881
261k
    0U, // SQXTNB_ZZ_B
15882
261k
    0U, // SQXTNB_ZZ_H
15883
261k
    0U, // SQXTNB_ZZ_S
15884
261k
    0U, // SQXTNT_ZZ_B
15885
261k
    0U, // SQXTNT_ZZ_H
15886
261k
    0U, // SQXTNT_ZZ_S
15887
261k
    72U,  // SQXTNv16i8
15888
261k
    0U, // SQXTNv1i16
15889
261k
    0U, // SQXTNv1i32
15890
261k
    0U, // SQXTNv1i8
15891
261k
    48U,  // SQXTNv2i32
15892
261k
    64U,  // SQXTNv4i16
15893
261k
    48U,  // SQXTNv4i32
15894
261k
    64U,  // SQXTNv8i16
15895
261k
    72U,  // SQXTNv8i8
15896
261k
    0U, // SQXTUNB_ZZ_B
15897
261k
    0U, // SQXTUNB_ZZ_H
15898
261k
    0U, // SQXTUNB_ZZ_S
15899
261k
    0U, // SQXTUNT_ZZ_B
15900
261k
    0U, // SQXTUNT_ZZ_H
15901
261k
    0U, // SQXTUNT_ZZ_S
15902
261k
    72U,  // SQXTUNv16i8
15903
261k
    0U, // SQXTUNv1i16
15904
261k
    0U, // SQXTUNv1i32
15905
261k
    0U, // SQXTUNv1i8
15906
261k
    48U,  // SQXTUNv2i32
15907
261k
    64U,  // SQXTUNv4i16
15908
261k
    48U,  // SQXTUNv4i32
15909
261k
    64U,  // SQXTUNv8i16
15910
261k
    72U,  // SQXTUNv8i8
15911
261k
    16918656U,  // SRHADD_ZPmZ_B
15912
261k
    33691776U,  // SRHADD_ZPmZ_D
15913
261k
    51129480U,  // SRHADD_ZPmZ_H
15914
261k
    67252352U,  // SRHADD_ZPmZ_S
15915
261k
    925840U,  // SRHADDv16i8
15916
261k
    1056920U, // SRHADDv2i32
15917
261k
    1188000U, // SRHADDv4i16
15918
261k
    401520U,  // SRHADDv4i32
15919
261k
    532600U,  // SRHADDv8i16
15920
261k
    1319080U, // SRHADDv8i8
15921
261k
    377U, // SRI_ZZI_B
15922
261k
    41048U, // SRI_ZZI_D
15923
261k
    376U, // SRI_ZZI_H
15924
261k
    41048U, // SRI_ZZI_S
15925
261k
    41049U, // SRId
15926
261k
    41104U, // SRIv16i8_shift
15927
261k
    41112U, // SRIv2i32_shift
15928
261k
    41064U, // SRIv2i64_shift
15929
261k
    41120U, // SRIv4i16_shift
15930
261k
    41072U, // SRIv4i32_shift
15931
261k
    41080U, // SRIv8i16_shift
15932
261k
    41128U, // SRIv8i8_shift
15933
261k
    16918656U,  // SRSHLR_ZPmZ_B
15934
261k
    33691776U,  // SRSHLR_ZPmZ_D
15935
261k
    51129480U,  // SRSHLR_ZPmZ_H
15936
261k
    67252352U,  // SRSHLR_ZPmZ_S
15937
261k
    920U, // SRSHL_VG2_2Z2Z_B
15938
261k
    464U, // SRSHL_VG2_2Z2Z_D
15939
261k
    248U, // SRSHL_VG2_2Z2Z_H
15940
261k
    472U, // SRSHL_VG2_2Z2Z_S
15941
261k
    176U, // SRSHL_VG2_2ZZ_B
15942
261k
    184U, // SRSHL_VG2_2ZZ_D
15943
261k
    136U, // SRSHL_VG2_2ZZ_H
15944
261k
    96U,  // SRSHL_VG2_2ZZ_S
15945
261k
    920U, // SRSHL_VG4_4Z4Z_B
15946
261k
    464U, // SRSHL_VG4_4Z4Z_D
15947
261k
    248U, // SRSHL_VG4_4Z4Z_H
15948
261k
    472U, // SRSHL_VG4_4Z4Z_S
15949
261k
    176U, // SRSHL_VG4_4ZZ_B
15950
261k
    184U, // SRSHL_VG4_4ZZ_D
15951
261k
    136U, // SRSHL_VG4_4ZZ_H
15952
261k
    96U,  // SRSHL_VG4_4ZZ_S
15953
261k
    16918656U,  // SRSHL_ZPmZ_B
15954
261k
    33691776U,  // SRSHL_ZPmZ_D
15955
261k
    51129480U,  // SRSHL_ZPmZ_H
15956
261k
    67252352U,  // SRSHL_ZPmZ_S
15957
261k
    925840U,  // SRSHLv16i8
15958
261k
    3160U,  // SRSHLv1i64
15959
261k
    1056920U, // SRSHLv2i32
15960
261k
    270440U,  // SRSHLv2i64
15961
261k
    1188000U, // SRSHLv4i16
15962
261k
    401520U,  // SRSHLv4i32
15963
261k
    532600U,  // SRSHLv8i16
15964
261k
    1319080U, // SRSHLv8i8
15965
261k
    141440U,  // SRSHR_ZPmI_B
15966
261k
    137344U,  // SRSHR_ZPmI_D
15967
261k
    52440200U,  // SRSHR_ZPmI_H
15968
261k
    143488U,  // SRSHR_ZPmI_S
15969
261k
    3160U,  // SRSHRd
15970
261k
    3216U,  // SRSHRv16i8_shift
15971
261k
    3224U,  // SRSHRv2i32_shift
15972
261k
    3176U,  // SRSHRv2i64_shift
15973
261k
    3232U,  // SRSHRv4i16_shift
15974
261k
    3184U,  // SRSHRv4i32_shift
15975
261k
    3192U,  // SRSHRv8i16_shift
15976
261k
    3240U,  // SRSHRv8i8_shift
15977
261k
    377U, // SRSRA_ZZI_B
15978
261k
    41048U, // SRSRA_ZZI_D
15979
261k
    376U, // SRSRA_ZZI_H
15980
261k
    41048U, // SRSRA_ZZI_S
15981
261k
    41049U, // SRSRAd
15982
261k
    41104U, // SRSRAv16i8_shift
15983
261k
    41112U, // SRSRAv2i32_shift
15984
261k
    41064U, // SRSRAv2i64_shift
15985
261k
    41120U, // SRSRAv4i16_shift
15986
261k
    41072U, // SRSRAv4i32_shift
15987
261k
    41080U, // SRSRAv8i16_shift
15988
261k
    41128U, // SRSRAv8i8_shift
15989
261k
    3161U,  // SSHLLB_ZZI_D
15990
261k
    224U, // SSHLLB_ZZI_H
15991
261k
    3160U,  // SSHLLB_ZZI_S
15992
261k
    3161U,  // SSHLLT_ZZI_D
15993
261k
    224U, // SSHLLT_ZZI_H
15994
261k
    3160U,  // SSHLLT_ZZI_S
15995
261k
    3216U,  // SSHLLv16i8_shift
15996
261k
    3224U,  // SSHLLv2i32_shift
15997
261k
    3232U,  // SSHLLv4i16_shift
15998
261k
    3184U,  // SSHLLv4i32_shift
15999
261k
    3192U,  // SSHLLv8i16_shift
16000
261k
    3240U,  // SSHLLv8i8_shift
16001
261k
    925840U,  // SSHLv16i8
16002
261k
    3160U,  // SSHLv1i64
16003
261k
    1056920U, // SSHLv2i32
16004
261k
    270440U,  // SSHLv2i64
16005
261k
    1188000U, // SSHLv4i16
16006
261k
    401520U,  // SSHLv4i32
16007
261k
    532600U,  // SSHLv8i16
16008
261k
    1319080U, // SSHLv8i8
16009
261k
    3160U,  // SSHRd
16010
261k
    3216U,  // SSHRv16i8_shift
16011
261k
    3224U,  // SSHRv2i32_shift
16012
261k
    3176U,  // SSHRv2i64_shift
16013
261k
    3232U,  // SSHRv4i16_shift
16014
261k
    3184U,  // SSHRv4i32_shift
16015
261k
    3192U,  // SSHRv8i16_shift
16016
261k
    3240U,  // SSHRv8i8_shift
16017
261k
    377U, // SSRA_ZZI_B
16018
261k
    41048U, // SSRA_ZZI_D
16019
261k
    376U, // SSRA_ZZI_H
16020
261k
    41048U, // SSRA_ZZI_S
16021
261k
    41049U, // SSRAd
16022
261k
    41104U, // SSRAv16i8_shift
16023
261k
    41112U, // SSRAv2i32_shift
16024
261k
    41064U, // SSRAv2i64_shift
16025
261k
    41120U, // SSRAv4i16_shift
16026
261k
    41072U, // SSRAv4i32_shift
16027
261k
    41080U, // SSRAv8i16_shift
16028
261k
    41128U, // SSRAv8i8_shift
16029
261k
    6040804U, // SST1B_D
16030
261k
    371207356U, // SST1B_D_IMM
16031
261k
    6171876U, // SST1B_D_SXTW
16032
261k
    6302948U, // SST1B_D_UXTW
16033
261k
    371207268U, // SST1B_S_IMM
16034
261k
    6434020U, // SST1B_S_SXTW
16035
261k
    6565092U, // SST1B_S_UXTW
16036
261k
    6040804U, // SST1D
16037
261k
    6696124U, // SST1D_IMM
16038
261k
    6827236U, // SST1D_SCALED
16039
261k
    6171876U, // SST1D_SXTW
16040
261k
    6958308U, // SST1D_SXTW_SCALED
16041
261k
    6302948U, // SST1D_UXTW
16042
261k
    7089380U, // SST1D_UXTW_SCALED
16043
261k
    6040804U, // SST1H_D
16044
261k
    376319164U, // SST1H_D_IMM
16045
261k
    7351524U, // SST1H_D_SCALED
16046
261k
    6171876U, // SST1H_D_SXTW
16047
261k
    7482596U, // SST1H_D_SXTW_SCALED
16048
261k
    6302948U, // SST1H_D_UXTW
16049
261k
    7613668U, // SST1H_D_UXTW_SCALED
16050
261k
    376319076U, // SST1H_S_IMM
16051
261k
    6434020U, // SST1H_S_SXTW
16052
261k
    7744740U, // SST1H_S_SXTW_SCALED
16053
261k
    6565092U, // SST1H_S_UXTW
16054
261k
    7875812U, // SST1H_S_UXTW_SCALED
16055
261k
    371207356U, // SST1Q
16056
261k
    6040804U, // SST1W_D
16057
261k
    377105596U, // SST1W_D_IMM
16058
261k
    8137956U, // SST1W_D_SCALED
16059
261k
    6171876U, // SST1W_D_SXTW
16060
261k
    8269028U, // SST1W_D_SXTW_SCALED
16061
261k
    6302948U, // SST1W_D_UXTW
16062
261k
    8400100U, // SST1W_D_UXTW_SCALED
16063
261k
    377105508U, // SST1W_IMM
16064
261k
    6434020U, // SST1W_SXTW
16065
261k
    8531172U, // SST1W_SXTW_SCALED
16066
261k
    6565092U, // SST1W_UXTW
16067
261k
    8662244U, // SST1W_UXTW_SCALED
16068
261k
    12377U, // SSUBLBT_ZZZ_D
16069
261k
    176U, // SSUBLBT_ZZZ_H
16070
261k
    5208U,  // SSUBLBT_ZZZ_S
16071
261k
    12377U, // SSUBLB_ZZZ_D
16072
261k
    176U, // SSUBLB_ZZZ_H
16073
261k
    5208U,  // SSUBLB_ZZZ_S
16074
261k
    12377U, // SSUBLTB_ZZZ_D
16075
261k
    176U, // SSUBLTB_ZZZ_H
16076
261k
    5208U,  // SSUBLTB_ZZZ_S
16077
261k
    12377U, // SSUBLT_ZZZ_D
16078
261k
    176U, // SSUBLT_ZZZ_H
16079
261k
    5208U,  // SSUBLT_ZZZ_S
16080
261k
    925840U,  // SSUBLv16i8_v8i16
16081
261k
    1056920U, // SSUBLv2i32_v2i64
16082
261k
    1188000U, // SSUBLv4i16_v4i32
16083
261k
    401520U,  // SSUBLv4i32_v2i64
16084
261k
    532600U,  // SSUBLv8i16_v4i32
16085
261k
    1319080U, // SSUBLv8i8_v8i16
16086
261k
    12376U, // SSUBWB_ZZZ_D
16087
261k
    176U, // SSUBWB_ZZZ_H
16088
261k
    5209U,  // SSUBWB_ZZZ_S
16089
261k
    12376U, // SSUBWT_ZZZ_D
16090
261k
    176U, // SSUBWT_ZZZ_H
16091
261k
    5209U,  // SSUBWT_ZZZ_S
16092
261k
    925816U,  // SSUBWv16i8_v8i16
16093
261k
    1056872U, // SSUBWv2i32_v2i64
16094
261k
    1187952U, // SSUBWv4i16_v4i32
16095
261k
    401512U,  // SSUBWv4i32_v2i64
16096
261k
    532592U,  // SSUBWv8i16_v4i32
16097
261k
    1319032U, // SSUBWv8i8_v8i16
16098
261k
    8793316U, // ST1B
16099
261k
    8793316U, // ST1B_2Z
16100
261k
    393096420U, // ST1B_2Z_IMM
16101
261k
    671223059U, // ST1B_2Z_STRIDED
16102
261k
    688000275U, // ST1B_2Z_STRIDED_IMM
16103
261k
    8793316U, // ST1B_4Z
16104
261k
    393882852U, // ST1B_4Z_IMM
16105
261k
    8793316U, // ST1B_4Z_STRIDED
16106
261k
    393882852U, // ST1B_4Z_STRIDED_IMM
16107
261k
    8793316U, // ST1B_D
16108
261k
    387984612U, // ST1B_D_IMM
16109
261k
    8793316U, // ST1B_H
16110
261k
    387984612U, // ST1B_H_IMM
16111
261k
    387984612U, // ST1B_IMM
16112
261k
    8793316U, // ST1B_S
16113
261k
    387984612U, // ST1B_S_IMM
16114
261k
    8924388U, // ST1D
16115
261k
    8924388U, // ST1D_2Z
16116
261k
    393096420U, // ST1D_2Z_IMM
16117
261k
    8924388U, // ST1D_2Z_STRIDED
16118
261k
    393096420U, // ST1D_2Z_STRIDED_IMM
16119
261k
    8924388U, // ST1D_4Z
16120
261k
    393882852U, // ST1D_4Z_IMM
16121
261k
    8924388U, // ST1D_4Z_STRIDED
16122
261k
    393882852U, // ST1D_4Z_STRIDED_IMM
16123
261k
    387984612U, // ST1D_IMM
16124
261k
    8924388U, // ST1D_Q
16125
261k
    387984612U, // ST1D_Q_IMM
16126
261k
    0U, // ST1Fourv16b
16127
261k
    0U, // ST1Fourv16b_POST
16128
261k
    0U, // ST1Fourv1d
16129
261k
    0U, // ST1Fourv1d_POST
16130
261k
    0U, // ST1Fourv2d
16131
261k
    0U, // ST1Fourv2d_POST
16132
261k
    0U, // ST1Fourv2s
16133
261k
    0U, // ST1Fourv2s_POST
16134
261k
    0U, // ST1Fourv4h
16135
261k
    0U, // ST1Fourv4h_POST
16136
261k
    0U, // ST1Fourv4s
16137
261k
    0U, // ST1Fourv4s_POST
16138
261k
    0U, // ST1Fourv8b
16139
261k
    0U, // ST1Fourv8b_POST
16140
261k
    0U, // ST1Fourv8h
16141
261k
    0U, // ST1Fourv8h_POST
16142
261k
    9055460U, // ST1H
16143
261k
    9055460U, // ST1H_2Z
16144
261k
    393096420U, // ST1H_2Z_IMM
16145
261k
    704777491U, // ST1H_2Z_STRIDED
16146
261k
    688000275U, // ST1H_2Z_STRIDED_IMM
16147
261k
    9055460U, // ST1H_4Z
16148
261k
    393882852U, // ST1H_4Z_IMM
16149
261k
    9055460U, // ST1H_4Z_STRIDED
16150
261k
    393882852U, // ST1H_4Z_STRIDED_IMM
16151
261k
    9055460U, // ST1H_D
16152
261k
    387984612U, // ST1H_D_IMM
16153
261k
    387984612U, // ST1H_IMM
16154
261k
    9055460U, // ST1H_S
16155
261k
    387984612U, // ST1H_S_IMM
16156
261k
    0U, // ST1Onev16b
16157
261k
    0U, // ST1Onev16b_POST
16158
261k
    0U, // ST1Onev1d
16159
261k
    0U, // ST1Onev1d_POST
16160
261k
    0U, // ST1Onev2d
16161
261k
    0U, // ST1Onev2d_POST
16162
261k
    0U, // ST1Onev2s
16163
261k
    0U, // ST1Onev2s_POST
16164
261k
    0U, // ST1Onev4h
16165
261k
    0U, // ST1Onev4h_POST
16166
261k
    0U, // ST1Onev4s
16167
261k
    0U, // ST1Onev4s_POST
16168
261k
    0U, // ST1Onev8b
16169
261k
    0U, // ST1Onev8b_POST
16170
261k
    0U, // ST1Onev8h
16171
261k
    0U, // ST1Onev8h_POST
16172
261k
    0U, // ST1Threev16b
16173
261k
    0U, // ST1Threev16b_POST
16174
261k
    0U, // ST1Threev1d
16175
261k
    0U, // ST1Threev1d_POST
16176
261k
    0U, // ST1Threev2d
16177
261k
    0U, // ST1Threev2d_POST
16178
261k
    0U, // ST1Threev2s
16179
261k
    0U, // ST1Threev2s_POST
16180
261k
    0U, // ST1Threev4h
16181
261k
    0U, // ST1Threev4h_POST
16182
261k
    0U, // ST1Threev4s
16183
261k
    0U, // ST1Threev4s_POST
16184
261k
    0U, // ST1Threev8b
16185
261k
    0U, // ST1Threev8b_POST
16186
261k
    0U, // ST1Threev8h
16187
261k
    0U, // ST1Threev8h_POST
16188
261k
    0U, // ST1Twov16b
16189
261k
    0U, // ST1Twov16b_POST
16190
261k
    0U, // ST1Twov1d
16191
261k
    0U, // ST1Twov1d_POST
16192
261k
    0U, // ST1Twov2d
16193
261k
    0U, // ST1Twov2d_POST
16194
261k
    0U, // ST1Twov2s
16195
261k
    0U, // ST1Twov2s_POST
16196
261k
    0U, // ST1Twov4h
16197
261k
    0U, // ST1Twov4h_POST
16198
261k
    0U, // ST1Twov4s
16199
261k
    0U, // ST1Twov4s_POST
16200
261k
    0U, // ST1Twov8b
16201
261k
    0U, // ST1Twov8b_POST
16202
261k
    0U, // ST1Twov8h
16203
261k
    0U, // ST1Twov8h_POST
16204
261k
    9317604U, // ST1W
16205
261k
    9317604U, // ST1W_2Z
16206
261k
    393096420U, // ST1W_2Z_IMM
16207
261k
    9317604U, // ST1W_2Z_STRIDED
16208
261k
    393096420U, // ST1W_2Z_STRIDED_IMM
16209
261k
    9317604U, // ST1W_4Z
16210
261k
    393882852U, // ST1W_4Z_IMM
16211
261k
    9317604U, // ST1W_4Z_STRIDED
16212
261k
    393882852U, // ST1W_4Z_STRIDED_IMM
16213
261k
    9317604U, // ST1W_D
16214
261k
    387984612U, // ST1W_D_IMM
16215
261k
    387984612U, // ST1W_IMM
16216
261k
    9317604U, // ST1W_Q
16217
261k
    387984612U, // ST1W_Q_IMM
16218
261k
    9653848U, // ST1_MXIPXX_H_B
16219
261k
    9784920U, // ST1_MXIPXX_H_D
16220
261k
    9915992U, // ST1_MXIPXX_H_H
16221
261k
    10047064U,  // ST1_MXIPXX_H_Q
16222
261k
    10178136U,  // ST1_MXIPXX_H_S
16223
261k
    9653848U, // ST1_MXIPXX_V_B
16224
261k
    9784920U, // ST1_MXIPXX_V_D
16225
261k
    9915992U, // ST1_MXIPXX_V_H
16226
261k
    10047064U,  // ST1_MXIPXX_V_Q
16227
261k
    10178136U,  // ST1_MXIPXX_V_S
16228
261k
    0U, // ST1i16
16229
261k
    4U, // ST1i16_POST
16230
261k
    0U, // ST1i32
16231
261k
    4U, // ST1i32_POST
16232
261k
    0U, // ST1i64
16233
261k
    4U, // ST1i64_POST
16234
261k
    0U, // ST1i8
16235
261k
    5U, // ST1i8_POST
16236
261k
    8793316U, // ST2B
16237
261k
    393096420U, // ST2B_IMM
16238
261k
    8924388U, // ST2D
16239
261k
    393096420U, // ST2D_IMM
16240
261k
    62073U, // ST2GPostIndex
16241
261k
    10940505U,  // ST2GPreIndex
16242
261k
    3412056U, // ST2Gi
16243
261k
    9055460U, // ST2H
16244
261k
    393096420U, // ST2H_IMM
16245
261k
    10235108U,  // ST2Q
16246
261k
    393096420U, // ST2Q_IMM
16247
261k
    0U, // ST2Twov16b
16248
261k
    0U, // ST2Twov16b_POST
16249
261k
    0U, // ST2Twov2d
16250
261k
    0U, // ST2Twov2d_POST
16251
261k
    0U, // ST2Twov2s
16252
261k
    0U, // ST2Twov2s_POST
16253
261k
    0U, // ST2Twov4h
16254
261k
    0U, // ST2Twov4h_POST
16255
261k
    0U, // ST2Twov4s
16256
261k
    0U, // ST2Twov4s_POST
16257
261k
    0U, // ST2Twov8b
16258
261k
    0U, // ST2Twov8b_POST
16259
261k
    0U, // ST2Twov8h
16260
261k
    0U, // ST2Twov8h_POST
16261
261k
    9317604U, // ST2W
16262
261k
    393096420U, // ST2W_IMM
16263
261k
    0U, // ST2i16
16264
261k
    4U, // ST2i16_POST
16265
261k
    0U, // ST2i32
16266
261k
    4U, // ST2i32_POST
16267
261k
    0U, // ST2i64
16268
261k
    5U, // ST2i64_POST
16269
261k
    0U, // ST2i8
16270
261k
    4U, // ST2i8_POST
16271
261k
    8793316U, // ST3B
16272
261k
    10366180U,  // ST3B_IMM
16273
261k
    8924388U, // ST3D
16274
261k
    10366180U,  // ST3D_IMM
16275
261k
    9055460U, // ST3H
16276
261k
    10366180U,  // ST3H_IMM
16277
261k
    10235108U,  // ST3Q
16278
261k
    10366180U,  // ST3Q_IMM
16279
261k
    0U, // ST3Threev16b
16280
261k
    0U, // ST3Threev16b_POST
16281
261k
    0U, // ST3Threev2d
16282
261k
    0U, // ST3Threev2d_POST
16283
261k
    0U, // ST3Threev2s
16284
261k
    0U, // ST3Threev2s_POST
16285
261k
    0U, // ST3Threev4h
16286
261k
    0U, // ST3Threev4h_POST
16287
261k
    0U, // ST3Threev4s
16288
261k
    0U, // ST3Threev4s_POST
16289
261k
    0U, // ST3Threev8b
16290
261k
    0U, // ST3Threev8b_POST
16291
261k
    0U, // ST3Threev8h
16292
261k
    0U, // ST3Threev8h_POST
16293
261k
    9317604U, // ST3W
16294
261k
    10366180U,  // ST3W_IMM
16295
261k
    0U, // ST3i16
16296
261k
    5U, // ST3i16_POST
16297
261k
    0U, // ST3i32
16298
261k
    5U, // ST3i32_POST
16299
261k
    0U, // ST3i64
16300
261k
    5U, // ST3i64_POST
16301
261k
    0U, // ST3i8
16302
261k
    5U, // ST3i8_POST
16303
261k
    8793316U, // ST4B
16304
261k
    393882852U, // ST4B_IMM
16305
261k
    8924388U, // ST4D
16306
261k
    393882852U, // ST4D_IMM
16307
261k
    0U, // ST4Fourv16b
16308
261k
    0U, // ST4Fourv16b_POST
16309
261k
    0U, // ST4Fourv2d
16310
261k
    0U, // ST4Fourv2d_POST
16311
261k
    0U, // ST4Fourv2s
16312
261k
    0U, // ST4Fourv2s_POST
16313
261k
    0U, // ST4Fourv4h
16314
261k
    0U, // ST4Fourv4h_POST
16315
261k
    0U, // ST4Fourv4s
16316
261k
    0U, // ST4Fourv4s_POST
16317
261k
    0U, // ST4Fourv8b
16318
261k
    0U, // ST4Fourv8b_POST
16319
261k
    0U, // ST4Fourv8h
16320
261k
    0U, // ST4Fourv8h_POST
16321
261k
    9055460U, // ST4H
16322
261k
    393882852U, // ST4H_IMM
16323
261k
    10235108U,  // ST4Q
16324
261k
    393882852U, // ST4Q_IMM
16325
261k
    9317604U, // ST4W
16326
261k
    393882852U, // ST4W_IMM
16327
261k
    0U, // ST4i16
16328
261k
    4U, // ST4i16_POST
16329
261k
    0U, // ST4i32
16330
261k
    5U, // ST4i32_POST
16331
261k
    0U, // ST4i64
16332
261k
    5U, // ST4i64_POST
16333
261k
    0U, // ST4i8
16334
261k
    4U, // ST4i8_POST
16335
261k
    0U, // ST64B
16336
261k
    5U, // ST64BV
16337
261k
    5U, // ST64BV0
16338
261k
    608U, // STGM
16339
261k
    419564816U, // STGPi
16340
261k
    62073U, // STGPostIndex
16341
261k
    480551185U, // STGPpost
16342
261k
    469934353U, // STGPpre
16343
261k
    10940505U,  // STGPreIndex
16344
261k
    3412056U, // STGi
16345
261k
    3411216U, // STILPW
16346
261k
    11837713U,  // STILPWpre
16347
261k
    3411216U, // STILPX
16348
261k
    11968785U,  // STILPXpre
16349
261k
    0U, // STL1
16350
261k
    608U, // STLLRB
16351
261k
    608U, // STLLRH
16352
261k
    608U, // STLLRW
16353
261k
    608U, // STLLRX
16354
261k
    608U, // STLRB
16355
261k
    608U, // STLRH
16356
261k
    608U, // STLRW
16357
261k
    977U, // STLRWpre
16358
261k
    608U, // STLRX
16359
261k
    985U, // STLRXpre
16360
261k
    3411032U, // STLURBi
16361
261k
    3411032U, // STLURHi
16362
261k
    3411032U, // STLURWi
16363
261k
    3411032U, // STLURXi
16364
261k
    3411032U, // STLURbi
16365
261k
    3411032U, // STLURdi
16366
261k
    3411032U, // STLURhi
16367
261k
    3411032U, // STLURqi
16368
261k
    3411032U, // STLURsi
16369
261k
    12061784U,  // STLXPW
16370
261k
    12061784U,  // STLXPX
16371
261k
    3411216U, // STLXRB
16372
261k
    3411216U, // STLXRH
16373
261k
    3411216U, // STLXRW
16374
261k
    3411216U, // STLXRX
16375
261k
    402787600U, // STNPDi
16376
261k
    419564816U, // STNPQi
16377
261k
    436342032U, // STNPSi
16378
261k
    436342032U, // STNPWi
16379
261k
    402787600U, // STNPXi
16380
261k
    8793316U, // STNT1B_2Z
16381
261k
    393096420U, // STNT1B_2Z_IMM
16382
261k
    671223059U, // STNT1B_2Z_STRIDED
16383
261k
    688000275U, // STNT1B_2Z_STRIDED_IMM
16384
261k
    8793316U, // STNT1B_4Z
16385
261k
    393882852U, // STNT1B_4Z_IMM
16386
261k
    8793316U, // STNT1B_4Z_STRIDED
16387
261k
    393882852U, // STNT1B_4Z_STRIDED_IMM
16388
261k
    387984612U, // STNT1B_ZRI
16389
261k
    8793316U, // STNT1B_ZRR
16390
261k
    371207356U, // STNT1B_ZZR_D_REAL
16391
261k
    371207268U, // STNT1B_ZZR_S_REAL
16392
261k
    8924388U, // STNT1D_2Z
16393
261k
    393096420U, // STNT1D_2Z_IMM
16394
261k
    8924388U, // STNT1D_2Z_STRIDED
16395
261k
    393096420U, // STNT1D_2Z_STRIDED_IMM
16396
261k
    8924388U, // STNT1D_4Z
16397
261k
    393882852U, // STNT1D_4Z_IMM
16398
261k
    8924388U, // STNT1D_4Z_STRIDED
16399
261k
    393882852U, // STNT1D_4Z_STRIDED_IMM
16400
261k
    387984612U, // STNT1D_ZRI
16401
261k
    8924388U, // STNT1D_ZRR
16402
261k
    371207356U, // STNT1D_ZZR_D_REAL
16403
261k
    9055460U, // STNT1H_2Z
16404
261k
    393096420U, // STNT1H_2Z_IMM
16405
261k
    704777491U, // STNT1H_2Z_STRIDED
16406
261k
    688000275U, // STNT1H_2Z_STRIDED_IMM
16407
261k
    9055460U, // STNT1H_4Z
16408
261k
    393882852U, // STNT1H_4Z_IMM
16409
261k
    9055460U, // STNT1H_4Z_STRIDED
16410
261k
    393882852U, // STNT1H_4Z_STRIDED_IMM
16411
261k
    387984612U, // STNT1H_ZRI
16412
261k
    9055460U, // STNT1H_ZRR
16413
261k
    371207356U, // STNT1H_ZZR_D_REAL
16414
261k
    371207268U, // STNT1H_ZZR_S_REAL
16415
261k
    9317604U, // STNT1W_2Z
16416
261k
    393096420U, // STNT1W_2Z_IMM
16417
261k
    9317604U, // STNT1W_2Z_STRIDED
16418
261k
    393096420U, // STNT1W_2Z_STRIDED_IMM
16419
261k
    9317604U, // STNT1W_4Z
16420
261k
    393882852U, // STNT1W_4Z_IMM
16421
261k
    9317604U, // STNT1W_4Z_STRIDED
16422
261k
    393882852U, // STNT1W_4Z_STRIDED_IMM
16423
261k
    387984612U, // STNT1W_ZRI
16424
261k
    9317604U, // STNT1W_ZRR
16425
261k
    371207356U, // STNT1W_ZZR_D_REAL
16426
261k
    371207268U, // STNT1W_ZZR_S_REAL
16427
261k
    402787600U, // STPDi
16428
261k
    463773969U, // STPDpost
16429
261k
    453157137U, // STPDpre
16430
261k
    419564816U, // STPQi
16431
261k
    480551185U, // STPQpost
16432
261k
    469934353U, // STPQpre
16433
261k
    436342032U, // STPSi
16434
261k
    497328401U, // STPSpost
16435
261k
    486711569U, // STPSpre
16436
261k
    436342032U, // STPWi
16437
261k
    497328401U, // STPWpost
16438
261k
    486711569U, // STPWpre
16439
261k
    402787600U, // STPXi
16440
261k
    463773969U, // STPXpost
16441
261k
    453157137U, // STPXpre
16442
261k
    41593U, // STRBBpost
16443
261k
    10920025U,  // STRBBpre
16444
261k
    503450712U, // STRBBroW
16445
261k
    520227928U, // STRBBroX
16446
261k
    64600U, // STRBBui
16447
261k
    41593U, // STRBpost
16448
261k
    10920025U,  // STRBpre
16449
261k
    503450712U, // STRBroW
16450
261k
    520227928U, // STRBroX
16451
261k
    64600U, // STRBui
16452
261k
    41593U, // STRDpost
16453
261k
    10920025U,  // STRDpre
16454
261k
    537005144U, // STRDroW
16455
261k
    553782360U, // STRDroX
16456
261k
    65624U, // STRDui
16457
261k
    41593U, // STRHHpost
16458
261k
    10920025U,  // STRHHpre
16459
261k
    570559576U, // STRHHroW
16460
261k
    587336792U, // STRHHroX
16461
261k
    66648U, // STRHHui
16462
261k
    41593U, // STRHpost
16463
261k
    10920025U,  // STRHpre
16464
261k
    570559576U, // STRHroW
16465
261k
    587336792U, // STRHroX
16466
261k
    66648U, // STRHui
16467
261k
    41593U, // STRQpost
16468
261k
    10920025U,  // STRQpre
16469
261k
    604114008U, // STRQroW
16470
261k
    620891224U, // STRQroX
16471
261k
    67672U, // STRQui
16472
261k
    41593U, // STRSpost
16473
261k
    10920025U,  // STRSpre
16474
261k
    637668440U, // STRSroW
16475
261k
    654445656U, // STRSroX
16476
261k
    68696U, // STRSui
16477
261k
    41593U, // STRWpost
16478
261k
    10920025U,  // STRWpre
16479
261k
    637668440U, // STRWroW
16480
261k
    654445656U, // STRWroX
16481
261k
    68696U, // STRWui
16482
261k
    41593U, // STRXpost
16483
261k
    10920025U,  // STRXpre
16484
261k
    537005144U, // STRXroW
16485
261k
    553782360U, // STRXroX
16486
261k
    65624U, // STRXui
16487
261k
    11013208U,  // STR_PXI
16488
261k
    608U, // STR_TX
16489
261k
    0U, // STR_ZA
16490
261k
    11013208U,  // STR_ZXI
16491
261k
    3411032U, // STTRBi
16492
261k
    3411032U, // STTRHi
16493
261k
    3411032U, // STTRWi
16494
261k
    3411032U, // STTRXi
16495
261k
    3411032U, // STURBBi
16496
261k
    3411032U, // STURBi
16497
261k
    3411032U, // STURDi
16498
261k
    3411032U, // STURHHi
16499
261k
    3411032U, // STURHi
16500
261k
    3411032U, // STURQi
16501
261k
    3411032U, // STURSi
16502
261k
    3411032U, // STURWi
16503
261k
    3411032U, // STURXi
16504
261k
    0U, // STX
16505
261k
    12061784U,  // STXPW
16506
261k
    12061784U,  // STXPX
16507
261k
    3411216U, // STXRB
16508
261k
    3411216U, // STXRH
16509
261k
    3411216U, // STXRW
16510
261k
    3411216U, // STXRX
16511
261k
    0U, // STY
16512
261k
    0U, // STZ
16513
261k
    62073U, // STZ2GPostIndex
16514
261k
    10940505U,  // STZ2GPreIndex
16515
261k
    3412056U, // STZ2Gi
16516
261k
    608U, // STZGM
16517
261k
    62073U, // STZGPostIndex
16518
261k
    10940505U,  // STZGPreIndex
16519
261k
    3412056U, // STZGi
16520
261k
    0U, // STZI
16521
261k
    135256U,  // SUBG
16522
261k
    5208U,  // SUBHNB_ZZZ_B
16523
261k
    96U,  // SUBHNB_ZZZ_H
16524
261k
    6232U,  // SUBHNB_ZZZ_S
16525
261k
    7256U,  // SUBHNT_ZZZ_B
16526
261k
    24U,  // SUBHNT_ZZZ_H
16527
261k
    1112U,  // SUBHNT_ZZZ_S
16528
261k
    270440U,  // SUBHNv2i64_v2i32
16529
261k
    271464U,  // SUBHNv2i64_v4i32
16530
261k
    401520U,  // SUBHNv4i32_v4i16
16531
261k
    402544U,  // SUBHNv4i32_v8i16
16532
261k
    533624U,  // SUBHNv8i16_v16i8
16533
261k
    532600U,  // SUBHNv8i16_v8i8
16534
261k
    3160U,  // SUBP
16535
261k
    3160U,  // SUBPS
16536
261k
    658520U,  // SUBPT_shift
16537
261k
    16473U, // SUBR_ZI_B
16538
261k
    17496U, // SUBR_ZI_D
16539
261k
    208U, // SUBR_ZI_H
16540
261k
    18521U, // SUBR_ZI_S
16541
261k
    16918656U,  // SUBR_ZPmZ_B
16542
261k
    33691776U,  // SUBR_ZPmZ_D
16543
261k
    51129480U,  // SUBR_ZPmZ_H
16544
261k
    67252352U,  // SUBR_ZPmZ_S
16545
261k
    13400U, // SUBSWri
16546
261k
    14424U, // SUBSWrs
16547
261k
    15448U, // SUBSWrx
16548
261k
    13400U, // SUBSXri
16549
261k
    14424U, // SUBSXrs
16550
261k
    15448U, // SUBSXrx
16551
261k
    1444952U, // SUBSXrx64
16552
261k
    13400U, // SUBWri
16553
261k
    14424U, // SUBWrs
16554
261k
    15448U, // SUBWrx
16555
261k
    13400U, // SUBXri
16556
261k
    14424U, // SUBXrs
16557
261k
    15448U, // SUBXrx
16558
261k
    1444952U, // SUBXrx64
16559
261k
    1584320U, // SUB_VG2_M2Z2Z_D
16560
261k
    1715400U, // SUB_VG2_M2Z2Z_S
16561
261k
    52178112U,  // SUB_VG2_M2ZZ_D
16562
261k
    52309192U,  // SUB_VG2_M2ZZ_S
16563
261k
    192U, // SUB_VG2_M2Z_D
16564
261k
    200U, // SUB_VG2_M2Z_S
16565
261k
    1584320U, // SUB_VG4_M4Z4Z_D
16566
261k
    1715400U, // SUB_VG4_M4Z4Z_S
16567
261k
    52178112U,  // SUB_VG4_M4ZZ_D
16568
261k
    52309192U,  // SUB_VG4_M4ZZ_S
16569
261k
    192U, // SUB_VG4_M4Z_D
16570
261k
    200U, // SUB_VG4_M4Z_S
16571
261k
    16473U, // SUB_ZI_B
16572
261k
    17496U, // SUB_ZI_D
16573
261k
    208U, // SUB_ZI_H
16574
261k
    18521U, // SUB_ZI_S
16575
261k
    16918656U,  // SUB_ZPmZ_B
16576
261k
    33691776U,  // SUB_ZPmZ_CPA
16577
261k
    33691776U,  // SUB_ZPmZ_D
16578
261k
    51129480U,  // SUB_ZPmZ_H
16579
261k
    67252352U,  // SUB_ZPmZ_S
16580
261k
    10329U, // SUB_ZZZ_B
16581
261k
    6232U,  // SUB_ZZZ_CPA
16582
261k
    6232U,  // SUB_ZZZ_D
16583
261k
    136U, // SUB_ZZZ_H
16584
261k
    12377U, // SUB_ZZZ_S
16585
261k
    925840U,  // SUBv16i8
16586
261k
    3160U,  // SUBv1i64
16587
261k
    1056920U, // SUBv2i32
16588
261k
    270440U,  // SUBv2i64
16589
261k
    1188000U, // SUBv4i16
16590
261k
    401520U,  // SUBv4i32
16591
261k
    532600U,  // SUBv8i16
16592
261k
    1319080U, // SUBv8i8
16593
261k
    5029400U, // SUDOT_VG2_M2ZZI_BToS
16594
261k
    48664U, // SUDOT_VG2_M2ZZ_BToS
16595
261k
    5029400U, // SUDOT_VG4_M4ZZI_BToS
16596
261k
    48664U, // SUDOT_VG4_M4ZZ_BToS
16597
261k
    38921U, // SUDOT_ZZZI
16598
261k
    5121168U, // SUDOTlanev16i8
16599
261k
    5121192U, // SUDOTlanev8i8
16600
261k
    38441U, // SUMLALL_MZZI_BtoS
16601
261k
    5029400U, // SUMLALL_VG2_M2ZZI_BtoS
16602
261k
    48666U, // SUMLALL_VG2_M2ZZ_BtoS
16603
261k
    5029400U, // SUMLALL_VG4_M4ZZI_BtoS
16604
261k
    48667U, // SUMLALL_VG4_M4ZZ_BtoS
16605
261k
    0U, // SUMOPA_MPPZZ_D
16606
261k
    0U, // SUMOPA_MPPZZ_S
16607
261k
    0U, // SUMOPS_MPPZZ_D
16608
261k
    0U, // SUMOPS_MPPZZ_S
16609
261k
    1U, // SUNPKHI_ZZ_D
16610
261k
    0U, // SUNPKHI_ZZ_H
16611
261k
    0U, // SUNPKHI_ZZ_S
16612
261k
    1U, // SUNPKLO_ZZ_D
16613
261k
    0U, // SUNPKLO_ZZ_H
16614
261k
    0U, // SUNPKLO_ZZ_S
16615
261k
    0U, // SUNPK_VG2_2ZZ_D
16616
261k
    0U, // SUNPK_VG2_2ZZ_H
16617
261k
    0U, // SUNPK_VG2_2ZZ_S
16618
261k
    0U, // SUNPK_VG4_4Z2Z_D
16619
261k
    0U, // SUNPK_VG4_4Z2Z_H
16620
261k
    0U, // SUNPK_VG4_4Z2Z_S
16621
261k
    16918656U,  // SUQADD_ZPmZ_B
16622
261k
    33691776U,  // SUQADD_ZPmZ_D
16623
261k
    51129480U,  // SUQADD_ZPmZ_H
16624
261k
    67252352U,  // SUQADD_ZPmZ_S
16625
261k
    32U,  // SUQADDv16i8
16626
261k
    1U, // SUQADDv1i16
16627
261k
    1U, // SUQADDv1i32
16628
261k
    1U, // SUQADDv1i64
16629
261k
    1U, // SUQADDv1i8
16630
261k
    40U,  // SUQADDv2i32
16631
261k
    48U,  // SUQADDv2i64
16632
261k
    56U,  // SUQADDv4i16
16633
261k
    64U,  // SUQADDv4i32
16634
261k
    72U,  // SUQADDv8i16
16635
261k
    80U,  // SUQADDv8i8
16636
261k
    5029400U, // SUVDOT_VG4_M4ZZI_BToS
16637
261k
    0U, // SVC
16638
261k
    103427304U, // SVDOT_VG2_M2ZZI_HtoS
16639
261k
    5029400U, // SVDOT_VG4_M4ZZI_BtoS
16640
261k
    103427304U, // SVDOT_VG4_M4ZZI_HtoD
16641
261k
    3U, // SWPAB
16642
261k
    3U, // SWPAH
16643
261k
    3U, // SWPALB
16644
261k
    3U, // SWPALH
16645
261k
    3U, // SWPALW
16646
261k
    3U, // SWPALX
16647
261k
    3U, // SWPAW
16648
261k
    3U, // SWPAX
16649
261k
    3U, // SWPB
16650
261k
    3U, // SWPH
16651
261k
    3U, // SWPLB
16652
261k
    3U, // SWPLH
16653
261k
    3U, // SWPLW
16654
261k
    3U, // SWPLX
16655
261k
    60690U, // SWPP
16656
261k
    60690U, // SWPPA
16657
261k
    60690U, // SWPPAL
16658
261k
    60690U, // SWPPL
16659
261k
    3U, // SWPW
16660
261k
    3U, // SWPX
16661
261k
    16U,  // SXTB_ZPmZ_D
16662
261k
    0U, // SXTB_ZPmZ_H
16663
261k
    24U,  // SXTB_ZPmZ_S
16664
261k
    16U,  // SXTH_ZPmZ_D
16665
261k
    24U,  // SXTH_ZPmZ_S
16666
261k
    16U,  // SXTW_ZPmZ_D
16667
261k
    86104U, // SYSLxt
16668
261k
    997U, // SYSPxt
16669
261k
    1005U,  // SYSPxt_XZR
16670
261k
    1013U,  // SYSxt
16671
261k
    178U, // TBLQ_ZZZ_B
16672
261k
    5U, // TBLQ_ZZZ_D
16673
261k
    136U, // TBLQ_ZZZ_H
16674
261k
    12378U, // TBLQ_ZZZ_S
16675
261k
    178U, // TBL_ZZZZ_B
16676
261k
    5U, // TBL_ZZZZ_D
16677
261k
    136U, // TBL_ZZZZ_H
16678
261k
    12378U, // TBL_ZZZZ_S
16679
261k
    178U, // TBL_ZZZ_B
16680
261k
    5U, // TBL_ZZZ_D
16681
261k
    136U, // TBL_ZZZ_H
16682
261k
    12378U, // TBL_ZZZ_S
16683
261k
    35U,  // TBLv16i8Four
16684
261k
    35U,  // TBLv16i8One
16685
261k
    35U,  // TBLv16i8Three
16686
261k
    35U,  // TBLv16i8Two
16687
261k
    83U,  // TBLv8i8Four
16688
261k
    83U,  // TBLv8i8One
16689
261k
    83U,  // TBLv8i8Three
16690
261k
    83U,  // TBLv8i8Two
16691
261k
    87128U, // TBNZW
16692
261k
    87128U, // TBNZX
16693
261k
    9U, // TBXQ_ZZZ_B
16694
261k
    1112U,  // TBXQ_ZZZ_D
16695
261k
    240U, // TBXQ_ZZZ_H
16696
261k
    2136U,  // TBXQ_ZZZ_S
16697
261k
    9U, // TBX_ZZZ_B
16698
261k
    1112U,  // TBX_ZZZ_D
16699
261k
    240U, // TBX_ZZZ_H
16700
261k
    2136U,  // TBX_ZZZ_S
16701
261k
    37U,  // TBXv16i8Four
16702
261k
    37U,  // TBXv16i8One
16703
261k
    37U,  // TBXv16i8Three
16704
261k
    37U,  // TBXv16i8Two
16705
261k
    85U,  // TBXv8i8Four
16706
261k
    85U,  // TBXv8i8One
16707
261k
    85U,  // TBXv8i8Three
16708
261k
    85U,  // TBXv8i8Two
16709
261k
    87128U, // TBZW
16710
261k
    87128U, // TBZX
16711
261k
    0U, // TCANCEL
16712
261k
    0U, // TCOMMIT
16713
261k
    0U, // TRCIT
16714
261k
    10329U, // TRN1_PPP_B
16715
261k
    6232U,  // TRN1_PPP_D
16716
261k
    136U, // TRN1_PPP_H
16717
261k
    12377U, // TRN1_PPP_S
16718
261k
    10329U, // TRN1_ZZZ_B
16719
261k
    6232U,  // TRN1_ZZZ_D
16720
261k
    136U, // TRN1_ZZZ_H
16721
261k
    1016U,  // TRN1_ZZZ_Q
16722
261k
    12377U, // TRN1_ZZZ_S
16723
261k
    925840U,  // TRN1v16i8
16724
261k
    1056920U, // TRN1v2i32
16725
261k
    270440U,  // TRN1v2i64
16726
261k
    1188000U, // TRN1v4i16
16727
261k
    401520U,  // TRN1v4i32
16728
261k
    532600U,  // TRN1v8i16
16729
261k
    1319080U, // TRN1v8i8
16730
261k
    10329U, // TRN2_PPP_B
16731
261k
    6232U,  // TRN2_PPP_D
16732
261k
    136U, // TRN2_PPP_H
16733
261k
    12377U, // TRN2_PPP_S
16734
261k
    10329U, // TRN2_ZZZ_B
16735
261k
    6232U,  // TRN2_ZZZ_D
16736
261k
    136U, // TRN2_ZZZ_H
16737
261k
    1016U,  // TRN2_ZZZ_Q
16738
261k
    12377U, // TRN2_ZZZ_S
16739
261k
    925840U,  // TRN2v16i8
16740
261k
    1056920U, // TRN2v2i32
16741
261k
    270440U,  // TRN2v2i64
16742
261k
    1188000U, // TRN2v4i16
16743
261k
    401520U,  // TRN2v4i32
16744
261k
    532600U,  // TRN2v8i16
16745
261k
    1319080U, // TRN2v8i8
16746
261k
    0U, // TSB
16747
261k
    0U, // TSTART
16748
261k
    0U, // TTEST
16749
261k
    2136U,  // UABALB_ZZZ_D
16750
261k
    8U, // UABALB_ZZZ_H
16751
261k
    7256U,  // UABALB_ZZZ_S
16752
261k
    2136U,  // UABALT_ZZZ_D
16753
261k
    8U, // UABALT_ZZZ_H
16754
261k
    7256U,  // UABALT_ZZZ_S
16755
261k
    926864U,  // UABALv16i8_v8i16
16756
261k
    1057944U, // UABALv2i32_v2i64
16757
261k
    1189024U, // UABALv4i16_v4i32
16758
261k
    402544U,  // UABALv4i32_v2i64
16759
261k
    533624U,  // UABALv8i16_v4i32
16760
261k
    1320104U, // UABALv8i8_v8i16
16761
261k
    9U, // UABA_ZZZ_B
16762
261k
    1112U,  // UABA_ZZZ_D
16763
261k
    240U, // UABA_ZZZ_H
16764
261k
    2136U,  // UABA_ZZZ_S
16765
261k
    926864U,  // UABAv16i8
16766
261k
    1057944U, // UABAv2i32
16767
261k
    1189024U, // UABAv4i16
16768
261k
    402544U,  // UABAv4i32
16769
261k
    533624U,  // UABAv8i16
16770
261k
    1320104U, // UABAv8i8
16771
261k
    12377U, // UABDLB_ZZZ_D
16772
261k
    176U, // UABDLB_ZZZ_H
16773
261k
    5208U,  // UABDLB_ZZZ_S
16774
261k
    12377U, // UABDLT_ZZZ_D
16775
261k
    176U, // UABDLT_ZZZ_H
16776
261k
    5208U,  // UABDLT_ZZZ_S
16777
261k
    925840U,  // UABDLv16i8_v8i16
16778
261k
    1056920U, // UABDLv2i32_v2i64
16779
261k
    1188000U, // UABDLv4i16_v4i32
16780
261k
    401520U,  // UABDLv4i32_v2i64
16781
261k
    532600U,  // UABDLv8i16_v4i32
16782
261k
    1319080U, // UABDLv8i8_v8i16
16783
261k
    16918656U,  // UABD_ZPmZ_B
16784
261k
    33691776U,  // UABD_ZPmZ_D
16785
261k
    51129480U,  // UABD_ZPmZ_H
16786
261k
    67252352U,  // UABD_ZPmZ_S
16787
261k
    925840U,  // UABDv16i8
16788
261k
    1056920U, // UABDv2i32
16789
261k
    1188000U, // UABDv4i16
16790
261k
    401520U,  // UABDv4i32
16791
261k
    532600U,  // UABDv8i16
16792
261k
    1319080U, // UABDv8i8
16793
261k
    2176U,  // UADALP_ZPmZ_D
16794
261k
    8U, // UADALP_ZPmZ_H
16795
261k
    7296U,  // UADALP_ZPmZ_S
16796
261k
    32U,  // UADALPv16i8_v8i16
16797
261k
    40U,  // UADALPv2i32_v1i64
16798
261k
    56U,  // UADALPv4i16_v2i32
16799
261k
    64U,  // UADALPv4i32_v2i64
16800
261k
    72U,  // UADALPv8i16_v4i32
16801
261k
    80U,  // UADALPv8i8_v4i16
16802
261k
    12377U, // UADDLB_ZZZ_D
16803
261k
    176U, // UADDLB_ZZZ_H
16804
261k
    5208U,  // UADDLB_ZZZ_S
16805
261k
    32U,  // UADDLPv16i8_v8i16
16806
261k
    40U,  // UADDLPv2i32_v1i64
16807
261k
    56U,  // UADDLPv4i16_v2i32
16808
261k
    64U,  // UADDLPv4i32_v2i64
16809
261k
    72U,  // UADDLPv8i16_v4i32
16810
261k
    80U,  // UADDLPv8i8_v4i16
16811
261k
    12377U, // UADDLT_ZZZ_D
16812
261k
    176U, // UADDLT_ZZZ_H
16813
261k
    5208U,  // UADDLT_ZZZ_S
16814
261k
    32U,  // UADDLVv16i8v
16815
261k
    56U,  // UADDLVv4i16v
16816
261k
    64U,  // UADDLVv4i32v
16817
261k
    72U,  // UADDLVv8i16v
16818
261k
    80U,  // UADDLVv8i8v
16819
261k
    925840U,  // UADDLv16i8_v8i16
16820
261k
    1056920U, // UADDLv2i32_v2i64
16821
261k
    1188000U, // UADDLv4i16_v4i32
16822
261k
    401520U,  // UADDLv4i32_v2i64
16823
261k
    532600U,  // UADDLv8i16_v4i32
16824
261k
    1319080U, // UADDLv8i8_v8i16
16825
261k
    0U, // UADDV_VPZ_B
16826
261k
    0U, // UADDV_VPZ_D
16827
261k
    0U, // UADDV_VPZ_H
16828
261k
    0U, // UADDV_VPZ_S
16829
261k
    12376U, // UADDWB_ZZZ_D
16830
261k
    176U, // UADDWB_ZZZ_H
16831
261k
    5209U,  // UADDWB_ZZZ_S
16832
261k
    12376U, // UADDWT_ZZZ_D
16833
261k
    176U, // UADDWT_ZZZ_H
16834
261k
    5209U,  // UADDWT_ZZZ_S
16835
261k
    925816U,  // UADDWv16i8_v8i16
16836
261k
    1056872U, // UADDWv2i32_v2i64
16837
261k
    1187952U, // UADDWv4i16_v4i32
16838
261k
    401512U,  // UADDWv4i32_v2i64
16839
261k
    532592U,  // UADDWv8i16_v4i32
16840
261k
    1319032U, // UADDWv8i8_v8i16
16841
261k
    134232U,  // UBFMWri
16842
261k
    134232U,  // UBFMXri
16843
261k
    8U, // UCLAMP_VG2_2Z2Z_B
16844
261k
    16U,  // UCLAMP_VG2_2Z2Z_D
16845
261k
    240U, // UCLAMP_VG2_2Z2Z_H
16846
261k
    24U,  // UCLAMP_VG2_2Z2Z_S
16847
261k
    8U, // UCLAMP_VG4_4Z4Z_B
16848
261k
    16U,  // UCLAMP_VG4_4Z4Z_D
16849
261k
    240U, // UCLAMP_VG4_4Z4Z_H
16850
261k
    24U,  // UCLAMP_VG4_4Z4Z_S
16851
261k
    9U, // UCLAMP_ZZZ_B
16852
261k
    1112U,  // UCLAMP_ZZZ_D
16853
261k
    240U, // UCLAMP_ZZZ_H
16854
261k
    2136U,  // UCLAMP_ZZZ_S
16855
261k
    3160U,  // UCVTFSWDri
16856
261k
    3160U,  // UCVTFSWHri
16857
261k
    3160U,  // UCVTFSWSri
16858
261k
    3160U,  // UCVTFSXDri
16859
261k
    3160U,  // UCVTFSXHri
16860
261k
    3160U,  // UCVTFSXSri
16861
261k
    0U, // UCVTFUWDri
16862
261k
    0U, // UCVTFUWHri
16863
261k
    0U, // UCVTFUWSri
16864
261k
    0U, // UCVTFUXDri
16865
261k
    0U, // UCVTFUXHri
16866
261k
    0U, // UCVTFUXSri
16867
261k
    0U, // UCVTF_2Z2Z_StoS
16868
261k
    0U, // UCVTF_4Z4Z_StoS
16869
261k
    16U,  // UCVTF_ZPmZ_DtoD
16870
261k
    2U, // UCVTF_ZPmZ_DtoH
16871
261k
    16U,  // UCVTF_ZPmZ_DtoS
16872
261k
    0U, // UCVTF_ZPmZ_HtoH
16873
261k
    24U,  // UCVTF_ZPmZ_StoD
16874
261k
    1U, // UCVTF_ZPmZ_StoH
16875
261k
    24U,  // UCVTF_ZPmZ_StoS
16876
261k
    3160U,  // UCVTFd
16877
261k
    3160U,  // UCVTFh
16878
261k
    3160U,  // UCVTFs
16879
261k
    0U, // UCVTFv1i16
16880
261k
    0U, // UCVTFv1i32
16881
261k
    0U, // UCVTFv1i64
16882
261k
    40U,  // UCVTFv2f32
16883
261k
    48U,  // UCVTFv2f64
16884
261k
    3224U,  // UCVTFv2i32_shift
16885
261k
    3176U,  // UCVTFv2i64_shift
16886
261k
    56U,  // UCVTFv4f16
16887
261k
    64U,  // UCVTFv4f32
16888
261k
    3232U,  // UCVTFv4i16_shift
16889
261k
    3184U,  // UCVTFv4i32_shift
16890
261k
    72U,  // UCVTFv8f16
16891
261k
    3192U,  // UCVTFv8i16_shift
16892
261k
    0U, // UDF
16893
261k
    33691776U,  // UDIVR_ZPmZ_D
16894
261k
    67252352U,  // UDIVR_ZPmZ_S
16895
261k
    3160U,  // UDIVWr
16896
261k
    3160U,  // UDIVXr
16897
261k
    33691776U,  // UDIV_ZPmZ_D
16898
261k
    67252352U,  // UDIV_ZPmZ_S
16899
261k
    47640U, // UDOT_VG2_M2Z2Z_BtoS
16900
261k
    2632936U, // UDOT_VG2_M2Z2Z_HtoD
16901
261k
    2632936U, // UDOT_VG2_M2Z2Z_HtoS
16902
261k
    5029400U, // UDOT_VG2_M2ZZI_BToS
16903
261k
    103427304U, // UDOT_VG2_M2ZZI_HToS
16904
261k
    103427304U, // UDOT_VG2_M2ZZI_HtoD
16905
261k
    48664U, // UDOT_VG2_M2ZZ_BtoS
16906
261k
    53095656U,  // UDOT_VG2_M2ZZ_HtoD
16907
261k
    53095656U,  // UDOT_VG2_M2ZZ_HtoS
16908
261k
    47640U, // UDOT_VG4_M4Z4Z_BtoS
16909
261k
    2632936U, // UDOT_VG4_M4Z4Z_HtoD
16910
261k
    2632936U, // UDOT_VG4_M4Z4Z_HtoS
16911
261k
    5029400U, // UDOT_VG4_M4ZZI_BtoS
16912
261k
    103427304U, // UDOT_VG4_M4ZZI_HToS
16913
261k
    103427304U, // UDOT_VG4_M4ZZI_HtoD
16914
261k
    48664U, // UDOT_VG4_M4ZZ_BtoS
16915
261k
    53095656U,  // UDOT_VG4_M4ZZ_HtoD
16916
261k
    53095656U,  // UDOT_VG4_M4ZZ_HtoS
16917
261k
    53222488U,  // UDOT_ZZZI_D
16918
261k
    53222488U,  // UDOT_ZZZI_HtoS
16919
261k
    38921U, // UDOT_ZZZI_S
16920
261k
    7256U,  // UDOT_ZZZ_D
16921
261k
    7256U,  // UDOT_ZZZ_HtoS
16922
261k
    9U, // UDOT_ZZZ_S
16923
261k
    5121168U, // UDOTlanev16i8
16924
261k
    5121192U, // UDOTlanev8i8
16925
261k
    926864U,  // UDOTv16i8
16926
261k
    1320104U, // UDOTv8i8
16927
261k
    16918656U,  // UHADD_ZPmZ_B
16928
261k
    33691776U,  // UHADD_ZPmZ_D
16929
261k
    51129480U,  // UHADD_ZPmZ_H
16930
261k
    67252352U,  // UHADD_ZPmZ_S
16931
261k
    925840U,  // UHADDv16i8
16932
261k
    1056920U, // UHADDv2i32
16933
261k
    1188000U, // UHADDv4i16
16934
261k
    401520U,  // UHADDv4i32
16935
261k
    532600U,  // UHADDv8i16
16936
261k
    1319080U, // UHADDv8i8
16937
261k
    16918656U,  // UHSUBR_ZPmZ_B
16938
261k
    33691776U,  // UHSUBR_ZPmZ_D
16939
261k
    51129480U,  // UHSUBR_ZPmZ_H
16940
261k
    67252352U,  // UHSUBR_ZPmZ_S
16941
261k
    16918656U,  // UHSUB_ZPmZ_B
16942
261k
    33691776U,  // UHSUB_ZPmZ_D
16943
261k
    51129480U,  // UHSUB_ZPmZ_H
16944
261k
    67252352U,  // UHSUB_ZPmZ_S
16945
261k
    925840U,  // UHSUBv16i8
16946
261k
    1056920U, // UHSUBv2i32
16947
261k
    1188000U, // UHSUBv4i16
16948
261k
    401520U,  // UHSUBv4i32
16949
261k
    532600U,  // UHSUBv8i16
16950
261k
    1319080U, // UHSUBv8i8
16951
261k
    134232U,  // UMADDLrrr
16952
261k
    16918656U,  // UMAXP_ZPmZ_B
16953
261k
    33691776U,  // UMAXP_ZPmZ_D
16954
261k
    51129480U,  // UMAXP_ZPmZ_H
16955
261k
    67252352U,  // UMAXP_ZPmZ_S
16956
261k
    925840U,  // UMAXPv16i8
16957
261k
    1056920U, // UMAXPv2i32
16958
261k
    1188000U, // UMAXPv4i16
16959
261k
    401520U,  // UMAXPv4i32
16960
261k
    532600U,  // UMAXPv8i16
16961
261k
    1319080U, // UMAXPv8i8
16962
261k
    10328U, // UMAXQV_VPZ_B
16963
261k
    6232U,  // UMAXQV_VPZ_D
16964
261k
    5208U,  // UMAXQV_VPZ_H
16965
261k
    12376U, // UMAXQV_VPZ_S
16966
261k
    0U, // UMAXV_VPZ_B
16967
261k
    0U, // UMAXV_VPZ_D
16968
261k
    0U, // UMAXV_VPZ_H
16969
261k
    0U, // UMAXV_VPZ_S
16970
261k
    32U,  // UMAXVv16i8v
16971
261k
    56U,  // UMAXVv4i16v
16972
261k
    64U,  // UMAXVv4i32v
16973
261k
    72U,  // UMAXVv8i16v
16974
261k
    80U,  // UMAXVv8i8v
16975
261k
    3160U,  // UMAXWri
16976
261k
    3160U,  // UMAXWrr
16977
261k
    3160U,  // UMAXXri
16978
261k
    3160U,  // UMAXXrr
16979
261k
    920U, // UMAX_VG2_2Z2Z_B
16980
261k
    464U, // UMAX_VG2_2Z2Z_D
16981
261k
    248U, // UMAX_VG2_2Z2Z_H
16982
261k
    472U, // UMAX_VG2_2Z2Z_S
16983
261k
    176U, // UMAX_VG2_2ZZ_B
16984
261k
    184U, // UMAX_VG2_2ZZ_D
16985
261k
    136U, // UMAX_VG2_2ZZ_H
16986
261k
    96U,  // UMAX_VG2_2ZZ_S
16987
261k
    920U, // UMAX_VG4_4Z4Z_B
16988
261k
    464U, // UMAX_VG4_4Z4Z_D
16989
261k
    248U, // UMAX_VG4_4Z4Z_H
16990
261k
    472U, // UMAX_VG4_4Z4Z_S
16991
261k
    176U, // UMAX_VG4_4ZZ_B
16992
261k
    184U, // UMAX_VG4_4ZZ_D
16993
261k
    136U, // UMAX_VG4_4ZZ_H
16994
261k
    96U,  // UMAX_VG4_4ZZ_S
16995
261k
    88153U, // UMAX_ZI_B
16996
261k
    88152U, // UMAX_ZI_D
16997
261k
    448U, // UMAX_ZI_H
16998
261k
    88153U, // UMAX_ZI_S
16999
261k
    16918656U,  // UMAX_ZPmZ_B
17000
261k
    33691776U,  // UMAX_ZPmZ_D
17001
261k
    51129480U,  // UMAX_ZPmZ_H
17002
261k
    67252352U,  // UMAX_ZPmZ_S
17003
261k
    925840U,  // UMAXv16i8
17004
261k
    1056920U, // UMAXv2i32
17005
261k
    1188000U, // UMAXv4i16
17006
261k
    401520U,  // UMAXv4i32
17007
261k
    532600U,  // UMAXv8i16
17008
261k
    1319080U, // UMAXv8i8
17009
261k
    16918656U,  // UMINP_ZPmZ_B
17010
261k
    33691776U,  // UMINP_ZPmZ_D
17011
261k
    51129480U,  // UMINP_ZPmZ_H
17012
261k
    67252352U,  // UMINP_ZPmZ_S
17013
261k
    925840U,  // UMINPv16i8
17014
261k
    1056920U, // UMINPv2i32
17015
261k
    1188000U, // UMINPv4i16
17016
261k
    401520U,  // UMINPv4i32
17017
261k
    532600U,  // UMINPv8i16
17018
261k
    1319080U, // UMINPv8i8
17019
261k
    10328U, // UMINQV_VPZ_B
17020
261k
    6232U,  // UMINQV_VPZ_D
17021
261k
    5208U,  // UMINQV_VPZ_H
17022
261k
    12376U, // UMINQV_VPZ_S
17023
261k
    0U, // UMINV_VPZ_B
17024
261k
    0U, // UMINV_VPZ_D
17025
261k
    0U, // UMINV_VPZ_H
17026
261k
    0U, // UMINV_VPZ_S
17027
261k
    32U,  // UMINVv16i8v
17028
261k
    56U,  // UMINVv4i16v
17029
261k
    64U,  // UMINVv4i32v
17030
261k
    72U,  // UMINVv8i16v
17031
261k
    80U,  // UMINVv8i8v
17032
261k
    3160U,  // UMINWri
17033
261k
    3160U,  // UMINWrr
17034
261k
    3160U,  // UMINXri
17035
261k
    3160U,  // UMINXrr
17036
261k
    920U, // UMIN_VG2_2Z2Z_B
17037
261k
    464U, // UMIN_VG2_2Z2Z_D
17038
261k
    248U, // UMIN_VG2_2Z2Z_H
17039
261k
    472U, // UMIN_VG2_2Z2Z_S
17040
261k
    176U, // UMIN_VG2_2ZZ_B
17041
261k
    184U, // UMIN_VG2_2ZZ_D
17042
261k
    136U, // UMIN_VG2_2ZZ_H
17043
261k
    96U,  // UMIN_VG2_2ZZ_S
17044
261k
    920U, // UMIN_VG4_4Z4Z_B
17045
261k
    464U, // UMIN_VG4_4Z4Z_D
17046
261k
    248U, // UMIN_VG4_4Z4Z_H
17047
261k
    472U, // UMIN_VG4_4Z4Z_S
17048
261k
    176U, // UMIN_VG4_4ZZ_B
17049
261k
    184U, // UMIN_VG4_4ZZ_D
17050
261k
    136U, // UMIN_VG4_4ZZ_H
17051
261k
    96U,  // UMIN_VG4_4ZZ_S
17052
261k
    88153U, // UMIN_ZI_B
17053
261k
    88152U, // UMIN_ZI_D
17054
261k
    448U, // UMIN_ZI_H
17055
261k
    88153U, // UMIN_ZI_S
17056
261k
    16918656U,  // UMIN_ZPmZ_B
17057
261k
    33691776U,  // UMIN_ZPmZ_D
17058
261k
    51129480U,  // UMIN_ZPmZ_H
17059
261k
    67252352U,  // UMIN_ZPmZ_S
17060
261k
    925840U,  // UMINv16i8
17061
261k
    1056920U, // UMINv2i32
17062
261k
    1188000U, // UMINv4i16
17063
261k
    401520U,  // UMINv4i32
17064
261k
    532600U,  // UMINv8i16
17065
261k
    1319080U, // UMINv8i8
17066
261k
    53217368U,  // UMLALB_ZZZI_D
17067
261k
    53222488U,  // UMLALB_ZZZI_S
17068
261k
    2136U,  // UMLALB_ZZZ_D
17069
261k
    8U, // UMLALB_ZZZ_H
17070
261k
    7256U,  // UMLALB_ZZZ_S
17071
261k
    38441U, // UMLALL_MZZI_BtoS
17072
261k
    38145U, // UMLALL_MZZI_HtoD
17073
261k
    553U, // UMLALL_MZZ_BtoS
17074
261k
    257U, // UMLALL_MZZ_HtoD
17075
261k
    47640U, // UMLALL_VG2_M2Z2Z_BtoS
17076
261k
    2632936U, // UMLALL_VG2_M2Z2Z_HtoD
17077
261k
    5029400U, // UMLALL_VG2_M2ZZI_BtoS
17078
261k
    103427304U, // UMLALL_VG2_M2ZZI_HtoD
17079
261k
    48666U, // UMLALL_VG2_M2ZZ_BtoS
17080
261k
    53095658U,  // UMLALL_VG2_M2ZZ_HtoD
17081
261k
    47640U, // UMLALL_VG4_M4Z4Z_BtoS
17082
261k
    2632936U, // UMLALL_VG4_M4Z4Z_HtoD
17083
261k
    5029400U, // UMLALL_VG4_M4ZZI_BtoS
17084
261k
    103427304U, // UMLALL_VG4_M4ZZI_HtoD
17085
261k
    48667U, // UMLALL_VG4_M4ZZ_BtoS
17086
261k
    53095659U,  // UMLALL_VG4_M4ZZ_HtoD
17087
261k
    53217368U,  // UMLALT_ZZZI_D
17088
261k
    53222488U,  // UMLALT_ZZZI_S
17089
261k
    2136U,  // UMLALT_ZZZ_D
17090
261k
    8U, // UMLALT_ZZZ_H
17091
261k
    7256U,  // UMLALT_ZZZ_S
17092
261k
    38145U, // UMLAL_MZZI_HtoS
17093
261k
    257U, // UMLAL_MZZ_HtoS
17094
261k
    2632936U, // UMLAL_VG2_M2Z2Z_HtoS
17095
261k
    103427304U, // UMLAL_VG2_M2ZZI_S
17096
261k
    53095656U,  // UMLAL_VG2_M2ZZ_HtoS
17097
261k
    2632936U, // UMLAL_VG4_M4Z4Z_HtoS
17098
261k
    103427304U, // UMLAL_VG4_M4ZZI_HtoS
17099
261k
    53095656U,  // UMLAL_VG4_M4ZZ_HtoS
17100
261k
    926864U,  // UMLALv16i8_v8i16
17101
261k
    122299544U, // UMLALv2i32_indexed
17102
261k
    1057944U, // UMLALv2i32_v2i64
17103
261k
    120464544U, // UMLALv4i16_indexed
17104
261k
    1189024U, // UMLALv4i16_v4i32
17105
261k
    122299504U, // UMLALv4i32_indexed
17106
261k
    402544U,  // UMLALv4i32_v2i64
17107
261k
    120464504U, // UMLALv8i16_indexed
17108
261k
    533624U,  // UMLALv8i16_v4i32
17109
261k
    1320104U, // UMLALv8i8_v8i16
17110
261k
    53217368U,  // UMLSLB_ZZZI_D
17111
261k
    53222488U,  // UMLSLB_ZZZI_S
17112
261k
    2136U,  // UMLSLB_ZZZ_D
17113
261k
    8U, // UMLSLB_ZZZ_H
17114
261k
    7256U,  // UMLSLB_ZZZ_S
17115
261k
    38441U, // UMLSLL_MZZI_BtoS
17116
261k
    38145U, // UMLSLL_MZZI_HtoD
17117
261k
    553U, // UMLSLL_MZZ_BtoS
17118
261k
    257U, // UMLSLL_MZZ_HtoD
17119
261k
    47640U, // UMLSLL_VG2_M2Z2Z_BtoS
17120
261k
    2632936U, // UMLSLL_VG2_M2Z2Z_HtoD
17121
261k
    5029400U, // UMLSLL_VG2_M2ZZI_BtoS
17122
261k
    103427304U, // UMLSLL_VG2_M2ZZI_HtoD
17123
261k
    48666U, // UMLSLL_VG2_M2ZZ_BtoS
17124
261k
    53095658U,  // UMLSLL_VG2_M2ZZ_HtoD
17125
261k
    47640U, // UMLSLL_VG4_M4Z4Z_BtoS
17126
261k
    2632936U, // UMLSLL_VG4_M4Z4Z_HtoD
17127
261k
    5029400U, // UMLSLL_VG4_M4ZZI_BtoS
17128
261k
    103427304U, // UMLSLL_VG4_M4ZZI_HtoD
17129
261k
    48667U, // UMLSLL_VG4_M4ZZ_BtoS
17130
261k
    53095659U,  // UMLSLL_VG4_M4ZZ_HtoD
17131
261k
    53217368U,  // UMLSLT_ZZZI_D
17132
261k
    53222488U,  // UMLSLT_ZZZI_S
17133
261k
    2136U,  // UMLSLT_ZZZ_D
17134
261k
    8U, // UMLSLT_ZZZ_H
17135
261k
    7256U,  // UMLSLT_ZZZ_S
17136
261k
    38145U, // UMLSL_MZZI_HtoS
17137
261k
    257U, // UMLSL_MZZ_HtoS
17138
261k
    2632936U, // UMLSL_VG2_M2Z2Z_HtoS
17139
261k
    103427304U, // UMLSL_VG2_M2ZZI_S
17140
261k
    53095656U,  // UMLSL_VG2_M2ZZ_HtoS
17141
261k
    2632936U, // UMLSL_VG4_M4Z4Z_HtoS
17142
261k
    103427304U, // UMLSL_VG4_M4ZZI_HtoS
17143
261k
    53095656U,  // UMLSL_VG4_M4ZZ_HtoS
17144
261k
    926864U,  // UMLSLv16i8_v8i16
17145
261k
    122299544U, // UMLSLv2i32_indexed
17146
261k
    1057944U, // UMLSLv2i32_v2i64
17147
261k
    120464544U, // UMLSLv4i16_indexed
17148
261k
    1189024U, // UMLSLv4i16_v4i32
17149
261k
    122299504U, // UMLSLv4i32_indexed
17150
261k
    402544U,  // UMLSLv4i32_v2i64
17151
261k
    120464504U, // UMLSLv8i16_indexed
17152
261k
    533624U,  // UMLSLv8i16_v4i32
17153
261k
    1320104U, // UMLSLv8i8_v8i16
17154
261k
    926864U,  // UMMLA
17155
261k
    9U, // UMMLA_ZZZ
17156
261k
    0U, // UMOPA_MPPZZ_D
17157
261k
    0U, // UMOPA_MPPZZ_HtoS
17158
261k
    0U, // UMOPA_MPPZZ_S
17159
261k
    0U, // UMOPS_MPPZZ_D
17160
261k
    0U, // UMOPS_MPPZZ_HtoS
17161
261k
    0U, // UMOPS_MPPZZ_S
17162
261k
    45456U, // UMOVvi16
17163
261k
    45456U, // UMOVvi16_idx0
17164
261k
    45464U, // UMOVvi32
17165
261k
    45464U, // UMOVvi32_idx0
17166
261k
    45472U, // UMOVvi64
17167
261k
    45472U, // UMOVvi64_idx0
17168
261k
    45480U, // UMOVvi8
17169
261k
    45480U, // UMOVvi8_idx0
17170
261k
    134232U,  // UMSUBLrrr
17171
261k
    16918656U,  // UMULH_ZPmZ_B
17172
261k
    33691776U,  // UMULH_ZPmZ_D
17173
261k
    51129480U,  // UMULH_ZPmZ_H
17174
261k
    67252352U,  // UMULH_ZPmZ_S
17175
261k
    10329U, // UMULH_ZZZ_B
17176
261k
    6232U,  // UMULH_ZZZ_D
17177
261k
    136U, // UMULH_ZZZ_H
17178
261k
    12377U, // UMULH_ZZZ_S
17179
261k
    3160U,  // UMULHrr
17180
261k
    5910617U, // UMULLB_ZZZI_D
17181
261k
    5903448U, // UMULLB_ZZZI_S
17182
261k
    12377U, // UMULLB_ZZZ_D
17183
261k
    176U, // UMULLB_ZZZ_H
17184
261k
    5208U,  // UMULLB_ZZZ_S
17185
261k
    5910617U, // UMULLT_ZZZI_D
17186
261k
    5903448U, // UMULLT_ZZZI_S
17187
261k
    12377U, // UMULLT_ZZZ_D
17188
261k
    176U, // UMULLT_ZZZ_H
17189
261k
    5208U,  // UMULLT_ZZZ_S
17190
261k
    925840U,  // UMULLv16i8_v8i16
17191
261k
    340402328U, // UMULLv2i32_indexed
17192
261k
    1056920U, // UMULLv2i32_v2i64
17193
261k
    338567328U, // UMULLv4i16_indexed
17194
261k
    1188000U, // UMULLv4i16_v4i32
17195
261k
    340402288U, // UMULLv4i32_indexed
17196
261k
    401520U,  // UMULLv4i32_v2i64
17197
261k
    338567288U, // UMULLv8i16_indexed
17198
261k
    532600U,  // UMULLv8i16_v4i32
17199
261k
    1319080U, // UMULLv8i8_v8i16
17200
261k
    16473U, // UQADD_ZI_B
17201
261k
    17496U, // UQADD_ZI_D
17202
261k
    208U, // UQADD_ZI_H
17203
261k
    18521U, // UQADD_ZI_S
17204
261k
    16918656U,  // UQADD_ZPmZ_B
17205
261k
    33691776U,  // UQADD_ZPmZ_D
17206
261k
    51129480U,  // UQADD_ZPmZ_H
17207
261k
    67252352U,  // UQADD_ZPmZ_S
17208
261k
    10329U, // UQADD_ZZZ_B
17209
261k
    6232U,  // UQADD_ZZZ_D
17210
261k
    136U, // UQADD_ZZZ_H
17211
261k
    12377U, // UQADD_ZZZ_S
17212
261k
    925840U,  // UQADDv16i8
17213
261k
    3160U,  // UQADDv1i16
17214
261k
    3160U,  // UQADDv1i32
17215
261k
    3160U,  // UQADDv1i64
17216
261k
    3160U,  // UQADDv1i8
17217
261k
    1056920U, // UQADDv2i32
17218
261k
    270440U,  // UQADDv2i64
17219
261k
    1188000U, // UQADDv4i16
17220
261k
    401520U,  // UQADDv4i32
17221
261k
    532600U,  // UQADDv8i16
17222
261k
    1319080U, // UQADDv8i8
17223
261k
    0U, // UQCVTN_Z2Z_StoH
17224
261k
    0U, // UQCVTN_Z4Z_DtoH
17225
261k
    2U, // UQCVTN_Z4Z_StoB
17226
261k
    0U, // UQCVT_Z2Z_StoH
17227
261k
    0U, // UQCVT_Z4Z_DtoH
17228
261k
    2U, // UQCVT_Z4Z_StoB
17229
261k
    2U, // UQDECB_WPiI
17230
261k
    2U, // UQDECB_XPiI
17231
261k
    2U, // UQDECD_WPiI
17232
261k
    2U, // UQDECD_XPiI
17233
261k
    2U, // UQDECD_ZPiI
17234
261k
    2U, // UQDECH_WPiI
17235
261k
    2U, // UQDECH_XPiI
17236
261k
    0U, // UQDECH_ZPiI
17237
261k
    1U, // UQDECP_WP_B
17238
261k
    0U, // UQDECP_WP_D
17239
261k
    0U, // UQDECP_WP_H
17240
261k
    1U, // UQDECP_WP_S
17241
261k
    1U, // UQDECP_XP_B
17242
261k
    0U, // UQDECP_XP_D
17243
261k
    0U, // UQDECP_XP_H
17244
261k
    1U, // UQDECP_XP_S
17245
261k
    0U, // UQDECP_ZP_D
17246
261k
    0U, // UQDECP_ZP_H
17247
261k
    0U, // UQDECP_ZP_S
17248
261k
    2U, // UQDECW_WPiI
17249
261k
    2U, // UQDECW_XPiI
17250
261k
    2U, // UQDECW_ZPiI
17251
261k
    2U, // UQINCB_WPiI
17252
261k
    2U, // UQINCB_XPiI
17253
261k
    2U, // UQINCD_WPiI
17254
261k
    2U, // UQINCD_XPiI
17255
261k
    2U, // UQINCD_ZPiI
17256
261k
    2U, // UQINCH_WPiI
17257
261k
    2U, // UQINCH_XPiI
17258
261k
    0U, // UQINCH_ZPiI
17259
261k
    1U, // UQINCP_WP_B
17260
261k
    0U, // UQINCP_WP_D
17261
261k
    0U, // UQINCP_WP_H
17262
261k
    1U, // UQINCP_WP_S
17263
261k
    1U, // UQINCP_XP_B
17264
261k
    0U, // UQINCP_XP_D
17265
261k
    0U, // UQINCP_XP_H
17266
261k
    1U, // UQINCP_XP_S
17267
261k
    0U, // UQINCP_ZP_D
17268
261k
    0U, // UQINCP_ZP_H
17269
261k
    0U, // UQINCP_ZP_S
17270
261k
    2U, // UQINCW_WPiI
17271
261k
    2U, // UQINCW_XPiI
17272
261k
    2U, // UQINCW_ZPiI
17273
261k
    16918656U,  // UQRSHLR_ZPmZ_B
17274
261k
    33691776U,  // UQRSHLR_ZPmZ_D
17275
261k
    51129480U,  // UQRSHLR_ZPmZ_H
17276
261k
    67252352U,  // UQRSHLR_ZPmZ_S
17277
261k
    16918656U,  // UQRSHL_ZPmZ_B
17278
261k
    33691776U,  // UQRSHL_ZPmZ_D
17279
261k
    51129480U,  // UQRSHL_ZPmZ_H
17280
261k
    67252352U,  // UQRSHL_ZPmZ_S
17281
261k
    925840U,  // UQRSHLv16i8
17282
261k
    3160U,  // UQRSHLv1i16
17283
261k
    3160U,  // UQRSHLv1i32
17284
261k
    3160U,  // UQRSHLv1i64
17285
261k
    3160U,  // UQRSHLv1i8
17286
261k
    1056920U, // UQRSHLv2i32
17287
261k
    270440U,  // UQRSHLv2i64
17288
261k
    1188000U, // UQRSHLv4i16
17289
261k
    401520U,  // UQRSHLv4i32
17290
261k
    532600U,  // UQRSHLv8i16
17291
261k
    1319080U, // UQRSHLv8i8
17292
261k
    3160U,  // UQRSHRNB_ZZI_B
17293
261k
    224U, // UQRSHRNB_ZZI_H
17294
261k
    3160U,  // UQRSHRNB_ZZI_S
17295
261k
    41048U, // UQRSHRNT_ZZI_B
17296
261k
    376U, // UQRSHRNT_ZZI_H
17297
261k
    41048U, // UQRSHRNT_ZZI_S
17298
261k
    3162U,  // UQRSHRN_VG4_Z4ZI_B
17299
261k
    224U, // UQRSHRN_VG4_Z4ZI_H
17300
261k
    224U, // UQRSHRN_Z2ZI_StoH
17301
261k
    3160U,  // UQRSHRNb
17302
261k
    3160U,  // UQRSHRNh
17303
261k
    3160U,  // UQRSHRNs
17304
261k
    41080U, // UQRSHRNv16i8_shift
17305
261k
    3176U,  // UQRSHRNv2i32_shift
17306
261k
    3184U,  // UQRSHRNv4i16_shift
17307
261k
    41064U, // UQRSHRNv4i32_shift
17308
261k
    41072U, // UQRSHRNv8i16_shift
17309
261k
    3192U,  // UQRSHRNv8i8_shift
17310
261k
    224U, // UQRSHR_VG2_Z2ZI_H
17311
261k
    3162U,  // UQRSHR_VG4_Z4ZI_B
17312
261k
    224U, // UQRSHR_VG4_Z4ZI_H
17313
261k
    16918656U,  // UQSHLR_ZPmZ_B
17314
261k
    33691776U,  // UQSHLR_ZPmZ_D
17315
261k
    51129480U,  // UQSHLR_ZPmZ_H
17316
261k
    67252352U,  // UQSHLR_ZPmZ_S
17317
261k
    141440U,  // UQSHL_ZPmI_B
17318
261k
    137344U,  // UQSHL_ZPmI_D
17319
261k
    52440200U,  // UQSHL_ZPmI_H
17320
261k
    143488U,  // UQSHL_ZPmI_S
17321
261k
    16918656U,  // UQSHL_ZPmZ_B
17322
261k
    33691776U,  // UQSHL_ZPmZ_D
17323
261k
    51129480U,  // UQSHL_ZPmZ_H
17324
261k
    67252352U,  // UQSHL_ZPmZ_S
17325
261k
    3160U,  // UQSHLb
17326
261k
    3160U,  // UQSHLd
17327
261k
    3160U,  // UQSHLh
17328
261k
    3160U,  // UQSHLs
17329
261k
    925840U,  // UQSHLv16i8
17330
261k
    3216U,  // UQSHLv16i8_shift
17331
261k
    3160U,  // UQSHLv1i16
17332
261k
    3160U,  // UQSHLv1i32
17333
261k
    3160U,  // UQSHLv1i64
17334
261k
    3160U,  // UQSHLv1i8
17335
261k
    1056920U, // UQSHLv2i32
17336
261k
    3224U,  // UQSHLv2i32_shift
17337
261k
    270440U,  // UQSHLv2i64
17338
261k
    3176U,  // UQSHLv2i64_shift
17339
261k
    1188000U, // UQSHLv4i16
17340
261k
    3232U,  // UQSHLv4i16_shift
17341
261k
    401520U,  // UQSHLv4i32
17342
261k
    3184U,  // UQSHLv4i32_shift
17343
261k
    532600U,  // UQSHLv8i16
17344
261k
    3192U,  // UQSHLv8i16_shift
17345
261k
    1319080U, // UQSHLv8i8
17346
261k
    3240U,  // UQSHLv8i8_shift
17347
261k
    3160U,  // UQSHRNB_ZZI_B
17348
261k
    224U, // UQSHRNB_ZZI_H
17349
261k
    3160U,  // UQSHRNB_ZZI_S
17350
261k
    41048U, // UQSHRNT_ZZI_B
17351
261k
    376U, // UQSHRNT_ZZI_H
17352
261k
    41048U, // UQSHRNT_ZZI_S
17353
261k
    3160U,  // UQSHRNb
17354
261k
    3160U,  // UQSHRNh
17355
261k
    3160U,  // UQSHRNs
17356
261k
    41080U, // UQSHRNv16i8_shift
17357
261k
    3176U,  // UQSHRNv2i32_shift
17358
261k
    3184U,  // UQSHRNv4i16_shift
17359
261k
    41064U, // UQSHRNv4i32_shift
17360
261k
    41072U, // UQSHRNv8i16_shift
17361
261k
    3192U,  // UQSHRNv8i8_shift
17362
261k
    16918656U,  // UQSUBR_ZPmZ_B
17363
261k
    33691776U,  // UQSUBR_ZPmZ_D
17364
261k
    51129480U,  // UQSUBR_ZPmZ_H
17365
261k
    67252352U,  // UQSUBR_ZPmZ_S
17366
261k
    16473U, // UQSUB_ZI_B
17367
261k
    17496U, // UQSUB_ZI_D
17368
261k
    208U, // UQSUB_ZI_H
17369
261k
    18521U, // UQSUB_ZI_S
17370
261k
    16918656U,  // UQSUB_ZPmZ_B
17371
261k
    33691776U,  // UQSUB_ZPmZ_D
17372
261k
    51129480U,  // UQSUB_ZPmZ_H
17373
261k
    67252352U,  // UQSUB_ZPmZ_S
17374
261k
    10329U, // UQSUB_ZZZ_B
17375
261k
    6232U,  // UQSUB_ZZZ_D
17376
261k
    136U, // UQSUB_ZZZ_H
17377
261k
    12377U, // UQSUB_ZZZ_S
17378
261k
    925840U,  // UQSUBv16i8
17379
261k
    3160U,  // UQSUBv1i16
17380
261k
    3160U,  // UQSUBv1i32
17381
261k
    3160U,  // UQSUBv1i64
17382
261k
    3160U,  // UQSUBv1i8
17383
261k
    1056920U, // UQSUBv2i32
17384
261k
    270440U,  // UQSUBv2i64
17385
261k
    1188000U, // UQSUBv4i16
17386
261k
    401520U,  // UQSUBv4i32
17387
261k
    532600U,  // UQSUBv8i16
17388
261k
    1319080U, // UQSUBv8i8
17389
261k
    0U, // UQXTNB_ZZ_B
17390
261k
    0U, // UQXTNB_ZZ_H
17391
261k
    0U, // UQXTNB_ZZ_S
17392
261k
    0U, // UQXTNT_ZZ_B
17393
261k
    0U, // UQXTNT_ZZ_H
17394
261k
    0U, // UQXTNT_ZZ_S
17395
261k
    72U,  // UQXTNv16i8
17396
261k
    0U, // UQXTNv1i16
17397
261k
    0U, // UQXTNv1i32
17398
261k
    0U, // UQXTNv1i8
17399
261k
    48U,  // UQXTNv2i32
17400
261k
    64U,  // UQXTNv4i16
17401
261k
    48U,  // UQXTNv4i32
17402
261k
    64U,  // UQXTNv8i16
17403
261k
    72U,  // UQXTNv8i8
17404
261k
    24U,  // URECPE_ZPmZ_S
17405
261k
    40U,  // URECPEv2i32
17406
261k
    64U,  // URECPEv4i32
17407
261k
    16918656U,  // URHADD_ZPmZ_B
17408
261k
    33691776U,  // URHADD_ZPmZ_D
17409
261k
    51129480U,  // URHADD_ZPmZ_H
17410
261k
    67252352U,  // URHADD_ZPmZ_S
17411
261k
    925840U,  // URHADDv16i8
17412
261k
    1056920U, // URHADDv2i32
17413
261k
    1188000U, // URHADDv4i16
17414
261k
    401520U,  // URHADDv4i32
17415
261k
    532600U,  // URHADDv8i16
17416
261k
    1319080U, // URHADDv8i8
17417
261k
    16918656U,  // URSHLR_ZPmZ_B
17418
261k
    33691776U,  // URSHLR_ZPmZ_D
17419
261k
    51129480U,  // URSHLR_ZPmZ_H
17420
261k
    67252352U,  // URSHLR_ZPmZ_S
17421
261k
    920U, // URSHL_VG2_2Z2Z_B
17422
261k
    464U, // URSHL_VG2_2Z2Z_D
17423
261k
    248U, // URSHL_VG2_2Z2Z_H
17424
261k
    472U, // URSHL_VG2_2Z2Z_S
17425
261k
    176U, // URSHL_VG2_2ZZ_B
17426
261k
    184U, // URSHL_VG2_2ZZ_D
17427
261k
    136U, // URSHL_VG2_2ZZ_H
17428
261k
    96U,  // URSHL_VG2_2ZZ_S
17429
261k
    920U, // URSHL_VG4_4Z4Z_B
17430
261k
    464U, // URSHL_VG4_4Z4Z_D
17431
261k
    248U, // URSHL_VG4_4Z4Z_H
17432
261k
    472U, // URSHL_VG4_4Z4Z_S
17433
261k
    176U, // URSHL_VG4_4ZZ_B
17434
261k
    184U, // URSHL_VG4_4ZZ_D
17435
261k
    136U, // URSHL_VG4_4ZZ_H
17436
261k
    96U,  // URSHL_VG4_4ZZ_S
17437
261k
    16918656U,  // URSHL_ZPmZ_B
17438
261k
    33691776U,  // URSHL_ZPmZ_D
17439
261k
    51129480U,  // URSHL_ZPmZ_H
17440
261k
    67252352U,  // URSHL_ZPmZ_S
17441
261k
    925840U,  // URSHLv16i8
17442
261k
    3160U,  // URSHLv1i64
17443
261k
    1056920U, // URSHLv2i32
17444
261k
    270440U,  // URSHLv2i64
17445
261k
    1188000U, // URSHLv4i16
17446
261k
    401520U,  // URSHLv4i32
17447
261k
    532600U,  // URSHLv8i16
17448
261k
    1319080U, // URSHLv8i8
17449
261k
    141440U,  // URSHR_ZPmI_B
17450
261k
    137344U,  // URSHR_ZPmI_D
17451
261k
    52440200U,  // URSHR_ZPmI_H
17452
261k
    143488U,  // URSHR_ZPmI_S
17453
261k
    3160U,  // URSHRd
17454
261k
    3216U,  // URSHRv16i8_shift
17455
261k
    3224U,  // URSHRv2i32_shift
17456
261k
    3176U,  // URSHRv2i64_shift
17457
261k
    3232U,  // URSHRv4i16_shift
17458
261k
    3184U,  // URSHRv4i32_shift
17459
261k
    3192U,  // URSHRv8i16_shift
17460
261k
    3240U,  // URSHRv8i8_shift
17461
261k
    24U,  // URSQRTE_ZPmZ_S
17462
261k
    40U,  // URSQRTEv2i32
17463
261k
    64U,  // URSQRTEv4i32
17464
261k
    377U, // URSRA_ZZI_B
17465
261k
    41048U, // URSRA_ZZI_D
17466
261k
    376U, // URSRA_ZZI_H
17467
261k
    41048U, // URSRA_ZZI_S
17468
261k
    41049U, // URSRAd
17469
261k
    41104U, // URSRAv16i8_shift
17470
261k
    41112U, // URSRAv2i32_shift
17471
261k
    41064U, // URSRAv2i64_shift
17472
261k
    41120U, // URSRAv4i16_shift
17473
261k
    41072U, // URSRAv4i32_shift
17474
261k
    41080U, // URSRAv8i16_shift
17475
261k
    41128U, // URSRAv8i8_shift
17476
261k
    47640U, // USDOT_VG2_M2Z2Z_BToS
17477
261k
    5029400U, // USDOT_VG2_M2ZZI_BToS
17478
261k
    48664U, // USDOT_VG2_M2ZZ_BToS
17479
261k
    47640U, // USDOT_VG4_M4Z4Z_BToS
17480
261k
    5029400U, // USDOT_VG4_M4ZZI_BToS
17481
261k
    48664U, // USDOT_VG4_M4ZZ_BToS
17482
261k
    9U, // USDOT_ZZZ
17483
261k
    38921U, // USDOT_ZZZI
17484
261k
    5121168U, // USDOTlanev16i8
17485
261k
    5121192U, // USDOTlanev8i8
17486
261k
    926864U,  // USDOTv16i8
17487
261k
    1320104U, // USDOTv8i8
17488
261k
    3161U,  // USHLLB_ZZI_D
17489
261k
    224U, // USHLLB_ZZI_H
17490
261k
    3160U,  // USHLLB_ZZI_S
17491
261k
    3161U,  // USHLLT_ZZI_D
17492
261k
    224U, // USHLLT_ZZI_H
17493
261k
    3160U,  // USHLLT_ZZI_S
17494
261k
    3216U,  // USHLLv16i8_shift
17495
261k
    3224U,  // USHLLv2i32_shift
17496
261k
    3232U,  // USHLLv4i16_shift
17497
261k
    3184U,  // USHLLv4i32_shift
17498
261k
    3192U,  // USHLLv8i16_shift
17499
261k
    3240U,  // USHLLv8i8_shift
17500
261k
    925840U,  // USHLv16i8
17501
261k
    3160U,  // USHLv1i64
17502
261k
    1056920U, // USHLv2i32
17503
261k
    270440U,  // USHLv2i64
17504
261k
    1188000U, // USHLv4i16
17505
261k
    401520U,  // USHLv4i32
17506
261k
    532600U,  // USHLv8i16
17507
261k
    1319080U, // USHLv8i8
17508
261k
    3160U,  // USHRd
17509
261k
    3216U,  // USHRv16i8_shift
17510
261k
    3224U,  // USHRv2i32_shift
17511
261k
    3176U,  // USHRv2i64_shift
17512
261k
    3232U,  // USHRv4i16_shift
17513
261k
    3184U,  // USHRv4i32_shift
17514
261k
    3192U,  // USHRv8i16_shift
17515
261k
    3240U,  // USHRv8i8_shift
17516
261k
    38441U, // USMLALL_MZZI_BtoS
17517
261k
    553U, // USMLALL_MZZ_BtoS
17518
261k
    47640U, // USMLALL_VG2_M2Z2Z_BtoS
17519
261k
    5029400U, // USMLALL_VG2_M2ZZI_BtoS
17520
261k
    48666U, // USMLALL_VG2_M2ZZ_BtoS
17521
261k
    47640U, // USMLALL_VG4_M4Z4Z_BtoS
17522
261k
    5029400U, // USMLALL_VG4_M4ZZI_BtoS
17523
261k
    48667U, // USMLALL_VG4_M4ZZ_BtoS
17524
261k
    926864U,  // USMMLA
17525
261k
    9U, // USMMLA_ZZZ
17526
261k
    0U, // USMOPA_MPPZZ_D
17527
261k
    0U, // USMOPA_MPPZZ_S
17528
261k
    0U, // USMOPS_MPPZZ_D
17529
261k
    0U, // USMOPS_MPPZZ_S
17530
261k
    16918656U,  // USQADD_ZPmZ_B
17531
261k
    33691776U,  // USQADD_ZPmZ_D
17532
261k
    51129480U,  // USQADD_ZPmZ_H
17533
261k
    67252352U,  // USQADD_ZPmZ_S
17534
261k
    32U,  // USQADDv16i8
17535
261k
    1U, // USQADDv1i16
17536
261k
    1U, // USQADDv1i32
17537
261k
    1U, // USQADDv1i64
17538
261k
    1U, // USQADDv1i8
17539
261k
    40U,  // USQADDv2i32
17540
261k
    48U,  // USQADDv2i64
17541
261k
    56U,  // USQADDv4i16
17542
261k
    64U,  // USQADDv4i32
17543
261k
    72U,  // USQADDv8i16
17544
261k
    80U,  // USQADDv8i8
17545
261k
    377U, // USRA_ZZI_B
17546
261k
    41048U, // USRA_ZZI_D
17547
261k
    376U, // USRA_ZZI_H
17548
261k
    41048U, // USRA_ZZI_S
17549
261k
    41049U, // USRAd
17550
261k
    41104U, // USRAv16i8_shift
17551
261k
    41112U, // USRAv2i32_shift
17552
261k
    41064U, // USRAv2i64_shift
17553
261k
    41120U, // USRAv4i16_shift
17554
261k
    41072U, // USRAv4i32_shift
17555
261k
    41080U, // USRAv8i16_shift
17556
261k
    41128U, // USRAv8i8_shift
17557
261k
    12377U, // USUBLB_ZZZ_D
17558
261k
    176U, // USUBLB_ZZZ_H
17559
261k
    5208U,  // USUBLB_ZZZ_S
17560
261k
    12377U, // USUBLT_ZZZ_D
17561
261k
    176U, // USUBLT_ZZZ_H
17562
261k
    5208U,  // USUBLT_ZZZ_S
17563
261k
    925840U,  // USUBLv16i8_v8i16
17564
261k
    1056920U, // USUBLv2i32_v2i64
17565
261k
    1188000U, // USUBLv4i16_v4i32
17566
261k
    401520U,  // USUBLv4i32_v2i64
17567
261k
    532600U,  // USUBLv8i16_v4i32
17568
261k
    1319080U, // USUBLv8i8_v8i16
17569
261k
    12376U, // USUBWB_ZZZ_D
17570
261k
    176U, // USUBWB_ZZZ_H
17571
261k
    5209U,  // USUBWB_ZZZ_S
17572
261k
    12376U, // USUBWT_ZZZ_D
17573
261k
    176U, // USUBWT_ZZZ_H
17574
261k
    5209U,  // USUBWT_ZZZ_S
17575
261k
    925816U,  // USUBWv16i8_v8i16
17576
261k
    1056872U, // USUBWv2i32_v2i64
17577
261k
    1187952U, // USUBWv4i16_v4i32
17578
261k
    401512U,  // USUBWv4i32_v2i64
17579
261k
    532592U,  // USUBWv8i16_v4i32
17580
261k
    1319032U, // USUBWv8i8_v8i16
17581
261k
    5029400U, // USVDOT_VG4_M4ZZI_BToS
17582
261k
    1U, // UUNPKHI_ZZ_D
17583
261k
    0U, // UUNPKHI_ZZ_H
17584
261k
    0U, // UUNPKHI_ZZ_S
17585
261k
    1U, // UUNPKLO_ZZ_D
17586
261k
    0U, // UUNPKLO_ZZ_H
17587
261k
    0U, // UUNPKLO_ZZ_S
17588
261k
    0U, // UUNPK_VG2_2ZZ_D
17589
261k
    0U, // UUNPK_VG2_2ZZ_H
17590
261k
    0U, // UUNPK_VG2_2ZZ_S
17591
261k
    0U, // UUNPK_VG4_4Z2Z_D
17592
261k
    0U, // UUNPK_VG4_4Z2Z_H
17593
261k
    0U, // UUNPK_VG4_4Z2Z_S
17594
261k
    103427304U, // UVDOT_VG2_M2ZZI_HtoS
17595
261k
    5029400U, // UVDOT_VG4_M4ZZI_BtoS
17596
261k
    103427304U, // UVDOT_VG4_M4ZZI_HtoD
17597
261k
    16U,  // UXTB_ZPmZ_D
17598
261k
    0U, // UXTB_ZPmZ_H
17599
261k
    24U,  // UXTB_ZPmZ_S
17600
261k
    16U,  // UXTH_ZPmZ_D
17601
261k
    24U,  // UXTH_ZPmZ_S
17602
261k
    16U,  // UXTW_ZPmZ_D
17603
261k
    10329U, // UZP1_PPP_B
17604
261k
    6232U,  // UZP1_PPP_D
17605
261k
    136U, // UZP1_PPP_H
17606
261k
    12377U, // UZP1_PPP_S
17607
261k
    10329U, // UZP1_ZZZ_B
17608
261k
    6232U,  // UZP1_ZZZ_D
17609
261k
    136U, // UZP1_ZZZ_H
17610
261k
    1016U,  // UZP1_ZZZ_Q
17611
261k
    12377U, // UZP1_ZZZ_S
17612
261k
    925840U,  // UZP1v16i8
17613
261k
    1056920U, // UZP1v2i32
17614
261k
    270440U,  // UZP1v2i64
17615
261k
    1188000U, // UZP1v4i16
17616
261k
    401520U,  // UZP1v4i32
17617
261k
    532600U,  // UZP1v8i16
17618
261k
    1319080U, // UZP1v8i8
17619
261k
    10329U, // UZP2_PPP_B
17620
261k
    6232U,  // UZP2_PPP_D
17621
261k
    136U, // UZP2_PPP_H
17622
261k
    12377U, // UZP2_PPP_S
17623
261k
    10329U, // UZP2_ZZZ_B
17624
261k
    6232U,  // UZP2_ZZZ_D
17625
261k
    136U, // UZP2_ZZZ_H
17626
261k
    1016U,  // UZP2_ZZZ_Q
17627
261k
    12377U, // UZP2_ZZZ_S
17628
261k
    925840U,  // UZP2v16i8
17629
261k
    1056920U, // UZP2v2i32
17630
261k
    270440U,  // UZP2v2i64
17631
261k
    1188000U, // UZP2v4i16
17632
261k
    401520U,  // UZP2v4i32
17633
261k
    532600U,  // UZP2v8i16
17634
261k
    1319080U, // UZP2v8i8
17635
261k
    10329U, // UZPQ1_ZZZ_B
17636
261k
    6232U,  // UZPQ1_ZZZ_D
17637
261k
    136U, // UZPQ1_ZZZ_H
17638
261k
    12377U, // UZPQ1_ZZZ_S
17639
261k
    10329U, // UZPQ2_ZZZ_B
17640
261k
    6232U,  // UZPQ2_ZZZ_D
17641
261k
    136U, // UZPQ2_ZZZ_H
17642
261k
    12377U, // UZPQ2_ZZZ_S
17643
261k
    176U, // UZP_VG2_2ZZZ_B
17644
261k
    0U, // UZP_VG2_2ZZZ_D
17645
261k
    136U, // UZP_VG2_2ZZZ_H
17646
261k
    1016U,  // UZP_VG2_2ZZZ_Q
17647
261k
    96U,  // UZP_VG2_2ZZZ_S
17648
261k
    0U, // UZP_VG4_4Z4Z_B
17649
261k
    0U, // UZP_VG4_4Z4Z_D
17650
261k
    0U, // UZP_VG4_4Z4Z_H
17651
261k
    0U, // UZP_VG4_4Z4Z_Q
17652
261k
    0U, // UZP_VG4_4Z4Z_S
17653
261k
    0U, // VECFP
17654
261k
    0U, // VECINT
17655
261k
    0U, // WFET
17656
261k
    0U, // WFIT
17657
261k
    224U, // WHILEGE_2PXX_B
17658
261k
    224U, // WHILEGE_2PXX_D
17659
261k
    224U, // WHILEGE_2PXX_H
17660
261k
    224U, // WHILEGE_2PXX_S
17661
261k
    721554520U, // WHILEGE_CXX_B
17662
261k
    721554520U, // WHILEGE_CXX_D
17663
261k
    721554520U, // WHILEGE_CXX_H
17664
261k
    721554520U, // WHILEGE_CXX_S
17665
261k
    3160U,  // WHILEGE_PWW_B
17666
261k
    3160U,  // WHILEGE_PWW_D
17667
261k
    224U, // WHILEGE_PWW_H
17668
261k
    3160U,  // WHILEGE_PWW_S
17669
261k
    3160U,  // WHILEGE_PXX_B
17670
261k
    3160U,  // WHILEGE_PXX_D
17671
261k
    224U, // WHILEGE_PXX_H
17672
261k
    3160U,  // WHILEGE_PXX_S
17673
261k
    224U, // WHILEGT_2PXX_B
17674
261k
    224U, // WHILEGT_2PXX_D
17675
261k
    224U, // WHILEGT_2PXX_H
17676
261k
    224U, // WHILEGT_2PXX_S
17677
261k
    721554520U, // WHILEGT_CXX_B
17678
261k
    721554520U, // WHILEGT_CXX_D
17679
261k
    721554520U, // WHILEGT_CXX_H
17680
261k
    721554520U, // WHILEGT_CXX_S
17681
261k
    3160U,  // WHILEGT_PWW_B
17682
261k
    3160U,  // WHILEGT_PWW_D
17683
261k
    224U, // WHILEGT_PWW_H
17684
261k
    3160U,  // WHILEGT_PWW_S
17685
261k
    3160U,  // WHILEGT_PXX_B
17686
261k
    3160U,  // WHILEGT_PXX_D
17687
261k
    224U, // WHILEGT_PXX_H
17688
261k
    3160U,  // WHILEGT_PXX_S
17689
261k
    224U, // WHILEHI_2PXX_B
17690
261k
    224U, // WHILEHI_2PXX_D
17691
261k
    224U, // WHILEHI_2PXX_H
17692
261k
    224U, // WHILEHI_2PXX_S
17693
261k
    721554520U, // WHILEHI_CXX_B
17694
261k
    721554520U, // WHILEHI_CXX_D
17695
261k
    721554520U, // WHILEHI_CXX_H
17696
261k
    721554520U, // WHILEHI_CXX_S
17697
261k
    3160U,  // WHILEHI_PWW_B
17698
261k
    3160U,  // WHILEHI_PWW_D
17699
261k
    224U, // WHILEHI_PWW_H
17700
261k
    3160U,  // WHILEHI_PWW_S
17701
261k
    3160U,  // WHILEHI_PXX_B
17702
261k
    3160U,  // WHILEHI_PXX_D
17703
261k
    224U, // WHILEHI_PXX_H
17704
261k
    3160U,  // WHILEHI_PXX_S
17705
261k
    224U, // WHILEHS_2PXX_B
17706
261k
    224U, // WHILEHS_2PXX_D
17707
261k
    224U, // WHILEHS_2PXX_H
17708
261k
    224U, // WHILEHS_2PXX_S
17709
261k
    721554520U, // WHILEHS_CXX_B
17710
261k
    721554520U, // WHILEHS_CXX_D
17711
261k
    721554520U, // WHILEHS_CXX_H
17712
261k
    721554520U, // WHILEHS_CXX_S
17713
261k
    3160U,  // WHILEHS_PWW_B
17714
261k
    3160U,  // WHILEHS_PWW_D
17715
261k
    224U, // WHILEHS_PWW_H
17716
261k
    3160U,  // WHILEHS_PWW_S
17717
261k
    3160U,  // WHILEHS_PXX_B
17718
261k
    3160U,  // WHILEHS_PXX_D
17719
261k
    224U, // WHILEHS_PXX_H
17720
261k
    3160U,  // WHILEHS_PXX_S
17721
261k
    224U, // WHILELE_2PXX_B
17722
261k
    224U, // WHILELE_2PXX_D
17723
261k
    224U, // WHILELE_2PXX_H
17724
261k
    224U, // WHILELE_2PXX_S
17725
261k
    721554520U, // WHILELE_CXX_B
17726
261k
    721554520U, // WHILELE_CXX_D
17727
261k
    721554520U, // WHILELE_CXX_H
17728
261k
    721554520U, // WHILELE_CXX_S
17729
261k
    3160U,  // WHILELE_PWW_B
17730
261k
    3160U,  // WHILELE_PWW_D
17731
261k
    224U, // WHILELE_PWW_H
17732
261k
    3160U,  // WHILELE_PWW_S
17733
261k
    3160U,  // WHILELE_PXX_B
17734
261k
    3160U,  // WHILELE_PXX_D
17735
261k
    224U, // WHILELE_PXX_H
17736
261k
    3160U,  // WHILELE_PXX_S
17737
261k
    224U, // WHILELO_2PXX_B
17738
261k
    224U, // WHILELO_2PXX_D
17739
261k
    224U, // WHILELO_2PXX_H
17740
261k
    224U, // WHILELO_2PXX_S
17741
261k
    721554520U, // WHILELO_CXX_B
17742
261k
    721554520U, // WHILELO_CXX_D
17743
261k
    721554520U, // WHILELO_CXX_H
17744
261k
    721554520U, // WHILELO_CXX_S
17745
261k
    3160U,  // WHILELO_PWW_B
17746
261k
    3160U,  // WHILELO_PWW_D
17747
261k
    224U, // WHILELO_PWW_H
17748
261k
    3160U,  // WHILELO_PWW_S
17749
261k
    3160U,  // WHILELO_PXX_B
17750
261k
    3160U,  // WHILELO_PXX_D
17751
261k
    224U, // WHILELO_PXX_H
17752
261k
    3160U,  // WHILELO_PXX_S
17753
261k
    224U, // WHILELS_2PXX_B
17754
261k
    224U, // WHILELS_2PXX_D
17755
261k
    224U, // WHILELS_2PXX_H
17756
261k
    224U, // WHILELS_2PXX_S
17757
261k
    721554520U, // WHILELS_CXX_B
17758
261k
    721554520U, // WHILELS_CXX_D
17759
261k
    721554520U, // WHILELS_CXX_H
17760
261k
    721554520U, // WHILELS_CXX_S
17761
261k
    3160U,  // WHILELS_PWW_B
17762
261k
    3160U,  // WHILELS_PWW_D
17763
261k
    224U, // WHILELS_PWW_H
17764
261k
    3160U,  // WHILELS_PWW_S
17765
261k
    3160U,  // WHILELS_PXX_B
17766
261k
    3160U,  // WHILELS_PXX_D
17767
261k
    224U, // WHILELS_PXX_H
17768
261k
    3160U,  // WHILELS_PXX_S
17769
261k
    224U, // WHILELT_2PXX_B
17770
261k
    224U, // WHILELT_2PXX_D
17771
261k
    224U, // WHILELT_2PXX_H
17772
261k
    224U, // WHILELT_2PXX_S
17773
261k
    721554520U, // WHILELT_CXX_B
17774
261k
    721554520U, // WHILELT_CXX_D
17775
261k
    721554520U, // WHILELT_CXX_H
17776
261k
    721554520U, // WHILELT_CXX_S
17777
261k
    3160U,  // WHILELT_PWW_B
17778
261k
    3160U,  // WHILELT_PWW_D
17779
261k
    224U, // WHILELT_PWW_H
17780
261k
    3160U,  // WHILELT_PWW_S
17781
261k
    3160U,  // WHILELT_PXX_B
17782
261k
    3160U,  // WHILELT_PXX_D
17783
261k
    224U, // WHILELT_PXX_H
17784
261k
    3160U,  // WHILELT_PXX_S
17785
261k
    3160U,  // WHILERW_PXX_B
17786
261k
    3160U,  // WHILERW_PXX_D
17787
261k
    224U, // WHILERW_PXX_H
17788
261k
    3160U,  // WHILERW_PXX_S
17789
261k
    3160U,  // WHILEWR_PXX_B
17790
261k
    3160U,  // WHILEWR_PXX_D
17791
261k
    224U, // WHILEWR_PXX_H
17792
261k
    3160U,  // WHILEWR_PXX_S
17793
261k
    1U, // WKDMC
17794
261k
    1U, // WKDMD
17795
261k
    0U, // WRFFR
17796
261k
    0U, // XAFLAG
17797
261k
    4202600U, // XAR
17798
261k
    141401U,  // XAR_ZZZI_B
17799
261k
    137304U,  // XAR_ZZZI_D
17800
261k
    52440200U,  // XAR_ZZZI_H
17801
261k
    143449U,  // XAR_ZZZI_S
17802
261k
    0U, // XPACD
17803
261k
    0U, // XPACI
17804
261k
    0U, // XPACLRI
17805
261k
    72U,  // XTNv16i8
17806
261k
    48U,  // XTNv2i32
17807
261k
    64U,  // XTNv4i16
17808
261k
    48U,  // XTNv4i32
17809
261k
    64U,  // XTNv8i16
17810
261k
    72U,  // XTNv8i8
17811
261k
    0U, // ZERO_M
17812
261k
    5U, // ZERO_MXI_2Z
17813
261k
    5U, // ZERO_MXI_4Z
17814
261k
    3U, // ZERO_MXI_VG2_2Z
17815
261k
    3U, // ZERO_MXI_VG2_4Z
17816
261k
    3U, // ZERO_MXI_VG2_Z
17817
261k
    3U, // ZERO_MXI_VG4_2Z
17818
261k
    3U, // ZERO_MXI_VG4_4Z
17819
261k
    3U, // ZERO_MXI_VG4_Z
17820
261k
    0U, // ZERO_T
17821
261k
    10329U, // ZIP1_PPP_B
17822
261k
    6232U,  // ZIP1_PPP_D
17823
261k
    136U, // ZIP1_PPP_H
17824
261k
    12377U, // ZIP1_PPP_S
17825
261k
    10329U, // ZIP1_ZZZ_B
17826
261k
    6232U,  // ZIP1_ZZZ_D
17827
261k
    136U, // ZIP1_ZZZ_H
17828
261k
    1016U,  // ZIP1_ZZZ_Q
17829
261k
    12377U, // ZIP1_ZZZ_S
17830
261k
    925840U,  // ZIP1v16i8
17831
261k
    1056920U, // ZIP1v2i32
17832
261k
    270440U,  // ZIP1v2i64
17833
261k
    1188000U, // ZIP1v4i16
17834
261k
    401520U,  // ZIP1v4i32
17835
261k
    532600U,  // ZIP1v8i16
17836
261k
    1319080U, // ZIP1v8i8
17837
261k
    10329U, // ZIP2_PPP_B
17838
261k
    6232U,  // ZIP2_PPP_D
17839
261k
    136U, // ZIP2_PPP_H
17840
261k
    12377U, // ZIP2_PPP_S
17841
261k
    10329U, // ZIP2_ZZZ_B
17842
261k
    6232U,  // ZIP2_ZZZ_D
17843
261k
    136U, // ZIP2_ZZZ_H
17844
261k
    1016U,  // ZIP2_ZZZ_Q
17845
261k
    12377U, // ZIP2_ZZZ_S
17846
261k
    925840U,  // ZIP2v16i8
17847
261k
    1056920U, // ZIP2v2i32
17848
261k
    270440U,  // ZIP2v2i64
17849
261k
    1188000U, // ZIP2v4i16
17850
261k
    401520U,  // ZIP2v4i32
17851
261k
    532600U,  // ZIP2v8i16
17852
261k
    1319080U, // ZIP2v8i8
17853
261k
    10329U, // ZIPQ1_ZZZ_B
17854
261k
    6232U,  // ZIPQ1_ZZZ_D
17855
261k
    136U, // ZIPQ1_ZZZ_H
17856
261k
    12377U, // ZIPQ1_ZZZ_S
17857
261k
    10329U, // ZIPQ2_ZZZ_B
17858
261k
    6232U,  // ZIPQ2_ZZZ_D
17859
261k
    136U, // ZIPQ2_ZZZ_H
17860
261k
    12377U, // ZIPQ2_ZZZ_S
17861
261k
    176U, // ZIP_VG2_2ZZZ_B
17862
261k
    0U, // ZIP_VG2_2ZZZ_D
17863
261k
    136U, // ZIP_VG2_2ZZZ_H
17864
261k
    1016U,  // ZIP_VG2_2ZZZ_Q
17865
261k
    96U,  // ZIP_VG2_2ZZZ_S
17866
261k
    0U, // ZIP_VG4_4Z4Z_B
17867
261k
    0U, // ZIP_VG4_4Z4Z_D
17868
261k
    0U, // ZIP_VG4_4Z4Z_H
17869
261k
    0U, // ZIP_VG4_4Z4Z_Q
17870
261k
    0U, // ZIP_VG4_4Z4Z_S
17871
261k
  };
17872
17873
  // Emit the opcode for the instruction.
17874
261k
  uint64_t Bits = 0;
17875
261k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
17876
261k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
17877
261k
  MnemonicBitsInfo MBI = {
17878
261k
#ifndef CAPSTONE_DIET
17879
261k
    AsmStrs+(Bits & 16383)-1,
17880
#else
17881
    NULL,
17882
#endif // CAPSTONE_DIET
17883
261k
    Bits
17884
261k
  };
17885
261k
  return MBI;
17886
261k
}
17887
17888
/// printInstruction - This method is automatically generated by tablegen
17889
/// from the instruction set description.
17890
261k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
17891
261k
  SStream_concat0(O, "");
17892
261k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
17893
17894
261k
  SStream_concat0(O, MnemonicInfo.first);
17895
17896
261k
  uint64_t Bits = MnemonicInfo.second;
17897
261k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
17898
17899
  // Fragment 0 encoded into 7 bits for 79 unique commands.
17900
261k
  switch ((Bits >> 14) & 127) {
17901
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
17902
353
  case 0:
17903
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
17904
353
    return;
17905
0
    break;
17906
105k
  case 1:
17907
    // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD...
17908
105k
    printOperand(MI, 0, O);
17909
105k
    break;
17910
7.89k
  case 2:
17911
    // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm...
17912
7.89k
    printSVERegOp_b(MI, 0, O);
17913
7.89k
    break;
17914
10.2k
  case 3:
17915
    // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_...
17916
10.2k
    printSVERegOp_d(MI, 0, O);
17917
10.2k
    break;
17918
9.82k
  case 4:
17919
    // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm...
17920
9.82k
    printSVERegOp_h(MI, 0, O);
17921
9.82k
    SStream_concat0(O, ", ");
17922
9.82k
    break;
17923
8.96k
  case 5:
17924
    // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP...
17925
8.96k
    printSVERegOp_s(MI, 0, O);
17926
8.96k
    break;
17927
17.7k
  case 6:
17928
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
17929
17.7k
    printVRegOperand(MI, 0, O);
17930
17.7k
    break;
17931
2.10k
  case 7:
17932
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ...
17933
2.10k
    printMatrixTile(MI, 0, O);
17934
2.10k
    SStream_concat0(O, ", ");
17935
2.10k
    printSVERegOp_0(MI, 2, O);
17936
2.10k
    SStream_concat0(O, "/m, ");
17937
2.10k
    printSVERegOp_0(MI, 3, O);
17938
2.10k
    SStream_concat0(O, "/m, ");
17939
2.10k
    break;
17940
6.38k
  case 8:
17941
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
17942
6.38k
    printVRegOperand(MI, 1, O);
17943
6.38k
    break;
17944
2.26k
  case 9:
17945
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1...
17946
2.26k
    printTypedVectorList_0_b(MI, 0, O);
17947
2.26k
    SStream_concat0(O, ", ");
17948
2.26k
    break;
17949
8.20k
  case 10:
17950
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
17951
8.20k
    printTypedVectorList_0_d(MI, 0, O);
17952
8.20k
    SStream_concat0(O, ", ");
17953
8.20k
    break;
17954
2.74k
  case 11:
17955
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_N...
17956
2.74k
    printTypedVectorList_0_h(MI, 0, O);
17957
2.74k
    SStream_concat0(O, ", ");
17958
2.74k
    break;
17959
4.49k
  case 12:
17960
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S...
17961
4.49k
    printTypedVectorList_0_s(MI, 0, O);
17962
4.49k
    SStream_concat0(O, ", ");
17963
4.49k
    break;
17964
1.38k
  case 13:
17965
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
17966
1.38k
    printMatrix_64(MI, 0, O);
17967
1.38k
    SStream_concat1(O, '[');
17968
1.38k
    printOperand(MI, 2, O);
17969
1.38k
    SStream_concat0(O, ", ");
17970
1.38k
    break;
17971
3.77k
  case 14:
17972
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
17973
3.77k
    printMatrix_32(MI, 0, O);
17974
3.77k
    SStream_concat1(O, '[');
17975
3.77k
    printOperand(MI, 2, O);
17976
3.77k
    SStream_concat0(O, ", ");
17977
3.77k
    break;
17978
21
  case 15:
17979
    // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ...
17980
21
    printZPRasFPR_8(MI, 0, O);
17981
21
    SStream_concat0(O, ", ");
17982
21
    printSVERegOp_0(MI, 1, O);
17983
21
    SStream_concat0(O, ", ");
17984
21
    printSVERegOp_b(MI, 2, O);
17985
21
    return;
17986
0
    break;
17987
172
  case 16:
17988
    // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV...
17989
172
    printZPRasFPR_64(MI, 0, O);
17990
172
    SStream_concat0(O, ", ");
17991
172
    printSVERegOp_0(MI, 1, O);
17992
172
    SStream_concat0(O, ", ");
17993
172
    break;
17994
200
  case 17:
17995
    // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV...
17996
200
    printZPRasFPR_16(MI, 0, O);
17997
200
    SStream_concat0(O, ", ");
17998
200
    printSVERegOp_0(MI, 1, O);
17999
200
    SStream_concat0(O, ", ");
18000
200
    break;
18001
26
  case 18:
18002
    // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV...
18003
26
    printZPRasFPR_32(MI, 0, O);
18004
26
    SStream_concat0(O, ", ");
18005
26
    printSVERegOp_0(MI, 1, O);
18006
26
    SStream_concat0(O, ", ");
18007
26
    break;
18008
19.1k
  case 19:
18009
    // AT_AS1ELX, AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB,...
18010
19.1k
    printOperand(MI, 1, O);
18011
19.1k
    break;
18012
3.20k
  case 20:
18013
    // AUTIASPPCi, AUTIBSPPCi, B, BL, RETAASPPCi, RETABSPPCi
18014
3.20k
    printAlignedLabel(MI, Address, 0, O);
18015
3.20k
    return;
18016
0
    break;
18017
1.17k
  case 21:
18018
    // BCcc, Bcc
18019
1.17k
    printCondCode(MI, 0, O);
18020
1.17k
    SStream_concat0(O, "\t");
18021
1.17k
    printAlignedLabel(MI, Address, 1, O);
18022
1.17k
    return;
18023
0
    break;
18024
2.00k
  case 22:
18025
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM...
18026
2.00k
    printMatrix_16(MI, 0, O);
18027
2.00k
    SStream_concat1(O, '[');
18028
2.00k
    printOperand(MI, 2, O);
18029
2.00k
    SStream_concat0(O, ", ");
18030
2.00k
    break;
18031
94
  case 23:
18032
    // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL
18033
94
    printImmHex(MI, 0, O);
18034
94
    return;
18035
0
    break;
18036
66
  case 24:
18037
    // CASPALW, CASPAW, CASPLW, CASPW
18038
66
    printGPRSeqPairsClassOperand_32(MI, 1, O);
18039
66
    SStream_concat0(O, ", ");
18040
66
    printGPRSeqPairsClassOperand_32(MI, 2, O);
18041
66
    SStream_concat0(O, ", [");
18042
66
    printOperand(MI, 3, O);
18043
66
    SStream_concat1(O, ']');
18044
66
    return;
18045
0
    break;
18046
74
  case 25:
18047
    // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL...
18048
74
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18049
74
    SStream_concat0(O, ", ");
18050
74
    printGPRSeqPairsClassOperand_64(MI, 2, O);
18051
74
    SStream_concat0(O, ", [");
18052
74
    printOperand(MI, 3, O);
18053
74
    SStream_concat1(O, ']');
18054
74
    return;
18055
0
    break;
18056
726
  case 26:
18057
    // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET...
18058
726
    printOperand(MI, 3, O);
18059
726
    SStream_concat0(O, "]!, [");
18060
726
    printOperand(MI, 4, O);
18061
726
    SStream_concat0(O, "]!, ");
18062
726
    printOperand(MI, 5, O);
18063
726
    SStream_concat1(O, '!');
18064
726
    return;
18065
0
    break;
18066
135
  case 27:
18067
    // DMB, DSB, ISB, TSB
18068
135
    printBarrierOption(MI, 0, O);
18069
135
    return;
18070
0
    break;
18071
96
  case 28:
18072
    // DSBnXS
18073
96
    printBarriernXSOption(MI, 0, O);
18074
96
    return;
18075
0
    break;
18076
714
  case 29:
18077
    // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_...
18078
714
    printSVERegOp_q(MI, 0, O);
18079
714
    SStream_concat0(O, ", ");
18080
714
    break;
18081
765
  case 30:
18082
    // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L...
18083
765
    printTypedVectorList_0_q(MI, 0, O);
18084
765
    SStream_concat0(O, ", ");
18085
765
    break;
18086
163
  case 31:
18087
    // HINT
18088
163
    printImm(MI, 0, O);
18089
163
    return;
18090
0
    break;
18091
221
  case 32:
18092
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18093
221
    printMatrixTileVector_0(MI, 0, O);
18094
221
    SStream_concat1(O, '[');
18095
221
    break;
18096
1.86k
  case 33:
18097
    // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q...
18098
1.86k
    printMatrixTileVector_1(MI, 0, O);
18099
1.86k
    SStream_concat1(O, '[');
18100
1.86k
    break;
18101
1.38k
  case 34:
18102
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED, LDNT1B_2Z_STR...
18103
1.38k
    printTypedVectorList_0_b(MI, 0, O);
18104
1.38k
    break;
18105
74
  case 35:
18106
    // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,...
18107
74
    printTypedVectorList_16_b(MI, 0, O);
18108
74
    SStream_concat0(O, ", [");
18109
74
    printOperand(MI, 1, O);
18110
74
    SStream_concat1(O, ']');
18111
74
    return;
18112
0
    break;
18113
116
  case 36:
18114
    // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L...
18115
116
    printTypedVectorList_16_b(MI, 1, O);
18116
116
    SStream_concat0(O, ", [");
18117
116
    printOperand(MI, 2, O);
18118
116
    SStream_concat0(O, "], ");
18119
116
    break;
18120
43
  case 37:
18121
    // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv...
18122
43
    printTypedVectorList_1_d(MI, 0, O);
18123
43
    SStream_concat0(O, ", [");
18124
43
    printOperand(MI, 1, O);
18125
43
    SStream_concat1(O, ']');
18126
43
    return;
18127
0
    break;
18128
747
  case 38:
18129
    // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw...
18130
747
    printTypedVectorList_1_d(MI, 1, O);
18131
747
    SStream_concat0(O, ", [");
18132
747
    printOperand(MI, 2, O);
18133
747
    SStream_concat0(O, "], ");
18134
747
    break;
18135
168
  case 39:
18136
    // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw...
18137
168
    printTypedVectorList_2_d(MI, 0, O);
18138
168
    SStream_concat0(O, ", [");
18139
168
    printOperand(MI, 1, O);
18140
168
    SStream_concat1(O, ']');
18141
168
    return;
18142
0
    break;
18143
614
  case 40:
18144
    // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw...
18145
614
    printTypedVectorList_2_d(MI, 1, O);
18146
614
    SStream_concat0(O, ", [");
18147
614
    printOperand(MI, 2, O);
18148
614
    SStream_concat0(O, "], ");
18149
614
    break;
18150
117
  case 41:
18151
    // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw...
18152
117
    printTypedVectorList_2_s(MI, 0, O);
18153
117
    SStream_concat0(O, ", [");
18154
117
    printOperand(MI, 1, O);
18155
117
    SStream_concat1(O, ']');
18156
117
    return;
18157
0
    break;
18158
98
  case 42:
18159
    // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw...
18160
98
    printTypedVectorList_2_s(MI, 1, O);
18161
98
    SStream_concat0(O, ", [");
18162
98
    printOperand(MI, 2, O);
18163
98
    SStream_concat0(O, "], ");
18164
98
    break;
18165
79
  case 43:
18166
    // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw...
18167
79
    printTypedVectorList_4_h(MI, 0, O);
18168
79
    SStream_concat0(O, ", [");
18169
79
    printOperand(MI, 1, O);
18170
79
    SStream_concat1(O, ']');
18171
79
    return;
18172
0
    break;
18173
555
  case 44:
18174
    // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw...
18175
555
    printTypedVectorList_4_h(MI, 1, O);
18176
555
    SStream_concat0(O, ", [");
18177
555
    printOperand(MI, 2, O);
18178
555
    SStream_concat0(O, "], ");
18179
555
    break;
18180
150
  case 45:
18181
    // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw...
18182
150
    printTypedVectorList_4_s(MI, 0, O);
18183
150
    SStream_concat0(O, ", [");
18184
150
    printOperand(MI, 1, O);
18185
150
    SStream_concat1(O, ']');
18186
150
    return;
18187
0
    break;
18188
19
  case 46:
18189
    // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw...
18190
19
    printTypedVectorList_4_s(MI, 1, O);
18191
19
    SStream_concat0(O, ", [");
18192
19
    printOperand(MI, 2, O);
18193
19
    SStream_concat0(O, "], ");
18194
19
    break;
18195
193
  case 47:
18196
    // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw...
18197
193
    printTypedVectorList_8_b(MI, 0, O);
18198
193
    SStream_concat0(O, ", [");
18199
193
    printOperand(MI, 1, O);
18200
193
    SStream_concat1(O, ']');
18201
193
    return;
18202
0
    break;
18203
85
  case 48:
18204
    // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw...
18205
85
    printTypedVectorList_8_b(MI, 1, O);
18206
85
    SStream_concat0(O, ", [");
18207
85
    printOperand(MI, 2, O);
18208
85
    SStream_concat0(O, "], ");
18209
85
    break;
18210
198
  case 49:
18211
    // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw...
18212
198
    printTypedVectorList_8_h(MI, 0, O);
18213
198
    SStream_concat0(O, ", [");
18214
198
    printOperand(MI, 1, O);
18215
198
    SStream_concat1(O, ']');
18216
198
    return;
18217
0
    break;
18218
182
  case 50:
18219
    // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw...
18220
182
    printTypedVectorList_8_h(MI, 1, O);
18221
182
    SStream_concat0(O, ", [");
18222
182
    printOperand(MI, 2, O);
18223
182
    SStream_concat0(O, "], ");
18224
182
    break;
18225
1.07k
  case 51:
18226
    // LD1H_2Z_STRIDED, LD1H_2Z_STRIDED_IMM, LDNT1H_2Z_STRIDED, LDNT1H_2Z_STR...
18227
1.07k
    printTypedVectorList_0_h(MI, 0, O);
18228
1.07k
    break;
18229
2.22k
  case 52:
18230
    // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,...
18231
2.22k
    printTypedVectorList_0_h(MI, 1, O);
18232
2.22k
    printVectorIndex_1(MI, 2, O);
18233
2.22k
    SStream_concat0(O, ", [");
18234
2.22k
    printOperand(MI, 3, O);
18235
2.22k
    break;
18236
783
  case 53:
18237
    // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST
18238
783
    printTypedVectorList_0_h(MI, 2, O);
18239
783
    printVectorIndex_1(MI, 3, O);
18240
783
    SStream_concat0(O, ", [");
18241
783
    printOperand(MI, 4, O);
18242
783
    SStream_concat0(O, "], ");
18243
783
    break;
18244
651
  case 54:
18245
    // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,...
18246
651
    printTypedVectorList_0_s(MI, 1, O);
18247
651
    printVectorIndex_1(MI, 2, O);
18248
651
    SStream_concat0(O, ", [");
18249
651
    printOperand(MI, 3, O);
18250
651
    break;
18251
283
  case 55:
18252
    // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST
18253
283
    printTypedVectorList_0_s(MI, 2, O);
18254
283
    printVectorIndex_1(MI, 3, O);
18255
283
    SStream_concat0(O, ", [");
18256
283
    printOperand(MI, 4, O);
18257
283
    SStream_concat0(O, "], ");
18258
283
    break;
18259
3.46k
  case 56:
18260
    // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6...
18261
3.46k
    printTypedVectorList_0_d(MI, 1, O);
18262
3.46k
    printVectorIndex_1(MI, 2, O);
18263
3.46k
    SStream_concat0(O, ", [");
18264
3.46k
    printOperand(MI, 3, O);
18265
3.46k
    break;
18266
1.94k
  case 57:
18267
    // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST
18268
1.94k
    printTypedVectorList_0_d(MI, 2, O);
18269
1.94k
    printVectorIndex_1(MI, 3, O);
18270
1.94k
    SStream_concat0(O, ", [");
18271
1.94k
    printOperand(MI, 4, O);
18272
1.94k
    SStream_concat0(O, "], ");
18273
1.94k
    break;
18274
2.16k
  case 58:
18275
    // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_...
18276
2.16k
    printTypedVectorList_0_b(MI, 1, O);
18277
2.16k
    printVectorIndex_1(MI, 2, O);
18278
2.16k
    SStream_concat0(O, ", [");
18279
2.16k
    printOperand(MI, 3, O);
18280
2.16k
    break;
18281
1.65k
  case 59:
18282
    // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST
18283
1.65k
    printTypedVectorList_0_b(MI, 2, O);
18284
1.65k
    printVectorIndex_1(MI, 3, O);
18285
1.65k
    SStream_concat0(O, ", [");
18286
1.65k
    printOperand(MI, 4, O);
18287
1.65k
    SStream_concat0(O, "], ");
18288
1.65k
    break;
18289
106
  case 60:
18290
    // LD64B, ST64B
18291
106
    printGPR64x8(MI, 0, O);
18292
106
    SStream_concat0(O, ", [");
18293
106
    printOperand(MI, 1, O);
18294
106
    SStream_concat1(O, ']');
18295
106
    return;
18296
0
    break;
18297
650
  case 61:
18298
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
18299
650
    printOperand(MI, 2, O);
18300
650
    break;
18301
566
  case 62:
18302
    // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV...
18303
566
    printSVERegOp_0(MI, 0, O);
18304
566
    break;
18305
80
  case 63:
18306
    // LDR_ZA, STR_ZA
18307
80
    printMatrix_0(MI, 0, O);
18308
80
    SStream_concat1(O, '[');
18309
80
    printOperand(MI, 1, O);
18310
80
    SStream_concat0(O, ", ");
18311
80
    printMatrixIndex_1(MI, 2, O);
18312
80
    SStream_concat0(O, "], [");
18313
80
    printOperand(MI, 3, O);
18314
80
    SStream_concat0(O, ", ");
18315
80
    printOperand(MI, 4, O);
18316
80
    SStream_concat0(O, ", mul vl]");
18317
80
    return;
18318
0
    break;
18319
618
  case 64:
18320
    // MRRS
18321
618
    printGPRSeqPairsClassOperand_64(MI, 0, O);
18322
618
    SStream_concat0(O, ", ");
18323
618
    printMRSSystemRegister(MI, 1, O);
18324
618
    return;
18325
0
    break;
18326
4.61k
  case 65:
18327
    // MSR, MSRR
18328
4.61k
    printMSRSystemRegister(MI, 0, O);
18329
4.61k
    SStream_concat0(O, ", ");
18330
4.61k
    break;
18331
1.27k
  case 66:
18332
    // MSRpstateImm1, MSRpstateImm4
18333
1.27k
    printSystemPStateField(MI, 0, O);
18334
1.27k
    SStream_concat0(O, ", ");
18335
1.27k
    printOperand(MI, 1, O);
18336
1.27k
    return;
18337
0
    break;
18338
0
  case 67:
18339
    // MSRpstatesvcrImm1
18340
0
    printSVCROp(MI, 0, O);
18341
0
    SStream_concat0(O, ", ");
18342
0
    printOperand(MI, 1, O);
18343
0
    return;
18344
0
    break;
18345
4.30k
  case 68:
18346
    // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF...
18347
4.30k
    printPrefetchOp_1(MI, 0, O);
18348
4.30k
    SStream_concat0(O, ", ");
18349
4.30k
    printSVERegOp_0(MI, 1, O);
18350
4.30k
    SStream_concat0(O, ", [");
18351
4.30k
    break;
18352
1.58k
  case 69:
18353
    // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi
18354
1.58k
    printPrefetchOp_0(MI, 0, O);
18355
1.58k
    break;
18356
485
  case 70:
18357
    // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,...
18358
485
    printPredicateAsCounter_8(MI, 0, O);
18359
485
    break;
18360
868
  case 71:
18361
    // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,...
18362
868
    printPredicateAsCounter_64(MI, 0, O);
18363
868
    break;
18364
33
  case 72:
18365
    // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,...
18366
33
    printPredicateAsCounter_16(MI, 0, O);
18367
33
    break;
18368
71
  case 73:
18369
    // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,...
18370
71
    printPredicateAsCounter_32(MI, 0, O);
18371
71
    break;
18372
918
  case 74:
18373
    // RPRFM
18374
918
    printRPRFMOperand(MI, 0, O);
18375
918
    SStream_concat0(O, ", ");
18376
918
    printOperand(MI, 1, O);
18377
918
    SStream_concat0(O, ", [");
18378
918
    printOperand(MI, 2, O);
18379
918
    SStream_concat1(O, ']');
18380
918
    return;
18381
0
    break;
18382
184
  case 75:
18383
    // SDSB
18384
184
    printAppleSysBarrierOption(MI, 0, O);
18385
184
    return;
18386
0
    break;
18387
1.79k
  case 76:
18388
    // ST1i32, ST2i32, ST3i32, ST4i32
18389
1.79k
    printTypedVectorList_0_s(MI, 0, O);
18390
1.79k
    printVectorIndex_1(MI, 1, O);
18391
1.79k
    SStream_concat0(O, ", [");
18392
1.79k
    printOperand(MI, 2, O);
18393
1.79k
    SStream_concat1(O, ']');
18394
1.79k
    return;
18395
0
    break;
18396
942
  case 77:
18397
    // ST1i64, ST2i64, ST3i64, ST4i64, STL1
18398
942
    printTypedVectorList_0_d(MI, 0, O);
18399
942
    printVectorIndex_1(MI, 1, O);
18400
942
    SStream_concat0(O, ", [");
18401
942
    printOperand(MI, 2, O);
18402
942
    SStream_concat1(O, ']');
18403
942
    return;
18404
0
    break;
18405
581
  case 78:
18406
    // ZERO_M
18407
581
    printMatrixTileList(MI, 0, O);
18408
581
    return;
18409
0
    break;
18410
261k
  }
18411
18412
18413
  // Fragment 1 encoded into 7 bits for 87 unique commands.
18414
247k
  switch ((Bits >> 21) & 127) {
18415
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18416
9.86k
  case 0:
18417
    // TLSDESCCALL, AT_AS1ELX, AUTDZA, AUTDZB, AUTIASPPCr, AUTIBSPPCr, AUTIZA...
18418
9.86k
    return;
18419
0
    break;
18420
110k
  case 1:
18421
    // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_...
18422
110k
    SStream_concat0(O, ", ");
18423
110k
    break;
18424
489
  case 2:
18425
    // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm...
18426
489
    printSVERegOp_0(MI, 2, O);
18427
489
    SStream_concat0(O, "/m, ");
18428
489
    break;
18429
2.17k
  case 3:
18430
    // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDQV_VPZ_B, ADDv16i8, AESDrr, ...
18431
2.17k
    SStream_concat0(O, ".16b, ");
18432
2.17k
    break;
18433
4.77k
  case 4:
18434
    // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF...
18435
4.77k
    SStream_concat0(O, ".2s, ");
18436
4.77k
    break;
18437
4.16k
  case 5:
18438
    // ABSv2i64, ADDPv2i64, ADDQV_VPZ_D, ADDv2i64, ANDQV_VPZ_D, CMEQv2i64, CM...
18439
4.16k
    SStream_concat0(O, ".2d, ");
18440
4.16k
    break;
18441
2.71k
  case 6:
18442
    // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS...
18443
2.71k
    SStream_concat0(O, ".4h, ");
18444
2.71k
    break;
18445
4.20k
  case 7:
18446
    // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDQV_VPZ_S, ADDv4i32, ANDQV_VP...
18447
4.20k
    SStream_concat0(O, ".4s, ");
18448
4.20k
    break;
18449
3.93k
  case 8:
18450
    // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDQV_VPZ_H, ADDv8i16, ANDQV_VP...
18451
3.93k
    SStream_concat0(O, ".8h, ");
18452
3.93k
    break;
18453
1.68k
  case 9:
18454
    // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8...
18455
1.68k
    SStream_concat0(O, ".8b, ");
18456
1.68k
    break;
18457
171
  case 10:
18458
    // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
18459
171
    printSVERegOp_d(MI, 4, O);
18460
171
    break;
18461
313
  case 11:
18462
    // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_...
18463
313
    printSVERegOp_s(MI, 4, O);
18464
313
    break;
18465
92
  case 12:
18466
    // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,...
18467
92
    printSVERegOp_s(MI, 1, O);
18468
92
    break;
18469
385
  case 13:
18470
    // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ...
18471
385
    printSVERegOp_s(MI, 2, O);
18472
385
    break;
18473
18.2k
  case 14:
18474
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18475
18.2k
    printSVERegOp_0(MI, 1, O);
18476
18.2k
    break;
18477
135
  case 15:
18478
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG...
18479
135
    printTypedVectorList_0_b(MI, 1, O);
18480
135
    break;
18481
221
  case 16:
18482
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
18483
221
    printTypedVectorList_0_d(MI, 1, O);
18484
221
    break;
18485
110
  case 17:
18486
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B...
18487
110
    printTypedVectorList_0_h(MI, 1, O);
18488
110
    break;
18489
202
  case 18:
18490
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FAMAX_2...
18491
202
    printTypedVectorList_0_s(MI, 1, O);
18492
202
    break;
18493
3.67k
  case 19:
18494
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18495
3.67k
    printMatrixIndex_1(MI, 3, O);
18496
3.67k
    break;
18497
1.43k
  case 20:
18498
    // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H...
18499
1.43k
    printSVERegOp_h(MI, 1, O);
18500
1.43k
    break;
18501
32.8k
  case 21:
18502
    // ADR_LSL_ZZZ_D_0, ADR_LSL_ZZZ_D_1, ADR_LSL_ZZZ_D_2, ADR_LSL_ZZZ_D_3, AD...
18503
32.8k
    SStream_concat0(O, ", [");
18504
32.8k
    break;
18505
180
  case 22:
18506
    // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4...
18507
180
    printSVERegOp_d(MI, 2, O);
18508
180
    break;
18509
1.06k
  case 23:
18510
    // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA...
18511
1.06k
    printSVERegOp_h(MI, 2, O);
18512
1.06k
    break;
18513
493
  case 24:
18514
    // BF1CVTLT_ZZ_BtoH, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_NAME, BF1CVT_...
18515
493
    printSVERegOp_b(MI, 1, O);
18516
493
    break;
18517
1.48k
  case 25:
18518
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFMLAL_VG2_M...
18519
1.48k
    printImmRangeScale_2_1(MI, 3, O);
18520
1.48k
    break;
18521
1.20k
  case 26:
18522
    // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP...
18523
1.20k
    printSVERegOp_h(MI, 4, O);
18524
1.20k
    SStream_concat0(O, ", ");
18525
1.20k
    printSVERegOp_h(MI, 5, O);
18526
1.20k
    return;
18527
0
    break;
18528
143
  case 27:
18529
    // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP...
18530
143
    printSVEPattern(MI, 2, O);
18531
143
    SStream_concat0(O, ", mul ");
18532
143
    printOperand(MI, 3, O);
18533
143
    return;
18534
0
    break;
18535
0
  case 28:
18536
    // DUP_ZI_H
18537
0
    printImm8OptLsl_int16_t(MI, 1, O);
18538
0
    return;
18539
0
    break;
18540
7.34k
  case 29:
18541
    // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_...
18542
7.34k
    printOperand(MI, 1, O);
18543
7.34k
    break;
18544
232
  case 30:
18545
    // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ...
18546
232
    printSVERegOp_q(MI, 1, O);
18547
232
    break;
18548
99
  case 31:
18549
    // FADDA_VPZ_D
18550
99
    printZPRasFPR_64(MI, 2, O);
18551
99
    SStream_concat0(O, ", ");
18552
99
    printSVERegOp_d(MI, 3, O);
18553
99
    return;
18554
0
    break;
18555
136
  case 32:
18556
    // FADDA_VPZ_H, INSR_ZV_H
18557
136
    printZPRasFPR_16(MI, 2, O);
18558
136
    break;
18559
20
  case 33:
18560
    // FADDA_VPZ_S
18561
20
    printZPRasFPR_32(MI, 2, O);
18562
20
    SStream_concat0(O, ", ");
18563
20
    printSVERegOp_s(MI, 3, O);
18564
20
    return;
18565
0
    break;
18566
2.68k
  case 34:
18567
    // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri
18568
2.68k
    SStream_concat0(O, ", #0.0");
18569
2.68k
    return;
18570
0
    break;
18571
966
  case 35:
18572
    // FDOT_ZZZI_BtoH, FDOT_ZZZ_BtoH, FMLALB_ZZZ, FMLALB_ZZZI, FMLALT_ZZZ, FM...
18573
966
    printSVERegOp_b(MI, 2, O);
18574
966
    break;
18575
0
  case 36:
18576
    // FDUP_ZI_H
18577
0
    printFPImmOperand(MI, 1, O);
18578
0
    return;
18579
0
    break;
18580
2.00k
  case 37:
18581
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLALL_VG2_M2Z2Z_BtoS, FMLALL_VG2_M...
18582
2.00k
    printImmRangeScale_4_3(MI, 3, O);
18583
2.00k
    break;
18584
417
  case 38:
18585
    // FMOPA_MPPZZ_BtoH, FMOPA_MPPZZ_BtoS, SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMO...
18586
417
    printSVERegOp_b(MI, 4, O);
18587
417
    SStream_concat0(O, ", ");
18588
417
    printSVERegOp_b(MI, 5, O);
18589
417
    return;
18590
0
    break;
18591
10
  case 39:
18592
    // FMOVXDHighr, INSvi64gpr, INSvi64lane
18593
10
    SStream_concat0(O, ".d");
18594
10
    printVectorIndex_1(MI, 2, O);
18595
10
    SStream_concat0(O, ", ");
18596
10
    break;
18597
113
  case 40:
18598
    // INDEX_II_H, INDEX_IR_H
18599
113
    printSImm_16(MI, 1, O);
18600
113
    SStream_concat0(O, ", ");
18601
113
    break;
18602
3.90k
  case 41:
18603
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18604
3.90k
    printOperand(MI, 2, O);
18605
3.90k
    break;
18606
0
  case 42:
18607
    // INSvi16gpr, INSvi16lane
18608
0
    SStream_concat0(O, ".h");
18609
0
    printVectorIndex_1(MI, 2, O);
18610
0
    SStream_concat0(O, ", ");
18611
0
    break;
18612
0
  case 43:
18613
    // INSvi32gpr, INSvi32lane
18614
0
    SStream_concat0(O, ".s");
18615
0
    printVectorIndex_1(MI, 2, O);
18616
0
    SStream_concat0(O, ", ");
18617
0
    break;
18618
0
  case 44:
18619
    // INSvi8gpr, INSvi8lane
18620
0
    SStream_concat0(O, ".b");
18621
0
    printVectorIndex_1(MI, 2, O);
18622
0
    SStream_concat0(O, ", ");
18623
0
    break;
18624
2.78k
  case 45:
18625
    // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_4Z_STRIDED, LD1B_4Z_S...
18626
2.78k
    printPredicateAsCounter_0(MI, 1, O);
18627
2.78k
    break;
18628
55
  case 46:
18629
    // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L...
18630
55
    printPostIncOperand_64(MI, 3, O);
18631
55
    return;
18632
0
    break;
18633
98
  case 47:
18634
    // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD...
18635
98
    printPostIncOperand_32(MI, 3, O);
18636
98
    return;
18637
0
    break;
18638
95
  case 48:
18639
    // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw...
18640
95
    printPostIncOperand_16(MI, 3, O);
18641
95
    return;
18642
0
    break;
18643
97
  case 49:
18644
    // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1...
18645
97
    printPostIncOperand_8(MI, 3, O);
18646
97
    return;
18647
0
    break;
18648
30
  case 50:
18649
    // LD1Rv16b_POST, LD1Rv8b_POST
18650
30
    printPostIncOperand_1(MI, 3, O);
18651
30
    return;
18652
0
    break;
18653
47
  case 51:
18654
    // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,...
18655
47
    printPostIncOperand_4(MI, 3, O);
18656
47
    return;
18657
0
    break;
18658
64
  case 52:
18659
    // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST
18660
64
    printPostIncOperand_2(MI, 3, O);
18661
64
    return;
18662
0
    break;
18663
526
  case 53:
18664
    // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS...
18665
526
    printPostIncOperand_48(MI, 3, O);
18666
526
    return;
18667
0
    break;
18668
1.18k
  case 54:
18669
    // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST...
18670
1.18k
    printPostIncOperand_24(MI, 3, O);
18671
1.18k
    return;
18672
0
    break;
18673
5.03k
  case 55:
18674
    // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ...
18675
5.03k
    SStream_concat1(O, ']');
18676
5.03k
    return;
18677
0
    break;
18678
337
  case 56:
18679
    // LD1i16_POST, LD2i8_POST
18680
337
    printPostIncOperand_2(MI, 5, O);
18681
337
    return;
18682
0
    break;
18683
190
  case 57:
18684
    // LD1i32_POST, LD2i16_POST, LD4i8_POST
18685
190
    printPostIncOperand_4(MI, 5, O);
18686
190
    return;
18687
0
    break;
18688
1.09k
  case 58:
18689
    // LD1i64_POST, LD2i32_POST, LD4i16_POST
18690
1.09k
    printPostIncOperand_8(MI, 5, O);
18691
1.09k
    return;
18692
0
    break;
18693
1.04k
  case 59:
18694
    // LD1i8_POST
18695
1.04k
    printPostIncOperand_1(MI, 5, O);
18696
1.04k
    return;
18697
0
    break;
18698
271
  case 60:
18699
    // LD2i64_POST, LD4i32_POST
18700
271
    printPostIncOperand_16(MI, 5, O);
18701
271
    return;
18702
0
    break;
18703
42
  case 61:
18704
    // LD3Rv16b_POST, LD3Rv8b_POST
18705
42
    printPostIncOperand_3(MI, 3, O);
18706
42
    return;
18707
0
    break;
18708
76
  case 62:
18709
    // LD3Rv2s_POST, LD3Rv4s_POST
18710
76
    printPostIncOperand_12(MI, 3, O);
18711
76
    return;
18712
0
    break;
18713
97
  case 63:
18714
    // LD3Rv4h_POST, LD3Rv8h_POST
18715
97
    printPostIncOperand_6(MI, 3, O);
18716
97
    return;
18717
0
    break;
18718
585
  case 64:
18719
    // LD3i16_POST
18720
585
    printPostIncOperand_6(MI, 5, O);
18721
585
    return;
18722
0
    break;
18723
15
  case 65:
18724
    // LD3i32_POST
18725
15
    printPostIncOperand_12(MI, 5, O);
18726
15
    return;
18727
0
    break;
18728
816
  case 66:
18729
    // LD3i64_POST
18730
816
    printPostIncOperand_24(MI, 5, O);
18731
816
    return;
18732
0
    break;
18733
282
  case 67:
18734
    // LD3i8_POST
18735
282
    printPostIncOperand_3(MI, 5, O);
18736
282
    return;
18737
0
    break;
18738
23
  case 68:
18739
    // LD4i64_POST
18740
23
    printPostIncOperand_32(MI, 5, O);
18741
23
    return;
18742
0
    break;
18743
561
  case 69:
18744
    // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE...
18745
561
    SStream_concat0(O, "]!, ");
18746
561
    printOperand(MI, 3, O);
18747
561
    SStream_concat0(O, "!, ");
18748
561
    printOperand(MI, 4, O);
18749
561
    return;
18750
0
    break;
18751
227
  case 70:
18752
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
18753
227
    printMatrixTileVector_0(MI, 2, O);
18754
227
    SStream_concat1(O, '[');
18755
227
    printOperand(MI, 3, O);
18756
227
    SStream_concat0(O, ", ");
18757
227
    break;
18758
292
  case 71:
18759
    // MOVAZ_2ZMI_V_B, MOVAZ_2ZMI_V_D, MOVAZ_2ZMI_V_H, MOVAZ_2ZMI_V_S, MOVAZ_...
18760
292
    printMatrixTileVector_1(MI, 2, O);
18761
292
    SStream_concat1(O, '[');
18762
292
    printOperand(MI, 3, O);
18763
292
    SStream_concat0(O, ", ");
18764
292
    break;
18765
644
  case 72:
18766
    // MOVAZ_VG2_2ZM, MOVAZ_VG4_4ZM
18767
644
    printMatrix_64(MI, 2, O);
18768
644
    SStream_concat1(O, '[');
18769
644
    printOperand(MI, 3, O);
18770
644
    SStream_concat0(O, ", ");
18771
644
    printMatrixIndex_1(MI, 4, O);
18772
644
    break;
18773
38
  case 73:
18774
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM...
18775
38
    printMatrixTileVector_0(MI, 1, O);
18776
38
    SStream_concat1(O, '[');
18777
38
    break;
18778
10
  case 74:
18779
    // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM...
18780
10
    printMatrixTileVector_1(MI, 1, O);
18781
10
    SStream_concat1(O, '[');
18782
10
    break;
18783
0
  case 75:
18784
    // MOVA_VG2_2ZMXI, MOVA_VG4_4ZMXI
18785
0
    printMatrix_64(MI, 1, O);
18786
0
    SStream_concat1(O, '[');
18787
0
    printOperand(MI, 2, O);
18788
0
    SStream_concat0(O, ", ");
18789
0
    printMatrixIndex_1(MI, 3, O);
18790
0
    break;
18791
375
  case 76:
18792
    // MOVT, MOVT_TIX
18793
375
    SStream_concat1(O, '[');
18794
375
    break;
18795
137
  case 77:
18796
    // MSRR
18797
137
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18798
137
    return;
18799
0
    break;
18800
74
  case 78:
18801
    // PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV_ZIP_S
18802
74
    printVectorIndex_1(MI, 2, O);
18803
74
    SStream_concat0(O, ", ");
18804
74
    break;
18805
76
  case 79:
18806
    // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D
18807
76
    printSVERegOp_d(MI, 1, O);
18808
76
    SStream_concat0(O, ", ");
18809
76
    printSVERegOp_d(MI, 2, O);
18810
76
    return;
18811
0
    break;
18812
83
  case 80:
18813
    // PMULLv1i64, PMULLv2i64
18814
83
    SStream_concat0(O, ".1q, ");
18815
83
    printVRegOperand(MI, 1, O);
18816
83
    break;
18817
74
  case 81:
18818
    // PTRUES_H, PTRUE_H
18819
74
    printSVEPattern(MI, 1, O);
18820
74
    return;
18821
0
    break;
18822
370
  case 82:
18823
    // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v...
18824
370
    SStream_concat0(O, ".1d, ");
18825
370
    break;
18826
1.27k
  case 83:
18827
    // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8
18828
1.27k
    printVectorIndex_1(MI, 1, O);
18829
1.27k
    SStream_concat0(O, ", [");
18830
1.27k
    printOperand(MI, 2, O);
18831
1.27k
    SStream_concat1(O, ']');
18832
1.27k
    return;
18833
0
    break;
18834
3.47k
  case 84:
18835
    // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32...
18836
3.47k
    SStream_concat0(O, "], ");
18837
3.47k
    break;
18838
85
  case 85:
18839
    // UZP_VG4_4Z4Z_Q, ZIP_VG4_4Z4Z_Q
18840
85
    printTypedVectorList_0_q(MI, 1, O);
18841
85
    return;
18842
0
    break;
18843
78
  case 86:
18844
    // ZERO_T
18845
78
    SStream_concat0(O, " }");
18846
78
    return;
18847
0
    break;
18848
247k
  }
18849
18850
18851
  // Fragment 2 encoded into 7 bits for 92 unique commands.
18852
218k
  switch ((Bits >> 28) & 127) {
18853
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18854
70.3k
  case 0:
18855
    // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,...
18856
70.3k
    printOperand(MI, 1, O);
18857
70.3k
    break;
18858
501
  case 1:
18859
    // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ...
18860
501
    printSVERegOp_0(MI, 2, O);
18861
501
    SStream_concat0(O, "/m, ");
18862
501
    break;
18863
40
  case 2:
18864
    // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ...
18865
40
    printSVERegOp_h(MI, 3, O);
18866
40
    return;
18867
0
    break;
18868
14.7k
  case 3:
18869
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
18870
14.7k
    printVRegOperand(MI, 1, O);
18871
14.7k
    break;
18872
647
  case 4:
18873
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z...
18874
647
    printSVERegOp_d(MI, 2, O);
18875
647
    break;
18876
646
  case 5:
18877
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ...
18878
646
    printSVERegOp_s(MI, 2, O);
18879
646
    break;
18880
4.94k
  case 6:
18881
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN...
18882
4.94k
    return;
18883
0
    break;
18884
546
  case 7:
18885
    // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH...
18886
546
    printSVERegOp_h(MI, 1, O);
18887
546
    break;
18888
13.0k
  case 8:
18889
    // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_...
18890
13.0k
    SStream_concat0(O, ", ");
18891
13.0k
    break;
18892
3.78k
  case 9:
18893
    // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_CPA, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_L...
18894
3.78k
    printSVERegOp_d(MI, 1, O);
18895
3.78k
    break;
18896
916
  case 10:
18897
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
18898
916
    printSVERegOp_h(MI, 2, O);
18899
916
    break;
18900
5.68k
  case 11:
18901
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
18902
5.68k
    printVRegOperand(MI, 2, O);
18903
5.68k
    break;
18904
12.4k
  case 12:
18905
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV...
18906
12.4k
    printSVERegOp_0(MI, 1, O);
18907
12.4k
    break;
18908
4.19k
  case 13:
18909
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18910
4.19k
    SStream_concat0(O, "/m, ");
18911
4.19k
    break;
18912
1.82k
  case 14:
18913
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18914
1.82k
    SStream_concat0(O, ", vgx2], ");
18915
1.82k
    break;
18916
3.36k
  case 15:
18917
    // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_...
18918
3.36k
    SStream_concat0(O, ", vgx4], ");
18919
3.36k
    break;
18920
1.70k
  case 16:
18921
    // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ...
18922
1.70k
    printSVERegOp_b(MI, 1, O);
18923
1.70k
    break;
18924
2.14k
  case 17:
18925
    // ADD_ZI_S, ADD_ZZZ_S, ADR_LSL_ZZZ_S_0, ADR_LSL_ZZZ_S_1, ADR_LSL_ZZZ_S_2...
18926
2.14k
    printSVERegOp_s(MI, 1, O);
18927
2.14k
    break;
18928
5.10k
  case 18:
18929
    // ADR, ADRP
18930
5.10k
    printAdrAdrpLabel(MI, Address, 1, O);
18931
5.10k
    return;
18932
0
    break;
18933
18.1k
  case 19:
18934
    // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA...
18935
18.1k
    printOperand(MI, 2, O);
18936
18.1k
    break;
18937
40
  case 20:
18938
    // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S...
18939
40
    printSVERegOp_s(MI, 3, O);
18940
40
    return;
18941
0
    break;
18942
36
  case 21:
18943
    // BFCVTN_Z2Z_HtoB, BFCVT_Z2Z_HtoB, FCVTN_Z2Z_HtoB, FCVT_Z2Z_HtoB
18944
36
    printTypedVectorList_0_h(MI, 1, O);
18945
36
    return;
18946
0
    break;
18947
1.79k
  case 22:
18948
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
18949
1.79k
    SStream_concat0(O, "], ");
18950
1.79k
    break;
18951
1.34k
  case 23:
18952
    // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv...
18953
1.34k
    printImm(MI, 2, O);
18954
1.34k
    printShifter(MI, 3, O);
18955
1.34k
    return;
18956
0
    break;
18957
7.20k
  case 24:
18958
    // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P...
18959
7.20k
    printAlignedLabel(MI, Address, 1, O);
18960
7.20k
    return;
18961
0
    break;
18962
2.05k
  case 25:
18963
    // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, FDOT_ZZ...
18964
2.05k
    printSVERegOp_b(MI, 2, O);
18965
2.05k
    SStream_concat0(O, ", ");
18966
2.05k
    break;
18967
942
  case 26:
18968
    // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE...
18969
942
    SStream_concat0(O, "/z, ");
18970
942
    break;
18971
359
  case 27:
18972
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES...
18973
359
    printSVEPattern(MI, 1, O);
18974
359
    break;
18975
22
  case 28:
18976
    // CNTP_XCI_B
18977
22
    printPredicateAsCounter_8(MI, 1, O);
18978
22
    SStream_concat0(O, ", ");
18979
22
    printSVEVecLenSpecifier(MI, 2, O);
18980
22
    return;
18981
0
    break;
18982
77
  case 29:
18983
    // CNTP_XCI_D
18984
77
    printPredicateAsCounter_64(MI, 1, O);
18985
77
    SStream_concat0(O, ", ");
18986
77
    printSVEVecLenSpecifier(MI, 2, O);
18987
77
    return;
18988
0
    break;
18989
40
  case 30:
18990
    // CNTP_XCI_H
18991
40
    printPredicateAsCounter_16(MI, 1, O);
18992
40
    SStream_concat0(O, ", ");
18993
40
    printSVEVecLenSpecifier(MI, 2, O);
18994
40
    return;
18995
0
    break;
18996
34
  case 31:
18997
    // CNTP_XCI_S
18998
34
    printPredicateAsCounter_32(MI, 1, O);
18999
34
    SStream_concat0(O, ", ");
19000
34
    printSVEVecLenSpecifier(MI, 2, O);
19001
34
    return;
19002
0
    break;
19003
0
  case 32:
19004
    // CPY_ZPmI_H
19005
0
    printImm8OptLsl_int16_t(MI, 3, O);
19006
0
    return;
19007
0
    break;
19008
137
  case 33:
19009
    // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,...
19010
137
    printOperand(MI, 3, O);
19011
137
    break;
19012
168
  case 34:
19013
    // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB...
19014
168
    printSVEPattern(MI, 2, O);
19015
168
    SStream_concat0(O, ", mul ");
19016
168
    printOperand(MI, 3, O);
19017
168
    return;
19018
0
    break;
19019
21
  case 35:
19020
    // DUPM_ZI
19021
21
    printLogicalImm_int64_t(MI, 1, O);
19022
21
    return;
19023
0
    break;
19024
315
  case 36:
19025
    // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_...
19026
315
    printVectorIndex_1(MI, 2, O);
19027
315
    return;
19028
0
    break;
19029
0
  case 37:
19030
    // DUP_ZI_B
19031
0
    printImm8OptLsl_int8_t(MI, 1, O);
19032
0
    return;
19033
0
    break;
19034
0
  case 38:
19035
    // DUP_ZI_D
19036
0
    printImm8OptLsl_int64_t(MI, 1, O);
19037
0
    return;
19038
0
    break;
19039
0
  case 39:
19040
    // DUP_ZI_S
19041
0
    printImm8OptLsl_int32_t(MI, 1, O);
19042
0
    return;
19043
0
    break;
19044
0
  case 40:
19045
    // EXTRACT_ZPMXI_H_H, EXTRACT_ZPMXI_H_Q
19046
0
    printMatrixTileVector_0(MI, 3, O);
19047
0
    SStream_concat1(O, '[');
19048
0
    printOperand(MI, 4, O);
19049
0
    SStream_concat0(O, ", ");
19050
0
    printMatrixIndex_1(MI, 5, O);
19051
0
    SStream_concat1(O, ']');
19052
0
    return;
19053
0
    break;
19054
0
  case 41:
19055
    // EXTRACT_ZPMXI_V_H, EXTRACT_ZPMXI_V_Q
19056
0
    printMatrixTileVector_1(MI, 3, O);
19057
0
    SStream_concat1(O, '[');
19058
0
    printOperand(MI, 4, O);
19059
0
    SStream_concat0(O, ", ");
19060
0
    printMatrixIndex_1(MI, 5, O);
19061
0
    SStream_concat1(O, ']');
19062
0
    return;
19063
0
    break;
19064
349
  case 42:
19065
    // EXT_ZZI_B, LUTI2_ZZZI_B, LUTI4_ZZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ...
19066
349
    printTypedVectorList_0_b(MI, 1, O);
19067
349
    SStream_concat0(O, ", ");
19068
349
    break;
19069
0
  case 43:
19070
    // FCPY_ZPmI_H
19071
0
    printFPImmOperand(MI, 3, O);
19072
0
    return;
19073
0
    break;
19074
145
  case 44:
19075
    // FCVTNB_Z2Z_StoB, FCVTNT_Z2Z_StoB, FCVTN_Z4Z_StoB_NAME, FCVT_Z4Z_StoB_N...
19076
145
    printTypedVectorList_0_s(MI, 1, O);
19077
145
    break;
19078
21
  case 45:
19079
    // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH
19080
21
    printSVERegOp_d(MI, 3, O);
19081
21
    return;
19082
0
    break;
19083
121
  case 46:
19084
    // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_...
19085
121
    printFPImmOperand(MI, 1, O);
19086
121
    return;
19087
0
    break;
19088
72
  case 47:
19089
    // FMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLS...
19090
72
    SStream_concat0(O, ",  vgx2], ");
19091
72
    break;
19092
50
  case 48:
19093
    // FMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLS...
19094
50
    SStream_concat0(O, ",  vgx4], ");
19095
50
    break;
19096
12.0k
  case 49:
19097
    // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ...
19098
12.0k
    SStream_concat0(O, "/z, [");
19099
12.0k
    break;
19100
157
  case 50:
19101
    // INDEX_II_B, INDEX_IR_B
19102
157
    printSImm_8(MI, 1, O);
19103
157
    SStream_concat0(O, ", ");
19104
157
    break;
19105
62
  case 51:
19106
    // INDEX_II_H
19107
62
    printSImm_16(MI, 2, O);
19108
62
    return;
19109
0
    break;
19110
11
  case 52:
19111
    // INSR_ZV_B
19112
11
    printZPRasFPR_8(MI, 2, O);
19113
11
    return;
19114
0
    break;
19115
120
  case 53:
19116
    // INSR_ZV_D
19117
120
    printZPRasFPR_64(MI, 2, O);
19118
120
    return;
19119
0
    break;
19120
147
  case 54:
19121
    // INSR_ZV_S
19122
147
    printZPRasFPR_32(MI, 2, O);
19123
147
    return;
19124
0
    break;
19125
0
  case 55:
19126
    // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane
19127
0
    printVRegOperand(MI, 3, O);
19128
0
    break;
19129
1.15k
  case 56:
19130
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19131
1.15k
    printPredicateAsCounter_0(MI, 1, O);
19132
1.15k
    break;
19133
1.05k
  case 57:
19134
    // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA...
19135
1.05k
    printOperand(MI, 0, O);
19136
1.05k
    SStream_concat0(O, ", [");
19137
1.05k
    printOperand(MI, 2, O);
19138
1.05k
    SStream_concat1(O, ']');
19139
1.05k
    return;
19140
0
    break;
19141
698
  case 58:
19142
    // LUT2v16f8, LUT4v16f8, TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16...
19143
698
    printTypedVectorList_16_b(MI, 1, O);
19144
698
    SStream_concat0(O, ", ");
19145
698
    printVRegOperand(MI, 2, O);
19146
698
    break;
19147
249
  case 59:
19148
    // LUT2v8f16, LUT4v8f16
19149
249
    printTypedVectorList_8_h(MI, 1, O);
19150
249
    SStream_concat0(O, ", ");
19151
249
    printVRegOperand(MI, 2, O);
19152
249
    printVectorIndex_1(MI, 3, O);
19153
249
    return;
19154
0
    break;
19155
338
  case 60:
19156
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
19157
338
    printImmRangeScale_2_1(MI, 4, O);
19158
338
    SStream_concat1(O, ']');
19159
338
    return;
19160
0
    break;
19161
181
  case 61:
19162
    // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_...
19163
181
    printImmRangeScale_4_3(MI, 4, O);
19164
181
    SStream_concat1(O, ']');
19165
181
    return;
19166
0
    break;
19167
181
  case 62:
19168
    // MOVAZ_VG2_2ZM, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZERO_...
19169
181
    SStream_concat0(O, ", vgx2]");
19170
181
    return;
19171
0
    break;
19172
508
  case 63:
19173
    // MOVAZ_VG4_4ZM, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZERO_...
19174
508
    SStream_concat0(O, ", vgx4]");
19175
508
    return;
19176
0
    break;
19177
221
  case 64:
19178
    // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S
19179
221
    printMatrixTileVector_0(MI, 1, O);
19180
221
    SStream_concat1(O, '[');
19181
221
    printOperand(MI, 3, O);
19182
221
    SStream_concat0(O, ", ");
19183
221
    printMatrixIndex_1(MI, 4, O);
19184
221
    SStream_concat1(O, ']');
19185
221
    return;
19186
0
    break;
19187
20
  case 65:
19188
    // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S
19189
20
    printMatrixTileVector_1(MI, 1, O);
19190
20
    SStream_concat1(O, '[');
19191
20
    printOperand(MI, 3, O);
19192
20
    SStream_concat0(O, ", ");
19193
20
    printMatrixIndex_1(MI, 4, O);
19194
20
    SStream_concat1(O, ']');
19195
20
    return;
19196
0
    break;
19197
1.55k
  case 66:
19198
    // MOVID, MOVIv2d_ns
19199
1.55k
    printSIMDType10Operand(MI, 1, O);
19200
1.55k
    return;
19201
0
    break;
19202
1.23k
  case 67:
19203
    // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl...
19204
1.23k
    printImm(MI, 1, O);
19205
1.23k
    break;
19206
131
  case 68:
19207
    // MOVT
19208
131
    printMatrixIndex_1(MI, 1, O);
19209
131
    SStream_concat0(O, ", mul vl], ");
19210
131
    printSVERegOp_0(MI, 2, O);
19211
131
    return;
19212
0
    break;
19213
244
  case 69:
19214
    // MOVT_TIX
19215
244
    printMatrixIndex_8(MI, 1, O);
19216
244
    SStream_concat0(O, "], ");
19217
244
    printOperand(MI, 2, O);
19218
244
    return;
19219
0
    break;
19220
1.42k
  case 70:
19221
    // MRS
19222
1.42k
    printMRSSystemRegister(MI, 1, O);
19223
1.42k
    return;
19224
0
    break;
19225
0
  case 71:
19226
    // PMOV_ZIP_B
19227
0
    printSVERegOp_b(MI, 3, O);
19228
0
    return;
19229
0
    break;
19230
67
  case 72:
19231
    // PMULLv1i64
19232
67
    SStream_concat0(O, ".1d, ");
19233
67
    printVRegOperand(MI, 2, O);
19234
67
    SStream_concat0(O, ".1d");
19235
67
    return;
19236
0
    break;
19237
16
  case 73:
19238
    // PMULLv2i64
19239
16
    SStream_concat0(O, ".2d, ");
19240
16
    printVRegOperand(MI, 2, O);
19241
16
    SStream_concat0(O, ".2d");
19242
16
    return;
19243
0
    break;
19244
462
  case 74:
19245
    // REVD_ZPmZ
19246
462
    printSVERegOp_q(MI, 3, O);
19247
462
    return;
19248
0
    break;
19249
3.71k
  case 75:
19250
    // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi...
19251
3.71k
    printGPR64as32(MI, 1, O);
19252
3.71k
    SStream_concat0(O, ", ");
19253
3.71k
    printSVEPattern(MI, 2, O);
19254
3.71k
    SStream_concat0(O, ", mul ");
19255
3.71k
    printOperand(MI, 3, O);
19256
3.71k
    return;
19257
0
    break;
19258
2.99k
  case 76:
19259
    // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S...
19260
2.99k
    SStream_concat0(O, ", [");
19261
2.99k
    break;
19262
212
  case 77:
19263
    // ST1i16_POST, ST2i8_POST
19264
212
    printPostIncOperand_2(MI, 4, O);
19265
212
    return;
19266
0
    break;
19267
326
  case 78:
19268
    // ST1i32_POST, ST2i16_POST, ST4i8_POST
19269
326
    printPostIncOperand_4(MI, 4, O);
19270
326
    return;
19271
0
    break;
19272
391
  case 79:
19273
    // ST1i64_POST, ST2i32_POST, ST4i16_POST
19274
391
    printPostIncOperand_8(MI, 4, O);
19275
391
    return;
19276
0
    break;
19277
189
  case 80:
19278
    // ST1i8_POST
19279
189
    printPostIncOperand_1(MI, 4, O);
19280
189
    return;
19281
0
    break;
19282
1.31k
  case 81:
19283
    // ST2i64_POST, ST4i32_POST
19284
1.31k
    printPostIncOperand_16(MI, 4, O);
19285
1.31k
    return;
19286
0
    break;
19287
313
  case 82:
19288
    // ST3i16_POST
19289
313
    printPostIncOperand_6(MI, 4, O);
19290
313
    return;
19291
0
    break;
19292
20
  case 83:
19293
    // ST3i32_POST
19294
20
    printPostIncOperand_12(MI, 4, O);
19295
20
    return;
19296
0
    break;
19297
38
  case 84:
19298
    // ST3i64_POST
19299
38
    printPostIncOperand_24(MI, 4, O);
19300
38
    return;
19301
0
    break;
19302
26
  case 85:
19303
    // ST3i8_POST
19304
26
    printPostIncOperand_3(MI, 4, O);
19305
26
    return;
19306
0
    break;
19307
643
  case 86:
19308
    // ST4i64_POST
19309
643
    printPostIncOperand_32(MI, 4, O);
19310
643
    return;
19311
0
    break;
19312
37
  case 87:
19313
    // ST64BV, ST64BV0
19314
37
    printGPR64x8(MI, 1, O);
19315
37
    SStream_concat0(O, ", [");
19316
37
    printOperand(MI, 2, O);
19317
37
    SStream_concat1(O, ']');
19318
37
    return;
19319
0
    break;
19320
5.49k
  case 88:
19321
    // SYSPxt, SYSPxt_XZR, SYSxt
19322
5.49k
    printSysCROperand(MI, 1, O);
19323
5.49k
    SStream_concat0(O, ", ");
19324
5.49k
    printSysCROperand(MI, 2, O);
19325
5.49k
    SStream_concat0(O, ", ");
19326
5.49k
    printOperand(MI, 3, O);
19327
5.49k
    SStream_concat0(O, ", ");
19328
5.49k
    break;
19329
21
  case 89:
19330
    // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D
19331
21
    printTypedVectorList_0_d(MI, 1, O);
19332
21
    SStream_concat0(O, ", ");
19333
21
    printSVERegOp_d(MI, 2, O);
19334
21
    return;
19335
0
    break;
19336
614
  case 90:
19337
    // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB...
19338
614
    printTypedVectorList_16_b(MI, 2, O);
19339
614
    SStream_concat0(O, ", ");
19340
614
    printVRegOperand(MI, 3, O);
19341
614
    break;
19342
19
  case 91:
19343
    // ZERO_MXI_2Z, ZERO_MXI_4Z
19344
19
    SStream_concat1(O, ']');
19345
19
    return;
19346
0
    break;
19347
218k
  }
19348
19349
19350
  // Fragment 3 encoded into 7 bits for 128 unique commands.
19351
184k
  switch ((Bits >> 35) & 127) {
19352
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
19353
2.70k
  case 0:
19354
    // ABSWr, ABSXr, ABSv1i64, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, ...
19355
2.70k
    return;
19356
0
    break;
19357
2.44k
  case 1:
19358
    // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,...
19359
2.44k
    printSVERegOp_b(MI, 3, O);
19360
2.44k
    break;
19361
307
  case 2:
19362
    // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ...
19363
307
    printSVERegOp_d(MI, 3, O);
19364
307
    return;
19365
0
    break;
19366
175
  case 3:
19367
    // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm...
19368
175
    printSVERegOp_s(MI, 3, O);
19369
175
    return;
19370
0
    break;
19371
837
  case 4:
19372
    // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, BF1CVTL2v8f16...
19373
837
    SStream_concat0(O, ".16b");
19374
837
    return;
19375
0
    break;
19376
423
  case 5:
19377
    // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV...
19378
423
    SStream_concat0(O, ".2s");
19379
423
    return;
19380
0
    break;
19381
414
  case 6:
19382
    // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64...
19383
414
    SStream_concat0(O, ".2d");
19384
414
    return;
19385
0
    break;
19386
222
  case 7:
19387
    // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT...
19388
222
    SStream_concat0(O, ".4h");
19389
222
    return;
19390
0
    break;
19391
97
  case 8:
19392
    // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ...
19393
97
    SStream_concat0(O, ".4s");
19394
97
    return;
19395
0
    break;
19396
115
  case 9:
19397
    // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT...
19398
115
    SStream_concat0(O, ".8h");
19399
115
    return;
19400
0
    break;
19401
514
  case 10:
19402
    // ABSv8i8, ADDVv8i8v, BF1CVTLv8f16, BF2CVTLv8f16, CLSv8i8, CLZv8i8, CNTv...
19403
514
    SStream_concat0(O, ".8b");
19404
514
    return;
19405
0
    break;
19406
67.4k
  case 11:
19407
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
19408
67.4k
    SStream_concat0(O, ", ");
19409
67.4k
    break;
19410
1.39k
  case 12:
19411
    // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V...
19412
1.39k
    printSVERegOp_s(MI, 2, O);
19413
1.39k
    break;
19414
1.10k
  case 13:
19415
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
19416
1.10k
    SStream_concat0(O, ".2d, ");
19417
1.10k
    break;
19418
1.94k
  case 14:
19419
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
19420
1.94k
    SStream_concat0(O, ".4s, ");
19421
1.94k
    break;
19422
2.21k
  case 15:
19423
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b...
19424
2.21k
    SStream_concat0(O, ".8h, ");
19425
2.21k
    break;
19426
6.68k
  case 16:
19427
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA, ADD_Z...
19428
6.68k
    SStream_concat0(O, "/m, ");
19429
6.68k
    break;
19430
4.03k
  case 17:
19431
    // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_...
19432
4.03k
    printSVERegOp_h(MI, 2, O);
19433
4.03k
    break;
19434
767
  case 18:
19435
    // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL...
19436
767
    SStream_concat0(O, ".16b, ");
19437
767
    break;
19438
774
  case 19:
19439
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
19440
774
    SStream_concat0(O, ".2s, ");
19441
774
    break;
19442
3.50k
  case 20:
19443
    // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4...
19444
3.50k
    SStream_concat0(O, ".4h, ");
19445
3.50k
    break;
19446
999
  case 21:
19447
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
19448
999
    SStream_concat0(O, ".8b, ");
19449
999
    break;
19450
828
  case 22:
19451
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H...
19452
828
    printSVERegOp_b(MI, 2, O);
19453
828
    return;
19454
0
    break;
19455
903
  case 23:
19456
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM...
19457
903
    printSVERegOp_d(MI, 2, O);
19458
903
    break;
19459
192
  case 24:
19460
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
19461
192
    printTypedVectorList_0_d(MI, 4, O);
19462
192
    break;
19463
688
  case 25:
19464
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
19465
688
    printTypedVectorList_0_s(MI, 4, O);
19466
688
    break;
19467
489
  case 26:
19468
    // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS...
19469
489
    printImm8OptLsl_uint16_t(MI, 2, O);
19470
489
    return;
19471
0
    break;
19472
3.81k
  case 27:
19473
    // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B...
19474
3.81k
    SStream_concat0(O, "/z, ");
19475
3.81k
    break;
19476
13.3k
  case 28:
19477
    // ASR_ZZI_H, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, GLD1B_S...
19478
13.3k
    printOperand(MI, 2, O);
19479
13.3k
    break;
19480
2.99k
  case 29:
19481
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZ...
19482
2.99k
    printTypedVectorList_0_h(MI, 4, O);
19483
2.99k
    break;
19484
1.94k
  case 30:
19485
    // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML...
19486
1.94k
    printSVERegOp_h(MI, 3, O);
19487
1.94k
    break;
19488
116
  case 31:
19489
    // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z...
19490
116
    printTypedVectorList_0_h(MI, 2, O);
19491
116
    break;
19492
425
  case 32:
19493
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
19494
425
    printSVERegOp_h(MI, 4, O);
19495
425
    SStream_concat0(O, ", ");
19496
425
    printSVERegOp_h(MI, 5, O);
19497
425
    break;
19498
278
  case 33:
19499
    // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S
19500
278
    printSVERegOp_s(MI, 5, O);
19501
278
    return;
19502
0
    break;
19503
20.6k
  case 34:
19504
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
19505
20.6k
    SStream_concat0(O, ", [");
19506
20.6k
    break;
19507
557
  case 35:
19508
    // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz
19509
557
    SStream_concat0(O, ".16b, #0");
19510
557
    return;
19511
0
    break;
19512
243
  case 36:
19513
    // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz
19514
243
    SStream_concat0(O, ", #0");
19515
243
    return;
19516
0
    break;
19517
289
  case 37:
19518
    // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz
19519
289
    SStream_concat0(O, ".2s, #0");
19520
289
    return;
19521
0
    break;
19522
1.43k
  case 38:
19523
    // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz
19524
1.43k
    SStream_concat0(O, ".2d, #0");
19525
1.43k
    return;
19526
0
    break;
19527
165
  case 39:
19528
    // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz
19529
165
    SStream_concat0(O, ".4h, #0");
19530
165
    return;
19531
0
    break;
19532
284
  case 40:
19533
    // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz
19534
284
    SStream_concat0(O, ".4s, #0");
19535
284
    return;
19536
0
    break;
19537
614
  case 41:
19538
    // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz
19539
614
    SStream_concat0(O, ".8h, #0");
19540
614
    return;
19541
0
    break;
19542
503
  case 42:
19543
    // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz
19544
503
    SStream_concat0(O, ".8b, #0");
19545
503
    return;
19546
0
    break;
19547
33
  case 43:
19548
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI
19549
33
    SStream_concat0(O, ", mul ");
19550
33
    printOperand(MI, 2, O);
19551
33
    return;
19552
0
    break;
19553
0
  case 44:
19554
    // CPY_ZPmI_B
19555
0
    printImm8OptLsl_int8_t(MI, 3, O);
19556
0
    return;
19557
0
    break;
19558
0
  case 45:
19559
    // CPY_ZPmI_D
19560
0
    printImm8OptLsl_int64_t(MI, 3, O);
19561
0
    return;
19562
0
    break;
19563
0
  case 46:
19564
    // CPY_ZPmI_S
19565
0
    printImm8OptLsl_int32_t(MI, 3, O);
19566
0
    return;
19567
0
    break;
19568
2.15k
  case 47:
19569
    // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S...
19570
2.15k
    printOperand(MI, 3, O);
19571
2.15k
    break;
19572
0
  case 48:
19573
    // CPY_ZPzI_H
19574
0
    printImm8OptLsl_int16_t(MI, 2, O);
19575
0
    return;
19576
0
    break;
19577
188
  case 49:
19578
    // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, P...
19579
188
    printVectorIndex_1(MI, 2, O);
19580
188
    return;
19581
0
    break;
19582
185
  case 50:
19583
    // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1...
19584
185
    SStream_concat0(O, ".h");
19585
185
    break;
19586
531
  case 51:
19587
    // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3...
19588
531
    SStream_concat0(O, ".s");
19589
531
    break;
19590
72
  case 52:
19591
    // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx...
19592
72
    SStream_concat0(O, ".d");
19593
72
    break;
19594
308
  case 53:
19595
    // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32...
19596
308
    SStream_concat0(O, ".b");
19597
308
    break;
19598
0
  case 54:
19599
    // EXTRACT_ZPMXI_H_B, EXTRACT_ZPMXI_H_D, EXTRACT_ZPMXI_H_S
19600
0
    printMatrixTileVector_0(MI, 3, O);
19601
0
    SStream_concat1(O, '[');
19602
0
    printOperand(MI, 4, O);
19603
0
    SStream_concat0(O, ", ");
19604
0
    printMatrixIndex_1(MI, 5, O);
19605
0
    SStream_concat1(O, ']');
19606
0
    return;
19607
0
    break;
19608
0
  case 55:
19609
    // EXTRACT_ZPMXI_V_B, EXTRACT_ZPMXI_V_D, EXTRACT_ZPMXI_V_S
19610
0
    printMatrixTileVector_1(MI, 3, O);
19611
0
    SStream_concat1(O, '[');
19612
0
    printOperand(MI, 4, O);
19613
0
    SStream_concat0(O, ", ");
19614
0
    printMatrixIndex_1(MI, 5, O);
19615
0
    SStream_concat1(O, ']');
19616
0
    return;
19617
0
    break;
19618
144
  case 56:
19619
    // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H
19620
144
    printImm(MI, 2, O);
19621
144
    return;
19622
0
    break;
19623
21
  case 57:
19624
    // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p
19625
21
    SStream_concat0(O, ".2h");
19626
21
    return;
19627
0
    break;
19628
319
  case 58:
19629
    // FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D, FAMIN_4Z4Z_D, FMAXNM_VG2_2Z2...
19630
319
    printTypedVectorList_0_d(MI, 2, O);
19631
319
    break;
19632
93
  case 59:
19633
    // FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S, FAMIN_4Z4Z_S, FMAXNM_VG2_2Z2...
19634
93
    printTypedVectorList_0_s(MI, 2, O);
19635
93
    break;
19636
1.17k
  case 60:
19637
    // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ...
19638
1.17k
    SStream_concat0(O, ", #0.0");
19639
1.17k
    return;
19640
0
    break;
19641
1.09k
  case 61:
19642
    // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz
19643
1.09k
    SStream_concat0(O, ".2s, #0.0");
19644
1.09k
    return;
19645
0
    break;
19646
197
  case 62:
19647
    // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz
19648
197
    SStream_concat0(O, ".2d, #0.0");
19649
197
    return;
19650
0
    break;
19651
147
  case 63:
19652
    // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz
19653
147
    SStream_concat0(O, ".4h, #0.0");
19654
147
    return;
19655
0
    break;
19656
275
  case 64:
19657
    // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz
19658
275
    SStream_concat0(O, ".4s, #0.0");
19659
275
    return;
19660
0
    break;
19661
408
  case 65:
19662
    // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz
19663
408
    SStream_concat0(O, ".8h, #0.0");
19664
408
    return;
19665
0
    break;
19666
0
  case 66:
19667
    // FCPY_ZPmI_D, FCPY_ZPmI_S
19668
0
    printFPImmOperand(MI, 3, O);
19669
0
    return;
19670
0
    break;
19671
1.43k
  case 67:
19672
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG2_M2ZZI_BtoH, FDOT_VG...
19673
1.43k
    printTypedVectorList_0_b(MI, 4, O);
19674
1.43k
    SStream_concat0(O, ", ");
19675
1.43k
    break;
19676
308
  case 68:
19677
    // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4...
19678
308
    SStream_concat0(O, ".2h, ");
19679
308
    printVRegOperand(MI, 3, O);
19680
308
    break;
19681
1.37k
  case 69:
19682
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLAL_MZZI_BtoH, FMLAL_VG2_MZZ_BtoH...
19683
1.37k
    printSVERegOp_b(MI, 4, O);
19684
1.37k
    SStream_concat0(O, ", ");
19685
1.37k
    printSVERegOp_b(MI, 5, O);
19686
1.37k
    break;
19687
136
  case 70:
19688
    // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
19689
136
    printSVERegOp_d(MI, 5, O);
19690
136
    return;
19691
0
    break;
19692
88
  case 71:
19693
    // INDEX_II_B
19694
88
    printSImm_8(MI, 2, O);
19695
88
    return;
19696
0
    break;
19697
216
  case 72:
19698
    // INDEX_RI_H
19699
216
    printSImm_16(MI, 2, O);
19700
216
    return;
19701
0
    break;
19702
0
  case 73:
19703
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
19704
0
    printMatrixIndex_1(MI, 3, O);
19705
0
    SStream_concat0(O, "], ");
19706
0
    printSVERegOp_0(MI, 4, O);
19707
0
    SStream_concat0(O, "/m, ");
19708
0
    break;
19709
766
  case 74:
19710
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19711
766
    SStream_concat0(O, "/z, [");
19712
766
    printOperand(MI, 2, O);
19713
766
    SStream_concat0(O, ", ");
19714
766
    break;
19715
2.08k
  case 75:
19716
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
19717
2.08k
    printMatrixIndex_1(MI, 2, O);
19718
2.08k
    SStream_concat0(O, "]}, ");
19719
2.08k
    printSVERegOp_0(MI, 3, O);
19720
2.08k
    break;
19721
4.69k
  case 76:
19722
    // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD...
19723
4.69k
    SStream_concat1(O, ']');
19724
4.69k
    return;
19725
0
    break;
19726
34
  case 77:
19727
    // LDAPRWpost
19728
34
    SStream_concat0(O, "], #4");
19729
34
    return;
19730
0
    break;
19731
326
  case 78:
19732
    // LDAPRXpost
19733
326
    SStream_concat0(O, "], #8");
19734
326
    return;
19735
0
    break;
19736
3.73k
  case 79:
19737
    // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo...
19738
3.73k
    SStream_concat0(O, "], ");
19739
3.73k
    break;
19740
89
  case 80:
19741
    // LUT2v16f8, LUT4v16f8
19742
89
    printVectorIndex_1(MI, 3, O);
19743
89
    return;
19744
0
    break;
19745
470
  case 81:
19746
    // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ...
19747
470
    printSVERegOp_0(MI, 2, O);
19748
470
    printVectorIndex_1(MI, 3, O);
19749
470
    return;
19750
0
    break;
19751
73
  case 82:
19752
    // LUTI4_4ZZT2Z, LUTI4_S_4ZZT2Z
19753
73
    printTypedVectorList_0_0(MI, 2, O);
19754
73
    return;
19755
0
    break;
19756
0
  case 83:
19757
    // MOVA_MXI2Z_H_B, MOVA_MXI2Z_H_D, MOVA_MXI2Z_H_H, MOVA_MXI2Z_H_S, MOVA_M...
19758
0
    printImmRangeScale_2_1(MI, 3, O);
19759
0
    SStream_concat0(O, "], ");
19760
0
    break;
19761
0
  case 84:
19762
    // MOVA_MXI4Z_H_B, MOVA_MXI4Z_H_D, MOVA_MXI4Z_H_H, MOVA_MXI4Z_H_S, MOVA_M...
19763
0
    printImmRangeScale_4_3(MI, 3, O);
19764
0
    SStream_concat0(O, "], ");
19765
0
    break;
19766
1.23k
  case 85:
19767
    // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ...
19768
1.23k
    printShifter(MI, 2, O);
19769
1.23k
    return;
19770
0
    break;
19771
229
  case 86:
19772
    // MOVT_XTI
19773
229
    SStream_concat1(O, '[');
19774
229
    printMatrixIndex_8(MI, 2, O);
19775
229
    SStream_concat1(O, ']');
19776
229
    return;
19777
0
    break;
19778
24
  case 87:
19779
    // PRFB_D_SCALED
19780
24
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
19781
24
    SStream_concat1(O, ']');
19782
24
    return;
19783
0
    break;
19784
173
  case 88:
19785
    // PRFB_D_SXTW_SCALED
19786
173
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
19787
173
    SStream_concat1(O, ']');
19788
173
    return;
19789
0
    break;
19790
116
  case 89:
19791
    // PRFB_D_UXTW_SCALED
19792
116
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
19793
116
    SStream_concat1(O, ']');
19794
116
    return;
19795
0
    break;
19796
529
  case 90:
19797
    // PRFB_PRR
19798
529
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
19799
529
    SStream_concat1(O, ']');
19800
529
    return;
19801
0
    break;
19802
82
  case 91:
19803
    // PRFB_S_SXTW_SCALED
19804
82
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
19805
82
    SStream_concat1(O, ']');
19806
82
    return;
19807
0
    break;
19808
28
  case 92:
19809
    // PRFB_S_UXTW_SCALED
19810
28
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
19811
28
    SStream_concat1(O, ']');
19812
28
    return;
19813
0
    break;
19814
68
  case 93:
19815
    // PRFD_D_PZI, PRFD_S_PZI
19816
68
    printImmScale_8(MI, 3, O);
19817
68
    SStream_concat1(O, ']');
19818
68
    return;
19819
0
    break;
19820
76
  case 94:
19821
    // PRFD_D_SCALED
19822
76
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
19823
76
    SStream_concat1(O, ']');
19824
76
    return;
19825
0
    break;
19826
156
  case 95:
19827
    // PRFD_D_SXTW_SCALED
19828
156
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
19829
156
    SStream_concat1(O, ']');
19830
156
    return;
19831
0
    break;
19832
77
  case 96:
19833
    // PRFD_D_UXTW_SCALED
19834
77
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
19835
77
    SStream_concat1(O, ']');
19836
77
    return;
19837
0
    break;
19838
156
  case 97:
19839
    // PRFD_PRR
19840
156
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
19841
156
    SStream_concat1(O, ']');
19842
156
    return;
19843
0
    break;
19844
205
  case 98:
19845
    // PRFD_S_SXTW_SCALED
19846
205
    printRegWithShiftExtend_1_64_w_s(MI, 3, O);
19847
205
    SStream_concat1(O, ']');
19848
205
    return;
19849
0
    break;
19850
26
  case 99:
19851
    // PRFD_S_UXTW_SCALED
19852
26
    printRegWithShiftExtend_0_64_w_s(MI, 3, O);
19853
26
    SStream_concat1(O, ']');
19854
26
    return;
19855
0
    break;
19856
202
  case 100:
19857
    // PRFH_D_PZI, PRFH_S_PZI
19858
202
    printImmScale_2(MI, 3, O);
19859
202
    SStream_concat1(O, ']');
19860
202
    return;
19861
0
    break;
19862
155
  case 101:
19863
    // PRFH_D_SCALED
19864
155
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
19865
155
    SStream_concat1(O, ']');
19866
155
    return;
19867
0
    break;
19868
468
  case 102:
19869
    // PRFH_D_SXTW_SCALED
19870
468
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
19871
468
    SStream_concat1(O, ']');
19872
468
    return;
19873
0
    break;
19874
94
  case 103:
19875
    // PRFH_D_UXTW_SCALED
19876
94
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
19877
94
    SStream_concat1(O, ']');
19878
94
    return;
19879
0
    break;
19880
378
  case 104:
19881
    // PRFH_PRR
19882
378
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
19883
378
    SStream_concat1(O, ']');
19884
378
    return;
19885
0
    break;
19886
106
  case 105:
19887
    // PRFH_S_SXTW_SCALED
19888
106
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
19889
106
    SStream_concat1(O, ']');
19890
106
    return;
19891
0
    break;
19892
94
  case 106:
19893
    // PRFH_S_UXTW_SCALED
19894
94
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
19895
94
    SStream_concat1(O, ']');
19896
94
    return;
19897
0
    break;
19898
35
  case 107:
19899
    // PRFW_D_PZI, PRFW_S_PZI
19900
35
    printImmScale_4(MI, 3, O);
19901
35
    SStream_concat1(O, ']');
19902
35
    return;
19903
0
    break;
19904
252
  case 108:
19905
    // PRFW_D_SCALED
19906
252
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
19907
252
    SStream_concat1(O, ']');
19908
252
    return;
19909
0
    break;
19910
19
  case 109:
19911
    // PRFW_D_SXTW_SCALED
19912
19
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
19913
19
    SStream_concat1(O, ']');
19914
19
    return;
19915
0
    break;
19916
70
  case 110:
19917
    // PRFW_D_UXTW_SCALED
19918
70
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
19919
70
    SStream_concat1(O, ']');
19920
70
    return;
19921
0
    break;
19922
135
  case 111:
19923
    // PRFW_PRR
19924
135
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
19925
135
    SStream_concat1(O, ']');
19926
135
    return;
19927
0
    break;
19928
20
  case 112:
19929
    // PRFW_S_SXTW_SCALED
19930
20
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
19931
20
    SStream_concat1(O, ']');
19932
20
    return;
19933
0
    break;
19934
19
  case 113:
19935
    // PRFW_S_UXTW_SCALED
19936
19
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
19937
19
    SStream_concat1(O, ']');
19938
19
    return;
19939
0
    break;
19940
188
  case 114:
19941
    // RDFFRS_PPz, RDFFR_PPz_REAL
19942
188
    SStream_concat0(O, "/z");
19943
188
    return;
19944
0
    break;
19945
202
  case 115:
19946
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B...
19947
202
    printTypedVectorList_0_b(MI, 2, O);
19948
202
    break;
19949
18
  case 116:
19950
    // SHLLv16i8
19951
18
    SStream_concat0(O, ".16b, #8");
19952
18
    return;
19953
0
    break;
19954
32
  case 117:
19955
    // SHLLv2i32
19956
32
    SStream_concat0(O, ".2s, #32");
19957
32
    return;
19958
0
    break;
19959
37
  case 118:
19960
    // SHLLv4i16
19961
37
    SStream_concat0(O, ".4h, #16");
19962
37
    return;
19963
0
    break;
19964
61
  case 119:
19965
    // SHLLv4i32
19966
61
    SStream_concat0(O, ".4s, #32");
19967
61
    return;
19968
0
    break;
19969
18
  case 120:
19970
    // SHLLv8i16
19971
18
    SStream_concat0(O, ".8h, #16");
19972
18
    return;
19973
0
    break;
19974
151
  case 121:
19975
    // SHLLv8i8
19976
151
    SStream_concat0(O, ".8b, #8");
19977
151
    return;
19978
0
    break;
19979
268
  case 122:
19980
    // STLRWpre
19981
268
    SStream_concat0(O, ", #-4]!");
19982
268
    return;
19983
0
    break;
19984
12
  case 123:
19985
    // STLRXpre
19986
12
    SStream_concat0(O, ", #-8]!");
19987
12
    return;
19988
0
    break;
19989
738
  case 124:
19990
    // SYSPxt
19991
738
    printGPRSeqPairsClassOperand_64(MI, 4, O);
19992
738
    return;
19993
0
    break;
19994
0
  case 125:
19995
    // SYSPxt_XZR
19996
0
    printSyspXzrPair(MI, 4, O);
19997
0
    return;
19998
0
    break;
19999
4.75k
  case 126:
20000
    // SYSxt
20001
4.75k
    printOperand(MI, 4, O);
20002
4.75k
    return;
20003
0
    break;
20004
232
  case 127:
20005
    // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z...
20006
232
    printSVERegOp_q(MI, 2, O);
20007
232
    return;
20008
0
    break;
20009
184k
  }
20010
20011
20012
  // Fragment 4 encoded into 7 bits for 87 unique commands.
20013
151k
  switch ((Bits >> 42) & 127) {
20014
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20015
5.35k
  case 0:
20016
    // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,...
20017
5.35k
    return;
20018
0
    break;
20019
1.17k
  case 1:
20020
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB...
20021
1.17k
    printSVERegOp_d(MI, 3, O);
20022
1.17k
    break;
20023
1.52k
  case 2:
20024
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_...
20025
1.52k
    printSVERegOp_s(MI, 3, O);
20026
1.52k
    break;
20027
39.0k
  case 3:
20028
    // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPT_shift, ADDSPL_XXI, ADDS...
20029
39.0k
    printOperand(MI, 2, O);
20030
39.0k
    break;
20031
607
  case 4:
20032
    // ADDG, ST2Gi, STGi, STZ2Gi, STZGi, SUBG
20033
607
    printImmScale_16(MI, 2, O);
20034
607
    break;
20035
307
  case 5:
20036
    // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ...
20037
307
    printSVERegOp_h(MI, 2, O);
20038
307
    break;
20039
4.21k
  case 6:
20040
    // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, ADD_...
20041
4.21k
    printSVERegOp_d(MI, 2, O);
20042
4.21k
    break;
20043
852
  case 7:
20044
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
20045
852
    printSVERegOp_h(MI, 3, O);
20046
852
    break;
20047
4.52k
  case 8:
20048
    // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2...
20049
4.52k
    printVRegOperand(MI, 2, O);
20050
4.52k
    break;
20051
4.25k
  case 9:
20052
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1...
20053
4.25k
    printVRegOperand(MI, 3, O);
20054
4.25k
    break;
20055
3.77k
  case 10:
20056
    // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_...
20057
3.77k
    printSVERegOp_b(MI, 2, O);
20058
3.77k
    break;
20059
24.1k
  case 11:
20060
    // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2...
20061
24.1k
    SStream_concat0(O, ", ");
20062
24.1k
    break;
20063
3.35k
  case 12:
20064
    // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ...
20065
3.35k
    printSVERegOp_s(MI, 2, O);
20066
3.35k
    break;
20067
3.79k
  case 13:
20068
    // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri
20069
3.79k
    printAddSubImm(MI, 2, O);
20070
3.79k
    return;
20071
0
    break;
20072
6.99k
  case 14:
20073
    // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI...
20074
6.99k
    printShiftedRegister(MI, 2, O);
20075
6.99k
    return;
20076
0
    break;
20077
2.00k
  case 15:
20078
    // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx
20079
2.00k
    printExtendedRegister(MI, 2, O);
20080
2.00k
    return;
20081
0
    break;
20082
126
  case 16:
20083
    // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS...
20084
126
    printImm8OptLsl_uint8_t(MI, 2, O);
20085
126
    return;
20086
0
    break;
20087
611
  case 17:
20088
    // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS...
20089
611
    printImm8OptLsl_uint64_t(MI, 2, O);
20090
611
    return;
20091
0
    break;
20092
761
  case 18:
20093
    // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS...
20094
761
    printImm8OptLsl_uint32_t(MI, 2, O);
20095
761
    return;
20096
0
    break;
20097
10
  case 19:
20098
    // ADR_LSL_ZZZ_D_0
20099
10
    printRegWithShiftExtend_0_8_x_d(MI, 2, O);
20100
10
    SStream_concat1(O, ']');
20101
10
    return;
20102
0
    break;
20103
18
  case 20:
20104
    // ADR_LSL_ZZZ_D_1
20105
18
    printRegWithShiftExtend_0_16_x_d(MI, 2, O);
20106
18
    SStream_concat1(O, ']');
20107
18
    return;
20108
0
    break;
20109
42
  case 21:
20110
    // ADR_LSL_ZZZ_D_2
20111
42
    printRegWithShiftExtend_0_32_x_d(MI, 2, O);
20112
42
    SStream_concat1(O, ']');
20113
42
    return;
20114
0
    break;
20115
36
  case 22:
20116
    // ADR_LSL_ZZZ_D_3
20117
36
    printRegWithShiftExtend_0_64_x_d(MI, 2, O);
20118
36
    SStream_concat1(O, ']');
20119
36
    return;
20120
0
    break;
20121
24
  case 23:
20122
    // ADR_LSL_ZZZ_S_0
20123
24
    printRegWithShiftExtend_0_8_x_s(MI, 2, O);
20124
24
    SStream_concat1(O, ']');
20125
24
    return;
20126
0
    break;
20127
25
  case 24:
20128
    // ADR_LSL_ZZZ_S_1
20129
25
    printRegWithShiftExtend_0_16_x_s(MI, 2, O);
20130
25
    SStream_concat1(O, ']');
20131
25
    return;
20132
0
    break;
20133
184
  case 25:
20134
    // ADR_LSL_ZZZ_S_2
20135
184
    printRegWithShiftExtend_0_32_x_s(MI, 2, O);
20136
184
    SStream_concat1(O, ']');
20137
184
    return;
20138
0
    break;
20139
41
  case 26:
20140
    // ADR_LSL_ZZZ_S_3
20141
41
    printRegWithShiftExtend_0_64_x_s(MI, 2, O);
20142
41
    SStream_concat1(O, ']');
20143
41
    return;
20144
0
    break;
20145
93
  case 27:
20146
    // ADR_SXTW_ZZZ_D_0
20147
93
    printRegWithShiftExtend_1_8_w_d(MI, 2, O);
20148
93
    SStream_concat1(O, ']');
20149
93
    return;
20150
0
    break;
20151
10
  case 28:
20152
    // ADR_SXTW_ZZZ_D_1
20153
10
    printRegWithShiftExtend_1_16_w_d(MI, 2, O);
20154
10
    SStream_concat1(O, ']');
20155
10
    return;
20156
0
    break;
20157
377
  case 29:
20158
    // ADR_SXTW_ZZZ_D_2
20159
377
    printRegWithShiftExtend_1_32_w_d(MI, 2, O);
20160
377
    SStream_concat1(O, ']');
20161
377
    return;
20162
0
    break;
20163
34
  case 30:
20164
    // ADR_SXTW_ZZZ_D_3
20165
34
    printRegWithShiftExtend_1_64_w_d(MI, 2, O);
20166
34
    SStream_concat1(O, ']');
20167
34
    return;
20168
0
    break;
20169
1.02k
  case 31:
20170
    // ADR_UXTW_ZZZ_D_0
20171
1.02k
    printRegWithShiftExtend_0_8_w_d(MI, 2, O);
20172
1.02k
    SStream_concat1(O, ']');
20173
1.02k
    return;
20174
0
    break;
20175
38
  case 32:
20176
    // ADR_UXTW_ZZZ_D_1
20177
38
    printRegWithShiftExtend_0_16_w_d(MI, 2, O);
20178
38
    SStream_concat1(O, ']');
20179
38
    return;
20180
0
    break;
20181
255
  case 33:
20182
    // ADR_UXTW_ZZZ_D_2
20183
255
    printRegWithShiftExtend_0_32_w_d(MI, 2, O);
20184
255
    SStream_concat1(O, ']');
20185
255
    return;
20186
0
    break;
20187
151
  case 34:
20188
    // ADR_UXTW_ZZZ_D_3
20189
151
    printRegWithShiftExtend_0_64_w_d(MI, 2, O);
20190
151
    SStream_concat1(O, ']');
20191
151
    return;
20192
0
    break;
20193
2.33k
  case 35:
20194
    // ANDSWri, ANDWri, EORWri, ORRWri
20195
2.33k
    printLogicalImm_int32_t(MI, 2, O);
20196
2.33k
    return;
20197
0
    break;
20198
3.21k
  case 36:
20199
    // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI
20200
3.21k
    printLogicalImm_int64_t(MI, 2, O);
20201
3.21k
    return;
20202
0
    break;
20203
1.65k
  case 37:
20204
    // BFMLAL_MZZI_HtoS, BFMLSL_MZZI_HtoS, FMLALL_MZZI_BtoS, FMLAL_MZZI_BtoH,...
20205
1.65k
    printVectorIndex_1(MI, 6, O);
20206
1.65k
    return;
20207
0
    break;
20208
686
  case 38:
20209
    // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FDOT_Z...
20210
686
    printVectorIndex_1(MI, 4, O);
20211
686
    break;
20212
27
  case 39:
20213
    // BFMUL_ZZZI, FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H
20214
27
    printVectorIndex_1(MI, 3, O);
20215
27
    return;
20216
0
    break;
20217
17.3k
  case 40:
20218
    // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C...
20219
17.3k
    printOperand(MI, 3, O);
20220
17.3k
    break;
20221
0
  case 41:
20222
    // CPY_ZPzI_B
20223
0
    printImm8OptLsl_int8_t(MI, 2, O);
20224
0
    return;
20225
0
    break;
20226
0
  case 42:
20227
    // CPY_ZPzI_D
20228
0
    printImm8OptLsl_int64_t(MI, 2, O);
20229
0
    return;
20230
0
    break;
20231
0
  case 43:
20232
    // CPY_ZPzI_S
20233
0
    printImm8OptLsl_int32_t(MI, 2, O);
20234
0
    return;
20235
0
    break;
20236
1.09k
  case 44:
20237
    // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan...
20238
1.09k
    printVectorIndex_1(MI, 2, O);
20239
1.09k
    return;
20240
0
    break;
20241
204
  case 45:
20242
    // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ...
20243
204
    SStream_concat0(O, ", #0.0");
20244
204
    return;
20245
0
    break;
20246
464
  case 46:
20247
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG4_M4Z4Z_BtoH, FDOT_VG...
20248
464
    printTypedVectorList_0_b(MI, 5, O);
20249
464
    return;
20250
0
    break;
20251
972
  case 47:
20252
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG2_M2ZZ_BtoH, FDOT_VG2...
20253
972
    printSVERegOp_b(MI, 5, O);
20254
972
    break;
20255
208
  case 48:
20256
    // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16
20257
208
    SStream_concat0(O, ".h");
20258
208
    printVectorIndex_1(MI, 4, O);
20259
208
    return;
20260
0
    break;
20261
100
  case 49:
20262
    // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16
20263
100
    SStream_concat0(O, ".2h");
20264
100
    return;
20265
0
    break;
20266
42
  case 50:
20267
    // INDEX_RI_B
20268
42
    printSImm_8(MI, 2, O);
20269
42
    return;
20270
0
    break;
20271
0
  case 51:
20272
    // INSERT_MXIPZ_H_D, INSERT_MXIPZ_V_D
20273
0
    printSVERegOp_d(MI, 5, O);
20274
0
    return;
20275
0
    break;
20276
0
  case 52:
20277
    // INSERT_MXIPZ_H_H, INSERT_MXIPZ_V_H
20278
0
    printSVERegOp_h(MI, 5, O);
20279
0
    return;
20280
0
    break;
20281
0
  case 53:
20282
    // INSERT_MXIPZ_H_Q, INSERT_MXIPZ_V_Q
20283
0
    printSVERegOp_q(MI, 5, O);
20284
0
    return;
20285
0
    break;
20286
0
  case 54:
20287
    // INSERT_MXIPZ_H_S, INSERT_MXIPZ_V_S
20288
0
    printSVERegOp_s(MI, 5, O);
20289
0
    return;
20290
0
    break;
20291
221
  case 55:
20292
    // LD1B_2Z_STRIDED, LDNT1B_2Z_STRIDED
20293
221
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20294
221
    SStream_concat1(O, ']');
20295
221
    return;
20296
0
    break;
20297
452
  case 56:
20298
    // LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED_IMM, LDNT1...
20299
452
    printImmScale_2(MI, 3, O);
20300
452
    SStream_concat0(O, ", mul vl]");
20301
452
    return;
20302
0
    break;
20303
93
  case 57:
20304
    // LD1H_2Z_STRIDED, LDNT1H_2Z_STRIDED
20305
93
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20306
93
    SStream_concat1(O, ']');
20307
93
    return;
20308
0
    break;
20309
533
  case 58:
20310
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
20311
533
    SStream_concat0(O, "/z, [");
20312
533
    printOperand(MI, 4, O);
20313
533
    SStream_concat0(O, ", ");
20314
533
    break;
20315
89
  case 59:
20316
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
20317
89
    printOperand(MI, 4, O);
20318
89
    SStream_concat1(O, ']');
20319
89
    return;
20320
0
    break;
20321
177
  case 60:
20322
    // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost...
20323
177
    printImmScale_16(MI, 3, O);
20324
177
    break;
20325
169
  case 61:
20326
    // LDRAAindexed, LDRABindexed
20327
169
    printImmScale_8(MI, 2, O);
20328
169
    SStream_concat1(O, ']');
20329
169
    return;
20330
0
    break;
20331
1.11k
  case 62:
20332
    // LDRAAwriteback, LDRABwriteback
20333
1.11k
    printImmScale_8(MI, 3, O);
20334
1.11k
    SStream_concat0(O, "]!");
20335
1.11k
    return;
20336
0
    break;
20337
1.86k
  case 63:
20338
    // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui
20339
1.86k
    printUImm12Offset_1(MI, 2, O);
20340
1.86k
    SStream_concat1(O, ']');
20341
1.86k
    return;
20342
0
    break;
20343
503
  case 64:
20344
    // LDRDui, LDRXui, PRFMui, STRDui, STRXui
20345
503
    printUImm12Offset_8(MI, 2, O);
20346
503
    SStream_concat1(O, ']');
20347
503
    return;
20348
0
    break;
20349
1.36k
  case 65:
20350
    // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui
20351
1.36k
    printUImm12Offset_2(MI, 2, O);
20352
1.36k
    SStream_concat1(O, ']');
20353
1.36k
    return;
20354
0
    break;
20355
307
  case 66:
20356
    // LDRQui, STRQui
20357
307
    printUImm12Offset_16(MI, 2, O);
20358
307
    SStream_concat1(O, ']');
20359
307
    return;
20360
0
    break;
20361
909
  case 67:
20362
    // LDRSWui, LDRSui, LDRWui, STRSui, STRWui
20363
909
    printUImm12Offset_4(MI, 2, O);
20364
909
    SStream_concat1(O, ']');
20365
909
    return;
20366
0
    break;
20367
82
  case 68:
20368
    // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_...
20369
82
    printSVERegOp_0(MI, 2, O);
20370
82
    printVectorIndex_1(MI, 3, O);
20371
82
    return;
20372
0
    break;
20373
527
  case 69:
20374
    // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B
20375
527
    printSVERegOp_b(MI, 3, O);
20376
527
    SStream_concat0(O, ", ");
20377
527
    printSVERegOp_b(MI, 4, O);
20378
527
    return;
20379
0
    break;
20380
48
  case 70:
20381
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q
20382
48
    printMatrixIndex_1(MI, 4, O);
20383
48
    SStream_concat1(O, ']');
20384
48
    return;
20385
0
    break;
20386
0
  case 71:
20387
    // MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZMXI_H_H, MOVA_2ZMXI_H_S, MOVA_2...
20388
0
    printImmRangeScale_2_1(MI, 3, O);
20389
0
    SStream_concat1(O, ']');
20390
0
    return;
20391
0
    break;
20392
0
  case 72:
20393
    // MOVA_4ZMXI_H_B, MOVA_4ZMXI_H_D, MOVA_4ZMXI_H_H, MOVA_4ZMXI_H_S, MOVA_4...
20394
0
    printImmRangeScale_4_3(MI, 3, O);
20395
0
    SStream_concat1(O, ']');
20396
0
    return;
20397
0
    break;
20398
0
  case 73:
20399
    // MOVA_MXI2Z_H_B, MOVA_MXI2Z_V_B, MOVA_MXI4Z_H_B, MOVA_MXI4Z_V_B
20400
0
    printTypedVectorList_0_b(MI, 4, O);
20401
0
    return;
20402
0
    break;
20403
0
  case 74:
20404
    // MOVA_MXI2Z_H_D, MOVA_MXI2Z_V_D, MOVA_MXI4Z_H_D, MOVA_MXI4Z_V_D
20405
0
    printTypedVectorList_0_d(MI, 4, O);
20406
0
    return;
20407
0
    break;
20408
0
  case 75:
20409
    // MOVA_MXI2Z_H_H, MOVA_MXI2Z_V_H, MOVA_MXI4Z_H_H, MOVA_MXI4Z_V_H
20410
0
    printTypedVectorList_0_h(MI, 4, O);
20411
0
    return;
20412
0
    break;
20413
0
  case 76:
20414
    // MOVA_MXI2Z_H_S, MOVA_MXI2Z_V_S, MOVA_MXI4Z_H_S, MOVA_MXI4Z_V_S
20415
0
    printTypedVectorList_0_s(MI, 4, O);
20416
0
    return;
20417
0
    break;
20418
100
  case 77:
20419
    // PRFB_D_PZI, PRFB_S_PZI
20420
100
    SStream_concat1(O, ']');
20421
100
    return;
20422
0
    break;
20423
444
  case 78:
20424
    // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI
20425
444
    SStream_concat0(O, ", mul vl]");
20426
444
    return;
20427
0
    break;
20428
25
  case 79:
20429
    // SPLICE_ZPZZ_B
20430
25
    printTypedVectorList_0_b(MI, 2, O);
20431
25
    return;
20432
0
    break;
20433
18
  case 80:
20434
    // SPLICE_ZPZZ_D
20435
18
    printTypedVectorList_0_d(MI, 2, O);
20436
18
    return;
20437
0
    break;
20438
69
  case 81:
20439
    // SPLICE_ZPZZ_S
20440
69
    printTypedVectorList_0_s(MI, 2, O);
20441
69
    return;
20442
0
    break;
20443
207
  case 82:
20444
    // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW...
20445
207
    printGPR64as32(MI, 2, O);
20446
207
    return;
20447
0
    break;
20448
1.55k
  case 83:
20449
    // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX...
20450
1.55k
    SStream_concat0(O, ", [");
20451
1.55k
    printOperand(MI, 4, O);
20452
1.55k
    SStream_concat0(O, ", ");
20453
1.55k
    break;
20454
434
  case 84:
20455
    // SYSLxt
20456
434
    printSysCROperand(MI, 2, O);
20457
434
    SStream_concat0(O, ", ");
20458
434
    printSysCROperand(MI, 3, O);
20459
434
    SStream_concat0(O, ", ");
20460
434
    printOperand(MI, 4, O);
20461
434
    return;
20462
0
    break;
20463
1.99k
  case 85:
20464
    // TBNZW, TBNZX, TBZW, TBZX
20465
1.99k
    printAlignedLabel(MI, Address, 2, O);
20466
1.99k
    return;
20467
0
    break;
20468
548
  case 86:
20469
    // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S
20470
548
    printImm(MI, 2, O);
20471
548
    return;
20472
0
    break;
20473
151k
  }
20474
20475
20476
  // Fragment 5 encoded into 7 bits for 93 unique commands.
20477
109k
  switch ((Bits >> 49) & 127) {
20478
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20479
16.7k
  case 0:
20480
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
20481
16.7k
    return;
20482
0
    break;
20483
32.6k
  case 1:
20484
    // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA,...
20485
32.6k
    SStream_concat0(O, ", ");
20486
32.6k
    break;
20487
209
  case 2:
20488
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
20489
209
    SStream_concat0(O, ".2d");
20490
209
    return;
20491
0
    break;
20492
365
  case 3:
20493
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
20494
365
    SStream_concat0(O, ".4s");
20495
365
    return;
20496
0
    break;
20497
1.02k
  case 4:
20498
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B...
20499
1.02k
    SStream_concat0(O, ".8h");
20500
1.02k
    return;
20501
0
    break;
20502
92
  case 5:
20503
    // ADDPT_shift, SUBPT_shift
20504
92
    printShifter(MI, 3, O);
20505
92
    return;
20506
0
    break;
20507
368
  case 6:
20508
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP...
20509
368
    printSVERegOp_h(MI, 3, O);
20510
368
    break;
20511
369
  case 7:
20512
    // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,...
20513
369
    SStream_concat0(O, ".16b");
20514
369
    return;
20515
0
    break;
20516
242
  case 8:
20517
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
20518
242
    SStream_concat0(O, ".2s");
20519
242
    return;
20520
0
    break;
20521
905
  case 9:
20522
    // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH...
20523
905
    SStream_concat0(O, ".4h");
20524
905
    return;
20525
0
    break;
20526
538
  case 10:
20527
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
20528
538
    SStream_concat0(O, ".8b");
20529
538
    return;
20530
0
    break;
20531
346
  case 11:
20532
    // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64
20533
346
    printArithExtend(MI, 3, O);
20534
346
    return;
20535
0
    break;
20536
93
  case 12:
20537
    // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ...
20538
93
    printTypedVectorList_0_d(MI, 5, O);
20539
93
    return;
20540
0
    break;
20541
96
  case 13:
20542
    // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ...
20543
96
    printTypedVectorList_0_s(MI, 5, O);
20544
96
    return;
20545
0
    break;
20546
99
  case 14:
20547
    // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML...
20548
99
    printSVERegOp_d(MI, 5, O);
20549
99
    break;
20550
592
  case 15:
20551
    // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML...
20552
592
    printSVERegOp_s(MI, 5, O);
20553
592
    break;
20554
5.27k
  case 16:
20555
    // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ...
20556
5.27k
    printOperand(MI, 3, O);
20557
5.27k
    break;
20558
87
  case 17:
20559
    // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP...
20560
87
    printSVERegOp_d(MI, 3, O);
20561
87
    return;
20562
0
    break;
20563
136
  case 18:
20564
    // BCAX, EOR3, EXTv16i8
20565
136
    SStream_concat0(O, ".16b, ");
20566
136
    break;
20567
1.04k
  case 19:
20568
    // BF16DOTlanev4bf16, BF16DOTlanev8bf16
20569
1.04k
    SStream_concat0(O, ".2h");
20570
1.04k
    printVectorIndex_1(MI, 4, O);
20571
1.04k
    return;
20572
0
    break;
20573
662
  case 20:
20574
    // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFM...
20575
662
    printTypedVectorList_0_h(MI, 5, O);
20576
662
    return;
20577
0
    break;
20578
2.32k
  case 21:
20579
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT...
20580
2.32k
    printSVERegOp_h(MI, 5, O);
20581
2.32k
    break;
20582
1.18k
  case 22:
20583
    // BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT_ZZZI, BFMLSLB_ZZZI_S, BFMLSLT_ZZZI_S,...
20584
1.18k
    printVectorIndex_1(MI, 4, O);
20585
1.18k
    break;
20586
1.84k
  case 23:
20587
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2...
20588
1.84k
    SStream_concat0(O, ".h");
20589
1.84k
    break;
20590
1.40k
  case 24:
20591
    // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F...
20592
1.40k
    printSVERegOp_h(MI, 4, O);
20593
1.40k
    break;
20594
19
  case 25:
20595
    // CADD_ZZI_H, SQCADD_ZZI_H
20596
19
    printComplexRotationOp_180_90(MI, 3, O);
20597
19
    return;
20598
0
    break;
20599
11.0k
  case 26:
20600
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
20601
11.0k
    SStream_concat1(O, ']');
20602
11.0k
    return;
20603
0
    break;
20604
76
  case 27:
20605
    // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H
20606
76
    printComplexRotationOp_90_0(MI, 4, O);
20607
76
    return;
20608
0
    break;
20609
248
  case 28:
20610
    // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H
20611
248
    printImm(MI, 3, O);
20612
248
    return;
20613
0
    break;
20614
132
  case 29:
20615
    // EXTv8i8
20616
132
    SStream_concat0(O, ".8b, ");
20617
132
    printOperand(MI, 3, O);
20618
132
    return;
20619
0
    break;
20620
132
  case 30:
20621
    // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H
20622
132
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
20623
132
    return;
20624
0
    break;
20625
231
  case 31:
20626
    // FCADDv2f32, FCMLAv2f32
20627
231
    SStream_concat0(O, ".2s, ");
20628
231
    break;
20629
86
  case 32:
20630
    // FCADDv2f64, FCMLAv2f64, XAR
20631
86
    SStream_concat0(O, ".2d, ");
20632
86
    break;
20633
39
  case 33:
20634
    // FCADDv4f16, FCMLAv4f16
20635
39
    SStream_concat0(O, ".4h, ");
20636
39
    break;
20637
52
  case 34:
20638
    // FCADDv4f32, FCMLAv4f32, SM3SS1
20639
52
    SStream_concat0(O, ".4s, ");
20640
52
    break;
20641
101
  case 35:
20642
    // FCADDv8f16, FCMLAv8f16
20643
101
    SStream_concat0(O, ".8h, ");
20644
101
    break;
20645
1.06k
  case 36:
20646
    // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ...
20647
1.06k
    SStream_concat0(O, ", #0.0");
20648
1.06k
    return;
20649
0
    break;
20650
930
  case 37:
20651
    // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in...
20652
930
    SStream_concat0(O, ".s");
20653
930
    break;
20654
833
  case 38:
20655
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG4_M4ZZI_BtoH, FDOT_VG...
20656
833
    printVectorIndex_1(MI, 6, O);
20657
833
    return;
20658
0
    break;
20659
290
  case 39:
20660
    // FDOTlanev16f8, FDOTlanev8f8, SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16...
20661
290
    SStream_concat0(O, ".4b");
20662
290
    printVectorIndex_1(MI, 4, O);
20663
290
    return;
20664
0
    break;
20665
30
  case 40:
20666
    // FDOTlanev4f16, FDOTlanev8f16
20667
30
    SStream_concat0(O, ".2b");
20668
30
    printVectorIndex_1(MI, 4, O);
20669
30
    return;
20670
0
    break;
20671
557
  case 41:
20672
    // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H
20673
557
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
20674
557
    return;
20675
0
    break;
20676
89
  case 42:
20677
    // FMLALBlanev8f16, FMLALLBBlanev4f32, FMLALLBTlanev4f32, FMLALLTBlanev4f...
20678
89
    SStream_concat0(O, ".b");
20679
89
    printVectorIndex_1(MI, 4, O);
20680
89
    return;
20681
0
    break;
20682
125
  case 43:
20683
    // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind...
20684
125
    SStream_concat0(O, ".d");
20685
125
    break;
20686
1.50k
  case 44:
20687
    // FMUL_ZPmI_H
20688
1.50k
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
20689
1.50k
    return;
20690
0
    break;
20691
539
  case 45:
20692
    // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL...
20693
539
    printVectorIndex_1(MI, 3, O);
20694
539
    return;
20695
0
    break;
20696
873
  case 46:
20697
    // GLD1B_D_REAL, GLD1D_REAL, GLD1H_D_REAL, GLD1SB_D_REAL, GLD1SH_D_REAL, ...
20698
873
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
20699
873
    SStream_concat1(O, ']');
20700
873
    return;
20701
0
    break;
20702
1.24k
  case 47:
20703
    // GLD1B_D_SXTW_REAL, GLD1D_SXTW_REAL, GLD1H_D_SXTW_REAL, GLD1SB_D_SXTW_R...
20704
1.24k
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
20705
1.24k
    SStream_concat1(O, ']');
20706
1.24k
    return;
20707
0
    break;
20708
710
  case 48:
20709
    // GLD1B_D_UXTW_REAL, GLD1D_UXTW_REAL, GLD1H_D_UXTW_REAL, GLD1SB_D_UXTW_R...
20710
710
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
20711
710
    SStream_concat1(O, ']');
20712
710
    return;
20713
0
    break;
20714
562
  case 49:
20715
    // GLD1B_S_SXTW_REAL, GLD1H_S_SXTW_REAL, GLD1SB_S_SXTW_REAL, GLD1SH_S_SXT...
20716
562
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
20717
562
    SStream_concat1(O, ']');
20718
562
    return;
20719
0
    break;
20720
532
  case 50:
20721
    // GLD1B_S_UXTW_REAL, GLD1H_S_UXTW_REAL, GLD1SB_S_UXTW_REAL, GLD1SH_S_UXT...
20722
532
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
20723
532
    SStream_concat1(O, ']');
20724
532
    return;
20725
0
    break;
20726
111
  case 51:
20727
    // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, LD1RD_IMM, SST1D_IMM
20728
111
    printImmScale_8(MI, 3, O);
20729
111
    SStream_concat1(O, ']');
20730
111
    return;
20731
0
    break;
20732
80
  case 52:
20733
    // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED
20734
80
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
20735
80
    SStream_concat1(O, ']');
20736
80
    return;
20737
0
    break;
20738
82
  case 53:
20739
    // GLD1D_SXTW_SCALED_REAL, GLDFF1D_SXTW_SCALED_REAL, SST1D_SXTW_SCALED
20740
82
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
20741
82
    SStream_concat1(O, ']');
20742
82
    return;
20743
0
    break;
20744
274
  case 54:
20745
    // GLD1D_UXTW_SCALED_REAL, GLDFF1D_UXTW_SCALED_REAL, SST1D_UXTW_SCALED
20746
274
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
20747
274
    SStream_concat1(O, ']');
20748
274
    return;
20749
0
    break;
20750
710
  case 55:
20751
    // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE...
20752
710
    printImmScale_2(MI, 3, O);
20753
710
    break;
20754
89
  case 56:
20755
    // GLD1H_D_SCALED_REAL, GLD1SH_D_SCALED_REAL, GLDFF1H_D_SCALED_REAL, GLDF...
20756
89
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
20757
89
    SStream_concat1(O, ']');
20758
89
    return;
20759
0
    break;
20760
77
  case 57:
20761
    // GLD1H_D_SXTW_SCALED_REAL, GLD1SH_D_SXTW_SCALED_REAL, GLDFF1H_D_SXTW_SC...
20762
77
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
20763
77
    SStream_concat1(O, ']');
20764
77
    return;
20765
0
    break;
20766
99
  case 58:
20767
    // GLD1H_D_UXTW_SCALED_REAL, GLD1SH_D_UXTW_SCALED_REAL, GLDFF1H_D_UXTW_SC...
20768
99
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
20769
99
    SStream_concat1(O, ']');
20770
99
    return;
20771
0
    break;
20772
28
  case 59:
20773
    // GLD1H_S_SXTW_SCALED_REAL, GLD1SH_S_SXTW_SCALED_REAL, GLDFF1H_S_SXTW_SC...
20774
28
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
20775
28
    SStream_concat1(O, ']');
20776
28
    return;
20777
0
    break;
20778
89
  case 60:
20779
    // GLD1H_S_UXTW_SCALED_REAL, GLD1SH_S_UXTW_SCALED_REAL, GLDFF1H_S_UXTW_SC...
20780
89
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
20781
89
    SStream_concat1(O, ']');
20782
89
    return;
20783
0
    break;
20784
1.35k
  case 61:
20785
    // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE...
20786
1.35k
    printImmScale_4(MI, 3, O);
20787
1.35k
    break;
20788
188
  case 62:
20789
    // GLD1SW_D_SCALED_REAL, GLD1W_D_SCALED_REAL, GLDFF1SW_D_SCALED_REAL, GLD...
20790
188
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
20791
188
    SStream_concat1(O, ']');
20792
188
    return;
20793
0
    break;
20794
176
  case 63:
20795
    // GLD1SW_D_SXTW_SCALED_REAL, GLD1W_D_SXTW_SCALED_REAL, GLDFF1SW_D_SXTW_S...
20796
176
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
20797
176
    SStream_concat1(O, ']');
20798
176
    return;
20799
0
    break;
20800
75
  case 64:
20801
    // GLD1SW_D_UXTW_SCALED_REAL, GLD1W_D_UXTW_SCALED_REAL, GLDFF1SW_D_UXTW_S...
20802
75
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
20803
75
    SStream_concat1(O, ']');
20804
75
    return;
20805
0
    break;
20806
92
  case 65:
20807
    // GLD1W_SXTW_SCALED_REAL, GLDFF1W_SXTW_SCALED_REAL, SST1W_SXTW_SCALED
20808
92
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
20809
92
    SStream_concat1(O, ']');
20810
92
    return;
20811
0
    break;
20812
74
  case 66:
20813
    // GLD1W_UXTW_SCALED_REAL, GLDFF1W_UXTW_SCALED_REAL, SST1W_UXTW_SCALED
20814
74
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
20815
74
    SStream_concat1(O, ']');
20816
74
    return;
20817
0
    break;
20818
1.06k
  case 67:
20819
    // LD1B, LD1B_2Z, LD1B_4Z, LD1B_4Z_STRIDED, LD1B_D, LD1B_H, LD1B_S, LD1RO...
20820
1.06k
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20821
1.06k
    SStream_concat1(O, ']');
20822
1.06k
    return;
20823
0
    break;
20824
277
  case 68:
20825
    // LD1D, LD1D_2Z, LD1D_2Z_STRIDED, LD1D_4Z, LD1D_4Z_STRIDED, LD1D_Q, LD1R...
20826
277
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
20827
277
    SStream_concat1(O, ']');
20828
277
    return;
20829
0
    break;
20830
273
  case 69:
20831
    // LD1H, LD1H_2Z, LD1H_4Z, LD1H_4Z_STRIDED, LD1H_D, LD1H_S, LD1RO_H, LD1R...
20832
273
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20833
273
    SStream_concat1(O, ']');
20834
273
    return;
20835
0
    break;
20836
41
  case 70:
20837
    // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM
20838
41
    printImmScale_32(MI, 3, O);
20839
41
    SStream_concat1(O, ']');
20840
41
    return;
20841
0
    break;
20842
499
  case 71:
20843
    // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_2Z_STRIDED, LD1W_4Z, LD...
20844
499
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
20845
499
    SStream_concat1(O, ']');
20846
499
    return;
20847
0
    break;
20848
87
  case 72:
20849
    // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM
20850
87
    printImmScale_16(MI, 3, O);
20851
87
    SStream_concat1(O, ']');
20852
87
    return;
20853
0
    break;
20854
312
  case 73:
20855
    // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B
20856
312
    printRegWithShiftExtend_0_8_x_0(MI, 5, O);
20857
312
    SStream_concat1(O, ']');
20858
312
    return;
20859
0
    break;
20860
1.12k
  case 74:
20861
    // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D
20862
1.12k
    printRegWithShiftExtend_0_64_x_0(MI, 5, O);
20863
1.12k
    SStream_concat1(O, ']');
20864
1.12k
    return;
20865
0
    break;
20866
124
  case 75:
20867
    // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H
20868
124
    printRegWithShiftExtend_0_16_x_0(MI, 5, O);
20869
124
    SStream_concat1(O, ']');
20870
124
    return;
20871
0
    break;
20872
226
  case 76:
20873
    // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q
20874
226
    printRegWithShiftExtend_0_128_x_0(MI, 5, O);
20875
226
    SStream_concat1(O, ']');
20876
226
    return;
20877
0
    break;
20878
298
  case 77:
20879
    // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S
20880
298
    printRegWithShiftExtend_0_32_x_0(MI, 5, O);
20881
298
    SStream_concat1(O, ']');
20882
298
    return;
20883
0
    break;
20884
176
  case 78:
20885
    // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q
20886
176
    printRegWithShiftExtend_0_128_x_0(MI, 3, O);
20887
176
    SStream_concat1(O, ']');
20888
176
    return;
20889
0
    break;
20890
112
  case 79:
20891
    // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ...
20892
112
    printImmScale_3(MI, 3, O);
20893
112
    SStream_concat0(O, ", mul vl]");
20894
112
    return;
20895
0
    break;
20896
167
  case 80:
20897
    // LDIAPPWpost
20898
167
    SStream_concat0(O, "], #8");
20899
167
    return;
20900
0
    break;
20901
236
  case 81:
20902
    // LDIAPPXpost
20903
236
    SStream_concat0(O, "], #16");
20904
236
    return;
20905
0
    break;
20906
3.99k
  case 82:
20907
    // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,...
20908
3.99k
    SStream_concat0(O, "], ");
20909
3.99k
    break;
20910
3.59k
  case 83:
20911
    // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR...
20912
3.59k
    SStream_concat0(O, "]!");
20913
3.59k
    return;
20914
0
    break;
20915
248
  case 84:
20916
    // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI
20917
248
    SStream_concat0(O, ", mul vl]");
20918
248
    return;
20919
0
    break;
20920
234
  case 85:
20921
    // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S
20922
234
    SStream_concat1(O, '[');
20923
234
    printOperand(MI, 3, O);
20924
234
    SStream_concat0(O, ", ");
20925
234
    printMatrixIndex_1(MI, 4, O);
20926
234
    SStream_concat1(O, ']');
20927
234
    return;
20928
0
    break;
20929
112
  case 86:
20930
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B
20931
112
    printTypedVectorList_0_b(MI, 3, O);
20932
112
    return;
20933
0
    break;
20934
265
  case 87:
20935
    // SEL_VG2_2ZC2Z2Z_D, SEL_VG4_4ZC4Z4Z_D
20936
265
    printTypedVectorList_0_d(MI, 3, O);
20937
265
    return;
20938
0
    break;
20939
109
  case 88:
20940
    // SEL_VG2_2ZC2Z2Z_H, SEL_VG4_4ZC4Z4Z_H
20941
109
    printTypedVectorList_0_h(MI, 3, O);
20942
109
    return;
20943
0
    break;
20944
92
  case 89:
20945
    // SEL_VG2_2ZC2Z2Z_S, SEL_VG4_4ZC4Z4Z_S
20946
92
    printTypedVectorList_0_s(MI, 3, O);
20947
92
    return;
20948
0
    break;
20949
63
  case 90:
20950
    // STILPWpre
20951
63
    SStream_concat0(O, ", #-8]!");
20952
63
    return;
20953
0
    break;
20954
465
  case 91:
20955
    // STILPXpre
20956
465
    SStream_concat0(O, ", #-16]!");
20957
465
    return;
20958
0
    break;
20959
570
  case 92:
20960
    // STLXPW, STLXPX, STXPW, STXPX
20961
570
    SStream_concat0(O, ", [");
20962
570
    printOperand(MI, 3, O);
20963
570
    SStream_concat1(O, ']');
20964
570
    return;
20965
0
    break;
20966
109k
  }
20967
20968
20969
  // Fragment 6 encoded into 6 bits for 44 unique commands.
20970
53.4k
  switch ((Bits >> 56) & 63) {
20971
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20972
3.52k
  case 0:
20973
    // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A...
20974
3.52k
    printOperand(MI, 3, O);
20975
3.52k
    return;
20976
0
    break;
20977
881
  case 1:
20978
    // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_...
20979
881
    printSVERegOp_b(MI, 3, O);
20980
881
    return;
20981
0
    break;
20982
2.91k
  case 2:
20983
    // ADDP_ZPmZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WI...
20984
2.91k
    printSVERegOp_d(MI, 3, O);
20985
2.91k
    break;
20986
3.43k
  case 3:
20987
    // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M...
20988
3.43k
    return;
20989
0
    break;
20990
1.82k
  case 4:
20991
    // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ...
20992
1.82k
    printSVERegOp_s(MI, 3, O);
20993
1.82k
    break;
20994
153
  case 5:
20995
    // BCAX, EOR3, SM3SS1
20996
153
    printVRegOperand(MI, 3, O);
20997
153
    break;
20998
2.08k
  case 6:
20999
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_HtoS, BFM...
21000
2.08k
    printVectorIndex_1(MI, 6, O);
21001
2.08k
    return;
21002
0
    break;
21003
1.66k
  case 7:
21004
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv...
21005
1.66k
    printVectorIndex_1(MI, 4, O);
21006
1.66k
    break;
21007
0
  case 8:
21008
    // BFMWri, BFMXri
21009
0
    printOperand(MI, 4, O);
21010
0
    return;
21011
0
    break;
21012
265
  case 9:
21013
    // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16...
21014
265
    printComplexRotationOp_180_90(MI, 3, O);
21015
265
    return;
21016
0
    break;
21017
1.75k
  case 10:
21018
    // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr...
21019
1.75k
    printCondCode(MI, 3, O);
21020
1.75k
    return;
21021
0
    break;
21022
777
  case 11:
21023
    // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S...
21024
777
    SStream_concat0(O, ", ");
21025
777
    break;
21026
264
  case 12:
21027
    // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H
21028
264
    printComplexRotationOp_90_0(MI, 5, O);
21029
264
    return;
21030
0
    break;
21031
463
  case 13:
21032
    // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16...
21033
463
    printComplexRotationOp_90_0(MI, 4, O);
21034
463
    return;
21035
0
    break;
21036
206
  case 14:
21037
    // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H
21038
206
    printSVERegOp_h(MI, 3, O);
21039
206
    return;
21040
0
    break;
21041
1.34k
  case 15:
21042
    // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ...
21043
1.34k
    printImm(MI, 3, O);
21044
1.34k
    return;
21045
0
    break;
21046
24
  case 16:
21047
    // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU...
21048
24
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
21049
24
    return;
21050
0
    break;
21051
903
  case 17:
21052
    // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,...
21053
903
    printSVERegOp_d(MI, 4, O);
21054
903
    break;
21055
905
  case 18:
21056
    // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,...
21057
905
    printSVERegOp_s(MI, 4, O);
21058
905
    break;
21059
239
  case 19:
21060
    // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,...
21061
239
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
21062
239
    return;
21063
0
    break;
21064
1.23k
  case 20:
21065
    // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32...
21066
1.23k
    printVectorIndex_1(MI, 3, O);
21067
1.23k
    return;
21068
0
    break;
21069
218
  case 21:
21070
    // FMUL_ZPmI_D, FMUL_ZPmI_S
21071
218
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
21072
218
    return;
21073
0
    break;
21074
3.48k
  case 22:
21075
    // GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL...
21076
3.48k
    SStream_concat1(O, ']');
21077
3.48k
    return;
21078
0
    break;
21079
3.52k
  case 23:
21080
    // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_4Z_STRIDED_IMM, LD1B_D_IMM, LD1B_H_IMM,...
21081
3.52k
    SStream_concat0(O, ", mul vl]");
21082
3.52k
    return;
21083
0
    break;
21084
2.50k
  case 24:
21085
    // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi
21086
2.50k
    printImmScale_8(MI, 3, O);
21087
2.50k
    SStream_concat1(O, ']');
21088
2.50k
    return;
21089
0
    break;
21090
957
  case 25:
21091
    // LDNPQi, LDPQi, STGPi, STNPQi, STPQi
21092
957
    printImmScale_16(MI, 3, O);
21093
957
    SStream_concat1(O, ']');
21094
957
    return;
21095
0
    break;
21096
5.24k
  case 26:
21097
    // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi
21098
5.24k
    printImmScale_4(MI, 3, O);
21099
5.24k
    SStream_concat1(O, ']');
21100
5.24k
    return;
21101
0
    break;
21102
2.89k
  case 27:
21103
    // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP...
21104
2.89k
    printImmScale_8(MI, 4, O);
21105
2.89k
    break;
21106
1.29k
  case 28:
21107
    // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre
21108
1.29k
    printImmScale_16(MI, 4, O);
21109
1.29k
    break;
21110
3.06k
  case 29:
21111
    // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S...
21112
3.06k
    printImmScale_4(MI, 4, O);
21113
3.06k
    break;
21114
815
  case 30:
21115
    // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW
21116
815
    printMemExtend_w_8(MI, 3, O);
21117
815
    SStream_concat1(O, ']');
21118
815
    return;
21119
0
    break;
21120
433
  case 31:
21121
    // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX
21122
433
    printMemExtend_x_8(MI, 3, O);
21123
433
    SStream_concat1(O, ']');
21124
433
    return;
21125
0
    break;
21126
254
  case 32:
21127
    // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW
21128
254
    printMemExtend_w_64(MI, 3, O);
21129
254
    SStream_concat1(O, ']');
21130
254
    return;
21131
0
    break;
21132
817
  case 33:
21133
    // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX
21134
817
    printMemExtend_x_64(MI, 3, O);
21135
817
    SStream_concat1(O, ']');
21136
817
    return;
21137
0
    break;
21138
516
  case 34:
21139
    // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW
21140
516
    printMemExtend_w_16(MI, 3, O);
21141
516
    SStream_concat1(O, ']');
21142
516
    return;
21143
0
    break;
21144
432
  case 35:
21145
    // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX
21146
432
    printMemExtend_x_16(MI, 3, O);
21147
432
    SStream_concat1(O, ']');
21148
432
    return;
21149
0
    break;
21150
34
  case 36:
21151
    // LDRQroW, STRQroW
21152
34
    printMemExtend_w_128(MI, 3, O);
21153
34
    SStream_concat1(O, ']');
21154
34
    return;
21155
0
    break;
21156
18
  case 37:
21157
    // LDRQroX, STRQroX
21158
18
    printMemExtend_x_128(MI, 3, O);
21159
18
    SStream_concat1(O, ']');
21160
18
    return;
21161
0
    break;
21162
70
  case 38:
21163
    // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW
21164
70
    printMemExtend_w_32(MI, 3, O);
21165
70
    SStream_concat1(O, ']');
21166
70
    return;
21167
0
    break;
21168
206
  case 39:
21169
    // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX
21170
206
    printMemExtend_x_32(MI, 3, O);
21171
206
    SStream_concat1(O, ']');
21172
206
    return;
21173
0
    break;
21174
70
  case 40:
21175
    // ST1B_2Z_STRIDED, STNT1B_2Z_STRIDED
21176
70
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
21177
70
    SStream_concat1(O, ']');
21178
70
    return;
21179
0
    break;
21180
234
  case 41:
21181
    // ST1B_2Z_STRIDED_IMM, ST1H_2Z_STRIDED_IMM, STNT1B_2Z_STRIDED_IMM, STNT1...
21182
234
    printImmScale_2(MI, 3, O);
21183
234
    SStream_concat0(O, ", mul vl]");
21184
234
    return;
21185
0
    break;
21186
79
  case 42:
21187
    // ST1H_2Z_STRIDED, STNT1H_2Z_STRIDED
21188
79
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
21189
79
    SStream_concat1(O, ']');
21190
79
    return;
21191
0
    break;
21192
1.43k
  case 43:
21193
    // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX...
21194
1.43k
    printSVEVecLenSpecifier(MI, 3, O);
21195
1.43k
    return;
21196
0
    break;
21197
53.4k
  }
21198
21199
16.3k
  switch (MCInst_getOpcode(MI)) {
21200
0
  default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21201
0
  case AArch64_ADDP_ZPmZ_D:
21202
0
  case AArch64_ADDP_ZPmZ_S:
21203
587
  case AArch64_ADD_ZPmZ_CPA:
21204
596
  case AArch64_ADD_ZPmZ_D:
21205
596
  case AArch64_ADD_ZPmZ_S:
21206
596
  case AArch64_AND_ZPmZ_D:
21207
596
  case AArch64_AND_ZPmZ_S:
21208
596
  case AArch64_ASRR_ZPmZ_D:
21209
596
  case AArch64_ASRR_ZPmZ_S:
21210
596
  case AArch64_ASR_WIDE_ZPmZ_B:
21211
596
  case AArch64_ASR_WIDE_ZPmZ_S:
21212
596
  case AArch64_ASR_ZPmZ_D:
21213
609
  case AArch64_ASR_ZPmZ_S:
21214
609
  case AArch64_BCAX_ZZZZ:
21215
611
  case AArch64_BFMLALBIdx:
21216
611
  case AArch64_BFMLALTIdx:
21217
611
  case AArch64_BIC_ZPmZ_D:
21218
611
  case AArch64_BIC_ZPmZ_S:
21219
615
  case AArch64_BSL1N_ZZZZ:
21220
615
  case AArch64_BSL2N_ZZZZ:
21221
623
  case AArch64_BSL_ZZZZ:
21222
629
  case AArch64_CLASTA_RPZ_D:
21223
629
  case AArch64_CLASTA_RPZ_S:
21224
672
  case AArch64_CLASTA_VPZ_D:
21225
675
  case AArch64_CLASTA_VPZ_S:
21226
677
  case AArch64_CLASTA_ZPZ_D:
21227
679
  case AArch64_CLASTA_ZPZ_S:
21228
691
  case AArch64_CLASTB_RPZ_D:
21229
723
  case AArch64_CLASTB_RPZ_S:
21230
787
  case AArch64_CLASTB_VPZ_D:
21231
804
  case AArch64_CLASTB_VPZ_S:
21232
804
  case AArch64_CLASTB_ZPZ_D:
21233
810
  case AArch64_CLASTB_ZPZ_S:
21234
811
  case AArch64_CMPEQ_PPzZZ_D:
21235
827
  case AArch64_CMPEQ_PPzZZ_S:
21236
1.18k
  case AArch64_CMPEQ_WIDE_PPzZZ_B:
21237
1.18k
  case AArch64_CMPEQ_WIDE_PPzZZ_S:
21238
1.19k
  case AArch64_CMPGE_PPzZZ_D:
21239
1.19k
  case AArch64_CMPGE_PPzZZ_S:
21240
1.19k
  case AArch64_CMPGE_WIDE_PPzZZ_B:
21241
1.19k
  case AArch64_CMPGE_WIDE_PPzZZ_S:
21242
1.19k
  case AArch64_CMPGT_PPzZZ_D:
21243
1.19k
  case AArch64_CMPGT_PPzZZ_S:
21244
1.20k
  case AArch64_CMPGT_WIDE_PPzZZ_B:
21245
1.20k
  case AArch64_CMPGT_WIDE_PPzZZ_S:
21246
1.29k
  case AArch64_CMPHI_PPzZZ_D:
21247
1.30k
  case AArch64_CMPHI_PPzZZ_S:
21248
1.30k
  case AArch64_CMPHI_WIDE_PPzZZ_B:
21249
1.30k
  case AArch64_CMPHI_WIDE_PPzZZ_S:
21250
1.31k
  case AArch64_CMPHS_PPzZZ_D:
21251
1.31k
  case AArch64_CMPHS_PPzZZ_S:
21252
1.32k
  case AArch64_CMPHS_WIDE_PPzZZ_B:
21253
1.32k
  case AArch64_CMPHS_WIDE_PPzZZ_S:
21254
1.33k
  case AArch64_CMPLE_WIDE_PPzZZ_B:
21255
1.35k
  case AArch64_CMPLE_WIDE_PPzZZ_S:
21256
1.35k
  case AArch64_CMPLO_WIDE_PPzZZ_B:
21257
1.35k
  case AArch64_CMPLO_WIDE_PPzZZ_S:
21258
1.35k
  case AArch64_CMPLS_WIDE_PPzZZ_B:
21259
1.35k
  case AArch64_CMPLS_WIDE_PPzZZ_S:
21260
1.35k
  case AArch64_CMPLT_WIDE_PPzZZ_B:
21261
1.35k
  case AArch64_CMPLT_WIDE_PPzZZ_S:
21262
1.35k
  case AArch64_CMPNE_PPzZZ_D:
21263
1.35k
  case AArch64_CMPNE_PPzZZ_S:
21264
1.35k
  case AArch64_CMPNE_WIDE_PPzZZ_B:
21265
1.35k
  case AArch64_CMPNE_WIDE_PPzZZ_S:
21266
1.48k
  case AArch64_EOR3_ZZZZ:
21267
1.48k
  case AArch64_EOR_ZPmZ_D:
21268
1.49k
  case AArch64_EOR_ZPmZ_S:
21269
1.49k
  case AArch64_FABD_ZPmZ_D:
21270
1.52k
  case AArch64_FABD_ZPmZ_S:
21271
1.53k
  case AArch64_FACGE_PPzZZ_D:
21272
1.53k
  case AArch64_FACGE_PPzZZ_S:
21273
1.53k
  case AArch64_FACGT_PPzZZ_D:
21274
1.53k
  case AArch64_FACGT_PPzZZ_S:
21275
1.53k
  case AArch64_FADDP_ZPmZZ_D:
21276
1.53k
  case AArch64_FADDP_ZPmZZ_S:
21277
1.53k
  case AArch64_FADD_ZPmZ_D:
21278
1.54k
  case AArch64_FADD_ZPmZ_S:
21279
1.54k
  case AArch64_FAMAX_ZPmZ_D:
21280
1.54k
  case AArch64_FAMAX_ZPmZ_S:
21281
1.54k
  case AArch64_FAMIN_ZPmZ_D:
21282
1.58k
  case AArch64_FAMIN_ZPmZ_S:
21283
1.58k
  case AArch64_FCMEQ_PPzZZ_D:
21284
1.65k
  case AArch64_FCMEQ_PPzZZ_S:
21285
1.65k
  case AArch64_FCMGE_PPzZZ_D:
21286
1.65k
  case AArch64_FCMGE_PPzZZ_S:
21287
1.65k
  case AArch64_FCMGT_PPzZZ_D:
21288
1.66k
  case AArch64_FCMGT_PPzZZ_S:
21289
1.67k
  case AArch64_FCMNE_PPzZZ_D:
21290
1.70k
  case AArch64_FCMNE_PPzZZ_S:
21291
1.70k
  case AArch64_FCMUO_PPzZZ_D:
21292
1.70k
  case AArch64_FCMUO_PPzZZ_S:
21293
1.70k
  case AArch64_FDIVR_ZPmZ_D:
21294
1.73k
  case AArch64_FDIVR_ZPmZ_S:
21295
1.73k
  case AArch64_FDIV_ZPmZ_D:
21296
1.76k
  case AArch64_FDIV_ZPmZ_S:
21297
1.76k
  case AArch64_FMAD_ZPmZZ_D:
21298
1.78k
  case AArch64_FMAD_ZPmZZ_S:
21299
1.78k
  case AArch64_FMAXNMP_ZPmZZ_D:
21300
1.78k
  case AArch64_FMAXNMP_ZPmZZ_S:
21301
1.80k
  case AArch64_FMAXNM_ZPmZ_D:
21302
2.00k
  case AArch64_FMAXNM_ZPmZ_S:
21303
2.00k
  case AArch64_FMAXP_ZPmZZ_D:
21304
2.00k
  case AArch64_FMAXP_ZPmZZ_S:
21305
2.10k
  case AArch64_FMAX_ZPmZ_D:
21306
2.11k
  case AArch64_FMAX_ZPmZ_S:
21307
2.12k
  case AArch64_FMINNMP_ZPmZZ_D:
21308
2.12k
  case AArch64_FMINNMP_ZPmZZ_S:
21309
2.19k
  case AArch64_FMINNM_ZPmZ_D:
21310
2.20k
  case AArch64_FMINNM_ZPmZ_S:
21311
2.20k
  case AArch64_FMINP_ZPmZZ_D:
21312
2.20k
  case AArch64_FMINP_ZPmZZ_S:
21313
2.20k
  case AArch64_FMIN_ZPmZ_D:
21314
2.20k
  case AArch64_FMIN_ZPmZ_S:
21315
2.37k
  case AArch64_FMLAL2lanev8f16:
21316
2.39k
  case AArch64_FMLALlanev8f16:
21317
2.39k
  case AArch64_FMLA_ZPmZZ_D:
21318
2.48k
  case AArch64_FMLA_ZPmZZ_S:
21319
2.51k
  case AArch64_FMLAv1i16_indexed:
21320
2.53k
  case AArch64_FMLAv1i32_indexed:
21321
2.55k
  case AArch64_FMLAv1i64_indexed:
21322
2.55k
  case AArch64_FMLAv2i32_indexed:
21323
2.55k
  case AArch64_FMLAv2i64_indexed:
21324
2.56k
  case AArch64_FMLAv4i16_indexed:
21325
2.56k
  case AArch64_FMLAv4i32_indexed:
21326
2.56k
  case AArch64_FMLAv8i16_indexed:
21327
2.57k
  case AArch64_FMLSL2lanev8f16:
21328
2.57k
  case AArch64_FMLSLlanev8f16:
21329
2.57k
  case AArch64_FMLS_ZPmZZ_D:
21330
2.62k
  case AArch64_FMLS_ZPmZZ_S:
21331
2.63k
  case AArch64_FMLSv1i16_indexed:
21332
2.64k
  case AArch64_FMLSv1i32_indexed:
21333
2.70k
  case AArch64_FMLSv1i64_indexed:
21334
2.70k
  case AArch64_FMLSv2i32_indexed:
21335
2.71k
  case AArch64_FMLSv2i64_indexed:
21336
2.73k
  case AArch64_FMLSv4i16_indexed:
21337
2.73k
  case AArch64_FMLSv4i32_indexed:
21338
2.73k
  case AArch64_FMLSv8i16_indexed:
21339
2.73k
  case AArch64_FMSB_ZPmZZ_D:
21340
2.74k
  case AArch64_FMSB_ZPmZZ_S:
21341
2.75k
  case AArch64_FMULX_ZPmZ_D:
21342
2.75k
  case AArch64_FMULX_ZPmZ_S:
21343
2.75k
  case AArch64_FMUL_ZPmZ_D:
21344
2.76k
  case AArch64_FMUL_ZPmZ_S:
21345
2.76k
  case AArch64_FNMAD_ZPmZZ_D:
21346
2.81k
  case AArch64_FNMAD_ZPmZZ_S:
21347
2.81k
  case AArch64_FNMLA_ZPmZZ_D:
21348
2.81k
  case AArch64_FNMLA_ZPmZZ_S:
21349
2.81k
  case AArch64_FNMLS_ZPmZZ_D:
21350
2.86k
  case AArch64_FNMLS_ZPmZZ_S:
21351
2.88k
  case AArch64_FNMSB_ZPmZZ_D:
21352
3.13k
  case AArch64_FNMSB_ZPmZZ_S:
21353
3.13k
  case AArch64_FSCALE_ZPmZ_D:
21354
3.17k
  case AArch64_FSCALE_ZPmZ_S:
21355
3.17k
  case AArch64_FSUBR_ZPmZ_D:
21356
3.17k
  case AArch64_FSUBR_ZPmZ_S:
21357
3.17k
  case AArch64_FSUB_ZPmZ_D:
21358
3.17k
  case AArch64_FSUB_ZPmZ_S:
21359
3.21k
  case AArch64_HISTCNT_ZPzZZ_D:
21360
3.27k
  case AArch64_HISTCNT_ZPzZZ_S:
21361
3.99k
  case AArch64_LDPDpost:
21362
4.25k
  case AArch64_LDPQpost:
21363
4.62k
  case AArch64_LDPSWpost:
21364
4.87k
  case AArch64_LDPSpost:
21365
5.24k
  case AArch64_LDPWpost:
21366
5.45k
  case AArch64_LDPXpost:
21367
5.45k
  case AArch64_LSLR_ZPmZ_D:
21368
5.45k
  case AArch64_LSLR_ZPmZ_S:
21369
5.45k
  case AArch64_LSL_WIDE_ZPmZ_B:
21370
5.45k
  case AArch64_LSL_WIDE_ZPmZ_S:
21371
5.45k
  case AArch64_LSL_ZPmZ_D:
21372
5.46k
  case AArch64_LSL_ZPmZ_S:
21373
5.49k
  case AArch64_LSRR_ZPmZ_D:
21374
5.53k
  case AArch64_LSRR_ZPmZ_S:
21375
5.53k
  case AArch64_LSR_WIDE_ZPmZ_B:
21376
5.53k
  case AArch64_LSR_WIDE_ZPmZ_S:
21377
5.69k
  case AArch64_LSR_ZPmZ_D:
21378
5.69k
  case AArch64_LSR_ZPmZ_S:
21379
6.13k
  case AArch64_MAD_ZPmZZ_D:
21380
6.16k
  case AArch64_MAD_ZPmZZ_S:
21381
6.17k
  case AArch64_MLA_ZPmZZ_D:
21382
6.21k
  case AArch64_MLA_ZPmZZ_S:
21383
6.21k
  case AArch64_MLAv2i32_indexed:
21384
6.21k
  case AArch64_MLAv4i16_indexed:
21385
6.32k
  case AArch64_MLAv4i32_indexed:
21386
6.34k
  case AArch64_MLAv8i16_indexed:
21387
6.62k
  case AArch64_MLS_ZPmZZ_D:
21388
6.80k
  case AArch64_MLS_ZPmZZ_S:
21389
6.80k
  case AArch64_MLSv2i32_indexed:
21390
6.80k
  case AArch64_MLSv4i16_indexed:
21391
6.83k
  case AArch64_MLSv4i32_indexed:
21392
6.84k
  case AArch64_MLSv8i16_indexed:
21393
6.88k
  case AArch64_MSB_ZPmZZ_D:
21394
6.89k
  case AArch64_MSB_ZPmZZ_S:
21395
6.89k
  case AArch64_MUL_ZPmZ_D:
21396
7.12k
  case AArch64_MUL_ZPmZ_S:
21397
7.13k
  case AArch64_NBSL_ZZZZ:
21398
7.13k
  case AArch64_ORR_ZPmZ_D:
21399
7.13k
  case AArch64_ORR_ZPmZ_S:
21400
7.15k
  case AArch64_SABD_ZPmZ_D:
21401
7.15k
  case AArch64_SABD_ZPmZ_S:
21402
7.15k
  case AArch64_SDIVR_ZPmZ_D:
21403
7.15k
  case AArch64_SDIVR_ZPmZ_S:
21404
7.15k
  case AArch64_SDIV_ZPmZ_D:
21405
7.15k
  case AArch64_SDIV_ZPmZ_S:
21406
7.46k
  case AArch64_SEL_ZPZZ_D:
21407
7.55k
  case AArch64_SEL_ZPZZ_S:
21408
7.55k
  case AArch64_SHADD_ZPmZ_D:
21409
7.67k
  case AArch64_SHADD_ZPmZ_S:
21410
7.67k
  case AArch64_SHSUBR_ZPmZ_D:
21411
7.67k
  case AArch64_SHSUBR_ZPmZ_S:
21412
7.67k
  case AArch64_SHSUB_ZPmZ_D:
21413
7.71k
  case AArch64_SHSUB_ZPmZ_S:
21414
7.71k
  case AArch64_SM3TT1A:
21415
7.72k
  case AArch64_SM3TT1B:
21416
7.72k
  case AArch64_SM3TT2A:
21417
7.81k
  case AArch64_SM3TT2B:
21418
7.81k
  case AArch64_SMAXP_ZPmZ_D:
21419
7.81k
  case AArch64_SMAXP_ZPmZ_S:
21420
7.82k
  case AArch64_SMAX_ZPmZ_D:
21421
7.82k
  case AArch64_SMAX_ZPmZ_S:
21422
7.82k
  case AArch64_SMINP_ZPmZ_D:
21423
7.82k
  case AArch64_SMINP_ZPmZ_S:
21424
7.82k
  case AArch64_SMIN_ZPmZ_D:
21425
7.83k
  case AArch64_SMIN_ZPmZ_S:
21426
7.83k
  case AArch64_SMLALv2i32_indexed:
21427
7.83k
  case AArch64_SMLALv4i16_indexed:
21428
7.83k
  case AArch64_SMLALv4i32_indexed:
21429
7.83k
  case AArch64_SMLALv8i16_indexed:
21430
7.83k
  case AArch64_SMLSLv2i32_indexed:
21431
7.84k
  case AArch64_SMLSLv4i16_indexed:
21432
7.84k
  case AArch64_SMLSLv4i32_indexed:
21433
7.84k
  case AArch64_SMLSLv8i16_indexed:
21434
7.84k
  case AArch64_SMULH_ZPmZ_D:
21435
8.05k
  case AArch64_SMULH_ZPmZ_S:
21436
8.05k
  case AArch64_SPLICE_ZPZ_D:
21437
8.05k
  case AArch64_SPLICE_ZPZ_S:
21438
8.05k
  case AArch64_SQADD_ZPmZ_D:
21439
8.05k
  case AArch64_SQADD_ZPmZ_S:
21440
8.06k
  case AArch64_SQDMLALv1i32_indexed:
21441
8.07k
  case AArch64_SQDMLALv1i64_indexed:
21442
8.07k
  case AArch64_SQDMLALv2i32_indexed:
21443
8.07k
  case AArch64_SQDMLALv4i16_indexed:
21444
8.07k
  case AArch64_SQDMLALv4i32_indexed:
21445
8.07k
  case AArch64_SQDMLALv8i16_indexed:
21446
8.16k
  case AArch64_SQDMLSLv1i32_indexed:
21447
8.16k
  case AArch64_SQDMLSLv1i64_indexed:
21448
8.16k
  case AArch64_SQDMLSLv2i32_indexed:
21449
8.17k
  case AArch64_SQDMLSLv4i16_indexed:
21450
8.18k
  case AArch64_SQDMLSLv4i32_indexed:
21451
8.18k
  case AArch64_SQDMLSLv8i16_indexed:
21452
8.18k
  case AArch64_SQRDMLAHv1i16_indexed:
21453
8.18k
  case AArch64_SQRDMLAHv1i32_indexed:
21454
8.18k
  case AArch64_SQRDMLAHv2i32_indexed:
21455
8.18k
  case AArch64_SQRDMLAHv4i16_indexed:
21456
8.19k
  case AArch64_SQRDMLAHv4i32_indexed:
21457
8.19k
  case AArch64_SQRDMLAHv8i16_indexed:
21458
8.20k
  case AArch64_SQRDMLSHv1i16_indexed:
21459
8.20k
  case AArch64_SQRDMLSHv1i32_indexed:
21460
8.20k
  case AArch64_SQRDMLSHv2i32_indexed:
21461
8.23k
  case AArch64_SQRDMLSHv4i16_indexed:
21462
8.40k
  case AArch64_SQRDMLSHv4i32_indexed:
21463
8.57k
  case AArch64_SQRDMLSHv8i16_indexed:
21464
8.57k
  case AArch64_SQRSHLR_ZPmZ_D:
21465
8.57k
  case AArch64_SQRSHLR_ZPmZ_S:
21466
8.57k
  case AArch64_SQRSHL_ZPmZ_D:
21467
8.57k
  case AArch64_SQRSHL_ZPmZ_S:
21468
8.58k
  case AArch64_SQSHLR_ZPmZ_D:
21469
8.58k
  case AArch64_SQSHLR_ZPmZ_S:
21470
8.59k
  case AArch64_SQSHL_ZPmZ_D:
21471
8.59k
  case AArch64_SQSHL_ZPmZ_S:
21472
8.66k
  case AArch64_SQSUBR_ZPmZ_D:
21473
8.69k
  case AArch64_SQSUBR_ZPmZ_S:
21474
8.69k
  case AArch64_SQSUB_ZPmZ_D:
21475
8.75k
  case AArch64_SQSUB_ZPmZ_S:
21476
8.75k
  case AArch64_SRHADD_ZPmZ_D:
21477
8.75k
  case AArch64_SRHADD_ZPmZ_S:
21478
8.78k
  case AArch64_SRSHLR_ZPmZ_D:
21479
8.78k
  case AArch64_SRSHLR_ZPmZ_S:
21480
8.78k
  case AArch64_SRSHL_ZPmZ_D:
21481
8.78k
  case AArch64_SRSHL_ZPmZ_S:
21482
8.88k
  case AArch64_STGPpost:
21483
9.12k
  case AArch64_STPDpost:
21484
9.37k
  case AArch64_STPQpost:
21485
9.72k
  case AArch64_STPSpost:
21486
9.99k
  case AArch64_STPWpost:
21487
10.5k
  case AArch64_STPXpost:
21488
10.5k
  case AArch64_SUBR_ZPmZ_D:
21489
10.5k
  case AArch64_SUBR_ZPmZ_S:
21490
10.6k
  case AArch64_SUB_ZPmZ_CPA:
21491
10.8k
  case AArch64_SUB_ZPmZ_D:
21492
10.8k
  case AArch64_SUB_ZPmZ_S:
21493
10.8k
  case AArch64_SUQADD_ZPmZ_D:
21494
10.8k
  case AArch64_SUQADD_ZPmZ_S:
21495
10.8k
  case AArch64_UABD_ZPmZ_D:
21496
10.8k
  case AArch64_UABD_ZPmZ_S:
21497
10.8k
  case AArch64_UDIVR_ZPmZ_D:
21498
10.8k
  case AArch64_UDIVR_ZPmZ_S:
21499
10.8k
  case AArch64_UDIV_ZPmZ_D:
21500
10.8k
  case AArch64_UDIV_ZPmZ_S:
21501
10.8k
  case AArch64_UHADD_ZPmZ_D:
21502
10.8k
  case AArch64_UHADD_ZPmZ_S:
21503
10.8k
  case AArch64_UHSUBR_ZPmZ_D:
21504
10.8k
  case AArch64_UHSUBR_ZPmZ_S:
21505
10.8k
  case AArch64_UHSUB_ZPmZ_D:
21506
10.8k
  case AArch64_UHSUB_ZPmZ_S:
21507
10.8k
  case AArch64_UMAXP_ZPmZ_D:
21508
10.9k
  case AArch64_UMAXP_ZPmZ_S:
21509
10.9k
  case AArch64_UMAX_ZPmZ_D:
21510
10.9k
  case AArch64_UMAX_ZPmZ_S:
21511
10.9k
  case AArch64_UMINP_ZPmZ_D:
21512
10.9k
  case AArch64_UMINP_ZPmZ_S:
21513
10.9k
  case AArch64_UMIN_ZPmZ_D:
21514
11.0k
  case AArch64_UMIN_ZPmZ_S:
21515
11.0k
  case AArch64_UMLALv2i32_indexed:
21516
11.1k
  case AArch64_UMLALv4i16_indexed:
21517
11.1k
  case AArch64_UMLALv4i32_indexed:
21518
11.1k
  case AArch64_UMLALv8i16_indexed:
21519
11.1k
  case AArch64_UMLSLv2i32_indexed:
21520
11.1k
  case AArch64_UMLSLv4i16_indexed:
21521
11.1k
  case AArch64_UMLSLv4i32_indexed:
21522
11.1k
  case AArch64_UMLSLv8i16_indexed:
21523
11.1k
  case AArch64_UMULH_ZPmZ_D:
21524
11.1k
  case AArch64_UMULH_ZPmZ_S:
21525
11.1k
  case AArch64_UQADD_ZPmZ_D:
21526
11.1k
  case AArch64_UQADD_ZPmZ_S:
21527
11.1k
  case AArch64_UQRSHLR_ZPmZ_D:
21528
11.1k
  case AArch64_UQRSHLR_ZPmZ_S:
21529
11.1k
  case AArch64_UQRSHL_ZPmZ_D:
21530
11.1k
  case AArch64_UQRSHL_ZPmZ_S:
21531
11.1k
  case AArch64_UQSHLR_ZPmZ_D:
21532
11.1k
  case AArch64_UQSHLR_ZPmZ_S:
21533
11.2k
  case AArch64_UQSHL_ZPmZ_D:
21534
11.2k
  case AArch64_UQSHL_ZPmZ_S:
21535
11.2k
  case AArch64_UQSUBR_ZPmZ_D:
21536
11.2k
  case AArch64_UQSUBR_ZPmZ_S:
21537
11.2k
  case AArch64_UQSUB_ZPmZ_D:
21538
11.2k
  case AArch64_UQSUB_ZPmZ_S:
21539
11.2k
  case AArch64_URHADD_ZPmZ_D:
21540
11.2k
  case AArch64_URHADD_ZPmZ_S:
21541
11.3k
  case AArch64_URSHLR_ZPmZ_D:
21542
11.3k
  case AArch64_URSHLR_ZPmZ_S:
21543
11.4k
  case AArch64_URSHL_ZPmZ_D:
21544
11.4k
  case AArch64_URSHL_ZPmZ_S:
21545
11.4k
  case AArch64_USQADD_ZPmZ_D:
21546
11.4k
  case AArch64_USQADD_ZPmZ_S:
21547
11.4k
    return;
21548
0
    break;
21549
66
  case AArch64_BCAX:
21550
172
  case AArch64_CDOT_ZZZI_D:
21551
395
  case AArch64_CMLA_ZZZI_S:
21552
441
  case AArch64_EOR3:
21553
508
  case AArch64_FCADD_ZPmZ_H:
21554
836
  case AArch64_FCMLA_ZPmZZ_H:
21555
874
  case AArch64_FCMLA_ZZZI_S:
21556
1.25k
  case AArch64_LDPDpre:
21557
1.34k
  case AArch64_LDPQpre:
21558
1.42k
  case AArch64_LDPSWpre:
21559
2.03k
  case AArch64_LDPSpre:
21560
2.24k
  case AArch64_LDPWpre:
21561
2.38k
  case AArch64_LDPXpre:
21562
2.42k
  case AArch64_SM3SS1:
21563
2.44k
  case AArch64_SQRDCMLAH_ZZZI_S:
21564
2.68k
  case AArch64_STGPpre:
21565
2.94k
  case AArch64_STPDpre:
21566
3.31k
  case AArch64_STPQpre:
21567
3.56k
  case AArch64_STPSpre:
21568
3.85k
  case AArch64_STPWpre:
21569
4.18k
  case AArch64_STPXpre:
21570
4.18k
    switch (MCInst_getOpcode(MI)) {
21571
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21572
66
    case AArch64_BCAX:
21573
112
    case AArch64_EOR3:
21574
112
      SStream_concat0(O, ".16b");
21575
112
      break;
21576
106
    case AArch64_CDOT_ZZZI_D:
21577
329
    case AArch64_CMLA_ZZZI_S:
21578
657
    case AArch64_FCMLA_ZPmZZ_H:
21579
695
    case AArch64_FCMLA_ZZZI_S:
21580
710
    case AArch64_SQRDCMLAH_ZZZI_S:
21581
710
      printComplexRotationOp_90_0(MI, 5, O);
21582
710
      break;
21583
67
    case AArch64_FCADD_ZPmZ_H:
21584
67
      printComplexRotationOp_180_90(MI, 4, O);
21585
67
      break;
21586
383
    case AArch64_LDPDpre:
21587
470
    case AArch64_LDPQpre:
21588
552
    case AArch64_LDPSWpre:
21589
1.15k
    case AArch64_LDPSpre:
21590
1.37k
    case AArch64_LDPWpre:
21591
1.51k
    case AArch64_LDPXpre:
21592
1.75k
    case AArch64_STGPpre:
21593
2.01k
    case AArch64_STPDpre:
21594
2.38k
    case AArch64_STPQpre:
21595
2.63k
    case AArch64_STPSpre:
21596
2.92k
    case AArch64_STPWpre:
21597
3.25k
    case AArch64_STPXpre:
21598
3.25k
      SStream_concat0(O, "]!");
21599
3.25k
      break;
21600
41
    case AArch64_SM3SS1:
21601
41
      SStream_concat0(O, ".4s");
21602
41
      break;
21603
4.18k
    }
21604
4.18k
    return;
21605
4.18k
    break;
21606
4.18k
  case AArch64_FCADD_ZPmZ_D:
21607
249
  case AArch64_FCADD_ZPmZ_S:
21608
345
  case AArch64_FCMLA_ZPmZZ_D:
21609
484
  case AArch64_FCMLA_ZPmZZ_S:
21610
693
  case AArch64_FCMLAv4f16_indexed:
21611
715
  case AArch64_FCMLAv4f32_indexed:
21612
787
  case AArch64_FCMLAv8f16_indexed:
21613
787
    SStream_concat0(O, ", ");
21614
787
    switch (MCInst_getOpcode(MI)) {
21615
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21616
205
    case AArch64_FCADD_ZPmZ_D:
21617
249
    case AArch64_FCADD_ZPmZ_S:
21618
249
      printComplexRotationOp_180_90(MI, 4, O);
21619
249
      break;
21620
96
    case AArch64_FCMLA_ZPmZZ_D:
21621
235
    case AArch64_FCMLA_ZPmZZ_S:
21622
444
    case AArch64_FCMLAv4f16_indexed:
21623
466
    case AArch64_FCMLAv4f32_indexed:
21624
538
    case AArch64_FCMLAv8f16_indexed:
21625
538
      printComplexRotationOp_90_0(MI, 5, O);
21626
538
      break;
21627
787
    }
21628
787
    return;
21629
787
    break;
21630
16.3k
  }
21631
16.3k
}
21632
21633
21634
/// getRegisterName - This method is automatically generated by tblgen
21635
/// from the register set description.  This returns the assembler name
21636
/// for the specified register.
21637
static const char *
21638
934k
getRegisterName(unsigned RegNo, unsigned AltIdx) {
21639
934k
#ifndef CAPSTONE_DIET
21640
934k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 703 && "Invalid register number!", NULL);
21641
21642
934k
  static const char AsmStrsNoRegAltName[] = {
21643
934k
  /* 0 */ "D7_D8_D9_D10\0"
21644
934k
  /* 13 */ "P9_P10\0"
21645
934k
  /* 20 */ "Q7_Q8_Q9_Q10\0"
21646
934k
  /* 33 */ "Z2_Z10\0"
21647
934k
  /* 40 */ "Z7_Z8_Z9_Z10\0"
21648
934k
  /* 53 */ "b10\0"
21649
934k
  /* 57 */ "d10\0"
21650
934k
  /* 61 */ "h10\0"
21651
934k
  /* 65 */ "pn10\0"
21652
934k
  /* 70 */ "p10\0"
21653
934k
  /* 74 */ "q10\0"
21654
934k
  /* 78 */ "s10\0"
21655
934k
  /* 82 */ "w10\0"
21656
934k
  /* 86 */ "x10\0"
21657
934k
  /* 90 */ "z10\0"
21658
934k
  /* 94 */ "D17_D18_D19_D20\0"
21659
934k
  /* 110 */ "Q17_Q18_Q19_Q20\0"
21660
934k
  /* 126 */ "Z17_Z18_Z19_Z20\0"
21661
934k
  /* 142 */ "b20\0"
21662
934k
  /* 146 */ "d20\0"
21663
934k
  /* 150 */ "h20\0"
21664
934k
  /* 154 */ "q20\0"
21665
934k
  /* 158 */ "s20\0"
21666
934k
  /* 162 */ "w20\0"
21667
934k
  /* 166 */ "x20\0"
21668
934k
  /* 170 */ "z20\0"
21669
934k
  /* 174 */ "D27_D28_D29_D30\0"
21670
934k
  /* 190 */ "Q27_Q28_Q29_Q30\0"
21671
934k
  /* 206 */ "Z22_Z30\0"
21672
934k
  /* 214 */ "Z18_Z22_Z26_Z30\0"
21673
934k
  /* 230 */ "Z27_Z28_Z29_Z30\0"
21674
934k
  /* 246 */ "b30\0"
21675
934k
  /* 250 */ "d30\0"
21676
934k
  /* 254 */ "h30\0"
21677
934k
  /* 258 */ "q30\0"
21678
934k
  /* 262 */ "s30\0"
21679
934k
  /* 266 */ "w30\0"
21680
934k
  /* 270 */ "x30\0"
21681
934k
  /* 274 */ "z30\0"
21682
934k
  /* 278 */ "D29_D30_D31_D0\0"
21683
934k
  /* 293 */ "P15_P0\0"
21684
934k
  /* 300 */ "Q29_Q30_Q31_Q0\0"
21685
934k
  /* 315 */ "Z29_Z30_Z31_Z0\0"
21686
934k
  /* 330 */ "b0\0"
21687
934k
  /* 333 */ "d0\0"
21688
934k
  /* 336 */ "h0\0"
21689
934k
  /* 339 */ "pn0\0"
21690
934k
  /* 343 */ "p0\0"
21691
934k
  /* 346 */ "q0\0"
21692
934k
  /* 349 */ "s0\0"
21693
934k
  /* 352 */ "zt0\0"
21694
934k
  /* 356 */ "w0\0"
21695
934k
  /* 359 */ "x0\0"
21696
934k
  /* 362 */ "z0\0"
21697
934k
  /* 365 */ "D8_D9_D10_D11\0"
21698
934k
  /* 379 */ "P10_P11\0"
21699
934k
  /* 387 */ "Q8_Q9_Q10_Q11\0"
21700
934k
  /* 401 */ "W10_W11\0"
21701
934k
  /* 409 */ "X4_X5_X6_X7_X8_X9_X10_X11\0"
21702
934k
  /* 435 */ "Z8_Z9_Z10_Z11\0"
21703
934k
  /* 449 */ "Z3_Z11\0"
21704
934k
  /* 456 */ "b11\0"
21705
934k
  /* 460 */ "d11\0"
21706
934k
  /* 464 */ "h11\0"
21707
934k
  /* 468 */ "pn11\0"
21708
934k
  /* 473 */ "p11\0"
21709
934k
  /* 477 */ "q11\0"
21710
934k
  /* 481 */ "s11\0"
21711
934k
  /* 485 */ "w11\0"
21712
934k
  /* 489 */ "x11\0"
21713
934k
  /* 493 */ "z11\0"
21714
934k
  /* 497 */ "D18_D19_D20_D21\0"
21715
934k
  /* 513 */ "Q18_Q19_Q20_Q21\0"
21716
934k
  /* 529 */ "W20_W21\0"
21717
934k
  /* 537 */ "X14_X15_X16_X17_X18_X19_X20_X21\0"
21718
934k
  /* 569 */ "Z18_Z19_Z20_Z21\0"
21719
934k
  /* 585 */ "b21\0"
21720
934k
  /* 589 */ "d21\0"
21721
934k
  /* 593 */ "h21\0"
21722
934k
  /* 597 */ "q21\0"
21723
934k
  /* 601 */ "s21\0"
21724
934k
  /* 605 */ "w21\0"
21725
934k
  /* 609 */ "x21\0"
21726
934k
  /* 613 */ "z21\0"
21727
934k
  /* 617 */ "D28_D29_D30_D31\0"
21728
934k
  /* 633 */ "Q28_Q29_Q30_Q31\0"
21729
934k
  /* 649 */ "Z28_Z29_Z30_Z31\0"
21730
934k
  /* 665 */ "Z23_Z31\0"
21731
934k
  /* 673 */ "Z19_Z23_Z27_Z31\0"
21732
934k
  /* 689 */ "b31\0"
21733
934k
  /* 693 */ "d31\0"
21734
934k
  /* 697 */ "h31\0"
21735
934k
  /* 701 */ "q31\0"
21736
934k
  /* 705 */ "s31\0"
21737
934k
  /* 709 */ "z31\0"
21738
934k
  /* 713 */ "D30_D31_D0_D1\0"
21739
934k
  /* 727 */ "P0_P1\0"
21740
934k
  /* 733 */ "Q30_Q31_Q0_Q1\0"
21741
934k
  /* 747 */ "W0_W1\0"
21742
934k
  /* 753 */ "X0_X1\0"
21743
934k
  /* 759 */ "Z30_Z31_Z0_Z1\0"
21744
934k
  /* 773 */ "b1\0"
21745
934k
  /* 776 */ "d1\0"
21746
934k
  /* 779 */ "h1\0"
21747
934k
  /* 782 */ "pn1\0"
21748
934k
  /* 786 */ "p1\0"
21749
934k
  /* 789 */ "q1\0"
21750
934k
  /* 792 */ "s1\0"
21751
934k
  /* 795 */ "w1\0"
21752
934k
  /* 798 */ "x1\0"
21753
934k
  /* 801 */ "z1\0"
21754
934k
  /* 804 */ "D9_D10_D11_D12\0"
21755
934k
  /* 819 */ "P11_P12\0"
21756
934k
  /* 827 */ "Q9_Q10_Q11_Q12\0"
21757
934k
  /* 842 */ "Z9_Z10_Z11_Z12\0"
21758
934k
  /* 857 */ "Z4_Z12\0"
21759
934k
  /* 864 */ "Z0_Z4_Z8_Z12\0"
21760
934k
  /* 877 */ "b12\0"
21761
934k
  /* 881 */ "d12\0"
21762
934k
  /* 885 */ "h12\0"
21763
934k
  /* 889 */ "pn12\0"
21764
934k
  /* 894 */ "p12\0"
21765
934k
  /* 898 */ "q12\0"
21766
934k
  /* 902 */ "s12\0"
21767
934k
  /* 906 */ "w12\0"
21768
934k
  /* 910 */ "x12\0"
21769
934k
  /* 914 */ "z12\0"
21770
934k
  /* 918 */ "D19_D20_D21_D22\0"
21771
934k
  /* 934 */ "Q19_Q20_Q21_Q22\0"
21772
934k
  /* 950 */ "Z19_Z20_Z21_Z22\0"
21773
934k
  /* 966 */ "b22\0"
21774
934k
  /* 970 */ "d22\0"
21775
934k
  /* 974 */ "h22\0"
21776
934k
  /* 978 */ "q22\0"
21777
934k
  /* 982 */ "s22\0"
21778
934k
  /* 986 */ "w22\0"
21779
934k
  /* 990 */ "x22\0"
21780
934k
  /* 994 */ "z22\0"
21781
934k
  /* 998 */ "D31_D0_D1_D2\0"
21782
934k
  /* 1011 */ "P1_P2\0"
21783
934k
  /* 1017 */ "Q31_Q0_Q1_Q2\0"
21784
934k
  /* 1030 */ "Z31_Z0_Z1_Z2\0"
21785
934k
  /* 1043 */ "b2\0"
21786
934k
  /* 1046 */ "d2\0"
21787
934k
  /* 1049 */ "h2\0"
21788
934k
  /* 1052 */ "pn2\0"
21789
934k
  /* 1056 */ "p2\0"
21790
934k
  /* 1059 */ "q2\0"
21791
934k
  /* 1062 */ "s2\0"
21792
934k
  /* 1065 */ "w2\0"
21793
934k
  /* 1068 */ "x2\0"
21794
934k
  /* 1071 */ "z2\0"
21795
934k
  /* 1074 */ "D10_D11_D12_D13\0"
21796
934k
  /* 1090 */ "P12_P13\0"
21797
934k
  /* 1098 */ "Q10_Q11_Q12_Q13\0"
21798
934k
  /* 1114 */ "W12_W13\0"
21799
934k
  /* 1122 */ "X6_X7_X8_X9_X10_X11_X12_X13\0"
21800
934k
  /* 1150 */ "Z10_Z11_Z12_Z13\0"
21801
934k
  /* 1166 */ "Z5_Z13\0"
21802
934k
  /* 1173 */ "Z1_Z5_Z9_Z13\0"
21803
934k
  /* 1186 */ "b13\0"
21804
934k
  /* 1190 */ "d13\0"
21805
934k
  /* 1194 */ "h13\0"
21806
934k
  /* 1198 */ "pn13\0"
21807
934k
  /* 1203 */ "p13\0"
21808
934k
  /* 1207 */ "q13\0"
21809
934k
  /* 1211 */ "s13\0"
21810
934k
  /* 1215 */ "w13\0"
21811
934k
  /* 1219 */ "x13\0"
21812
934k
  /* 1223 */ "z13\0"
21813
934k
  /* 1227 */ "D20_D21_D22_D23\0"
21814
934k
  /* 1243 */ "Q20_Q21_Q22_Q23\0"
21815
934k
  /* 1259 */ "W22_W23\0"
21816
934k
  /* 1267 */ "X16_X17_X18_X19_X20_X21_X22_X23\0"
21817
934k
  /* 1299 */ "Z20_Z21_Z22_Z23\0"
21818
934k
  /* 1315 */ "b23\0"
21819
934k
  /* 1319 */ "d23\0"
21820
934k
  /* 1323 */ "h23\0"
21821
934k
  /* 1327 */ "q23\0"
21822
934k
  /* 1331 */ "s23\0"
21823
934k
  /* 1335 */ "w23\0"
21824
934k
  /* 1339 */ "x23\0"
21825
934k
  /* 1343 */ "z23\0"
21826
934k
  /* 1347 */ "D0_D1_D2_D3\0"
21827
934k
  /* 1359 */ "P2_P3\0"
21828
934k
  /* 1365 */ "Q0_Q1_Q2_Q3\0"
21829
934k
  /* 1377 */ "W2_W3\0"
21830
934k
  /* 1383 */ "X2_X3\0"
21831
934k
  /* 1389 */ "Z0_Z1_Z2_Z3\0"
21832
934k
  /* 1401 */ "b3\0"
21833
934k
  /* 1404 */ "d3\0"
21834
934k
  /* 1407 */ "h3\0"
21835
934k
  /* 1410 */ "pn3\0"
21836
934k
  /* 1414 */ "p3\0"
21837
934k
  /* 1417 */ "q3\0"
21838
934k
  /* 1420 */ "s3\0"
21839
934k
  /* 1423 */ "w3\0"
21840
934k
  /* 1426 */ "x3\0"
21841
934k
  /* 1429 */ "z3\0"
21842
934k
  /* 1432 */ "D11_D12_D13_D14\0"
21843
934k
  /* 1448 */ "P13_P14\0"
21844
934k
  /* 1456 */ "Q11_Q12_Q13_Q14\0"
21845
934k
  /* 1472 */ "Z2_Z6_Z10_Z14\0"
21846
934k
  /* 1486 */ "Z11_Z12_Z13_Z14\0"
21847
934k
  /* 1502 */ "Z6_Z14\0"
21848
934k
  /* 1509 */ "b14\0"
21849
934k
  /* 1513 */ "d14\0"
21850
934k
  /* 1517 */ "h14\0"
21851
934k
  /* 1521 */ "pn14\0"
21852
934k
  /* 1526 */ "p14\0"
21853
934k
  /* 1530 */ "q14\0"
21854
934k
  /* 1534 */ "s14\0"
21855
934k
  /* 1538 */ "w14\0"
21856
934k
  /* 1542 */ "x14\0"
21857
934k
  /* 1546 */ "z14\0"
21858
934k
  /* 1550 */ "D21_D22_D23_D24\0"
21859
934k
  /* 1566 */ "Q21_Q22_Q23_Q24\0"
21860
934k
  /* 1582 */ "Z21_Z22_Z23_Z24\0"
21861
934k
  /* 1598 */ "Z16_Z24\0"
21862
934k
  /* 1606 */ "b24\0"
21863
934k
  /* 1610 */ "d24\0"
21864
934k
  /* 1614 */ "h24\0"
21865
934k
  /* 1618 */ "q24\0"
21866
934k
  /* 1622 */ "s24\0"
21867
934k
  /* 1626 */ "w24\0"
21868
934k
  /* 1630 */ "x24\0"
21869
934k
  /* 1634 */ "z24\0"
21870
934k
  /* 1638 */ "D1_D2_D3_D4\0"
21871
934k
  /* 1650 */ "P3_P4\0"
21872
934k
  /* 1656 */ "Q1_Q2_Q3_Q4\0"
21873
934k
  /* 1668 */ "Z1_Z2_Z3_Z4\0"
21874
934k
  /* 1680 */ "b4\0"
21875
934k
  /* 1683 */ "d4\0"
21876
934k
  /* 1686 */ "h4\0"
21877
934k
  /* 1689 */ "pn4\0"
21878
934k
  /* 1693 */ "p4\0"
21879
934k
  /* 1696 */ "q4\0"
21880
934k
  /* 1699 */ "s4\0"
21881
934k
  /* 1702 */ "w4\0"
21882
934k
  /* 1705 */ "x4\0"
21883
934k
  /* 1708 */ "z4\0"
21884
934k
  /* 1711 */ "D12_D13_D14_D15\0"
21885
934k
  /* 1727 */ "P14_P15\0"
21886
934k
  /* 1735 */ "Q12_Q13_Q14_Q15\0"
21887
934k
  /* 1751 */ "W14_W15\0"
21888
934k
  /* 1759 */ "X8_X9_X10_X11_X12_X13_X14_X15\0"
21889
934k
  /* 1789 */ "Z3_Z7_Z11_Z15\0"
21890
934k
  /* 1803 */ "Z12_Z13_Z14_Z15\0"
21891
934k
  /* 1819 */ "Z7_Z15\0"
21892
934k
  /* 1826 */ "b15\0"
21893
934k
  /* 1830 */ "d15\0"
21894
934k
  /* 1834 */ "h15\0"
21895
934k
  /* 1838 */ "pn15\0"
21896
934k
  /* 1843 */ "p15\0"
21897
934k
  /* 1847 */ "q15\0"
21898
934k
  /* 1851 */ "s15\0"
21899
934k
  /* 1855 */ "w15\0"
21900
934k
  /* 1859 */ "x15\0"
21901
934k
  /* 1863 */ "z15\0"
21902
934k
  /* 1867 */ "D22_D23_D24_D25\0"
21903
934k
  /* 1883 */ "Q22_Q23_Q24_Q25\0"
21904
934k
  /* 1899 */ "W24_W25\0"
21905
934k
  /* 1907 */ "X18_X19_X20_X21_X22_X23_X24_X25\0"
21906
934k
  /* 1939 */ "Z22_Z23_Z24_Z25\0"
21907
934k
  /* 1955 */ "Z17_Z25\0"
21908
934k
  /* 1963 */ "b25\0"
21909
934k
  /* 1967 */ "d25\0"
21910
934k
  /* 1971 */ "h25\0"
21911
934k
  /* 1975 */ "q25\0"
21912
934k
  /* 1979 */ "s25\0"
21913
934k
  /* 1983 */ "w25\0"
21914
934k
  /* 1987 */ "x25\0"
21915
934k
  /* 1991 */ "z25\0"
21916
934k
  /* 1995 */ "D2_D3_D4_D5\0"
21917
934k
  /* 2007 */ "P4_P5\0"
21918
934k
  /* 2013 */ "Q2_Q3_Q4_Q5\0"
21919
934k
  /* 2025 */ "W4_W5\0"
21920
934k
  /* 2031 */ "X4_X5\0"
21921
934k
  /* 2037 */ "Z2_Z3_Z4_Z5\0"
21922
934k
  /* 2049 */ "b5\0"
21923
934k
  /* 2052 */ "d5\0"
21924
934k
  /* 2055 */ "h5\0"
21925
934k
  /* 2058 */ "pn5\0"
21926
934k
  /* 2062 */ "p5\0"
21927
934k
  /* 2065 */ "q5\0"
21928
934k
  /* 2068 */ "s5\0"
21929
934k
  /* 2071 */ "w5\0"
21930
934k
  /* 2074 */ "x5\0"
21931
934k
  /* 2077 */ "z5\0"
21932
934k
  /* 2080 */ "D13_D14_D15_D16\0"
21933
934k
  /* 2096 */ "Q13_Q14_Q15_Q16\0"
21934
934k
  /* 2112 */ "Z13_Z14_Z15_Z16\0"
21935
934k
  /* 2128 */ "b16\0"
21936
934k
  /* 2132 */ "d16\0"
21937
934k
  /* 2136 */ "h16\0"
21938
934k
  /* 2140 */ "q16\0"
21939
934k
  /* 2144 */ "s16\0"
21940
934k
  /* 2148 */ "w16\0"
21941
934k
  /* 2152 */ "x16\0"
21942
934k
  /* 2156 */ "z16\0"
21943
934k
  /* 2160 */ "D23_D24_D25_D26\0"
21944
934k
  /* 2176 */ "Q23_Q24_Q25_Q26\0"
21945
934k
  /* 2192 */ "Z23_Z24_Z25_Z26\0"
21946
934k
  /* 2208 */ "Z18_Z26\0"
21947
934k
  /* 2216 */ "b26\0"
21948
934k
  /* 2220 */ "d26\0"
21949
934k
  /* 2224 */ "h26\0"
21950
934k
  /* 2228 */ "q26\0"
21951
934k
  /* 2232 */ "s26\0"
21952
934k
  /* 2236 */ "w26\0"
21953
934k
  /* 2240 */ "x26\0"
21954
934k
  /* 2244 */ "z26\0"
21955
934k
  /* 2248 */ "D3_D4_D5_D6\0"
21956
934k
  /* 2260 */ "P5_P6\0"
21957
934k
  /* 2266 */ "Q3_Q4_Q5_Q6\0"
21958
934k
  /* 2278 */ "Z3_Z4_Z5_Z6\0"
21959
934k
  /* 2290 */ "b6\0"
21960
934k
  /* 2293 */ "d6\0"
21961
934k
  /* 2296 */ "h6\0"
21962
934k
  /* 2299 */ "pn6\0"
21963
934k
  /* 2303 */ "p6\0"
21964
934k
  /* 2306 */ "q6\0"
21965
934k
  /* 2309 */ "s6\0"
21966
934k
  /* 2312 */ "w6\0"
21967
934k
  /* 2315 */ "x6\0"
21968
934k
  /* 2318 */ "z6\0"
21969
934k
  /* 2321 */ "D14_D15_D16_D17\0"
21970
934k
  /* 2337 */ "Q14_Q15_Q16_Q17\0"
21971
934k
  /* 2353 */ "W16_W17\0"
21972
934k
  /* 2361 */ "X10_X11_X12_X13_X14_X15_X16_X17\0"
21973
934k
  /* 2393 */ "Z14_Z15_Z16_Z17\0"
21974
934k
  /* 2409 */ "b17\0"
21975
934k
  /* 2413 */ "d17\0"
21976
934k
  /* 2417 */ "h17\0"
21977
934k
  /* 2421 */ "q17\0"
21978
934k
  /* 2425 */ "s17\0"
21979
934k
  /* 2429 */ "w17\0"
21980
934k
  /* 2433 */ "x17\0"
21981
934k
  /* 2437 */ "z17\0"
21982
934k
  /* 2441 */ "D24_D25_D26_D27\0"
21983
934k
  /* 2457 */ "Q24_Q25_Q26_Q27\0"
21984
934k
  /* 2473 */ "W26_W27\0"
21985
934k
  /* 2481 */ "X20_X21_X22_X23_X24_X25_X26_X27\0"
21986
934k
  /* 2513 */ "Z24_Z25_Z26_Z27\0"
21987
934k
  /* 2529 */ "Z19_Z27\0"
21988
934k
  /* 2537 */ "b27\0"
21989
934k
  /* 2541 */ "d27\0"
21990
934k
  /* 2545 */ "h27\0"
21991
934k
  /* 2549 */ "q27\0"
21992
934k
  /* 2553 */ "s27\0"
21993
934k
  /* 2557 */ "w27\0"
21994
934k
  /* 2561 */ "x27\0"
21995
934k
  /* 2565 */ "z27\0"
21996
934k
  /* 2569 */ "D4_D5_D6_D7\0"
21997
934k
  /* 2581 */ "P6_P7\0"
21998
934k
  /* 2587 */ "Q4_Q5_Q6_Q7\0"
21999
934k
  /* 2599 */ "W6_W7\0"
22000
934k
  /* 2605 */ "X0_X1_X2_X3_X4_X5_X6_X7\0"
22001
934k
  /* 2629 */ "Z4_Z5_Z6_Z7\0"
22002
934k
  /* 2641 */ "b7\0"
22003
934k
  /* 2644 */ "d7\0"
22004
934k
  /* 2647 */ "h7\0"
22005
934k
  /* 2650 */ "pn7\0"
22006
934k
  /* 2654 */ "p7\0"
22007
934k
  /* 2657 */ "q7\0"
22008
934k
  /* 2660 */ "s7\0"
22009
934k
  /* 2663 */ "w7\0"
22010
934k
  /* 2666 */ "x7\0"
22011
934k
  /* 2669 */ "z7\0"
22012
934k
  /* 2672 */ "D15_D16_D17_D18\0"
22013
934k
  /* 2688 */ "Q15_Q16_Q17_Q18\0"
22014
934k
  /* 2704 */ "Z15_Z16_Z17_Z18\0"
22015
934k
  /* 2720 */ "b18\0"
22016
934k
  /* 2724 */ "d18\0"
22017
934k
  /* 2728 */ "h18\0"
22018
934k
  /* 2732 */ "q18\0"
22019
934k
  /* 2736 */ "s18\0"
22020
934k
  /* 2740 */ "w18\0"
22021
934k
  /* 2744 */ "x18\0"
22022
934k
  /* 2748 */ "z18\0"
22023
934k
  /* 2752 */ "D25_D26_D27_D28\0"
22024
934k
  /* 2768 */ "Q25_Q26_Q27_Q28\0"
22025
934k
  /* 2784 */ "Z20_Z28\0"
22026
934k
  /* 2792 */ "Z16_Z20_Z24_Z28\0"
22027
934k
  /* 2808 */ "Z25_Z26_Z27_Z28\0"
22028
934k
  /* 2824 */ "b28\0"
22029
934k
  /* 2828 */ "d28\0"
22030
934k
  /* 2832 */ "h28\0"
22031
934k
  /* 2836 */ "q28\0"
22032
934k
  /* 2840 */ "s28\0"
22033
934k
  /* 2844 */ "w28\0"
22034
934k
  /* 2848 */ "x28\0"
22035
934k
  /* 2852 */ "z28\0"
22036
934k
  /* 2856 */ "D5_D6_D7_D8\0"
22037
934k
  /* 2868 */ "P7_P8\0"
22038
934k
  /* 2874 */ "Q5_Q6_Q7_Q8\0"
22039
934k
  /* 2886 */ "Z0_Z8\0"
22040
934k
  /* 2892 */ "Z5_Z6_Z7_Z8\0"
22041
934k
  /* 2904 */ "b8\0"
22042
934k
  /* 2907 */ "d8\0"
22043
934k
  /* 2910 */ "h8\0"
22044
934k
  /* 2913 */ "pn8\0"
22045
934k
  /* 2917 */ "p8\0"
22046
934k
  /* 2920 */ "q8\0"
22047
934k
  /* 2923 */ "s8\0"
22048
934k
  /* 2926 */ "w8\0"
22049
934k
  /* 2929 */ "x8\0"
22050
934k
  /* 2932 */ "z8\0"
22051
934k
  /* 2935 */ "D16_D17_D18_D19\0"
22052
934k
  /* 2951 */ "Q16_Q17_Q18_Q19\0"
22053
934k
  /* 2967 */ "W18_W19\0"
22054
934k
  /* 2975 */ "X12_X13_X14_X15_X16_X17_X18_X19\0"
22055
934k
  /* 3007 */ "Z16_Z17_Z18_Z19\0"
22056
934k
  /* 3023 */ "b19\0"
22057
934k
  /* 3027 */ "d19\0"
22058
934k
  /* 3031 */ "h19\0"
22059
934k
  /* 3035 */ "q19\0"
22060
934k
  /* 3039 */ "s19\0"
22061
934k
  /* 3043 */ "w19\0"
22062
934k
  /* 3047 */ "x19\0"
22063
934k
  /* 3051 */ "z19\0"
22064
934k
  /* 3055 */ "D26_D27_D28_D29\0"
22065
934k
  /* 3071 */ "Q26_Q27_Q28_Q29\0"
22066
934k
  /* 3087 */ "W28_W29\0"
22067
934k
  /* 3095 */ "Z21_Z29\0"
22068
934k
  /* 3103 */ "Z17_Z21_Z25_Z29\0"
22069
934k
  /* 3119 */ "Z26_Z27_Z28_Z29\0"
22070
934k
  /* 3135 */ "b29\0"
22071
934k
  /* 3139 */ "d29\0"
22072
934k
  /* 3143 */ "h29\0"
22073
934k
  /* 3147 */ "q29\0"
22074
934k
  /* 3151 */ "s29\0"
22075
934k
  /* 3155 */ "w29\0"
22076
934k
  /* 3159 */ "x29\0"
22077
934k
  /* 3163 */ "z29\0"
22078
934k
  /* 3167 */ "D6_D7_D8_D9\0"
22079
934k
  /* 3179 */ "P8_P9\0"
22080
934k
  /* 3185 */ "Q6_Q7_Q8_Q9\0"
22081
934k
  /* 3197 */ "W8_W9\0"
22082
934k
  /* 3203 */ "X2_X3_X4_X5_X6_X7_X8_X9\0"
22083
934k
  /* 3227 */ "Z1_Z9\0"
22084
934k
  /* 3233 */ "Z6_Z7_Z8_Z9\0"
22085
934k
  /* 3245 */ "b9\0"
22086
934k
  /* 3248 */ "d9\0"
22087
934k
  /* 3251 */ "h9\0"
22088
934k
  /* 3254 */ "pn9\0"
22089
934k
  /* 3258 */ "p9\0"
22090
934k
  /* 3261 */ "q9\0"
22091
934k
  /* 3264 */ "s9\0"
22092
934k
  /* 3267 */ "w9\0"
22093
934k
  /* 3270 */ "x9\0"
22094
934k
  /* 3273 */ "z9\0"
22095
934k
  /* 3276 */ "X22_X23_X24_X25_X26_X27_X28_FP\0"
22096
934k
  /* 3307 */ "W30_WZR\0"
22097
934k
  /* 3315 */ "LR_XZR\0"
22098
934k
  /* 3322 */ "X\0"
22099
934k
  /* 3324 */ "Y\0"
22100
934k
  /* 3326 */ "Z\0"
22101
934k
  /* 3328 */ "za\0"
22102
934k
  /* 3331 */ "za0.b\0"
22103
934k
  /* 3337 */ "za0.d\0"
22104
934k
  /* 3343 */ "za1.d\0"
22105
934k
  /* 3349 */ "za2.d\0"
22106
934k
  /* 3355 */ "za3.d\0"
22107
934k
  /* 3361 */ "za4.d\0"
22108
934k
  /* 3367 */ "za5.d\0"
22109
934k
  /* 3373 */ "za6.d\0"
22110
934k
  /* 3379 */ "za7.d\0"
22111
934k
  /* 3385 */ "vg\0"
22112
934k
  /* 3388 */ "za0.h\0"
22113
934k
  /* 3394 */ "za1.h\0"
22114
934k
  /* 3400 */ "wsp\0"
22115
934k
  /* 3404 */ "za10.q\0"
22116
934k
  /* 3411 */ "za0.q\0"
22117
934k
  /* 3417 */ "za11.q\0"
22118
934k
  /* 3424 */ "za1.q\0"
22119
934k
  /* 3430 */ "za12.q\0"
22120
934k
  /* 3437 */ "za2.q\0"
22121
934k
  /* 3443 */ "za13.q\0"
22122
934k
  /* 3450 */ "za3.q\0"
22123
934k
  /* 3456 */ "za14.q\0"
22124
934k
  /* 3463 */ "za4.q\0"
22125
934k
  /* 3469 */ "za15.q\0"
22126
934k
  /* 3476 */ "za5.q\0"
22127
934k
  /* 3482 */ "za6.q\0"
22128
934k
  /* 3488 */ "za7.q\0"
22129
934k
  /* 3494 */ "za8.q\0"
22130
934k
  /* 3500 */ "za9.q\0"
22131
934k
  /* 3506 */ "fpcr\0"
22132
934k
  /* 3511 */ "ffr\0"
22133
934k
  /* 3515 */ "wzr\0"
22134
934k
  /* 3519 */ "xzr\0"
22135
934k
  /* 3523 */ "za0.s\0"
22136
934k
  /* 3529 */ "za1.s\0"
22137
934k
  /* 3535 */ "za2.s\0"
22138
934k
  /* 3541 */ "za3.s\0"
22139
934k
  /* 3547 */ "nzcv\0"
22140
934k
};
22141
934k
  static const uint16_t RegAsmOffsetNoRegAltName[] = {
22142
934k
    3511, 3159, 3506, 270, 3547, 3401, 3385, 3400, 3515, 3519, 3322, 3324, 3328, 3326, 
22143
934k
    330, 773, 1043, 1401, 1680, 2049, 2290, 2641, 2904, 3245, 53, 456, 877, 1186, 
22144
934k
    1509, 1826, 2128, 2409, 2720, 3023, 142, 585, 966, 1315, 1606, 1963, 2216, 2537, 
22145
934k
    2824, 3135, 246, 689, 333, 776, 1046, 1404, 1683, 2052, 2293, 2644, 2907, 3248, 
22146
934k
    57, 460, 881, 1190, 1513, 1830, 2132, 2413, 2724, 3027, 146, 589, 970, 1319, 
22147
934k
    1610, 1967, 2220, 2541, 2828, 3139, 250, 693, 336, 779, 1049, 1407, 1686, 2055, 
22148
934k
    2296, 2647, 2910, 3251, 61, 464, 885, 1194, 1517, 1834, 2136, 2417, 2728, 3031, 
22149
934k
    150, 593, 974, 1323, 1614, 1971, 2224, 2545, 2832, 3143, 254, 697, 343, 786, 
22150
934k
    1056, 1414, 1693, 2062, 2303, 2654, 2917, 3258, 70, 473, 894, 1203, 1526, 1843, 
22151
934k
    339, 782, 1052, 1410, 1689, 2058, 2299, 2650, 2913, 3254, 65, 468, 889, 1198, 
22152
934k
    1521, 1838, 346, 789, 1059, 1417, 1696, 2065, 2306, 2657, 2920, 3261, 74, 477, 
22153
934k
    898, 1207, 1530, 1847, 2140, 2421, 2732, 3035, 154, 597, 978, 1327, 1618, 1975, 
22154
934k
    2228, 2549, 2836, 3147, 258, 701, 349, 792, 1062, 1420, 1699, 2068, 2309, 2660, 
22155
934k
    2923, 3264, 78, 481, 902, 1211, 1534, 1851, 2144, 2425, 2736, 3039, 158, 601, 
22156
934k
    982, 1331, 1622, 1979, 2232, 2553, 2840, 3151, 262, 705, 356, 795, 1065, 1423, 
22157
934k
    1702, 2071, 2312, 2663, 2926, 3267, 82, 485, 906, 1215, 1538, 1855, 2148, 2429, 
22158
934k
    2740, 3043, 162, 605, 986, 1335, 1626, 1983, 2236, 2557, 2844, 3155, 266, 359, 
22159
934k
    798, 1068, 1426, 1705, 2074, 2315, 2666, 2929, 3270, 86, 489, 910, 1219, 1542, 
22160
934k
    1859, 2152, 2433, 2744, 3047, 166, 609, 990, 1339, 1630, 1987, 2240, 2561, 2848, 
22161
934k
    362, 801, 1071, 1429, 1708, 2077, 2318, 2669, 2932, 3273, 90, 493, 914, 1223, 
22162
934k
    1546, 1863, 2156, 2437, 2748, 3051, 170, 613, 994, 1343, 1634, 1991, 2244, 2565, 
22163
934k
    2852, 3163, 274, 709, 3331, 3337, 3343, 3349, 3355, 3361, 3367, 3373, 3379, 3388, 
22164
934k
    3394, 3411, 3424, 3437, 3450, 3463, 3476, 3482, 3488, 3494, 3500, 3404, 3417, 3430, 
22165
934k
    3443, 3456, 3469, 3523, 3529, 3535, 3541, 352, 721, 1005, 1353, 1644, 2001, 2254, 
22166
934k
    2575, 2862, 3173, 6, 371, 811, 1082, 1440, 1719, 2088, 2329, 2680, 2943, 102, 
22167
934k
    505, 926, 1235, 1558, 1875, 2168, 2449, 2760, 3063, 182, 625, 286, 1347, 1638, 
22168
934k
    1995, 2248, 2569, 2856, 3167, 0, 365, 804, 1074, 1432, 1711, 2080, 2321, 2672, 
22169
934k
    2935, 94, 497, 918, 1227, 1550, 1867, 2160, 2441, 2752, 3055, 174, 617, 278, 
22170
934k
    713, 998, 1002, 1350, 1641, 1998, 2251, 2572, 2859, 3170, 3, 368, 807, 1078, 
22171
934k
    1436, 1715, 2084, 2325, 2676, 2939, 98, 501, 922, 1231, 1554, 1871, 2164, 2445, 
22172
934k
    2756, 3059, 178, 621, 282, 717, 727, 1011, 1359, 1650, 2007, 2260, 2581, 2868, 
22173
934k
    3179, 13, 379, 819, 1090, 1448, 1727, 293, 741, 1024, 1371, 1662, 2019, 2272, 
22174
934k
    2593, 2880, 3191, 26, 393, 834, 1106, 1464, 1743, 2104, 2345, 2696, 2959, 118, 
22175
934k
    521, 942, 1251, 1574, 1891, 2184, 2465, 2776, 3079, 198, 641, 308, 1365, 1656, 
22176
934k
    2013, 2266, 2587, 2874, 3185, 20, 387, 827, 1098, 1456, 1735, 2096, 2337, 2688, 
22177
934k
    2951, 110, 513, 934, 1243, 1566, 1883, 2176, 2457, 2768, 3071, 190, 633, 300, 
22178
934k
    733, 1017, 1021, 1368, 1659, 2016, 2269, 2590, 2877, 3188, 23, 390, 830, 1102, 
22179
934k
    1460, 1739, 2100, 2341, 2692, 2955, 114, 517, 938, 1247, 1570, 1887, 2180, 2461, 
22180
934k
    2772, 3075, 194, 637, 304, 737, 3276, 2605, 3203, 409, 1122, 1759, 2361, 2975, 
22181
934k
    537, 1267, 1907, 2481, 3307, 747, 1377, 2025, 2599, 3197, 401, 1114, 1751, 2353, 
22182
934k
    2967, 529, 1259, 1899, 2473, 3087, 3315, 3300, 753, 1383, 2031, 2623, 3221, 427, 
22183
934k
    1142, 1781, 2385, 2999, 561, 1291, 1931, 2505, 767, 1037, 1395, 1674, 2043, 2284, 
22184
934k
    2635, 2898, 3239, 46, 441, 849, 1158, 1494, 1811, 2120, 2401, 2712, 3015, 134, 
22185
934k
    577, 958, 1307, 1590, 1947, 2200, 2521, 2816, 3127, 238, 657, 323, 1389, 1668, 
22186
934k
    2037, 2278, 2629, 2892, 3233, 40, 435, 842, 1150, 1486, 1803, 2112, 2393, 2704, 
22187
934k
    3007, 126, 569, 950, 1299, 1582, 1939, 2192, 2513, 2808, 3119, 230, 649, 315, 
22188
934k
    759, 1030, 1034, 1392, 1671, 2040, 2281, 2632, 2895, 3236, 43, 438, 845, 1154, 
22189
934k
    1490, 1807, 2116, 2397, 2708, 3011, 130, 573, 954, 1303, 1586, 1943, 2196, 2517, 
22190
934k
    2812, 3123, 234, 653, 319, 763, 1598, 1955, 2208, 2529, 2784, 3095, 206, 665, 
22191
934k
    2886, 3227, 33, 449, 857, 1166, 1502, 1819, 2792, 3103, 214, 673, 864, 1173, 
22192
934k
    1472, 1789, 
22193
934k
  };
22194
22195
934k
  static const char AsmStrsvlist1[] = {
22196
934k
  /* 0 */ "\0"
22197
934k
};
22198
934k
  static const uint8_t RegAsmOffsetvlist1[] = {
22199
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22200
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22201
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22202
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22203
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22204
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22205
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22206
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22207
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22208
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22209
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22210
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22211
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22212
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22213
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22214
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22215
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22216
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22217
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22218
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22219
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22220
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22221
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22222
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22223
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22224
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22225
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22226
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22227
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22228
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22229
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22230
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22231
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22232
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22233
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22234
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22235
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22236
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22237
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22238
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22239
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22240
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22241
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22242
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22243
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22244
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22245
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22246
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22247
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22248
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22249
934k
    0, 0, 
22250
934k
  };
22251
22252
934k
  static const char AsmStrsvreg[] = {
22253
934k
  /* 0 */ "v10\0"
22254
934k
  /* 4 */ "v20\0"
22255
934k
  /* 8 */ "v30\0"
22256
934k
  /* 12 */ "v0\0"
22257
934k
  /* 15 */ "v11\0"
22258
934k
  /* 19 */ "v21\0"
22259
934k
  /* 23 */ "v31\0"
22260
934k
  /* 27 */ "v1\0"
22261
934k
  /* 30 */ "v12\0"
22262
934k
  /* 34 */ "v22\0"
22263
934k
  /* 38 */ "v2\0"
22264
934k
  /* 41 */ "v13\0"
22265
934k
  /* 45 */ "v23\0"
22266
934k
  /* 49 */ "v3\0"
22267
934k
  /* 52 */ "v14\0"
22268
934k
  /* 56 */ "v24\0"
22269
934k
  /* 60 */ "v4\0"
22270
934k
  /* 63 */ "v15\0"
22271
934k
  /* 67 */ "v25\0"
22272
934k
  /* 71 */ "v5\0"
22273
934k
  /* 74 */ "v16\0"
22274
934k
  /* 78 */ "v26\0"
22275
934k
  /* 82 */ "v6\0"
22276
934k
  /* 85 */ "v17\0"
22277
934k
  /* 89 */ "v27\0"
22278
934k
  /* 93 */ "v7\0"
22279
934k
  /* 96 */ "v18\0"
22280
934k
  /* 100 */ "v28\0"
22281
934k
  /* 104 */ "v8\0"
22282
934k
  /* 107 */ "v19\0"
22283
934k
  /* 111 */ "v29\0"
22284
934k
  /* 115 */ "v9\0"
22285
934k
};
22286
934k
  static const uint8_t RegAsmOffsetvreg[] = {
22287
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22288
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22289
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22290
934k
    3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 
22291
934k
    0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 
22292
934k
    56, 67, 78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 
22293
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22294
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22295
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22296
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22297
934k
    3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22298
934k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22299
934k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22300
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22301
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22302
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22303
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22304
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22305
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22306
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22307
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22308
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22309
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22310
934k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22311
934k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22312
934k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22313
934k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22314
934k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22315
934k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22316
934k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22317
934k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22318
934k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22319
934k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22320
934k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22321
934k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22322
934k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22323
934k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22324
934k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22325
934k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22326
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22327
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22328
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22329
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22330
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22331
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22332
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22333
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22334
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22335
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22336
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22337
934k
    3, 3, 
22338
934k
  };
22339
22340
934k
  switch(AltIdx) {
22341
0
  default: CS_ASSERT_RET_VAL(0 && "Invalid register alt name index!", NULL);
22342
807k
  case AArch64_NoRegAltName:
22343
807k
    CS_ASSERT_RET_VAL(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&
22344
807k
           "Invalid alt name index for register!", NULL);
22345
807k
    return AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1];
22346
0
  case AArch64_vlist1:
22347
0
    CS_ASSERT_RET_VAL(*(AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1]) &&
22348
0
           "Invalid alt name index for register!", NULL);
22349
0
    return AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1];
22350
127k
  case AArch64_vreg:
22351
127k
    CS_ASSERT_RET_VAL(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) &&
22352
127k
           "Invalid alt name index for register!", NULL);
22353
127k
    return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1];
22354
934k
  }
22355
#else
22356
  return NULL;
22357
#endif // CAPSTONE_DIET
22358
934k
}
22359
#ifdef PRINT_ALIAS_INSTR
22360
#undef PRINT_ALIAS_INSTR
22361
22362
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
22363
                  unsigned PredicateIndex);
22364
295k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
22365
295k
#ifndef CAPSTONE_DIET
22366
295k
  static const PatternsForOpcode OpToPatterns[] = {
22367
295k
    {AArch64_ADDPT_shift, 0, 1 },
22368
295k
    {AArch64_ADDSWri, 1, 1 },
22369
295k
    {AArch64_ADDSWrs, 2, 3 },
22370
295k
    {AArch64_ADDSWrx, 5, 3 },
22371
295k
    {AArch64_ADDSXri, 8, 1 },
22372
295k
    {AArch64_ADDSXrs, 9, 3 },
22373
295k
    {AArch64_ADDSXrx, 12, 1 },
22374
295k
    {AArch64_ADDSXrx64, 13, 3 },
22375
295k
    {AArch64_ADDWri, 16, 2 },
22376
295k
    {AArch64_ADDWrs, 18, 1 },
22377
295k
    {AArch64_ADDWrx, 19, 2 },
22378
295k
    {AArch64_ADDXri, 21, 2 },
22379
295k
    {AArch64_ADDXrs, 23, 1 },
22380
295k
    {AArch64_ADDXrx64, 24, 2 },
22381
295k
    {AArch64_ANDSWri, 26, 1 },
22382
295k
    {AArch64_ANDSWrs, 27, 3 },
22383
295k
    {AArch64_ANDSXri, 30, 1 },
22384
295k
    {AArch64_ANDSXrs, 31, 3 },
22385
295k
    {AArch64_ANDS_PPzPP, 34, 1 },
22386
295k
    {AArch64_ANDWrs, 35, 1 },
22387
295k
    {AArch64_ANDXrs, 36, 1 },
22388
295k
    {AArch64_AND_PPzPP, 37, 1 },
22389
295k
    {AArch64_AND_ZI, 38, 3 },
22390
295k
    {AArch64_AUTIA1716, 41, 1 },
22391
295k
    {AArch64_AUTIASP, 42, 1 },
22392
295k
    {AArch64_AUTIAZ, 43, 1 },
22393
295k
    {AArch64_AUTIB1716, 44, 1 },
22394
295k
    {AArch64_AUTIBSP, 45, 1 },
22395
295k
    {AArch64_AUTIBZ, 46, 1 },
22396
295k
    {AArch64_BICSWrs, 47, 1 },
22397
295k
    {AArch64_BICSXrs, 48, 1 },
22398
295k
    {AArch64_BICWrs, 49, 1 },
22399
295k
    {AArch64_BICXrs, 50, 1 },
22400
295k
    {AArch64_CHKFEAT, 51, 1 },
22401
295k
    {AArch64_CLREX, 52, 1 },
22402
295k
    {AArch64_CNTB_XPiI, 53, 2 },
22403
295k
    {AArch64_CNTD_XPiI, 55, 2 },
22404
295k
    {AArch64_CNTH_XPiI, 57, 2 },
22405
295k
    {AArch64_CNTW_XPiI, 59, 2 },
22406
295k
    {AArch64_CPY_ZPmI_B, 61, 1 },
22407
295k
    {AArch64_CPY_ZPmI_D, 62, 1 },
22408
295k
    {AArch64_CPY_ZPmI_H, 63, 1 },
22409
295k
    {AArch64_CPY_ZPmI_S, 64, 1 },
22410
295k
    {AArch64_CPY_ZPmR_B, 65, 1 },
22411
295k
    {AArch64_CPY_ZPmR_D, 66, 1 },
22412
295k
    {AArch64_CPY_ZPmR_H, 67, 1 },
22413
295k
    {AArch64_CPY_ZPmR_S, 68, 1 },
22414
295k
    {AArch64_CPY_ZPmV_B, 69, 1 },
22415
295k
    {AArch64_CPY_ZPmV_D, 70, 1 },
22416
295k
    {AArch64_CPY_ZPmV_H, 71, 1 },
22417
295k
    {AArch64_CPY_ZPmV_S, 72, 1 },
22418
295k
    {AArch64_CPY_ZPzI_B, 73, 1 },
22419
295k
    {AArch64_CPY_ZPzI_D, 74, 1 },
22420
295k
    {AArch64_CPY_ZPzI_H, 75, 1 },
22421
295k
    {AArch64_CPY_ZPzI_S, 76, 1 },
22422
295k
    {AArch64_CSINCWr, 77, 2 },
22423
295k
    {AArch64_CSINCXr, 79, 2 },
22424
295k
    {AArch64_CSINVWr, 81, 2 },
22425
295k
    {AArch64_CSINVXr, 83, 2 },
22426
295k
    {AArch64_CSNEGWr, 85, 1 },
22427
295k
    {AArch64_CSNEGXr, 86, 1 },
22428
295k
    {AArch64_DCPS1, 87, 1 },
22429
295k
    {AArch64_DCPS2, 88, 1 },
22430
295k
    {AArch64_DCPS3, 89, 1 },
22431
295k
    {AArch64_DECB_XPiI, 90, 2 },
22432
295k
    {AArch64_DECD_XPiI, 92, 2 },
22433
295k
    {AArch64_DECD_ZPiI, 94, 2 },
22434
295k
    {AArch64_DECH_XPiI, 96, 2 },
22435
295k
    {AArch64_DECH_ZPiI, 98, 2 },
22436
295k
    {AArch64_DECW_XPiI, 100, 2 },
22437
295k
    {AArch64_DECW_ZPiI, 102, 2 },
22438
295k
    {AArch64_DSB, 104, 3 },
22439
295k
    {AArch64_DUPM_ZI, 107, 6 },
22440
295k
    {AArch64_DUP_ZI_B, 113, 1 },
22441
295k
    {AArch64_DUP_ZI_D, 114, 2 },
22442
295k
    {AArch64_DUP_ZI_H, 116, 2 },
22443
295k
    {AArch64_DUP_ZI_S, 118, 2 },
22444
295k
    {AArch64_DUP_ZR_B, 120, 1 },
22445
295k
    {AArch64_DUP_ZR_D, 121, 1 },
22446
295k
    {AArch64_DUP_ZR_H, 122, 1 },
22447
295k
    {AArch64_DUP_ZR_S, 123, 1 },
22448
295k
    {AArch64_DUP_ZZI_B, 124, 2 },
22449
295k
    {AArch64_DUP_ZZI_D, 126, 2 },
22450
295k
    {AArch64_DUP_ZZI_H, 128, 2 },
22451
295k
    {AArch64_DUP_ZZI_Q, 130, 2 },
22452
295k
    {AArch64_DUP_ZZI_S, 132, 2 },
22453
295k
    {AArch64_EONWrs, 134, 1 },
22454
295k
    {AArch64_EONXrs, 135, 1 },
22455
295k
    {AArch64_EORS_PPzPP, 136, 1 },
22456
295k
    {AArch64_EORWrs, 137, 1 },
22457
295k
    {AArch64_EORXrs, 138, 1 },
22458
295k
    {AArch64_EOR_PPzPP, 139, 1 },
22459
295k
    {AArch64_EOR_ZI, 140, 3 },
22460
295k
    {AArch64_EXTRACT_ZPMXI_H_B, 143, 1 },
22461
295k
    {AArch64_EXTRACT_ZPMXI_H_D, 144, 1 },
22462
295k
    {AArch64_EXTRACT_ZPMXI_H_H, 145, 1 },
22463
295k
    {AArch64_EXTRACT_ZPMXI_H_Q, 146, 1 },
22464
295k
    {AArch64_EXTRACT_ZPMXI_H_S, 147, 1 },
22465
295k
    {AArch64_EXTRACT_ZPMXI_V_B, 148, 1 },
22466
295k
    {AArch64_EXTRACT_ZPMXI_V_D, 149, 1 },
22467
295k
    {AArch64_EXTRACT_ZPMXI_V_H, 150, 1 },
22468
295k
    {AArch64_EXTRACT_ZPMXI_V_Q, 151, 1 },
22469
295k
    {AArch64_EXTRACT_ZPMXI_V_S, 152, 1 },
22470
295k
    {AArch64_EXTRWrri, 153, 1 },
22471
295k
    {AArch64_EXTRXrri, 154, 1 },
22472
295k
    {AArch64_FCPY_ZPmI_D, 155, 1 },
22473
295k
    {AArch64_FCPY_ZPmI_H, 156, 1 },
22474
295k
    {AArch64_FCPY_ZPmI_S, 157, 1 },
22475
295k
    {AArch64_FDUP_ZI_D, 158, 1 },
22476
295k
    {AArch64_FDUP_ZI_H, 159, 1 },
22477
295k
    {AArch64_FDUP_ZI_S, 160, 1 },
22478
295k
    {AArch64_GCSPOPM, 161, 1 },
22479
295k
    {AArch64_GLD1B_D_IMM_REAL, 162, 1 },
22480
295k
    {AArch64_GLD1B_S_IMM_REAL, 163, 1 },
22481
295k
    {AArch64_GLD1D_IMM_REAL, 164, 1 },
22482
295k
    {AArch64_GLD1H_D_IMM_REAL, 165, 1 },
22483
295k
    {AArch64_GLD1H_S_IMM_REAL, 166, 1 },
22484
295k
    {AArch64_GLD1Q, 167, 1 },
22485
295k
    {AArch64_GLD1SB_D_IMM_REAL, 168, 1 },
22486
295k
    {AArch64_GLD1SB_S_IMM_REAL, 169, 1 },
22487
295k
    {AArch64_GLD1SH_D_IMM_REAL, 170, 1 },
22488
295k
    {AArch64_GLD1SH_S_IMM_REAL, 171, 1 },
22489
295k
    {AArch64_GLD1SW_D_IMM_REAL, 172, 1 },
22490
295k
    {AArch64_GLD1W_D_IMM_REAL, 173, 1 },
22491
295k
    {AArch64_GLD1W_IMM_REAL, 174, 1 },
22492
295k
    {AArch64_GLDFF1B_D_IMM_REAL, 175, 1 },
22493
295k
    {AArch64_GLDFF1B_S_IMM_REAL, 176, 1 },
22494
295k
    {AArch64_GLDFF1D_IMM_REAL, 177, 1 },
22495
295k
    {AArch64_GLDFF1H_D_IMM_REAL, 178, 1 },
22496
295k
    {AArch64_GLDFF1H_S_IMM_REAL, 179, 1 },
22497
295k
    {AArch64_GLDFF1SB_D_IMM_REAL, 180, 1 },
22498
295k
    {AArch64_GLDFF1SB_S_IMM_REAL, 181, 1 },
22499
295k
    {AArch64_GLDFF1SH_D_IMM_REAL, 182, 1 },
22500
295k
    {AArch64_GLDFF1SH_S_IMM_REAL, 183, 1 },
22501
295k
    {AArch64_GLDFF1SW_D_IMM_REAL, 184, 1 },
22502
295k
    {AArch64_GLDFF1W_D_IMM_REAL, 185, 1 },
22503
295k
    {AArch64_GLDFF1W_IMM_REAL, 186, 1 },
22504
295k
    {AArch64_HINT, 187, 14 },
22505
295k
    {AArch64_INCB_XPiI, 201, 2 },
22506
295k
    {AArch64_INCD_XPiI, 203, 2 },
22507
295k
    {AArch64_INCD_ZPiI, 205, 2 },
22508
295k
    {AArch64_INCH_XPiI, 207, 2 },
22509
295k
    {AArch64_INCH_ZPiI, 209, 2 },
22510
295k
    {AArch64_INCW_XPiI, 211, 2 },
22511
295k
    {AArch64_INCW_ZPiI, 213, 2 },
22512
295k
    {AArch64_INSERT_MXIPZ_H_B, 215, 1 },
22513
295k
    {AArch64_INSERT_MXIPZ_H_D, 216, 1 },
22514
295k
    {AArch64_INSERT_MXIPZ_H_H, 217, 1 },
22515
295k
    {AArch64_INSERT_MXIPZ_H_Q, 218, 1 },
22516
295k
    {AArch64_INSERT_MXIPZ_H_S, 219, 1 },
22517
295k
    {AArch64_INSERT_MXIPZ_V_B, 220, 1 },
22518
295k
    {AArch64_INSERT_MXIPZ_V_D, 221, 1 },
22519
295k
    {AArch64_INSERT_MXIPZ_V_H, 222, 1 },
22520
295k
    {AArch64_INSERT_MXIPZ_V_Q, 223, 1 },
22521
295k
    {AArch64_INSERT_MXIPZ_V_S, 224, 1 },
22522
295k
    {AArch64_INSvi16gpr, 225, 1 },
22523
295k
    {AArch64_INSvi16lane, 226, 1 },
22524
295k
    {AArch64_INSvi32gpr, 227, 1 },
22525
295k
    {AArch64_INSvi32lane, 228, 1 },
22526
295k
    {AArch64_INSvi64gpr, 229, 1 },
22527
295k
    {AArch64_INSvi64lane, 230, 1 },
22528
295k
    {AArch64_INSvi8gpr, 231, 1 },
22529
295k
    {AArch64_INSvi8lane, 232, 1 },
22530
295k
    {AArch64_IRG, 233, 1 },
22531
295k
    {AArch64_ISB, 234, 1 },
22532
295k
    {AArch64_LD1B_2Z_IMM, 235, 1 },
22533
295k
    {AArch64_LD1B_2Z_STRIDED_IMM, 236, 1 },
22534
295k
    {AArch64_LD1B_4Z_IMM, 237, 1 },
22535
295k
    {AArch64_LD1B_4Z_STRIDED_IMM, 238, 1 },
22536
295k
    {AArch64_LD1B_D_IMM, 239, 1 },
22537
295k
    {AArch64_LD1B_H_IMM, 240, 1 },
22538
295k
    {AArch64_LD1B_IMM, 241, 1 },
22539
295k
    {AArch64_LD1B_S_IMM, 242, 1 },
22540
295k
    {AArch64_LD1D_2Z_IMM, 243, 1 },
22541
295k
    {AArch64_LD1D_2Z_STRIDED_IMM, 244, 1 },
22542
295k
    {AArch64_LD1D_4Z_IMM, 245, 1 },
22543
295k
    {AArch64_LD1D_4Z_STRIDED_IMM, 246, 1 },
22544
295k
    {AArch64_LD1D_IMM, 247, 1 },
22545
295k
    {AArch64_LD1D_Q_IMM, 248, 1 },
22546
295k
    {AArch64_LD1Fourv16b_POST, 249, 1 },
22547
295k
    {AArch64_LD1Fourv1d_POST, 250, 1 },
22548
295k
    {AArch64_LD1Fourv2d_POST, 251, 1 },
22549
295k
    {AArch64_LD1Fourv2s_POST, 252, 1 },
22550
295k
    {AArch64_LD1Fourv4h_POST, 253, 1 },
22551
295k
    {AArch64_LD1Fourv4s_POST, 254, 1 },
22552
295k
    {AArch64_LD1Fourv8b_POST, 255, 1 },
22553
295k
    {AArch64_LD1Fourv8h_POST, 256, 1 },
22554
295k
    {AArch64_LD1H_2Z_IMM, 257, 1 },
22555
295k
    {AArch64_LD1H_2Z_STRIDED_IMM, 258, 1 },
22556
295k
    {AArch64_LD1H_4Z_IMM, 259, 1 },
22557
295k
    {AArch64_LD1H_4Z_STRIDED_IMM, 260, 1 },
22558
295k
    {AArch64_LD1H_D_IMM, 261, 1 },
22559
295k
    {AArch64_LD1H_IMM, 262, 1 },
22560
295k
    {AArch64_LD1H_S_IMM, 263, 1 },
22561
295k
    {AArch64_LD1Onev16b_POST, 264, 1 },
22562
295k
    {AArch64_LD1Onev1d_POST, 265, 1 },
22563
295k
    {AArch64_LD1Onev2d_POST, 266, 1 },
22564
295k
    {AArch64_LD1Onev2s_POST, 267, 1 },
22565
295k
    {AArch64_LD1Onev4h_POST, 268, 1 },
22566
295k
    {AArch64_LD1Onev4s_POST, 269, 1 },
22567
295k
    {AArch64_LD1Onev8b_POST, 270, 1 },
22568
295k
    {AArch64_LD1Onev8h_POST, 271, 1 },
22569
295k
    {AArch64_LD1RB_D_IMM, 272, 1 },
22570
295k
    {AArch64_LD1RB_H_IMM, 273, 1 },
22571
295k
    {AArch64_LD1RB_IMM, 274, 1 },
22572
295k
    {AArch64_LD1RB_S_IMM, 275, 1 },
22573
295k
    {AArch64_LD1RD_IMM, 276, 1 },
22574
295k
    {AArch64_LD1RH_D_IMM, 277, 1 },
22575
295k
    {AArch64_LD1RH_IMM, 278, 1 },
22576
295k
    {AArch64_LD1RH_S_IMM, 279, 1 },
22577
295k
    {AArch64_LD1RO_B_IMM, 280, 1 },
22578
295k
    {AArch64_LD1RO_D_IMM, 281, 1 },
22579
295k
    {AArch64_LD1RO_H_IMM, 282, 1 },
22580
295k
    {AArch64_LD1RO_W_IMM, 283, 1 },
22581
295k
    {AArch64_LD1RQ_B_IMM, 284, 1 },
22582
295k
    {AArch64_LD1RQ_D_IMM, 285, 1 },
22583
295k
    {AArch64_LD1RQ_H_IMM, 286, 1 },
22584
295k
    {AArch64_LD1RQ_W_IMM, 287, 1 },
22585
295k
    {AArch64_LD1RSB_D_IMM, 288, 1 },
22586
295k
    {AArch64_LD1RSB_H_IMM, 289, 1 },
22587
295k
    {AArch64_LD1RSB_S_IMM, 290, 1 },
22588
295k
    {AArch64_LD1RSH_D_IMM, 291, 1 },
22589
295k
    {AArch64_LD1RSH_S_IMM, 292, 1 },
22590
295k
    {AArch64_LD1RSW_IMM, 293, 1 },
22591
295k
    {AArch64_LD1RW_D_IMM, 294, 1 },
22592
295k
    {AArch64_LD1RW_IMM, 295, 1 },
22593
295k
    {AArch64_LD1Rv16b_POST, 296, 1 },
22594
295k
    {AArch64_LD1Rv1d_POST, 297, 1 },
22595
295k
    {AArch64_LD1Rv2d_POST, 298, 1 },
22596
295k
    {AArch64_LD1Rv2s_POST, 299, 1 },
22597
295k
    {AArch64_LD1Rv4h_POST, 300, 1 },
22598
295k
    {AArch64_LD1Rv4s_POST, 301, 1 },
22599
295k
    {AArch64_LD1Rv8b_POST, 302, 1 },
22600
295k
    {AArch64_LD1Rv8h_POST, 303, 1 },
22601
295k
    {AArch64_LD1SB_D_IMM, 304, 1 },
22602
295k
    {AArch64_LD1SB_H_IMM, 305, 1 },
22603
295k
    {AArch64_LD1SB_S_IMM, 306, 1 },
22604
295k
    {AArch64_LD1SH_D_IMM, 307, 1 },
22605
295k
    {AArch64_LD1SH_S_IMM, 308, 1 },
22606
295k
    {AArch64_LD1SW_D_IMM, 309, 1 },
22607
295k
    {AArch64_LD1Threev16b_POST, 310, 1 },
22608
295k
    {AArch64_LD1Threev1d_POST, 311, 1 },
22609
295k
    {AArch64_LD1Threev2d_POST, 312, 1 },
22610
295k
    {AArch64_LD1Threev2s_POST, 313, 1 },
22611
295k
    {AArch64_LD1Threev4h_POST, 314, 1 },
22612
295k
    {AArch64_LD1Threev4s_POST, 315, 1 },
22613
295k
    {AArch64_LD1Threev8b_POST, 316, 1 },
22614
295k
    {AArch64_LD1Threev8h_POST, 317, 1 },
22615
295k
    {AArch64_LD1Twov16b_POST, 318, 1 },
22616
295k
    {AArch64_LD1Twov1d_POST, 319, 1 },
22617
295k
    {AArch64_LD1Twov2d_POST, 320, 1 },
22618
295k
    {AArch64_LD1Twov2s_POST, 321, 1 },
22619
295k
    {AArch64_LD1Twov4h_POST, 322, 1 },
22620
295k
    {AArch64_LD1Twov4s_POST, 323, 1 },
22621
295k
    {AArch64_LD1Twov8b_POST, 324, 1 },
22622
295k
    {AArch64_LD1Twov8h_POST, 325, 1 },
22623
295k
    {AArch64_LD1W_2Z_IMM, 326, 1 },
22624
295k
    {AArch64_LD1W_2Z_STRIDED_IMM, 327, 1 },
22625
295k
    {AArch64_LD1W_4Z_IMM, 328, 1 },
22626
295k
    {AArch64_LD1W_4Z_STRIDED_IMM, 329, 1 },
22627
295k
    {AArch64_LD1W_D_IMM, 330, 1 },
22628
295k
    {AArch64_LD1W_IMM, 331, 1 },
22629
295k
    {AArch64_LD1W_Q_IMM, 332, 1 },
22630
295k
    {AArch64_LD1_MXIPXX_H_B, 333, 1 },
22631
295k
    {AArch64_LD1_MXIPXX_H_D, 334, 1 },
22632
295k
    {AArch64_LD1_MXIPXX_H_H, 335, 1 },
22633
295k
    {AArch64_LD1_MXIPXX_H_Q, 336, 1 },
22634
295k
    {AArch64_LD1_MXIPXX_H_S, 337, 1 },
22635
295k
    {AArch64_LD1_MXIPXX_V_B, 338, 1 },
22636
295k
    {AArch64_LD1_MXIPXX_V_D, 339, 1 },
22637
295k
    {AArch64_LD1_MXIPXX_V_H, 340, 1 },
22638
295k
    {AArch64_LD1_MXIPXX_V_Q, 341, 1 },
22639
295k
    {AArch64_LD1_MXIPXX_V_S, 342, 1 },
22640
295k
    {AArch64_LD1i16_POST, 343, 1 },
22641
295k
    {AArch64_LD1i32_POST, 344, 1 },
22642
295k
    {AArch64_LD1i64_POST, 345, 1 },
22643
295k
    {AArch64_LD1i8_POST, 346, 1 },
22644
295k
    {AArch64_LD2B_IMM, 347, 1 },
22645
295k
    {AArch64_LD2D_IMM, 348, 1 },
22646
295k
    {AArch64_LD2H_IMM, 349, 1 },
22647
295k
    {AArch64_LD2Q_IMM, 350, 1 },
22648
295k
    {AArch64_LD2Rv16b_POST, 351, 1 },
22649
295k
    {AArch64_LD2Rv1d_POST, 352, 1 },
22650
295k
    {AArch64_LD2Rv2d_POST, 353, 1 },
22651
295k
    {AArch64_LD2Rv2s_POST, 354, 1 },
22652
295k
    {AArch64_LD2Rv4h_POST, 355, 1 },
22653
295k
    {AArch64_LD2Rv4s_POST, 356, 1 },
22654
295k
    {AArch64_LD2Rv8b_POST, 357, 1 },
22655
295k
    {AArch64_LD2Rv8h_POST, 358, 1 },
22656
295k
    {AArch64_LD2Twov16b_POST, 359, 1 },
22657
295k
    {AArch64_LD2Twov2d_POST, 360, 1 },
22658
295k
    {AArch64_LD2Twov2s_POST, 361, 1 },
22659
295k
    {AArch64_LD2Twov4h_POST, 362, 1 },
22660
295k
    {AArch64_LD2Twov4s_POST, 363, 1 },
22661
295k
    {AArch64_LD2Twov8b_POST, 364, 1 },
22662
295k
    {AArch64_LD2Twov8h_POST, 365, 1 },
22663
295k
    {AArch64_LD2W_IMM, 366, 1 },
22664
295k
    {AArch64_LD2i16_POST, 367, 1 },
22665
295k
    {AArch64_LD2i32_POST, 368, 1 },
22666
295k
    {AArch64_LD2i64_POST, 369, 1 },
22667
295k
    {AArch64_LD2i8_POST, 370, 1 },
22668
295k
    {AArch64_LD3B_IMM, 371, 1 },
22669
295k
    {AArch64_LD3D_IMM, 372, 1 },
22670
295k
    {AArch64_LD3H_IMM, 373, 1 },
22671
295k
    {AArch64_LD3Q_IMM, 374, 1 },
22672
295k
    {AArch64_LD3Rv16b_POST, 375, 1 },
22673
295k
    {AArch64_LD3Rv1d_POST, 376, 1 },
22674
295k
    {AArch64_LD3Rv2d_POST, 377, 1 },
22675
295k
    {AArch64_LD3Rv2s_POST, 378, 1 },
22676
295k
    {AArch64_LD3Rv4h_POST, 379, 1 },
22677
295k
    {AArch64_LD3Rv4s_POST, 380, 1 },
22678
295k
    {AArch64_LD3Rv8b_POST, 381, 1 },
22679
295k
    {AArch64_LD3Rv8h_POST, 382, 1 },
22680
295k
    {AArch64_LD3Threev16b_POST, 383, 1 },
22681
295k
    {AArch64_LD3Threev2d_POST, 384, 1 },
22682
295k
    {AArch64_LD3Threev2s_POST, 385, 1 },
22683
295k
    {AArch64_LD3Threev4h_POST, 386, 1 },
22684
295k
    {AArch64_LD3Threev4s_POST, 387, 1 },
22685
295k
    {AArch64_LD3Threev8b_POST, 388, 1 },
22686
295k
    {AArch64_LD3Threev8h_POST, 389, 1 },
22687
295k
    {AArch64_LD3W_IMM, 390, 1 },
22688
295k
    {AArch64_LD3i16_POST, 391, 1 },
22689
295k
    {AArch64_LD3i32_POST, 392, 1 },
22690
295k
    {AArch64_LD3i64_POST, 393, 1 },
22691
295k
    {AArch64_LD3i8_POST, 394, 1 },
22692
295k
    {AArch64_LD4B_IMM, 395, 1 },
22693
295k
    {AArch64_LD4D_IMM, 396, 1 },
22694
295k
    {AArch64_LD4Fourv16b_POST, 397, 1 },
22695
295k
    {AArch64_LD4Fourv2d_POST, 398, 1 },
22696
295k
    {AArch64_LD4Fourv2s_POST, 399, 1 },
22697
295k
    {AArch64_LD4Fourv4h_POST, 400, 1 },
22698
295k
    {AArch64_LD4Fourv4s_POST, 401, 1 },
22699
295k
    {AArch64_LD4Fourv8b_POST, 402, 1 },
22700
295k
    {AArch64_LD4Fourv8h_POST, 403, 1 },
22701
295k
    {AArch64_LD4H_IMM, 404, 1 },
22702
295k
    {AArch64_LD4Q_IMM, 405, 1 },
22703
295k
    {AArch64_LD4Rv16b_POST, 406, 1 },
22704
295k
    {AArch64_LD4Rv1d_POST, 407, 1 },
22705
295k
    {AArch64_LD4Rv2d_POST, 408, 1 },
22706
295k
    {AArch64_LD4Rv2s_POST, 409, 1 },
22707
295k
    {AArch64_LD4Rv4h_POST, 410, 1 },
22708
295k
    {AArch64_LD4Rv4s_POST, 411, 1 },
22709
295k
    {AArch64_LD4Rv8b_POST, 412, 1 },
22710
295k
    {AArch64_LD4Rv8h_POST, 413, 1 },
22711
295k
    {AArch64_LD4W_IMM, 414, 1 },
22712
295k
    {AArch64_LD4i16_POST, 415, 1 },
22713
295k
    {AArch64_LD4i32_POST, 416, 1 },
22714
295k
    {AArch64_LD4i64_POST, 417, 1 },
22715
295k
    {AArch64_LD4i8_POST, 418, 1 },
22716
295k
    {AArch64_LDADDB, 419, 1 },
22717
295k
    {AArch64_LDADDH, 420, 1 },
22718
295k
    {AArch64_LDADDLB, 421, 1 },
22719
295k
    {AArch64_LDADDLH, 422, 1 },
22720
295k
    {AArch64_LDADDLW, 423, 1 },
22721
295k
    {AArch64_LDADDLX, 424, 1 },
22722
295k
    {AArch64_LDADDW, 425, 1 },
22723
295k
    {AArch64_LDADDX, 426, 1 },
22724
295k
    {AArch64_LDAPURBi, 427, 1 },
22725
295k
    {AArch64_LDAPURHi, 428, 1 },
22726
295k
    {AArch64_LDAPURSBWi, 429, 1 },
22727
295k
    {AArch64_LDAPURSBXi, 430, 1 },
22728
295k
    {AArch64_LDAPURSHWi, 431, 1 },
22729
295k
    {AArch64_LDAPURSHXi, 432, 1 },
22730
295k
    {AArch64_LDAPURSWi, 433, 1 },
22731
295k
    {AArch64_LDAPURXi, 434, 1 },
22732
295k
    {AArch64_LDAPURbi, 435, 1 },
22733
295k
    {AArch64_LDAPURdi, 436, 1 },
22734
295k
    {AArch64_LDAPURhi, 437, 1 },
22735
295k
    {AArch64_LDAPURi, 438, 1 },
22736
295k
    {AArch64_LDAPURqi, 439, 1 },
22737
295k
    {AArch64_LDAPURsi, 440, 1 },
22738
295k
    {AArch64_LDCLRB, 441, 1 },
22739
295k
    {AArch64_LDCLRH, 442, 1 },
22740
295k
    {AArch64_LDCLRLB, 443, 1 },
22741
295k
    {AArch64_LDCLRLH, 444, 1 },
22742
295k
    {AArch64_LDCLRLW, 445, 1 },
22743
295k
    {AArch64_LDCLRLX, 446, 1 },
22744
295k
    {AArch64_LDCLRW, 447, 1 },
22745
295k
    {AArch64_LDCLRX, 448, 1 },
22746
295k
    {AArch64_LDEORB, 449, 1 },
22747
295k
    {AArch64_LDEORH, 450, 1 },
22748
295k
    {AArch64_LDEORLB, 451, 1 },
22749
295k
    {AArch64_LDEORLH, 452, 1 },
22750
295k
    {AArch64_LDEORLW, 453, 1 },
22751
295k
    {AArch64_LDEORLX, 454, 1 },
22752
295k
    {AArch64_LDEORW, 455, 1 },
22753
295k
    {AArch64_LDEORX, 456, 1 },
22754
295k
    {AArch64_LDFF1B_D_REAL, 457, 1 },
22755
295k
    {AArch64_LDFF1B_H_REAL, 458, 1 },
22756
295k
    {AArch64_LDFF1B_REAL, 459, 1 },
22757
295k
    {AArch64_LDFF1B_S_REAL, 460, 1 },
22758
295k
    {AArch64_LDFF1D_REAL, 461, 1 },
22759
295k
    {AArch64_LDFF1H_D_REAL, 462, 1 },
22760
295k
    {AArch64_LDFF1H_REAL, 463, 1 },
22761
295k
    {AArch64_LDFF1H_S_REAL, 464, 1 },
22762
295k
    {AArch64_LDFF1SB_D_REAL, 465, 1 },
22763
295k
    {AArch64_LDFF1SB_H_REAL, 466, 1 },
22764
295k
    {AArch64_LDFF1SB_S_REAL, 467, 1 },
22765
295k
    {AArch64_LDFF1SH_D_REAL, 468, 1 },
22766
295k
    {AArch64_LDFF1SH_S_REAL, 469, 1 },
22767
295k
    {AArch64_LDFF1SW_D_REAL, 470, 1 },
22768
295k
    {AArch64_LDFF1W_D_REAL, 471, 1 },
22769
295k
    {AArch64_LDFF1W_REAL, 472, 1 },
22770
295k
    {AArch64_LDG, 473, 1 },
22771
295k
    {AArch64_LDNF1B_D_IMM_REAL, 474, 1 },
22772
295k
    {AArch64_LDNF1B_H_IMM_REAL, 475, 1 },
22773
295k
    {AArch64_LDNF1B_IMM_REAL, 476, 1 },
22774
295k
    {AArch64_LDNF1B_S_IMM_REAL, 477, 1 },
22775
295k
    {AArch64_LDNF1D_IMM_REAL, 478, 1 },
22776
295k
    {AArch64_LDNF1H_D_IMM_REAL, 479, 1 },
22777
295k
    {AArch64_LDNF1H_IMM_REAL, 480, 1 },
22778
295k
    {AArch64_LDNF1H_S_IMM_REAL, 481, 1 },
22779
295k
    {AArch64_LDNF1SB_D_IMM_REAL, 482, 1 },
22780
295k
    {AArch64_LDNF1SB_H_IMM_REAL, 483, 1 },
22781
295k
    {AArch64_LDNF1SB_S_IMM_REAL, 484, 1 },
22782
295k
    {AArch64_LDNF1SH_D_IMM_REAL, 485, 1 },
22783
295k
    {AArch64_LDNF1SH_S_IMM_REAL, 486, 1 },
22784
295k
    {AArch64_LDNF1SW_D_IMM_REAL, 487, 1 },
22785
295k
    {AArch64_LDNF1W_D_IMM_REAL, 488, 1 },
22786
295k
    {AArch64_LDNF1W_IMM_REAL, 489, 1 },
22787
295k
    {AArch64_LDNPDi, 490, 1 },
22788
295k
    {AArch64_LDNPQi, 491, 1 },
22789
295k
    {AArch64_LDNPSi, 492, 1 },
22790
295k
    {AArch64_LDNPWi, 493, 1 },
22791
295k
    {AArch64_LDNPXi, 494, 1 },
22792
295k
    {AArch64_LDNT1B_2Z_IMM, 495, 1 },
22793
295k
    {AArch64_LDNT1B_2Z_STRIDED_IMM, 496, 1 },
22794
295k
    {AArch64_LDNT1B_4Z_IMM, 497, 1 },
22795
295k
    {AArch64_LDNT1B_4Z_STRIDED_IMM, 498, 1 },
22796
295k
    {AArch64_LDNT1B_ZRI, 499, 1 },
22797
295k
    {AArch64_LDNT1B_ZZR_D_REAL, 500, 1 },
22798
295k
    {AArch64_LDNT1B_ZZR_S_REAL, 501, 1 },
22799
295k
    {AArch64_LDNT1D_2Z_IMM, 502, 1 },
22800
295k
    {AArch64_LDNT1D_2Z_STRIDED_IMM, 503, 1 },
22801
295k
    {AArch64_LDNT1D_4Z_IMM, 504, 1 },
22802
295k
    {AArch64_LDNT1D_4Z_STRIDED_IMM, 505, 1 },
22803
295k
    {AArch64_LDNT1D_ZRI, 506, 1 },
22804
295k
    {AArch64_LDNT1D_ZZR_D_REAL, 507, 1 },
22805
295k
    {AArch64_LDNT1H_2Z_IMM, 508, 1 },
22806
295k
    {AArch64_LDNT1H_2Z_STRIDED_IMM, 509, 1 },
22807
295k
    {AArch64_LDNT1H_4Z_IMM, 510, 1 },
22808
295k
    {AArch64_LDNT1H_4Z_STRIDED_IMM, 511, 1 },
22809
295k
    {AArch64_LDNT1H_ZRI, 512, 1 },
22810
295k
    {AArch64_LDNT1H_ZZR_D_REAL, 513, 1 },
22811
295k
    {AArch64_LDNT1H_ZZR_S_REAL, 514, 1 },
22812
295k
    {AArch64_LDNT1SB_ZZR_D_REAL, 515, 1 },
22813
295k
    {AArch64_LDNT1SB_ZZR_S_REAL, 516, 1 },
22814
295k
    {AArch64_LDNT1SH_ZZR_D_REAL, 517, 1 },
22815
295k
    {AArch64_LDNT1SH_ZZR_S_REAL, 518, 1 },
22816
295k
    {AArch64_LDNT1SW_ZZR_D_REAL, 519, 1 },
22817
295k
    {AArch64_LDNT1W_2Z_IMM, 520, 1 },
22818
295k
    {AArch64_LDNT1W_2Z_STRIDED_IMM, 521, 1 },
22819
295k
    {AArch64_LDNT1W_4Z_IMM, 522, 1 },
22820
295k
    {AArch64_LDNT1W_4Z_STRIDED_IMM, 523, 1 },
22821
295k
    {AArch64_LDNT1W_ZRI, 524, 1 },
22822
295k
    {AArch64_LDNT1W_ZZR_D_REAL, 525, 1 },
22823
295k
    {AArch64_LDNT1W_ZZR_S_REAL, 526, 1 },
22824
295k
    {AArch64_LDPDi, 527, 1 },
22825
295k
    {AArch64_LDPQi, 528, 1 },
22826
295k
    {AArch64_LDPSWi, 529, 1 },
22827
295k
    {AArch64_LDPSi, 530, 1 },
22828
295k
    {AArch64_LDPWi, 531, 1 },
22829
295k
    {AArch64_LDPXi, 532, 1 },
22830
295k
    {AArch64_LDRAAindexed, 533, 1 },
22831
295k
    {AArch64_LDRABindexed, 534, 1 },
22832
295k
    {AArch64_LDRBBroX, 535, 1 },
22833
295k
    {AArch64_LDRBBui, 536, 1 },
22834
295k
    {AArch64_LDRBroX, 537, 1 },
22835
295k
    {AArch64_LDRBui, 538, 1 },
22836
295k
    {AArch64_LDRDroX, 539, 1 },
22837
295k
    {AArch64_LDRDui, 540, 1 },
22838
295k
    {AArch64_LDRHHroX, 541, 1 },
22839
295k
    {AArch64_LDRHHui, 542, 1 },
22840
295k
    {AArch64_LDRHroX, 543, 1 },
22841
295k
    {AArch64_LDRHui, 544, 1 },
22842
295k
    {AArch64_LDRQroX, 545, 1 },
22843
295k
    {AArch64_LDRQui, 546, 1 },
22844
295k
    {AArch64_LDRSBWroX, 547, 1 },
22845
295k
    {AArch64_LDRSBWui, 548, 1 },
22846
295k
    {AArch64_LDRSBXroX, 549, 1 },
22847
295k
    {AArch64_LDRSBXui, 550, 1 },
22848
295k
    {AArch64_LDRSHWroX, 551, 1 },
22849
295k
    {AArch64_LDRSHWui, 552, 1 },
22850
295k
    {AArch64_LDRSHXroX, 553, 1 },
22851
295k
    {AArch64_LDRSHXui, 554, 1 },
22852
295k
    {AArch64_LDRSWroX, 555, 1 },
22853
295k
    {AArch64_LDRSWui, 556, 1 },
22854
295k
    {AArch64_LDRSroX, 557, 1 },
22855
295k
    {AArch64_LDRSui, 558, 1 },
22856
295k
    {AArch64_LDRWroX, 559, 1 },
22857
295k
    {AArch64_LDRWui, 560, 1 },
22858
295k
    {AArch64_LDRXroX, 561, 1 },
22859
295k
    {AArch64_LDRXui, 562, 1 },
22860
295k
    {AArch64_LDR_PXI, 563, 1 },
22861
295k
    {AArch64_LDR_ZA, 564, 1 },
22862
295k
    {AArch64_LDR_ZXI, 565, 1 },
22863
295k
    {AArch64_LDSETB, 566, 1 },
22864
295k
    {AArch64_LDSETH, 567, 1 },
22865
295k
    {AArch64_LDSETLB, 568, 1 },
22866
295k
    {AArch64_LDSETLH, 569, 1 },
22867
295k
    {AArch64_LDSETLW, 570, 1 },
22868
295k
    {AArch64_LDSETLX, 571, 1 },
22869
295k
    {AArch64_LDSETW, 572, 1 },
22870
295k
    {AArch64_LDSETX, 573, 1 },
22871
295k
    {AArch64_LDSMAXB, 574, 1 },
22872
295k
    {AArch64_LDSMAXH, 575, 1 },
22873
295k
    {AArch64_LDSMAXLB, 576, 1 },
22874
295k
    {AArch64_LDSMAXLH, 577, 1 },
22875
295k
    {AArch64_LDSMAXLW, 578, 1 },
22876
295k
    {AArch64_LDSMAXLX, 579, 1 },
22877
295k
    {AArch64_LDSMAXW, 580, 1 },
22878
295k
    {AArch64_LDSMAXX, 581, 1 },
22879
295k
    {AArch64_LDSMINB, 582, 1 },
22880
295k
    {AArch64_LDSMINH, 583, 1 },
22881
295k
    {AArch64_LDSMINLB, 584, 1 },
22882
295k
    {AArch64_LDSMINLH, 585, 1 },
22883
295k
    {AArch64_LDSMINLW, 586, 1 },
22884
295k
    {AArch64_LDSMINLX, 587, 1 },
22885
295k
    {AArch64_LDSMINW, 588, 1 },
22886
295k
    {AArch64_LDSMINX, 589, 1 },
22887
295k
    {AArch64_LDTRBi, 590, 1 },
22888
295k
    {AArch64_LDTRHi, 591, 1 },
22889
295k
    {AArch64_LDTRSBWi, 592, 1 },
22890
295k
    {AArch64_LDTRSBXi, 593, 1 },
22891
295k
    {AArch64_LDTRSHWi, 594, 1 },
22892
295k
    {AArch64_LDTRSHXi, 595, 1 },
22893
295k
    {AArch64_LDTRSWi, 596, 1 },
22894
295k
    {AArch64_LDTRWi, 597, 1 },
22895
295k
    {AArch64_LDTRXi, 598, 1 },
22896
295k
    {AArch64_LDUMAXB, 599, 1 },
22897
295k
    {AArch64_LDUMAXH, 600, 1 },
22898
295k
    {AArch64_LDUMAXLB, 601, 1 },
22899
295k
    {AArch64_LDUMAXLH, 602, 1 },
22900
295k
    {AArch64_LDUMAXLW, 603, 1 },
22901
295k
    {AArch64_LDUMAXLX, 604, 1 },
22902
295k
    {AArch64_LDUMAXW, 605, 1 },
22903
295k
    {AArch64_LDUMAXX, 606, 1 },
22904
295k
    {AArch64_LDUMINB, 607, 1 },
22905
295k
    {AArch64_LDUMINH, 608, 1 },
22906
295k
    {AArch64_LDUMINLB, 609, 1 },
22907
295k
    {AArch64_LDUMINLH, 610, 1 },
22908
295k
    {AArch64_LDUMINLW, 611, 1 },
22909
295k
    {AArch64_LDUMINLX, 612, 1 },
22910
295k
    {AArch64_LDUMINW, 613, 1 },
22911
295k
    {AArch64_LDUMINX, 614, 1 },
22912
295k
    {AArch64_LDURBBi, 615, 1 },
22913
295k
    {AArch64_LDURBi, 616, 1 },
22914
295k
    {AArch64_LDURDi, 617, 1 },
22915
295k
    {AArch64_LDURHHi, 618, 1 },
22916
295k
    {AArch64_LDURHi, 619, 1 },
22917
295k
    {AArch64_LDURQi, 620, 1 },
22918
295k
    {AArch64_LDURSBWi, 621, 1 },
22919
295k
    {AArch64_LDURSBXi, 622, 1 },
22920
295k
    {AArch64_LDURSHWi, 623, 1 },
22921
295k
    {AArch64_LDURSHXi, 624, 1 },
22922
295k
    {AArch64_LDURSWi, 625, 1 },
22923
295k
    {AArch64_LDURSi, 626, 1 },
22924
295k
    {AArch64_LDURWi, 627, 1 },
22925
295k
    {AArch64_LDURXi, 628, 1 },
22926
295k
    {AArch64_MADDWrrr, 629, 1 },
22927
295k
    {AArch64_MADDXrrr, 630, 1 },
22928
295k
    {AArch64_MOVA_2ZMXI_H_B, 631, 1 },
22929
295k
    {AArch64_MOVA_2ZMXI_H_D, 632, 1 },
22930
295k
    {AArch64_MOVA_2ZMXI_H_H, 633, 1 },
22931
295k
    {AArch64_MOVA_2ZMXI_H_S, 634, 1 },
22932
295k
    {AArch64_MOVA_2ZMXI_V_B, 635, 1 },
22933
295k
    {AArch64_MOVA_2ZMXI_V_D, 636, 1 },
22934
295k
    {AArch64_MOVA_2ZMXI_V_H, 637, 1 },
22935
295k
    {AArch64_MOVA_2ZMXI_V_S, 638, 1 },
22936
295k
    {AArch64_MOVA_4ZMXI_H_B, 639, 1 },
22937
295k
    {AArch64_MOVA_4ZMXI_H_D, 640, 1 },
22938
295k
    {AArch64_MOVA_4ZMXI_H_H, 641, 1 },
22939
295k
    {AArch64_MOVA_4ZMXI_H_S, 642, 1 },
22940
295k
    {AArch64_MOVA_4ZMXI_V_B, 643, 1 },
22941
295k
    {AArch64_MOVA_4ZMXI_V_D, 644, 1 },
22942
295k
    {AArch64_MOVA_4ZMXI_V_H, 645, 1 },
22943
295k
    {AArch64_MOVA_4ZMXI_V_S, 646, 1 },
22944
295k
    {AArch64_MOVA_MXI2Z_H_B, 647, 1 },
22945
295k
    {AArch64_MOVA_MXI2Z_H_D, 648, 1 },
22946
295k
    {AArch64_MOVA_MXI2Z_H_H, 649, 1 },
22947
295k
    {AArch64_MOVA_MXI2Z_H_S, 650, 1 },
22948
295k
    {AArch64_MOVA_MXI2Z_V_B, 651, 1 },
22949
295k
    {AArch64_MOVA_MXI2Z_V_D, 652, 1 },
22950
295k
    {AArch64_MOVA_MXI2Z_V_H, 653, 1 },
22951
295k
    {AArch64_MOVA_MXI2Z_V_S, 654, 1 },
22952
295k
    {AArch64_MOVA_MXI4Z_H_B, 655, 1 },
22953
295k
    {AArch64_MOVA_MXI4Z_H_D, 656, 1 },
22954
295k
    {AArch64_MOVA_MXI4Z_H_H, 657, 1 },
22955
295k
    {AArch64_MOVA_MXI4Z_H_S, 658, 1 },
22956
295k
    {AArch64_MOVA_MXI4Z_V_B, 659, 1 },
22957
295k
    {AArch64_MOVA_MXI4Z_V_D, 660, 1 },
22958
295k
    {AArch64_MOVA_MXI4Z_V_H, 661, 1 },
22959
295k
    {AArch64_MOVA_MXI4Z_V_S, 662, 1 },
22960
295k
    {AArch64_MOVA_VG2_2ZMXI, 663, 1 },
22961
295k
    {AArch64_MOVA_VG2_MXI2Z, 664, 1 },
22962
295k
    {AArch64_MOVA_VG4_4ZMXI, 665, 1 },
22963
295k
    {AArch64_MOVA_VG4_MXI4Z, 666, 1 },
22964
295k
    {AArch64_MOVT, 667, 1 },
22965
295k
    {AArch64_MSRpstatesvcrImm1, 668, 6 },
22966
295k
    {AArch64_MSUBWrrr, 674, 1 },
22967
295k
    {AArch64_MSUBXrrr, 675, 1 },
22968
295k
    {AArch64_NOTv16i8, 676, 1 },
22969
295k
    {AArch64_NOTv8i8, 677, 1 },
22970
295k
    {AArch64_ORNWrs, 678, 3 },
22971
295k
    {AArch64_ORNXrs, 681, 3 },
22972
295k
    {AArch64_ORRS_PPzPP, 684, 1 },
22973
295k
    {AArch64_ORRWrs, 685, 2 },
22974
295k
    {AArch64_ORRXrs, 687, 2 },
22975
295k
    {AArch64_ORR_PPzPP, 689, 1 },
22976
295k
    {AArch64_ORR_ZI, 690, 3 },
22977
295k
    {AArch64_ORR_ZZZ, 693, 1 },
22978
295k
    {AArch64_ORRv16i8, 694, 1 },
22979
295k
    {AArch64_ORRv8i8, 695, 1 },
22980
295k
    {AArch64_PACIA1716, 696, 1 },
22981
295k
    {AArch64_PACIASP, 697, 1 },
22982
295k
    {AArch64_PACIAZ, 698, 1 },
22983
295k
    {AArch64_PACIB1716, 699, 1 },
22984
295k
    {AArch64_PACIBSP, 700, 1 },
22985
295k
    {AArch64_PACIBZ, 701, 1 },
22986
295k
    {AArch64_PACM, 702, 1 },
22987
295k
    {AArch64_PMOV_PZI_B, 703, 1 },
22988
295k
    {AArch64_PMOV_ZIP_B, 704, 1 },
22989
295k
    {AArch64_PRFB_D_PZI, 705, 1 },
22990
295k
    {AArch64_PRFB_PRI, 706, 1 },
22991
295k
    {AArch64_PRFB_S_PZI, 707, 1 },
22992
295k
    {AArch64_PRFD_D_PZI, 708, 1 },
22993
295k
    {AArch64_PRFD_PRI, 709, 1 },
22994
295k
    {AArch64_PRFD_S_PZI, 710, 1 },
22995
295k
    {AArch64_PRFH_D_PZI, 711, 1 },
22996
295k
    {AArch64_PRFH_PRI, 712, 1 },
22997
295k
    {AArch64_PRFH_S_PZI, 713, 1 },
22998
295k
    {AArch64_PRFMroX, 714, 1 },
22999
295k
    {AArch64_PRFMui, 715, 1 },
23000
295k
    {AArch64_PRFUMi, 716, 1 },
23001
295k
    {AArch64_PRFW_D_PZI, 717, 1 },
23002
295k
    {AArch64_PRFW_PRI, 718, 1 },
23003
295k
    {AArch64_PRFW_S_PZI, 719, 1 },
23004
295k
    {AArch64_PTRUES_B, 720, 1 },
23005
295k
    {AArch64_PTRUES_D, 721, 1 },
23006
295k
    {AArch64_PTRUES_H, 722, 1 },
23007
295k
    {AArch64_PTRUES_S, 723, 1 },
23008
295k
    {AArch64_PTRUE_B, 724, 1 },
23009
295k
    {AArch64_PTRUE_D, 725, 1 },
23010
295k
    {AArch64_PTRUE_H, 726, 1 },
23011
295k
    {AArch64_PTRUE_S, 727, 1 },
23012
295k
    {AArch64_RET, 728, 1 },
23013
295k
    {AArch64_SBCSWr, 729, 1 },
23014
295k
    {AArch64_SBCSXr, 730, 1 },
23015
295k
    {AArch64_SBCWr, 731, 1 },
23016
295k
    {AArch64_SBCXr, 732, 1 },
23017
295k
    {AArch64_SBFMWri, 733, 3 },
23018
295k
    {AArch64_SBFMXri, 736, 4 },
23019
295k
    {AArch64_SEL_PPPP, 740, 1 },
23020
295k
    {AArch64_SEL_ZPZZ_B, 741, 1 },
23021
295k
    {AArch64_SEL_ZPZZ_D, 742, 1 },
23022
295k
    {AArch64_SEL_ZPZZ_H, 743, 1 },
23023
295k
    {AArch64_SEL_ZPZZ_S, 744, 1 },
23024
295k
    {AArch64_SMADDLrrr, 745, 1 },
23025
295k
    {AArch64_SMSUBLrrr, 746, 1 },
23026
295k
    {AArch64_SQDECB_XPiI, 747, 2 },
23027
295k
    {AArch64_SQDECB_XPiWdI, 749, 2 },
23028
295k
    {AArch64_SQDECD_XPiI, 751, 2 },
23029
295k
    {AArch64_SQDECD_XPiWdI, 753, 2 },
23030
295k
    {AArch64_SQDECD_ZPiI, 755, 2 },
23031
295k
    {AArch64_SQDECH_XPiI, 757, 2 },
23032
295k
    {AArch64_SQDECH_XPiWdI, 759, 2 },
23033
295k
    {AArch64_SQDECH_ZPiI, 761, 2 },
23034
295k
    {AArch64_SQDECW_XPiI, 763, 2 },
23035
295k
    {AArch64_SQDECW_XPiWdI, 765, 2 },
23036
295k
    {AArch64_SQDECW_ZPiI, 767, 2 },
23037
295k
    {AArch64_SQINCB_XPiI, 769, 2 },
23038
295k
    {AArch64_SQINCB_XPiWdI, 771, 2 },
23039
295k
    {AArch64_SQINCD_XPiI, 773, 2 },
23040
295k
    {AArch64_SQINCD_XPiWdI, 775, 2 },
23041
295k
    {AArch64_SQINCD_ZPiI, 777, 2 },
23042
295k
    {AArch64_SQINCH_XPiI, 779, 2 },
23043
295k
    {AArch64_SQINCH_XPiWdI, 781, 2 },
23044
295k
    {AArch64_SQINCH_ZPiI, 783, 2 },
23045
295k
    {AArch64_SQINCW_XPiI, 785, 2 },
23046
295k
    {AArch64_SQINCW_XPiWdI, 787, 2 },
23047
295k
    {AArch64_SQINCW_ZPiI, 789, 2 },
23048
295k
    {AArch64_SST1B_D_IMM, 791, 1 },
23049
295k
    {AArch64_SST1B_S_IMM, 792, 1 },
23050
295k
    {AArch64_SST1D_IMM, 793, 1 },
23051
295k
    {AArch64_SST1H_D_IMM, 794, 1 },
23052
295k
    {AArch64_SST1H_S_IMM, 795, 1 },
23053
295k
    {AArch64_SST1Q, 796, 1 },
23054
295k
    {AArch64_SST1W_D_IMM, 797, 1 },
23055
295k
    {AArch64_SST1W_IMM, 798, 1 },
23056
295k
    {AArch64_ST1B_2Z_IMM, 799, 1 },
23057
295k
    {AArch64_ST1B_2Z_STRIDED_IMM, 800, 1 },
23058
295k
    {AArch64_ST1B_4Z_IMM, 801, 1 },
23059
295k
    {AArch64_ST1B_4Z_STRIDED_IMM, 802, 1 },
23060
295k
    {AArch64_ST1B_D_IMM, 803, 1 },
23061
295k
    {AArch64_ST1B_H_IMM, 804, 1 },
23062
295k
    {AArch64_ST1B_IMM, 805, 1 },
23063
295k
    {AArch64_ST1B_S_IMM, 806, 1 },
23064
295k
    {AArch64_ST1D_2Z_IMM, 807, 1 },
23065
295k
    {AArch64_ST1D_2Z_STRIDED_IMM, 808, 1 },
23066
295k
    {AArch64_ST1D_4Z_IMM, 809, 1 },
23067
295k
    {AArch64_ST1D_4Z_STRIDED_IMM, 810, 1 },
23068
295k
    {AArch64_ST1D_IMM, 811, 1 },
23069
295k
    {AArch64_ST1D_Q_IMM, 812, 1 },
23070
295k
    {AArch64_ST1Fourv16b_POST, 813, 1 },
23071
295k
    {AArch64_ST1Fourv1d_POST, 814, 1 },
23072
295k
    {AArch64_ST1Fourv2d_POST, 815, 1 },
23073
295k
    {AArch64_ST1Fourv2s_POST, 816, 1 },
23074
295k
    {AArch64_ST1Fourv4h_POST, 817, 1 },
23075
295k
    {AArch64_ST1Fourv4s_POST, 818, 1 },
23076
295k
    {AArch64_ST1Fourv8b_POST, 819, 1 },
23077
295k
    {AArch64_ST1Fourv8h_POST, 820, 1 },
23078
295k
    {AArch64_ST1H_2Z_IMM, 821, 1 },
23079
295k
    {AArch64_ST1H_2Z_STRIDED_IMM, 822, 1 },
23080
295k
    {AArch64_ST1H_4Z_IMM, 823, 1 },
23081
295k
    {AArch64_ST1H_4Z_STRIDED_IMM, 824, 1 },
23082
295k
    {AArch64_ST1H_D_IMM, 825, 1 },
23083
295k
    {AArch64_ST1H_IMM, 826, 1 },
23084
295k
    {AArch64_ST1H_S_IMM, 827, 1 },
23085
295k
    {AArch64_ST1Onev16b_POST, 828, 1 },
23086
295k
    {AArch64_ST1Onev1d_POST, 829, 1 },
23087
295k
    {AArch64_ST1Onev2d_POST, 830, 1 },
23088
295k
    {AArch64_ST1Onev2s_POST, 831, 1 },
23089
295k
    {AArch64_ST1Onev4h_POST, 832, 1 },
23090
295k
    {AArch64_ST1Onev4s_POST, 833, 1 },
23091
295k
    {AArch64_ST1Onev8b_POST, 834, 1 },
23092
295k
    {AArch64_ST1Onev8h_POST, 835, 1 },
23093
295k
    {AArch64_ST1Threev16b_POST, 836, 1 },
23094
295k
    {AArch64_ST1Threev1d_POST, 837, 1 },
23095
295k
    {AArch64_ST1Threev2d_POST, 838, 1 },
23096
295k
    {AArch64_ST1Threev2s_POST, 839, 1 },
23097
295k
    {AArch64_ST1Threev4h_POST, 840, 1 },
23098
295k
    {AArch64_ST1Threev4s_POST, 841, 1 },
23099
295k
    {AArch64_ST1Threev8b_POST, 842, 1 },
23100
295k
    {AArch64_ST1Threev8h_POST, 843, 1 },
23101
295k
    {AArch64_ST1Twov16b_POST, 844, 1 },
23102
295k
    {AArch64_ST1Twov1d_POST, 845, 1 },
23103
295k
    {AArch64_ST1Twov2d_POST, 846, 1 },
23104
295k
    {AArch64_ST1Twov2s_POST, 847, 1 },
23105
295k
    {AArch64_ST1Twov4h_POST, 848, 1 },
23106
295k
    {AArch64_ST1Twov4s_POST, 849, 1 },
23107
295k
    {AArch64_ST1Twov8b_POST, 850, 1 },
23108
295k
    {AArch64_ST1Twov8h_POST, 851, 1 },
23109
295k
    {AArch64_ST1W_2Z_IMM, 852, 1 },
23110
295k
    {AArch64_ST1W_2Z_STRIDED_IMM, 853, 1 },
23111
295k
    {AArch64_ST1W_4Z_IMM, 854, 1 },
23112
295k
    {AArch64_ST1W_4Z_STRIDED_IMM, 855, 1 },
23113
295k
    {AArch64_ST1W_D_IMM, 856, 1 },
23114
295k
    {AArch64_ST1W_IMM, 857, 1 },
23115
295k
    {AArch64_ST1W_Q_IMM, 858, 1 },
23116
295k
    {AArch64_ST1_MXIPXX_H_B, 859, 1 },
23117
295k
    {AArch64_ST1_MXIPXX_H_D, 860, 1 },
23118
295k
    {AArch64_ST1_MXIPXX_H_H, 861, 1 },
23119
295k
    {AArch64_ST1_MXIPXX_H_Q, 862, 1 },
23120
295k
    {AArch64_ST1_MXIPXX_H_S, 863, 1 },
23121
295k
    {AArch64_ST1_MXIPXX_V_B, 864, 1 },
23122
295k
    {AArch64_ST1_MXIPXX_V_D, 865, 1 },
23123
295k
    {AArch64_ST1_MXIPXX_V_H, 866, 1 },
23124
295k
    {AArch64_ST1_MXIPXX_V_Q, 867, 1 },
23125
295k
    {AArch64_ST1_MXIPXX_V_S, 868, 1 },
23126
295k
    {AArch64_ST1i16_POST, 869, 1 },
23127
295k
    {AArch64_ST1i32_POST, 870, 1 },
23128
295k
    {AArch64_ST1i64_POST, 871, 1 },
23129
295k
    {AArch64_ST1i8_POST, 872, 1 },
23130
295k
    {AArch64_ST2B_IMM, 873, 1 },
23131
295k
    {AArch64_ST2D_IMM, 874, 1 },
23132
295k
    {AArch64_ST2Gi, 875, 1 },
23133
295k
    {AArch64_ST2H_IMM, 876, 1 },
23134
295k
    {AArch64_ST2Q_IMM, 877, 1 },
23135
295k
    {AArch64_ST2Twov16b_POST, 878, 1 },
23136
295k
    {AArch64_ST2Twov2d_POST, 879, 1 },
23137
295k
    {AArch64_ST2Twov2s_POST, 880, 1 },
23138
295k
    {AArch64_ST2Twov4h_POST, 881, 1 },
23139
295k
    {AArch64_ST2Twov4s_POST, 882, 1 },
23140
295k
    {AArch64_ST2Twov8b_POST, 883, 1 },
23141
295k
    {AArch64_ST2Twov8h_POST, 884, 1 },
23142
295k
    {AArch64_ST2W_IMM, 885, 1 },
23143
295k
    {AArch64_ST2i16_POST, 886, 1 },
23144
295k
    {AArch64_ST2i32_POST, 887, 1 },
23145
295k
    {AArch64_ST2i64_POST, 888, 1 },
23146
295k
    {AArch64_ST2i8_POST, 889, 1 },
23147
295k
    {AArch64_ST3B_IMM, 890, 1 },
23148
295k
    {AArch64_ST3D_IMM, 891, 1 },
23149
295k
    {AArch64_ST3H_IMM, 892, 1 },
23150
295k
    {AArch64_ST3Q_IMM, 893, 1 },
23151
295k
    {AArch64_ST3Threev16b_POST, 894, 1 },
23152
295k
    {AArch64_ST3Threev2d_POST, 895, 1 },
23153
295k
    {AArch64_ST3Threev2s_POST, 896, 1 },
23154
295k
    {AArch64_ST3Threev4h_POST, 897, 1 },
23155
295k
    {AArch64_ST3Threev4s_POST, 898, 1 },
23156
295k
    {AArch64_ST3Threev8b_POST, 899, 1 },
23157
295k
    {AArch64_ST3Threev8h_POST, 900, 1 },
23158
295k
    {AArch64_ST3W_IMM, 901, 1 },
23159
295k
    {AArch64_ST3i16_POST, 902, 1 },
23160
295k
    {AArch64_ST3i32_POST, 903, 1 },
23161
295k
    {AArch64_ST3i64_POST, 904, 1 },
23162
295k
    {AArch64_ST3i8_POST, 905, 1 },
23163
295k
    {AArch64_ST4B_IMM, 906, 1 },
23164
295k
    {AArch64_ST4D_IMM, 907, 1 },
23165
295k
    {AArch64_ST4Fourv16b_POST, 908, 1 },
23166
295k
    {AArch64_ST4Fourv2d_POST, 909, 1 },
23167
295k
    {AArch64_ST4Fourv2s_POST, 910, 1 },
23168
295k
    {AArch64_ST4Fourv4h_POST, 911, 1 },
23169
295k
    {AArch64_ST4Fourv4s_POST, 912, 1 },
23170
295k
    {AArch64_ST4Fourv8b_POST, 913, 1 },
23171
295k
    {AArch64_ST4Fourv8h_POST, 914, 1 },
23172
295k
    {AArch64_ST4H_IMM, 915, 1 },
23173
295k
    {AArch64_ST4Q_IMM, 916, 1 },
23174
295k
    {AArch64_ST4W_IMM, 917, 1 },
23175
295k
    {AArch64_ST4i16_POST, 918, 1 },
23176
295k
    {AArch64_ST4i32_POST, 919, 1 },
23177
295k
    {AArch64_ST4i64_POST, 920, 1 },
23178
295k
    {AArch64_ST4i8_POST, 921, 1 },
23179
295k
    {AArch64_STGPi, 922, 1 },
23180
295k
    {AArch64_STGi, 923, 1 },
23181
295k
    {AArch64_STLURBi, 924, 1 },
23182
295k
    {AArch64_STLURHi, 925, 1 },
23183
295k
    {AArch64_STLURWi, 926, 1 },
23184
295k
    {AArch64_STLURXi, 927, 1 },
23185
295k
    {AArch64_STLURbi, 928, 1 },
23186
295k
    {AArch64_STLURdi, 929, 1 },
23187
295k
    {AArch64_STLURhi, 930, 1 },
23188
295k
    {AArch64_STLURqi, 931, 1 },
23189
295k
    {AArch64_STLURsi, 932, 1 },
23190
295k
    {AArch64_STNPDi, 933, 1 },
23191
295k
    {AArch64_STNPQi, 934, 1 },
23192
295k
    {AArch64_STNPSi, 935, 1 },
23193
295k
    {AArch64_STNPWi, 936, 1 },
23194
295k
    {AArch64_STNPXi, 937, 1 },
23195
295k
    {AArch64_STNT1B_2Z_IMM, 938, 1 },
23196
295k
    {AArch64_STNT1B_2Z_STRIDED_IMM, 939, 1 },
23197
295k
    {AArch64_STNT1B_4Z_IMM, 940, 1 },
23198
295k
    {AArch64_STNT1B_4Z_STRIDED_IMM, 941, 1 },
23199
295k
    {AArch64_STNT1B_ZRI, 942, 1 },
23200
295k
    {AArch64_STNT1B_ZZR_D_REAL, 943, 1 },
23201
295k
    {AArch64_STNT1B_ZZR_S_REAL, 944, 1 },
23202
295k
    {AArch64_STNT1D_2Z_IMM, 945, 1 },
23203
295k
    {AArch64_STNT1D_2Z_STRIDED_IMM, 946, 1 },
23204
295k
    {AArch64_STNT1D_4Z_IMM, 947, 1 },
23205
295k
    {AArch64_STNT1D_4Z_STRIDED_IMM, 948, 1 },
23206
295k
    {AArch64_STNT1D_ZRI, 949, 1 },
23207
295k
    {AArch64_STNT1D_ZZR_D_REAL, 950, 1 },
23208
295k
    {AArch64_STNT1H_2Z_IMM, 951, 1 },
23209
295k
    {AArch64_STNT1H_2Z_STRIDED_IMM, 952, 1 },
23210
295k
    {AArch64_STNT1H_4Z_IMM, 953, 1 },
23211
295k
    {AArch64_STNT1H_4Z_STRIDED_IMM, 954, 1 },
23212
295k
    {AArch64_STNT1H_ZRI, 955, 1 },
23213
295k
    {AArch64_STNT1H_ZZR_D_REAL, 956, 1 },
23214
295k
    {AArch64_STNT1H_ZZR_S_REAL, 957, 1 },
23215
295k
    {AArch64_STNT1W_2Z_IMM, 958, 1 },
23216
295k
    {AArch64_STNT1W_2Z_STRIDED_IMM, 959, 1 },
23217
295k
    {AArch64_STNT1W_4Z_IMM, 960, 1 },
23218
295k
    {AArch64_STNT1W_4Z_STRIDED_IMM, 961, 1 },
23219
295k
    {AArch64_STNT1W_ZRI, 962, 1 },
23220
295k
    {AArch64_STNT1W_ZZR_D_REAL, 963, 1 },
23221
295k
    {AArch64_STNT1W_ZZR_S_REAL, 964, 1 },
23222
295k
    {AArch64_STPDi, 965, 1 },
23223
295k
    {AArch64_STPQi, 966, 1 },
23224
295k
    {AArch64_STPSi, 967, 1 },
23225
295k
    {AArch64_STPWi, 968, 1 },
23226
295k
    {AArch64_STPXi, 969, 1 },
23227
295k
    {AArch64_STRBBroX, 970, 1 },
23228
295k
    {AArch64_STRBBui, 971, 1 },
23229
295k
    {AArch64_STRBroX, 972, 1 },
23230
295k
    {AArch64_STRBui, 973, 1 },
23231
295k
    {AArch64_STRDroX, 974, 1 },
23232
295k
    {AArch64_STRDui, 975, 1 },
23233
295k
    {AArch64_STRHHroX, 976, 1 },
23234
295k
    {AArch64_STRHHui, 977, 1 },
23235
295k
    {AArch64_STRHroX, 978, 1 },
23236
295k
    {AArch64_STRHui, 979, 1 },
23237
295k
    {AArch64_STRQroX, 980, 1 },
23238
295k
    {AArch64_STRQui, 981, 1 },
23239
295k
    {AArch64_STRSroX, 982, 1 },
23240
295k
    {AArch64_STRSui, 983, 1 },
23241
295k
    {AArch64_STRWroX, 984, 1 },
23242
295k
    {AArch64_STRWui, 985, 1 },
23243
295k
    {AArch64_STRXroX, 986, 1 },
23244
295k
    {AArch64_STRXui, 987, 1 },
23245
295k
    {AArch64_STR_PXI, 988, 1 },
23246
295k
    {AArch64_STR_ZA, 989, 1 },
23247
295k
    {AArch64_STR_ZXI, 990, 1 },
23248
295k
    {AArch64_STTRBi, 991, 1 },
23249
295k
    {AArch64_STTRHi, 992, 1 },
23250
295k
    {AArch64_STTRWi, 993, 1 },
23251
295k
    {AArch64_STTRXi, 994, 1 },
23252
295k
    {AArch64_STURBBi, 995, 1 },
23253
295k
    {AArch64_STURBi, 996, 1 },
23254
295k
    {AArch64_STURDi, 997, 1 },
23255
295k
    {AArch64_STURHHi, 998, 1 },
23256
295k
    {AArch64_STURHi, 999, 1 },
23257
295k
    {AArch64_STURQi, 1000, 1 },
23258
295k
    {AArch64_STURSi, 1001, 1 },
23259
295k
    {AArch64_STURWi, 1002, 1 },
23260
295k
    {AArch64_STURXi, 1003, 1 },
23261
295k
    {AArch64_STZ2Gi, 1004, 1 },
23262
295k
    {AArch64_STZGi, 1005, 1 },
23263
295k
    {AArch64_SUBPT_shift, 1006, 1 },
23264
295k
    {AArch64_SUBSWri, 1007, 1 },
23265
295k
    {AArch64_SUBSWrs, 1008, 5 },
23266
295k
    {AArch64_SUBSWrx, 1013, 3 },
23267
295k
    {AArch64_SUBSXri, 1016, 1 },
23268
295k
    {AArch64_SUBSXrs, 1017, 5 },
23269
295k
    {AArch64_SUBSXrx, 1022, 1 },
23270
295k
    {AArch64_SUBSXrx64, 1023, 3 },
23271
295k
    {AArch64_SUBWrs, 1026, 3 },
23272
295k
    {AArch64_SUBWrx, 1029, 2 },
23273
295k
    {AArch64_SUBXrs, 1031, 3 },
23274
295k
    {AArch64_SUBXrx64, 1034, 2 },
23275
295k
    {AArch64_SYSPxt_XZR, 1036, 1 },
23276
295k
    {AArch64_SYSxt, 1037, 1 },
23277
295k
    {AArch64_UBFMWri, 1038, 3 },
23278
295k
    {AArch64_UBFMXri, 1041, 4 },
23279
295k
    {AArch64_UMADDLrrr, 1045, 1 },
23280
295k
    {AArch64_UMOVvi32, 1046, 1 },
23281
295k
    {AArch64_UMOVvi32_idx0, 1047, 1 },
23282
295k
    {AArch64_UMOVvi64, 1048, 1 },
23283
295k
    {AArch64_UMOVvi64_idx0, 1049, 1 },
23284
295k
    {AArch64_UMSUBLrrr, 1050, 1 },
23285
295k
    {AArch64_UQDECB_WPiI, 1051, 2 },
23286
295k
    {AArch64_UQDECB_XPiI, 1053, 2 },
23287
295k
    {AArch64_UQDECD_WPiI, 1055, 2 },
23288
295k
    {AArch64_UQDECD_XPiI, 1057, 2 },
23289
295k
    {AArch64_UQDECD_ZPiI, 1059, 2 },
23290
295k
    {AArch64_UQDECH_WPiI, 1061, 2 },
23291
295k
    {AArch64_UQDECH_XPiI, 1063, 2 },
23292
295k
    {AArch64_UQDECH_ZPiI, 1065, 2 },
23293
295k
    {AArch64_UQDECW_WPiI, 1067, 2 },
23294
295k
    {AArch64_UQDECW_XPiI, 1069, 2 },
23295
295k
    {AArch64_UQDECW_ZPiI, 1071, 2 },
23296
295k
    {AArch64_UQINCB_WPiI, 1073, 2 },
23297
295k
    {AArch64_UQINCB_XPiI, 1075, 2 },
23298
295k
    {AArch64_UQINCD_WPiI, 1077, 2 },
23299
295k
    {AArch64_UQINCD_XPiI, 1079, 2 },
23300
295k
    {AArch64_UQINCD_ZPiI, 1081, 2 },
23301
295k
    {AArch64_UQINCH_WPiI, 1083, 2 },
23302
295k
    {AArch64_UQINCH_XPiI, 1085, 2 },
23303
295k
    {AArch64_UQINCH_ZPiI, 1087, 2 },
23304
295k
    {AArch64_UQINCW_WPiI, 1089, 2 },
23305
295k
    {AArch64_UQINCW_XPiI, 1091, 2 },
23306
295k
    {AArch64_UQINCW_ZPiI, 1093, 2 },
23307
295k
    {AArch64_XPACLRI, 1095, 1 },
23308
295k
    {AArch64_ZERO_M, 1096, 15 },
23309
295k
  {0},  };
23310
23311
295k
  static const AliasPattern Patterns[] = {
23312
    // AArch64_ADDPT_shift - 0
23313
295k
    {0, 0, 4, 7 },
23314
    // AArch64_ADDSWri - 1
23315
295k
    {17, 7, 4, 2 },
23316
    // AArch64_ADDSWrs - 2
23317
295k
    {30, 9, 4, 4 },
23318
295k
    {41, 13, 4, 3 },
23319
295k
    {56, 16, 4, 4 },
23320
    // AArch64_ADDSWrx - 5
23321
295k
    {30, 20, 4, 4 },
23322
295k
    {72, 24, 4, 3 },
23323
295k
    {56, 27, 4, 4 },
23324
    // AArch64_ADDSXri - 8
23325
295k
    {17, 31, 4, 2 },
23326
    // AArch64_ADDSXrs - 9
23327
295k
    {30, 33, 4, 4 },
23328
295k
    {41, 37, 4, 3 },
23329
295k
    {56, 40, 4, 4 },
23330
    // AArch64_ADDSXrx - 12
23331
295k
    {72, 44, 4, 3 },
23332
    // AArch64_ADDSXrx64 - 13
23333
295k
    {30, 47, 4, 4 },
23334
295k
    {72, 51, 4, 3 },
23335
295k
    {56, 54, 4, 4 },
23336
    // AArch64_ADDWri - 16
23337
295k
    {87, 58, 4, 4 },
23338
295k
    {87, 62, 4, 4 },
23339
    // AArch64_ADDWrs - 18
23340
295k
    {98, 66, 4, 4 },
23341
    // AArch64_ADDWrx - 19
23342
295k
    {98, 70, 4, 4 },
23343
295k
    {98, 74, 4, 4 },
23344
    // AArch64_ADDXri - 21
23345
295k
    {87, 78, 4, 4 },
23346
295k
    {87, 82, 4, 4 },
23347
    // AArch64_ADDXrs - 23
23348
295k
    {98, 86, 4, 4 },
23349
    // AArch64_ADDXrx64 - 24
23350
295k
    {98, 90, 4, 4 },
23351
295k
    {98, 94, 4, 4 },
23352
    // AArch64_ANDSWri - 26
23353
295k
    {113, 98, 3, 2 },
23354
    // AArch64_ANDSWrs - 27
23355
295k
    {126, 100, 4, 4 },
23356
295k
    {137, 104, 4, 3 },
23357
295k
    {152, 107, 4, 4 },
23358
    // AArch64_ANDSXri - 30
23359
295k
    {168, 111, 3, 2 },
23360
    // AArch64_ANDSXrs - 31
23361
295k
    {126, 113, 4, 4 },
23362
295k
    {137, 117, 4, 3 },
23363
295k
    {152, 120, 4, 4 },
23364
    // AArch64_ANDS_PPzPP - 34
23365
295k
    {181, 124, 4, 8 },
23366
    // AArch64_ANDWrs - 35
23367
295k
    {205, 132, 4, 4 },
23368
    // AArch64_ANDXrs - 36
23369
295k
    {205, 136, 4, 4 },
23370
    // AArch64_AND_PPzPP - 37
23371
295k
    {220, 140, 4, 8 },
23372
    // AArch64_AND_ZI - 38
23373
295k
    {243, 148, 3, 7 },
23374
295k
    {264, 155, 3, 7 },
23375
295k
    {285, 162, 3, 7 },
23376
    // AArch64_AUTIA1716 - 41
23377
295k
    {306, 169, 0, 3 },
23378
    // AArch64_AUTIASP - 42
23379
295k
    {316, 172, 0, 3 },
23380
    // AArch64_AUTIAZ - 43
23381
295k
    {324, 175, 0, 3 },
23382
    // AArch64_AUTIB1716 - 44
23383
295k
    {331, 178, 0, 3 },
23384
    // AArch64_AUTIBSP - 45
23385
295k
    {341, 181, 0, 3 },
23386
    // AArch64_AUTIBZ - 46
23387
295k
    {349, 184, 0, 3 },
23388
    // AArch64_BICSWrs - 47
23389
295k
    {356, 187, 4, 4 },
23390
    // AArch64_BICSXrs - 48
23391
295k
    {356, 191, 4, 4 },
23392
    // AArch64_BICWrs - 49
23393
295k
    {372, 195, 4, 4 },
23394
    // AArch64_BICXrs - 50
23395
295k
    {372, 199, 4, 4 },
23396
    // AArch64_CHKFEAT - 51
23397
295k
    {387, 203, 0, 3 },
23398
    // AArch64_CLREX - 52
23399
295k
    {399, 206, 1, 1 },
23400
    // AArch64_CNTB_XPiI - 53
23401
295k
    {405, 207, 3, 7 },
23402
295k
    {413, 214, 3, 7 },
23403
    // AArch64_CNTD_XPiI - 55
23404
295k
    {427, 221, 3, 7 },
23405
295k
    {435, 228, 3, 7 },
23406
    // AArch64_CNTH_XPiI - 57
23407
295k
    {449, 235, 3, 7 },
23408
295k
    {457, 242, 3, 7 },
23409
    // AArch64_CNTW_XPiI - 59
23410
295k
    {471, 249, 3, 7 },
23411
295k
    {479, 256, 3, 7 },
23412
    // AArch64_CPY_ZPmI_B - 61
23413
295k
    {493, 263, 5, 7 },
23414
    // AArch64_CPY_ZPmI_D - 62
23415
295k
    {516, 270, 5, 7 },
23416
    // AArch64_CPY_ZPmI_H - 63
23417
295k
    {539, 277, 5, 7 },
23418
    // AArch64_CPY_ZPmI_S - 64
23419
295k
    {562, 284, 5, 7 },
23420
    // AArch64_CPY_ZPmR_B - 65
23421
295k
    {585, 291, 4, 8 },
23422
    // AArch64_CPY_ZPmR_D - 66
23423
295k
    {606, 299, 4, 8 },
23424
    // AArch64_CPY_ZPmR_H - 67
23425
295k
    {627, 307, 4, 8 },
23426
    // AArch64_CPY_ZPmR_S - 68
23427
295k
    {648, 315, 4, 8 },
23428
    // AArch64_CPY_ZPmV_B - 69
23429
295k
    {585, 323, 4, 8 },
23430
    // AArch64_CPY_ZPmV_D - 70
23431
295k
    {606, 331, 4, 8 },
23432
    // AArch64_CPY_ZPmV_H - 71
23433
295k
    {627, 339, 4, 8 },
23434
    // AArch64_CPY_ZPmV_S - 72
23435
295k
    {648, 347, 4, 8 },
23436
    // AArch64_CPY_ZPzI_B - 73
23437
295k
    {669, 355, 4, 6 },
23438
    // AArch64_CPY_ZPzI_D - 74
23439
295k
    {692, 361, 4, 6 },
23440
    // AArch64_CPY_ZPzI_H - 75
23441
295k
    {715, 367, 4, 6 },
23442
    // AArch64_CPY_ZPzI_S - 76
23443
295k
    {738, 373, 4, 6 },
23444
    // AArch64_CSINCWr - 77
23445
295k
    {761, 379, 4, 4 },
23446
295k
    {775, 383, 4, 4 },
23447
    // AArch64_CSINCXr - 79
23448
295k
    {761, 387, 4, 4 },
23449
295k
    {775, 391, 4, 4 },
23450
    // AArch64_CSINVWr - 81
23451
295k
    {793, 395, 4, 4 },
23452
295k
    {808, 399, 4, 4 },
23453
    // AArch64_CSINVXr - 83
23454
295k
    {793, 403, 4, 4 },
23455
295k
    {808, 407, 4, 4 },
23456
    // AArch64_CSNEGWr - 85
23457
295k
    {826, 411, 4, 4 },
23458
    // AArch64_CSNEGXr - 86
23459
295k
    {826, 415, 4, 4 },
23460
    // AArch64_DCPS1 - 87
23461
295k
    {844, 419, 1, 1 },
23462
    // AArch64_DCPS2 - 88
23463
295k
    {850, 420, 1, 1 },
23464
    // AArch64_DCPS3 - 89
23465
295k
    {856, 421, 1, 4 },
23466
    // AArch64_DECB_XPiI - 90
23467
295k
    {862, 425, 4, 8 },
23468
295k
    {870, 433, 4, 8 },
23469
    // AArch64_DECD_XPiI - 92
23470
295k
    {884, 441, 4, 8 },
23471
295k
    {892, 449, 4, 8 },
23472
    // AArch64_DECD_ZPiI - 94
23473
295k
    {906, 457, 4, 8 },
23474
295k
    {916, 465, 4, 8 },
23475
    // AArch64_DECH_XPiI - 96
23476
295k
    {932, 473, 4, 8 },
23477
295k
    {940, 481, 4, 8 },
23478
    // AArch64_DECH_ZPiI - 98
23479
295k
    {954, 489, 4, 8 },
23480
295k
    {964, 497, 4, 8 },
23481
    // AArch64_DECW_XPiI - 100
23482
295k
    {980, 505, 4, 8 },
23483
295k
    {988, 513, 4, 8 },
23484
    // AArch64_DECW_ZPiI - 102
23485
295k
    {1002, 521, 4, 8 },
23486
295k
    {1012, 529, 4, 8 },
23487
    // AArch64_DSB - 104
23488
295k
    {1028, 537, 1, 1 },
23489
295k
    {1033, 538, 1, 1 },
23490
295k
    {1039, 539, 1, 4 },
23491
    // AArch64_DUPM_ZI - 107
23492
295k
    {1043, 543, 2, 6 },
23493
295k
    {1058, 549, 2, 6 },
23494
295k
    {1073, 555, 2, 6 },
23495
295k
    {1088, 561, 2, 6 },
23496
295k
    {1104, 567, 2, 6 },
23497
295k
    {1120, 573, 2, 6 },
23498
    // AArch64_DUP_ZI_B - 113
23499
295k
    {1136, 579, 3, 5 },
23500
    // AArch64_DUP_ZI_D - 114
23501
295k
    {1151, 584, 3, 5 },
23502
295k
    {1166, 589, 3, 7 },
23503
    // AArch64_DUP_ZI_H - 116
23504
295k
    {1182, 596, 3, 5 },
23505
295k
    {1197, 601, 3, 7 },
23506
    // AArch64_DUP_ZI_S - 118
23507
295k
    {1213, 608, 3, 5 },
23508
295k
    {1228, 613, 3, 7 },
23509
    // AArch64_DUP_ZR_B - 120
23510
295k
    {1244, 620, 2, 6 },
23511
    // AArch64_DUP_ZR_D - 121
23512
295k
    {1257, 626, 2, 6 },
23513
    // AArch64_DUP_ZR_H - 122
23514
295k
    {1270, 632, 2, 6 },
23515
    // AArch64_DUP_ZR_S - 123
23516
295k
    {1283, 638, 2, 6 },
23517
    // AArch64_DUP_ZZI_B - 124
23518
295k
    {1296, 644, 3, 7 },
23519
295k
    {1311, 651, 3, 6 },
23520
    // AArch64_DUP_ZZI_D - 126
23521
295k
    {1330, 657, 3, 7 },
23522
295k
    {1345, 664, 3, 6 },
23523
    // AArch64_DUP_ZZI_H - 128
23524
295k
    {1364, 670, 3, 7 },
23525
295k
    {1379, 677, 3, 6 },
23526
    // AArch64_DUP_ZZI_Q - 130
23527
295k
    {1398, 683, 3, 7 },
23528
295k
    {1413, 690, 3, 6 },
23529
    // AArch64_DUP_ZZI_S - 132
23530
295k
    {1432, 696, 3, 7 },
23531
295k
    {1447, 703, 3, 6 },
23532
    // AArch64_EONWrs - 134
23533
295k
    {1466, 709, 4, 4 },
23534
    // AArch64_EONXrs - 135
23535
295k
    {1466, 713, 4, 4 },
23536
    // AArch64_EORS_PPzPP - 136
23537
295k
    {1481, 717, 4, 8 },
23538
    // AArch64_EORWrs - 137
23539
295k
    {1505, 725, 4, 4 },
23540
    // AArch64_EORXrs - 138
23541
295k
    {1505, 729, 4, 4 },
23542
    // AArch64_EOR_PPzPP - 139
23543
295k
    {1520, 733, 4, 8 },
23544
    // AArch64_EOR_ZI - 140
23545
295k
    {1543, 741, 3, 7 },
23546
295k
    {1564, 748, 3, 7 },
23547
295k
    {1585, 755, 3, 7 },
23548
    // AArch64_EXTRACT_ZPMXI_H_B - 143
23549
295k
    {1606, 762, 6, 8 },
23550
    // AArch64_EXTRACT_ZPMXI_H_D - 144
23551
295k
    {1639, 770, 6, 8 },
23552
    // AArch64_EXTRACT_ZPMXI_H_H - 145
23553
295k
    {1672, 778, 6, 8 },
23554
    // AArch64_EXTRACT_ZPMXI_H_Q - 146
23555
295k
    {1705, 786, 6, 8 },
23556
    // AArch64_EXTRACT_ZPMXI_H_S - 147
23557
295k
    {1738, 794, 6, 8 },
23558
    // AArch64_EXTRACT_ZPMXI_V_B - 148
23559
295k
    {1771, 802, 6, 8 },
23560
    // AArch64_EXTRACT_ZPMXI_V_D - 149
23561
295k
    {1804, 810, 6, 8 },
23562
    // AArch64_EXTRACT_ZPMXI_V_H - 150
23563
295k
    {1837, 818, 6, 8 },
23564
    // AArch64_EXTRACT_ZPMXI_V_Q - 151
23565
295k
    {1870, 826, 6, 8 },
23566
    // AArch64_EXTRACT_ZPMXI_V_S - 152
23567
295k
    {1903, 834, 6, 8 },
23568
    // AArch64_EXTRWrri - 153
23569
295k
    {1936, 842, 4, 3 },
23570
    // AArch64_EXTRXrri - 154
23571
295k
    {1936, 845, 4, 3 },
23572
    // AArch64_FCPY_ZPmI_D - 155
23573
295k
    {1951, 848, 4, 7 },
23574
    // AArch64_FCPY_ZPmI_H - 156
23575
295k
    {1975, 855, 4, 7 },
23576
    // AArch64_FCPY_ZPmI_S - 157
23577
295k
    {1999, 862, 4, 7 },
23578
    // AArch64_FDUP_ZI_D - 158
23579
295k
    {2023, 869, 2, 5 },
23580
    // AArch64_FDUP_ZI_H - 159
23581
295k
    {2039, 874, 2, 5 },
23582
    // AArch64_FDUP_ZI_S - 160
23583
295k
    {2055, 879, 2, 5 },
23584
    // AArch64_GCSPOPM - 161
23585
295k
    {2071, 884, 1, 4 },
23586
    // AArch64_GLD1B_D_IMM_REAL - 162
23587
295k
    {2079, 888, 4, 7 },
23588
    // AArch64_GLD1B_S_IMM_REAL - 163
23589
295k
    {2105, 895, 4, 7 },
23590
    // AArch64_GLD1D_IMM_REAL - 164
23591
295k
    {2131, 902, 4, 7 },
23592
    // AArch64_GLD1H_D_IMM_REAL - 165
23593
295k
    {2157, 909, 4, 7 },
23594
    // AArch64_GLD1H_S_IMM_REAL - 166
23595
295k
    {2183, 916, 4, 7 },
23596
    // AArch64_GLD1Q - 167
23597
295k
    {2209, 923, 4, 7 },
23598
    // AArch64_GLD1SB_D_IMM_REAL - 168
23599
295k
    {2235, 930, 4, 7 },
23600
    // AArch64_GLD1SB_S_IMM_REAL - 169
23601
295k
    {2262, 937, 4, 7 },
23602
    // AArch64_GLD1SH_D_IMM_REAL - 170
23603
295k
    {2289, 944, 4, 7 },
23604
    // AArch64_GLD1SH_S_IMM_REAL - 171
23605
295k
    {2316, 951, 4, 7 },
23606
    // AArch64_GLD1SW_D_IMM_REAL - 172
23607
295k
    {2343, 958, 4, 7 },
23608
    // AArch64_GLD1W_D_IMM_REAL - 173
23609
295k
    {2370, 965, 4, 7 },
23610
    // AArch64_GLD1W_IMM_REAL - 174
23611
295k
    {2396, 972, 4, 7 },
23612
    // AArch64_GLDFF1B_D_IMM_REAL - 175
23613
295k
    {2422, 979, 4, 7 },
23614
    // AArch64_GLDFF1B_S_IMM_REAL - 176
23615
295k
    {2450, 986, 4, 7 },
23616
    // AArch64_GLDFF1D_IMM_REAL - 177
23617
295k
    {2478, 993, 4, 7 },
23618
    // AArch64_GLDFF1H_D_IMM_REAL - 178
23619
295k
    {2506, 1000, 4, 7 },
23620
    // AArch64_GLDFF1H_S_IMM_REAL - 179
23621
295k
    {2534, 1007, 4, 7 },
23622
    // AArch64_GLDFF1SB_D_IMM_REAL - 180
23623
295k
    {2562, 1014, 4, 7 },
23624
    // AArch64_GLDFF1SB_S_IMM_REAL - 181
23625
295k
    {2591, 1021, 4, 7 },
23626
    // AArch64_GLDFF1SH_D_IMM_REAL - 182
23627
295k
    {2620, 1028, 4, 7 },
23628
    // AArch64_GLDFF1SH_S_IMM_REAL - 183
23629
295k
    {2649, 1035, 4, 7 },
23630
    // AArch64_GLDFF1SW_D_IMM_REAL - 184
23631
295k
    {2678, 1042, 4, 7 },
23632
    // AArch64_GLDFF1W_D_IMM_REAL - 185
23633
295k
    {2707, 1049, 4, 7 },
23634
    // AArch64_GLDFF1W_IMM_REAL - 186
23635
295k
    {2735, 1056, 4, 7 },
23636
    // AArch64_HINT - 187
23637
295k
    {2763, 1063, 1, 1 },
23638
295k
    {2767, 1064, 1, 1 },
23639
295k
    {2773, 1065, 1, 1 },
23640
295k
    {2777, 1066, 1, 1 },
23641
295k
    {2781, 1067, 1, 1 },
23642
295k
    {2785, 1068, 1, 1 },
23643
295k
    {2790, 1069, 1, 1 },
23644
295k
    {2794, 1070, 1, 4 },
23645
295k
    {2798, 1074, 1, 1 },
23646
295k
    {2803, 1075, 1, 4 },
23647
295k
    {2807, 1079, 1, 4 },
23648
295k
    {2816, 1083, 1, 4 },
23649
295k
    {2825, 1087, 1, 4 },
23650
295k
    {2836, 1091, 1, 4 },
23651
    // AArch64_INCB_XPiI - 201
23652
295k
    {2843, 1095, 4, 8 },
23653
295k
    {2851, 1103, 4, 8 },
23654
    // AArch64_INCD_XPiI - 203
23655
295k
    {2865, 1111, 4, 8 },
23656
295k
    {2873, 1119, 4, 8 },
23657
    // AArch64_INCD_ZPiI - 205
23658
295k
    {2887, 1127, 4, 8 },
23659
295k
    {2897, 1135, 4, 8 },
23660
    // AArch64_INCH_XPiI - 207
23661
295k
    {2913, 1143, 4, 8 },
23662
295k
    {2921, 1151, 4, 8 },
23663
    // AArch64_INCH_ZPiI - 209
23664
295k
    {2935, 1159, 4, 8 },
23665
295k
    {2945, 1167, 4, 8 },
23666
    // AArch64_INCW_XPiI - 211
23667
295k
    {2961, 1175, 4, 8 },
23668
295k
    {2969, 1183, 4, 8 },
23669
    // AArch64_INCW_ZPiI - 213
23670
295k
    {2983, 1191, 4, 8 },
23671
295k
    {2993, 1199, 4, 8 },
23672
    // AArch64_INSERT_MXIPZ_H_B - 215
23673
295k
    {3009, 1207, 6, 9 },
23674
    // AArch64_INSERT_MXIPZ_H_D - 216
23675
295k
    {3042, 1216, 6, 9 },
23676
    // AArch64_INSERT_MXIPZ_H_H - 217
23677
295k
    {3075, 1225, 6, 9 },
23678
    // AArch64_INSERT_MXIPZ_H_Q - 218
23679
295k
    {3108, 1234, 6, 9 },
23680
    // AArch64_INSERT_MXIPZ_H_S - 219
23681
295k
    {3141, 1243, 6, 9 },
23682
    // AArch64_INSERT_MXIPZ_V_B - 220
23683
295k
    {3174, 1252, 6, 9 },
23684
    // AArch64_INSERT_MXIPZ_V_D - 221
23685
295k
    {3207, 1261, 6, 9 },
23686
    // AArch64_INSERT_MXIPZ_V_H - 222
23687
295k
    {3240, 1270, 6, 9 },
23688
    // AArch64_INSERT_MXIPZ_V_Q - 223
23689
295k
    {3273, 1279, 6, 9 },
23690
    // AArch64_INSERT_MXIPZ_V_S - 224
23691
295k
    {3306, 1288, 6, 9 },
23692
    // AArch64_INSvi16gpr - 225
23693
295k
    {3339, 1297, 4, 7 },
23694
    // AArch64_INSvi16lane - 226
23695
295k
    {3358, 1304, 5, 7 },
23696
    // AArch64_INSvi32gpr - 227
23697
295k
    {3385, 1311, 4, 7 },
23698
    // AArch64_INSvi32lane - 228
23699
295k
    {3404, 1318, 5, 7 },
23700
    // AArch64_INSvi64gpr - 229
23701
295k
    {3431, 1325, 4, 7 },
23702
    // AArch64_INSvi64lane - 230
23703
295k
    {3450, 1332, 5, 7 },
23704
    // AArch64_INSvi8gpr - 231
23705
295k
    {3477, 1339, 4, 7 },
23706
    // AArch64_INSvi8lane - 232
23707
295k
    {3496, 1346, 5, 7 },
23708
    // AArch64_IRG - 233
23709
295k
    {3523, 1353, 3, 6 },
23710
    // AArch64_ISB - 234
23711
295k
    {3534, 1359, 1, 1 },
23712
    // AArch64_LD1B_2Z_IMM - 235
23713
295k
    {3538, 1360, 4, 8 },
23714
    // AArch64_LD1B_2Z_STRIDED_IMM - 236
23715
295k
    {3562, 1368, 4, 7 },
23716
    // AArch64_LD1B_4Z_IMM - 237
23717
295k
    {3538, 1375, 4, 8 },
23718
    // AArch64_LD1B_4Z_STRIDED_IMM - 238
23719
295k
    {3586, 1383, 4, 7 },
23720
    // AArch64_LD1B_D_IMM - 239
23721
295k
    {3610, 1390, 4, 8 },
23722
    // AArch64_LD1B_H_IMM - 240
23723
295k
    {3634, 1398, 4, 8 },
23724
    // AArch64_LD1B_IMM - 241
23725
295k
    {3658, 1406, 4, 8 },
23726
    // AArch64_LD1B_S_IMM - 242
23727
295k
    {3682, 1414, 4, 8 },
23728
    // AArch64_LD1D_2Z_IMM - 243
23729
295k
    {3706, 1422, 4, 8 },
23730
    // AArch64_LD1D_2Z_STRIDED_IMM - 244
23731
295k
    {3730, 1430, 4, 7 },
23732
    // AArch64_LD1D_4Z_IMM - 245
23733
295k
    {3706, 1437, 4, 8 },
23734
    // AArch64_LD1D_4Z_STRIDED_IMM - 246
23735
295k
    {3730, 1445, 4, 7 },
23736
    // AArch64_LD1D_IMM - 247
23737
295k
    {3754, 1452, 4, 8 },
23738
    // AArch64_LD1D_Q_IMM - 248
23739
295k
    {3778, 1460, 4, 7 },
23740
    // AArch64_LD1Fourv16b_POST - 249
23741
295k
    {3802, 1467, 4, 7 },
23742
    // AArch64_LD1Fourv1d_POST - 250
23743
295k
    {3822, 1474, 4, 7 },
23744
    // AArch64_LD1Fourv2d_POST - 251
23745
295k
    {3842, 1481, 4, 7 },
23746
    // AArch64_LD1Fourv2s_POST - 252
23747
295k
    {3862, 1488, 4, 7 },
23748
    // AArch64_LD1Fourv4h_POST - 253
23749
295k
    {3882, 1495, 4, 7 },
23750
    // AArch64_LD1Fourv4s_POST - 254
23751
295k
    {3902, 1502, 4, 7 },
23752
    // AArch64_LD1Fourv8b_POST - 255
23753
295k
    {3922, 1509, 4, 7 },
23754
    // AArch64_LD1Fourv8h_POST - 256
23755
295k
    {3942, 1516, 4, 7 },
23756
    // AArch64_LD1H_2Z_IMM - 257
23757
295k
    {3962, 1523, 4, 8 },
23758
    // AArch64_LD1H_2Z_STRIDED_IMM - 258
23759
295k
    {3986, 1531, 4, 7 },
23760
    // AArch64_LD1H_4Z_IMM - 259
23761
295k
    {3962, 1538, 4, 8 },
23762
    // AArch64_LD1H_4Z_STRIDED_IMM - 260
23763
295k
    {4010, 1546, 4, 7 },
23764
    // AArch64_LD1H_D_IMM - 261
23765
295k
    {4034, 1553, 4, 8 },
23766
    // AArch64_LD1H_IMM - 262
23767
295k
    {4058, 1561, 4, 8 },
23768
    // AArch64_LD1H_S_IMM - 263
23769
295k
    {4082, 1569, 4, 8 },
23770
    // AArch64_LD1Onev16b_POST - 264
23771
295k
    {4106, 1577, 4, 7 },
23772
    // AArch64_LD1Onev1d_POST - 265
23773
295k
    {4126, 1584, 4, 7 },
23774
    // AArch64_LD1Onev2d_POST - 266
23775
295k
    {4145, 1591, 4, 7 },
23776
    // AArch64_LD1Onev2s_POST - 267
23777
295k
    {4165, 1598, 4, 7 },
23778
    // AArch64_LD1Onev4h_POST - 268
23779
295k
    {4184, 1605, 4, 7 },
23780
    // AArch64_LD1Onev4s_POST - 269
23781
295k
    {4203, 1612, 4, 7 },
23782
    // AArch64_LD1Onev8b_POST - 270
23783
295k
    {4223, 1619, 4, 7 },
23784
    // AArch64_LD1Onev8h_POST - 271
23785
295k
    {4242, 1626, 4, 7 },
23786
    // AArch64_LD1RB_D_IMM - 272
23787
295k
    {4262, 1633, 4, 8 },
23788
    // AArch64_LD1RB_H_IMM - 273
23789
295k
    {4287, 1641, 4, 8 },
23790
    // AArch64_LD1RB_IMM - 274
23791
295k
    {4312, 1649, 4, 8 },
23792
    // AArch64_LD1RB_S_IMM - 275
23793
295k
    {4337, 1657, 4, 8 },
23794
    // AArch64_LD1RD_IMM - 276
23795
295k
    {4362, 1665, 4, 8 },
23796
    // AArch64_LD1RH_D_IMM - 277
23797
295k
    {4387, 1673, 4, 8 },
23798
    // AArch64_LD1RH_IMM - 278
23799
295k
    {4412, 1681, 4, 8 },
23800
    // AArch64_LD1RH_S_IMM - 279
23801
295k
    {4437, 1689, 4, 8 },
23802
    // AArch64_LD1RO_B_IMM - 280
23803
295k
    {4462, 1697, 4, 10 },
23804
    // AArch64_LD1RO_D_IMM - 281
23805
295k
    {4488, 1707, 4, 10 },
23806
    // AArch64_LD1RO_H_IMM - 282
23807
295k
    {4514, 1717, 4, 10 },
23808
    // AArch64_LD1RO_W_IMM - 283
23809
295k
    {4540, 1727, 4, 10 },
23810
    // AArch64_LD1RQ_B_IMM - 284
23811
295k
    {4566, 1737, 4, 8 },
23812
    // AArch64_LD1RQ_D_IMM - 285
23813
295k
    {4592, 1745, 4, 8 },
23814
    // AArch64_LD1RQ_H_IMM - 286
23815
295k
    {4618, 1753, 4, 8 },
23816
    // AArch64_LD1RQ_W_IMM - 287
23817
295k
    {4644, 1761, 4, 8 },
23818
    // AArch64_LD1RSB_D_IMM - 288
23819
295k
    {4670, 1769, 4, 8 },
23820
    // AArch64_LD1RSB_H_IMM - 289
23821
295k
    {4696, 1777, 4, 8 },
23822
    // AArch64_LD1RSB_S_IMM - 290
23823
295k
    {4722, 1785, 4, 8 },
23824
    // AArch64_LD1RSH_D_IMM - 291
23825
295k
    {4748, 1793, 4, 8 },
23826
    // AArch64_LD1RSH_S_IMM - 292
23827
295k
    {4774, 1801, 4, 8 },
23828
    // AArch64_LD1RSW_IMM - 293
23829
295k
    {4800, 1809, 4, 8 },
23830
    // AArch64_LD1RW_D_IMM - 294
23831
295k
    {4826, 1817, 4, 8 },
23832
    // AArch64_LD1RW_IMM - 295
23833
295k
    {4851, 1825, 4, 8 },
23834
    // AArch64_LD1Rv16b_POST - 296
23835
295k
    {4876, 1833, 4, 7 },
23836
    // AArch64_LD1Rv1d_POST - 297
23837
295k
    {4896, 1840, 4, 7 },
23838
    // AArch64_LD1Rv2d_POST - 298
23839
295k
    {4916, 1847, 4, 7 },
23840
    // AArch64_LD1Rv2s_POST - 299
23841
295k
    {4936, 1854, 4, 7 },
23842
    // AArch64_LD1Rv4h_POST - 300
23843
295k
    {4956, 1861, 4, 7 },
23844
    // AArch64_LD1Rv4s_POST - 301
23845
295k
    {4976, 1868, 4, 7 },
23846
    // AArch64_LD1Rv8b_POST - 302
23847
295k
    {4996, 1875, 4, 7 },
23848
    // AArch64_LD1Rv8h_POST - 303
23849
295k
    {5016, 1882, 4, 7 },
23850
    // AArch64_LD1SB_D_IMM - 304
23851
295k
    {5036, 1889, 4, 8 },
23852
    // AArch64_LD1SB_H_IMM - 305
23853
295k
    {5061, 1897, 4, 8 },
23854
    // AArch64_LD1SB_S_IMM - 306
23855
295k
    {5086, 1905, 4, 8 },
23856
    // AArch64_LD1SH_D_IMM - 307
23857
295k
    {5111, 1913, 4, 8 },
23858
    // AArch64_LD1SH_S_IMM - 308
23859
295k
    {5136, 1921, 4, 8 },
23860
    // AArch64_LD1SW_D_IMM - 309
23861
295k
    {5161, 1929, 4, 8 },
23862
    // AArch64_LD1Threev16b_POST - 310
23863
295k
    {5186, 1937, 4, 7 },
23864
    // AArch64_LD1Threev1d_POST - 311
23865
295k
    {5206, 1944, 4, 7 },
23866
    // AArch64_LD1Threev2d_POST - 312
23867
295k
    {5226, 1951, 4, 7 },
23868
    // AArch64_LD1Threev2s_POST - 313
23869
295k
    {5246, 1958, 4, 7 },
23870
    // AArch64_LD1Threev4h_POST - 314
23871
295k
    {5266, 1965, 4, 7 },
23872
    // AArch64_LD1Threev4s_POST - 315
23873
295k
    {5286, 1972, 4, 7 },
23874
    // AArch64_LD1Threev8b_POST - 316
23875
295k
    {5306, 1979, 4, 7 },
23876
    // AArch64_LD1Threev8h_POST - 317
23877
295k
    {5326, 1986, 4, 7 },
23878
    // AArch64_LD1Twov16b_POST - 318
23879
295k
    {5346, 1993, 4, 7 },
23880
    // AArch64_LD1Twov1d_POST - 319
23881
295k
    {5366, 2000, 4, 7 },
23882
    // AArch64_LD1Twov2d_POST - 320
23883
295k
    {5386, 2007, 4, 7 },
23884
    // AArch64_LD1Twov2s_POST - 321
23885
295k
    {5406, 2014, 4, 7 },
23886
    // AArch64_LD1Twov4h_POST - 322
23887
295k
    {5426, 2021, 4, 7 },
23888
    // AArch64_LD1Twov4s_POST - 323
23889
295k
    {5446, 2028, 4, 7 },
23890
    // AArch64_LD1Twov8b_POST - 324
23891
295k
    {5466, 2035, 4, 7 },
23892
    // AArch64_LD1Twov8h_POST - 325
23893
295k
    {5486, 2042, 4, 7 },
23894
    // AArch64_LD1W_2Z_IMM - 326
23895
295k
    {5506, 2049, 4, 8 },
23896
    // AArch64_LD1W_2Z_STRIDED_IMM - 327
23897
295k
    {5530, 2057, 4, 7 },
23898
    // AArch64_LD1W_4Z_IMM - 328
23899
295k
    {5506, 2064, 4, 8 },
23900
    // AArch64_LD1W_4Z_STRIDED_IMM - 329
23901
295k
    {5530, 2072, 4, 7 },
23902
    // AArch64_LD1W_D_IMM - 330
23903
295k
    {5554, 2079, 4, 8 },
23904
    // AArch64_LD1W_IMM - 331
23905
295k
    {5578, 2087, 4, 8 },
23906
    // AArch64_LD1W_Q_IMM - 332
23907
295k
    {5602, 2095, 4, 7 },
23908
    // AArch64_LD1_MXIPXX_H_B - 333
23909
295k
    {5626, 2102, 6, 9 },
23910
    // AArch64_LD1_MXIPXX_H_D - 334
23911
295k
    {5662, 2111, 6, 9 },
23912
    // AArch64_LD1_MXIPXX_H_H - 335
23913
295k
    {5698, 2120, 6, 9 },
23914
    // AArch64_LD1_MXIPXX_H_Q - 336
23915
295k
    {5734, 2129, 6, 9 },
23916
    // AArch64_LD1_MXIPXX_H_S - 337
23917
295k
    {5770, 2138, 6, 9 },
23918
    // AArch64_LD1_MXIPXX_V_B - 338
23919
295k
    {5806, 2147, 6, 9 },
23920
    // AArch64_LD1_MXIPXX_V_D - 339
23921
295k
    {5842, 2156, 6, 9 },
23922
    // AArch64_LD1_MXIPXX_V_H - 340
23923
295k
    {5878, 2165, 6, 9 },
23924
    // AArch64_LD1_MXIPXX_V_Q - 341
23925
295k
    {5914, 2174, 6, 9 },
23926
    // AArch64_LD1_MXIPXX_V_S - 342
23927
295k
    {5950, 2183, 6, 9 },
23928
    // AArch64_LD1i16_POST - 343
23929
295k
    {5986, 2192, 6, 9 },
23930
    // AArch64_LD1i32_POST - 344
23931
295k
    {6009, 2201, 6, 9 },
23932
    // AArch64_LD1i64_POST - 345
23933
295k
    {6032, 2210, 6, 9 },
23934
    // AArch64_LD1i8_POST - 346
23935
295k
    {6055, 2219, 6, 9 },
23936
    // AArch64_LD2B_IMM - 347
23937
295k
    {6078, 2228, 4, 8 },
23938
    // AArch64_LD2D_IMM - 348
23939
295k
    {6102, 2236, 4, 8 },
23940
    // AArch64_LD2H_IMM - 349
23941
295k
    {6126, 2244, 4, 8 },
23942
    // AArch64_LD2Q_IMM - 350
23943
295k
    {6150, 2252, 4, 8 },
23944
    // AArch64_LD2Rv16b_POST - 351
23945
295k
    {6174, 2260, 4, 7 },
23946
    // AArch64_LD2Rv1d_POST - 352
23947
295k
    {6194, 2267, 4, 7 },
23948
    // AArch64_LD2Rv2d_POST - 353
23949
295k
    {6215, 2274, 4, 7 },
23950
    // AArch64_LD2Rv2s_POST - 354
23951
295k
    {6236, 2281, 4, 7 },
23952
    // AArch64_LD2Rv4h_POST - 355
23953
295k
    {6256, 2288, 4, 7 },
23954
    // AArch64_LD2Rv4s_POST - 356
23955
295k
    {6276, 2295, 4, 7 },
23956
    // AArch64_LD2Rv8b_POST - 357
23957
295k
    {6296, 2302, 4, 7 },
23958
    // AArch64_LD2Rv8h_POST - 358
23959
295k
    {6316, 2309, 4, 7 },
23960
    // AArch64_LD2Twov16b_POST - 359
23961
295k
    {6336, 2316, 4, 7 },
23962
    // AArch64_LD2Twov2d_POST - 360
23963
295k
    {6356, 2323, 4, 7 },
23964
    // AArch64_LD2Twov2s_POST - 361
23965
295k
    {6376, 2330, 4, 7 },
23966
    // AArch64_LD2Twov4h_POST - 362
23967
295k
    {6396, 2337, 4, 7 },
23968
    // AArch64_LD2Twov4s_POST - 363
23969
295k
    {6416, 2344, 4, 7 },
23970
    // AArch64_LD2Twov8b_POST - 364
23971
295k
    {6436, 2351, 4, 7 },
23972
    // AArch64_LD2Twov8h_POST - 365
23973
295k
    {6456, 2358, 4, 7 },
23974
    // AArch64_LD2W_IMM - 366
23975
295k
    {6476, 2365, 4, 8 },
23976
    // AArch64_LD2i16_POST - 367
23977
295k
    {6500, 2373, 6, 9 },
23978
    // AArch64_LD2i32_POST - 368
23979
295k
    {6523, 2382, 6, 9 },
23980
    // AArch64_LD2i64_POST - 369
23981
295k
    {6546, 2391, 6, 9 },
23982
    // AArch64_LD2i8_POST - 370
23983
295k
    {6570, 2400, 6, 9 },
23984
    // AArch64_LD3B_IMM - 371
23985
295k
    {6593, 2409, 4, 8 },
23986
    // AArch64_LD3D_IMM - 372
23987
295k
    {6617, 2417, 4, 8 },
23988
    // AArch64_LD3H_IMM - 373
23989
295k
    {6641, 2425, 4, 8 },
23990
    // AArch64_LD3Q_IMM - 374
23991
295k
    {6665, 2433, 4, 8 },
23992
    // AArch64_LD3Rv16b_POST - 375
23993
295k
    {6689, 2441, 4, 7 },
23994
    // AArch64_LD3Rv1d_POST - 376
23995
295k
    {6709, 2448, 4, 7 },
23996
    // AArch64_LD3Rv2d_POST - 377
23997
295k
    {6730, 2455, 4, 7 },
23998
    // AArch64_LD3Rv2s_POST - 378
23999
295k
    {6751, 2462, 4, 7 },
24000
    // AArch64_LD3Rv4h_POST - 379
24001
295k
    {6772, 2469, 4, 7 },
24002
    // AArch64_LD3Rv4s_POST - 380
24003
295k
    {6792, 2476, 4, 7 },
24004
    // AArch64_LD3Rv8b_POST - 381
24005
295k
    {6813, 2483, 4, 7 },
24006
    // AArch64_LD3Rv8h_POST - 382
24007
295k
    {6833, 2490, 4, 7 },
24008
    // AArch64_LD3Threev16b_POST - 383
24009
295k
    {6853, 2497, 4, 7 },
24010
    // AArch64_LD3Threev2d_POST - 384
24011
295k
    {6873, 2504, 4, 7 },
24012
    // AArch64_LD3Threev2s_POST - 385
24013
295k
    {6893, 2511, 4, 7 },
24014
    // AArch64_LD3Threev4h_POST - 386
24015
295k
    {6913, 2518, 4, 7 },
24016
    // AArch64_LD3Threev4s_POST - 387
24017
295k
    {6933, 2525, 4, 7 },
24018
    // AArch64_LD3Threev8b_POST - 388
24019
295k
    {6953, 2532, 4, 7 },
24020
    // AArch64_LD3Threev8h_POST - 389
24021
295k
    {6973, 2539, 4, 7 },
24022
    // AArch64_LD3W_IMM - 390
24023
295k
    {6993, 2546, 4, 8 },
24024
    // AArch64_LD3i16_POST - 391
24025
295k
    {7017, 2554, 6, 9 },
24026
    // AArch64_LD3i32_POST - 392
24027
295k
    {7040, 2563, 6, 9 },
24028
    // AArch64_LD3i64_POST - 393
24029
295k
    {7064, 2572, 6, 9 },
24030
    // AArch64_LD3i8_POST - 394
24031
295k
    {7088, 2581, 6, 9 },
24032
    // AArch64_LD4B_IMM - 395
24033
295k
    {7111, 2590, 4, 8 },
24034
    // AArch64_LD4D_IMM - 396
24035
295k
    {7135, 2598, 4, 8 },
24036
    // AArch64_LD4Fourv16b_POST - 397
24037
295k
    {7159, 2606, 4, 7 },
24038
    // AArch64_LD4Fourv2d_POST - 398
24039
295k
    {7179, 2613, 4, 7 },
24040
    // AArch64_LD4Fourv2s_POST - 399
24041
295k
    {7199, 2620, 4, 7 },
24042
    // AArch64_LD4Fourv4h_POST - 400
24043
295k
    {7219, 2627, 4, 7 },
24044
    // AArch64_LD4Fourv4s_POST - 401
24045
295k
    {7239, 2634, 4, 7 },
24046
    // AArch64_LD4Fourv8b_POST - 402
24047
295k
    {7259, 2641, 4, 7 },
24048
    // AArch64_LD4Fourv8h_POST - 403
24049
295k
    {7279, 2648, 4, 7 },
24050
    // AArch64_LD4H_IMM - 404
24051
295k
    {7299, 2655, 4, 8 },
24052
    // AArch64_LD4Q_IMM - 405
24053
295k
    {7323, 2663, 4, 8 },
24054
    // AArch64_LD4Rv16b_POST - 406
24055
295k
    {7347, 2671, 4, 7 },
24056
    // AArch64_LD4Rv1d_POST - 407
24057
295k
    {7367, 2678, 4, 7 },
24058
    // AArch64_LD4Rv2d_POST - 408
24059
295k
    {7388, 2685, 4, 7 },
24060
    // AArch64_LD4Rv2s_POST - 409
24061
295k
    {7409, 2692, 4, 7 },
24062
    // AArch64_LD4Rv4h_POST - 410
24063
295k
    {7430, 2699, 4, 7 },
24064
    // AArch64_LD4Rv4s_POST - 411
24065
295k
    {7450, 2706, 4, 7 },
24066
    // AArch64_LD4Rv8b_POST - 412
24067
295k
    {7471, 2713, 4, 7 },
24068
    // AArch64_LD4Rv8h_POST - 413
24069
295k
    {7491, 2720, 4, 7 },
24070
    // AArch64_LD4W_IMM - 414
24071
295k
    {7511, 2727, 4, 8 },
24072
    // AArch64_LD4i16_POST - 415
24073
295k
    {7535, 2735, 6, 9 },
24074
    // AArch64_LD4i32_POST - 416
24075
295k
    {7558, 2744, 6, 9 },
24076
    // AArch64_LD4i64_POST - 417
24077
295k
    {7582, 2753, 6, 9 },
24078
    // AArch64_LD4i8_POST - 418
24079
295k
    {7606, 2762, 6, 9 },
24080
    // AArch64_LDADDB - 419
24081
295k
    {7629, 2771, 3, 6 },
24082
    // AArch64_LDADDH - 420
24083
295k
    {7645, 2777, 3, 6 },
24084
    // AArch64_LDADDLB - 421
24085
295k
    {7661, 2783, 3, 6 },
24086
    // AArch64_LDADDLH - 422
24087
295k
    {7678, 2789, 3, 6 },
24088
    // AArch64_LDADDLW - 423
24089
295k
    {7695, 2795, 3, 6 },
24090
    // AArch64_LDADDLX - 424
24091
295k
    {7695, 2801, 3, 6 },
24092
    // AArch64_LDADDW - 425
24093
295k
    {7711, 2807, 3, 6 },
24094
    // AArch64_LDADDX - 426
24095
295k
    {7711, 2813, 3, 6 },
24096
    // AArch64_LDAPURBi - 427
24097
295k
    {7726, 2819, 3, 6 },
24098
    // AArch64_LDAPURHi - 428
24099
295k
    {7743, 2825, 3, 6 },
24100
    // AArch64_LDAPURSBWi - 429
24101
295k
    {7760, 2831, 3, 6 },
24102
    // AArch64_LDAPURSBXi - 430
24103
295k
    {7760, 2837, 3, 6 },
24104
    // AArch64_LDAPURSHWi - 431
24105
295k
    {7778, 2843, 3, 6 },
24106
    // AArch64_LDAPURSHXi - 432
24107
295k
    {7778, 2849, 3, 6 },
24108
    // AArch64_LDAPURSWi - 433
24109
295k
    {7796, 2855, 3, 6 },
24110
    // AArch64_LDAPURXi - 434
24111
295k
    {7814, 2861, 3, 6 },
24112
    // AArch64_LDAPURbi - 435
24113
295k
    {7814, 2867, 3, 9 },
24114
    // AArch64_LDAPURdi - 436
24115
295k
    {7814, 2876, 3, 9 },
24116
    // AArch64_LDAPURhi - 437
24117
295k
    {7814, 2885, 3, 9 },
24118
    // AArch64_LDAPURi - 438
24119
295k
    {7814, 2894, 3, 6 },
24120
    // AArch64_LDAPURqi - 439
24121
295k
    {7814, 2900, 3, 9 },
24122
    // AArch64_LDAPURsi - 440
24123
295k
    {7814, 2909, 3, 9 },
24124
    // AArch64_LDCLRB - 441
24125
295k
    {7830, 2918, 3, 6 },
24126
    // AArch64_LDCLRH - 442
24127
295k
    {7846, 2924, 3, 6 },
24128
    // AArch64_LDCLRLB - 443
24129
295k
    {7862, 2930, 3, 6 },
24130
    // AArch64_LDCLRLH - 444
24131
295k
    {7879, 2936, 3, 6 },
24132
    // AArch64_LDCLRLW - 445
24133
295k
    {7896, 2942, 3, 6 },
24134
    // AArch64_LDCLRLX - 446
24135
295k
    {7896, 2948, 3, 6 },
24136
    // AArch64_LDCLRW - 447
24137
295k
    {7912, 2954, 3, 6 },
24138
    // AArch64_LDCLRX - 448
24139
295k
    {7912, 2960, 3, 6 },
24140
    // AArch64_LDEORB - 449
24141
295k
    {7927, 2966, 3, 6 },
24142
    // AArch64_LDEORH - 450
24143
295k
    {7943, 2972, 3, 6 },
24144
    // AArch64_LDEORLB - 451
24145
295k
    {7959, 2978, 3, 6 },
24146
    // AArch64_LDEORLH - 452
24147
295k
    {7976, 2984, 3, 6 },
24148
    // AArch64_LDEORLW - 453
24149
295k
    {7993, 2990, 3, 6 },
24150
    // AArch64_LDEORLX - 454
24151
295k
    {7993, 2996, 3, 6 },
24152
    // AArch64_LDEORW - 455
24153
295k
    {8009, 3002, 3, 6 },
24154
    // AArch64_LDEORX - 456
24155
295k
    {8009, 3008, 3, 6 },
24156
    // AArch64_LDFF1B_D_REAL - 457
24157
295k
    {8024, 3014, 4, 7 },
24158
    // AArch64_LDFF1B_H_REAL - 458
24159
295k
    {8050, 3021, 4, 7 },
24160
    // AArch64_LDFF1B_REAL - 459
24161
295k
    {8076, 3028, 4, 7 },
24162
    // AArch64_LDFF1B_S_REAL - 460
24163
295k
    {8102, 3035, 4, 7 },
24164
    // AArch64_LDFF1D_REAL - 461
24165
295k
    {8128, 3042, 4, 7 },
24166
    // AArch64_LDFF1H_D_REAL - 462
24167
295k
    {8154, 3049, 4, 7 },
24168
    // AArch64_LDFF1H_REAL - 463
24169
295k
    {8180, 3056, 4, 7 },
24170
    // AArch64_LDFF1H_S_REAL - 464
24171
295k
    {8206, 3063, 4, 7 },
24172
    // AArch64_LDFF1SB_D_REAL - 465
24173
295k
    {8232, 3070, 4, 7 },
24174
    // AArch64_LDFF1SB_H_REAL - 466
24175
295k
    {8259, 3077, 4, 7 },
24176
    // AArch64_LDFF1SB_S_REAL - 467
24177
295k
    {8286, 3084, 4, 7 },
24178
    // AArch64_LDFF1SH_D_REAL - 468
24179
295k
    {8313, 3091, 4, 7 },
24180
    // AArch64_LDFF1SH_S_REAL - 469
24181
295k
    {8340, 3098, 4, 7 },
24182
    // AArch64_LDFF1SW_D_REAL - 470
24183
295k
    {8367, 3105, 4, 7 },
24184
    // AArch64_LDFF1W_D_REAL - 471
24185
295k
    {8394, 3112, 4, 7 },
24186
    // AArch64_LDFF1W_REAL - 472
24187
295k
    {8420, 3119, 4, 7 },
24188
    // AArch64_LDG - 473
24189
295k
    {8446, 3126, 4, 7 },
24190
    // AArch64_LDNF1B_D_IMM_REAL - 474
24191
295k
    {8459, 3133, 4, 7 },
24192
    // AArch64_LDNF1B_H_IMM_REAL - 475
24193
295k
    {8485, 3140, 4, 7 },
24194
    // AArch64_LDNF1B_IMM_REAL - 476
24195
295k
    {8511, 3147, 4, 7 },
24196
    // AArch64_LDNF1B_S_IMM_REAL - 477
24197
295k
    {8537, 3154, 4, 7 },
24198
    // AArch64_LDNF1D_IMM_REAL - 478
24199
295k
    {8563, 3161, 4, 7 },
24200
    // AArch64_LDNF1H_D_IMM_REAL - 479
24201
295k
    {8589, 3168, 4, 7 },
24202
    // AArch64_LDNF1H_IMM_REAL - 480
24203
295k
    {8615, 3175, 4, 7 },
24204
    // AArch64_LDNF1H_S_IMM_REAL - 481
24205
295k
    {8641, 3182, 4, 7 },
24206
    // AArch64_LDNF1SB_D_IMM_REAL - 482
24207
295k
    {8667, 3189, 4, 7 },
24208
    // AArch64_LDNF1SB_H_IMM_REAL - 483
24209
295k
    {8694, 3196, 4, 7 },
24210
    // AArch64_LDNF1SB_S_IMM_REAL - 484
24211
295k
    {8721, 3203, 4, 7 },
24212
    // AArch64_LDNF1SH_D_IMM_REAL - 485
24213
295k
    {8748, 3210, 4, 7 },
24214
    // AArch64_LDNF1SH_S_IMM_REAL - 486
24215
295k
    {8775, 3217, 4, 7 },
24216
    // AArch64_LDNF1SW_D_IMM_REAL - 487
24217
295k
    {8802, 3224, 4, 7 },
24218
    // AArch64_LDNF1W_D_IMM_REAL - 488
24219
295k
    {8829, 3231, 4, 7 },
24220
    // AArch64_LDNF1W_IMM_REAL - 489
24221
295k
    {8855, 3238, 4, 7 },
24222
    // AArch64_LDNPDi - 490
24223
295k
    {8881, 3245, 4, 7 },
24224
    // AArch64_LDNPQi - 491
24225
295k
    {8881, 3252, 4, 7 },
24226
    // AArch64_LDNPSi - 492
24227
295k
    {8881, 3259, 4, 7 },
24228
    // AArch64_LDNPWi - 493
24229
295k
    {8881, 3266, 4, 4 },
24230
    // AArch64_LDNPXi - 494
24231
295k
    {8881, 3270, 4, 4 },
24232
    // AArch64_LDNT1B_2Z_IMM - 495
24233
295k
    {8899, 3274, 4, 8 },
24234
    // AArch64_LDNT1B_2Z_STRIDED_IMM - 496
24235
295k
    {8925, 3282, 4, 7 },
24236
    // AArch64_LDNT1B_4Z_IMM - 497
24237
295k
    {8899, 3289, 4, 8 },
24238
    // AArch64_LDNT1B_4Z_STRIDED_IMM - 498
24239
295k
    {8951, 3297, 4, 7 },
24240
    // AArch64_LDNT1B_ZRI - 499
24241
295k
    {8977, 3304, 4, 8 },
24242
    // AArch64_LDNT1B_ZZR_D_REAL - 500
24243
295k
    {9003, 3312, 4, 7 },
24244
    // AArch64_LDNT1B_ZZR_S_REAL - 501
24245
295k
    {9031, 3319, 4, 7 },
24246
    // AArch64_LDNT1D_2Z_IMM - 502
24247
295k
    {9059, 3326, 4, 8 },
24248
    // AArch64_LDNT1D_2Z_STRIDED_IMM - 503
24249
295k
    {9085, 3334, 4, 7 },
24250
    // AArch64_LDNT1D_4Z_IMM - 504
24251
295k
    {9059, 3341, 4, 8 },
24252
    // AArch64_LDNT1D_4Z_STRIDED_IMM - 505
24253
295k
    {9085, 3349, 4, 7 },
24254
    // AArch64_LDNT1D_ZRI - 506
24255
295k
    {9111, 3356, 4, 8 },
24256
    // AArch64_LDNT1D_ZZR_D_REAL - 507
24257
295k
    {9137, 3364, 4, 7 },
24258
    // AArch64_LDNT1H_2Z_IMM - 508
24259
295k
    {9165, 3371, 4, 8 },
24260
    // AArch64_LDNT1H_2Z_STRIDED_IMM - 509
24261
295k
    {9191, 3379, 4, 7 },
24262
    // AArch64_LDNT1H_4Z_IMM - 510
24263
295k
    {9165, 3386, 4, 8 },
24264
    // AArch64_LDNT1H_4Z_STRIDED_IMM - 511
24265
295k
    {9217, 3394, 4, 7 },
24266
    // AArch64_LDNT1H_ZRI - 512
24267
295k
    {9243, 3401, 4, 8 },
24268
    // AArch64_LDNT1H_ZZR_D_REAL - 513
24269
295k
    {9269, 3409, 4, 7 },
24270
    // AArch64_LDNT1H_ZZR_S_REAL - 514
24271
295k
    {9297, 3416, 4, 7 },
24272
    // AArch64_LDNT1SB_ZZR_D_REAL - 515
24273
295k
    {9325, 3423, 4, 7 },
24274
    // AArch64_LDNT1SB_ZZR_S_REAL - 516
24275
295k
    {9354, 3430, 4, 7 },
24276
    // AArch64_LDNT1SH_ZZR_D_REAL - 517
24277
295k
    {9383, 3437, 4, 7 },
24278
    // AArch64_LDNT1SH_ZZR_S_REAL - 518
24279
295k
    {9412, 3444, 4, 7 },
24280
    // AArch64_LDNT1SW_ZZR_D_REAL - 519
24281
295k
    {9441, 3451, 4, 7 },
24282
    // AArch64_LDNT1W_2Z_IMM - 520
24283
295k
    {9470, 3458, 4, 8 },
24284
    // AArch64_LDNT1W_2Z_STRIDED_IMM - 521
24285
295k
    {9496, 3466, 4, 7 },
24286
    // AArch64_LDNT1W_4Z_IMM - 522
24287
295k
    {9470, 3473, 4, 8 },
24288
    // AArch64_LDNT1W_4Z_STRIDED_IMM - 523
24289
295k
    {9496, 3481, 4, 7 },
24290
    // AArch64_LDNT1W_ZRI - 524
24291
295k
    {9522, 3488, 4, 8 },
24292
    // AArch64_LDNT1W_ZZR_D_REAL - 525
24293
295k
    {9548, 3496, 4, 7 },
24294
    // AArch64_LDNT1W_ZZR_S_REAL - 526
24295
295k
    {9576, 3503, 4, 7 },
24296
    // AArch64_LDPDi - 527
24297
295k
    {9604, 3510, 4, 7 },
24298
    // AArch64_LDPQi - 528
24299
295k
    {9604, 3517, 4, 7 },
24300
    // AArch64_LDPSWi - 529
24301
295k
    {9621, 3524, 4, 4 },
24302
    // AArch64_LDPSi - 530
24303
295k
    {9604, 3528, 4, 7 },
24304
    // AArch64_LDPWi - 531
24305
295k
    {9604, 3535, 4, 4 },
24306
    // AArch64_LDPXi - 532
24307
295k
    {9604, 3539, 4, 4 },
24308
    // AArch64_LDRAAindexed - 533
24309
295k
    {9640, 3543, 3, 6 },
24310
    // AArch64_LDRABindexed - 534
24311
295k
    {9655, 3549, 3, 6 },
24312
    // AArch64_LDRBBroX - 535
24313
295k
    {9670, 3555, 5, 5 },
24314
    // AArch64_LDRBBui - 536
24315
295k
    {9688, 3560, 3, 3 },
24316
    // AArch64_LDRBroX - 537
24317
295k
    {9702, 3563, 5, 8 },
24318
    // AArch64_LDRBui - 538
24319
295k
    {9719, 3571, 3, 6 },
24320
    // AArch64_LDRDroX - 539
24321
295k
    {9702, 3577, 5, 8 },
24322
    // AArch64_LDRDui - 540
24323
295k
    {9719, 3585, 3, 6 },
24324
    // AArch64_LDRHHroX - 541
24325
295k
    {9732, 3591, 5, 5 },
24326
    // AArch64_LDRHHui - 542
24327
295k
    {9750, 3596, 3, 3 },
24328
    // AArch64_LDRHroX - 543
24329
295k
    {9702, 3599, 5, 8 },
24330
    // AArch64_LDRHui - 544
24331
295k
    {9719, 3607, 3, 6 },
24332
    // AArch64_LDRQroX - 545
24333
295k
    {9702, 3613, 5, 8 },
24334
    // AArch64_LDRQui - 546
24335
295k
    {9719, 3621, 3, 6 },
24336
    // AArch64_LDRSBWroX - 547
24337
295k
    {9764, 3627, 5, 5 },
24338
    // AArch64_LDRSBWui - 548
24339
295k
    {9783, 3632, 3, 3 },
24340
    // AArch64_LDRSBXroX - 549
24341
295k
    {9764, 3635, 5, 5 },
24342
    // AArch64_LDRSBXui - 550
24343
295k
    {9783, 3640, 3, 3 },
24344
    // AArch64_LDRSHWroX - 551
24345
295k
    {9798, 3643, 5, 5 },
24346
    // AArch64_LDRSHWui - 552
24347
295k
    {9817, 3648, 3, 3 },
24348
    // AArch64_LDRSHXroX - 553
24349
295k
    {9798, 3651, 5, 5 },
24350
    // AArch64_LDRSHXui - 554
24351
295k
    {9817, 3656, 3, 3 },
24352
    // AArch64_LDRSWroX - 555
24353
295k
    {9832, 3659, 5, 5 },
24354
    // AArch64_LDRSWui - 556
24355
295k
    {9851, 3664, 3, 3 },
24356
    // AArch64_LDRSroX - 557
24357
295k
    {9702, 3667, 5, 8 },
24358
    // AArch64_LDRSui - 558
24359
295k
    {9719, 3675, 3, 6 },
24360
    // AArch64_LDRWroX - 559
24361
295k
    {9702, 3681, 5, 5 },
24362
    // AArch64_LDRWui - 560
24363
295k
    {9719, 3686, 3, 3 },
24364
    // AArch64_LDRXroX - 561
24365
295k
    {9702, 3689, 5, 5 },
24366
    // AArch64_LDRXui - 562
24367
295k
    {9719, 3694, 3, 3 },
24368
    // AArch64_LDR_PXI - 563
24369
295k
    {9866, 3697, 3, 7 },
24370
    // AArch64_LDR_ZA - 564
24371
295k
    {9881, 3704, 5, 8 },
24372
    // AArch64_LDR_ZXI - 565
24373
295k
    {9866, 3712, 3, 7 },
24374
    // AArch64_LDSETB - 566
24375
295k
    {9906, 3719, 3, 6 },
24376
    // AArch64_LDSETH - 567
24377
295k
    {9922, 3725, 3, 6 },
24378
    // AArch64_LDSETLB - 568
24379
295k
    {9938, 3731, 3, 6 },
24380
    // AArch64_LDSETLH - 569
24381
295k
    {9955, 3737, 3, 6 },
24382
    // AArch64_LDSETLW - 570
24383
295k
    {9972, 3743, 3, 6 },
24384
    // AArch64_LDSETLX - 571
24385
295k
    {9972, 3749, 3, 6 },
24386
    // AArch64_LDSETW - 572
24387
295k
    {9988, 3755, 3, 6 },
24388
    // AArch64_LDSETX - 573
24389
295k
    {9988, 3761, 3, 6 },
24390
    // AArch64_LDSMAXB - 574
24391
295k
    {10003, 3767, 3, 6 },
24392
    // AArch64_LDSMAXH - 575
24393
295k
    {10020, 3773, 3, 6 },
24394
    // AArch64_LDSMAXLB - 576
24395
295k
    {10037, 3779, 3, 6 },
24396
    // AArch64_LDSMAXLH - 577
24397
295k
    {10055, 3785, 3, 6 },
24398
    // AArch64_LDSMAXLW - 578
24399
295k
    {10073, 3791, 3, 6 },
24400
    // AArch64_LDSMAXLX - 579
24401
295k
    {10073, 3797, 3, 6 },
24402
    // AArch64_LDSMAXW - 580
24403
295k
    {10090, 3803, 3, 6 },
24404
    // AArch64_LDSMAXX - 581
24405
295k
    {10090, 3809, 3, 6 },
24406
    // AArch64_LDSMINB - 582
24407
295k
    {10106, 3815, 3, 6 },
24408
    // AArch64_LDSMINH - 583
24409
295k
    {10123, 3821, 3, 6 },
24410
    // AArch64_LDSMINLB - 584
24411
295k
    {10140, 3827, 3, 6 },
24412
    // AArch64_LDSMINLH - 585
24413
295k
    {10158, 3833, 3, 6 },
24414
    // AArch64_LDSMINLW - 586
24415
295k
    {10176, 3839, 3, 6 },
24416
    // AArch64_LDSMINLX - 587
24417
295k
    {10176, 3845, 3, 6 },
24418
    // AArch64_LDSMINW - 588
24419
295k
    {10193, 3851, 3, 6 },
24420
    // AArch64_LDSMINX - 589
24421
295k
    {10193, 3857, 3, 6 },
24422
    // AArch64_LDTRBi - 590
24423
295k
    {10209, 3863, 3, 3 },
24424
    // AArch64_LDTRHi - 591
24425
295k
    {10224, 3866, 3, 3 },
24426
    // AArch64_LDTRSBWi - 592
24427
295k
    {10239, 3869, 3, 3 },
24428
    // AArch64_LDTRSBXi - 593
24429
295k
    {10239, 3872, 3, 3 },
24430
    // AArch64_LDTRSHWi - 594
24431
295k
    {10255, 3875, 3, 3 },
24432
    // AArch64_LDTRSHXi - 595
24433
295k
    {10255, 3878, 3, 3 },
24434
    // AArch64_LDTRSWi - 596
24435
295k
    {10271, 3881, 3, 3 },
24436
    // AArch64_LDTRWi - 597
24437
295k
    {10287, 3884, 3, 3 },
24438
    // AArch64_LDTRXi - 598
24439
295k
    {10287, 3887, 3, 3 },
24440
    // AArch64_LDUMAXB - 599
24441
295k
    {10301, 3890, 3, 6 },
24442
    // AArch64_LDUMAXH - 600
24443
295k
    {10318, 3896, 3, 6 },
24444
    // AArch64_LDUMAXLB - 601
24445
295k
    {10335, 3902, 3, 6 },
24446
    // AArch64_LDUMAXLH - 602
24447
295k
    {10353, 3908, 3, 6 },
24448
    // AArch64_LDUMAXLW - 603
24449
295k
    {10371, 3914, 3, 6 },
24450
    // AArch64_LDUMAXLX - 604
24451
295k
    {10371, 3920, 3, 6 },
24452
    // AArch64_LDUMAXW - 605
24453
295k
    {10388, 3926, 3, 6 },
24454
    // AArch64_LDUMAXX - 606
24455
295k
    {10388, 3932, 3, 6 },
24456
    // AArch64_LDUMINB - 607
24457
295k
    {10404, 3938, 3, 6 },
24458
    // AArch64_LDUMINH - 608
24459
295k
    {10421, 3944, 3, 6 },
24460
    // AArch64_LDUMINLB - 609
24461
295k
    {10438, 3950, 3, 6 },
24462
    // AArch64_LDUMINLH - 610
24463
295k
    {10456, 3956, 3, 6 },
24464
    // AArch64_LDUMINLW - 611
24465
295k
    {10474, 3962, 3, 6 },
24466
    // AArch64_LDUMINLX - 612
24467
295k
    {10474, 3968, 3, 6 },
24468
    // AArch64_LDUMINW - 613
24469
295k
    {10491, 3974, 3, 6 },
24470
    // AArch64_LDUMINX - 614
24471
295k
    {10491, 3980, 3, 6 },
24472
    // AArch64_LDURBBi - 615
24473
295k
    {10507, 3986, 3, 3 },
24474
    // AArch64_LDURBi - 616
24475
295k
    {10522, 3989, 3, 6 },
24476
    // AArch64_LDURDi - 617
24477
295k
    {10522, 3995, 3, 6 },
24478
    // AArch64_LDURHHi - 618
24479
295k
    {10536, 4001, 3, 3 },
24480
    // AArch64_LDURHi - 619
24481
295k
    {10522, 4004, 3, 6 },
24482
    // AArch64_LDURQi - 620
24483
295k
    {10522, 4010, 3, 6 },
24484
    // AArch64_LDURSBWi - 621
24485
295k
    {10551, 4016, 3, 3 },
24486
    // AArch64_LDURSBXi - 622
24487
295k
    {10551, 4019, 3, 3 },
24488
    // AArch64_LDURSHWi - 623
24489
295k
    {10567, 4022, 3, 3 },
24490
    // AArch64_LDURSHXi - 624
24491
295k
    {10567, 4025, 3, 3 },
24492
    // AArch64_LDURSWi - 625
24493
295k
    {10583, 4028, 3, 3 },
24494
    // AArch64_LDURSi - 626
24495
295k
    {10522, 4031, 3, 6 },
24496
    // AArch64_LDURWi - 627
24497
295k
    {10522, 4037, 3, 3 },
24498
    // AArch64_LDURXi - 628
24499
295k
    {10522, 4040, 3, 3 },
24500
    // AArch64_MADDWrrr - 629
24501
295k
    {10599, 4043, 4, 4 },
24502
    // AArch64_MADDXrrr - 630
24503
295k
    {10599, 4047, 4, 4 },
24504
    // AArch64_MOVA_2ZMXI_H_B - 631
24505
295k
    {10614, 4051, 4, 6 },
24506
    // AArch64_MOVA_2ZMXI_H_D - 632
24507
295k
    {10639, 4057, 4, 6 },
24508
    // AArch64_MOVA_2ZMXI_H_H - 633
24509
295k
    {10664, 4063, 4, 6 },
24510
    // AArch64_MOVA_2ZMXI_H_S - 634
24511
295k
    {10689, 4069, 4, 6 },
24512
    // AArch64_MOVA_2ZMXI_V_B - 635
24513
295k
    {10714, 4075, 4, 6 },
24514
    // AArch64_MOVA_2ZMXI_V_D - 636
24515
295k
    {10739, 4081, 4, 6 },
24516
    // AArch64_MOVA_2ZMXI_V_H - 637
24517
295k
    {10764, 4087, 4, 6 },
24518
    // AArch64_MOVA_2ZMXI_V_S - 638
24519
295k
    {10789, 4093, 4, 6 },
24520
    // AArch64_MOVA_4ZMXI_H_B - 639
24521
295k
    {10814, 4099, 4, 6 },
24522
    // AArch64_MOVA_4ZMXI_H_D - 640
24523
295k
    {10839, 4105, 4, 6 },
24524
    // AArch64_MOVA_4ZMXI_H_H - 641
24525
295k
    {10864, 4111, 4, 6 },
24526
    // AArch64_MOVA_4ZMXI_H_S - 642
24527
295k
    {10889, 4117, 4, 6 },
24528
    // AArch64_MOVA_4ZMXI_V_B - 643
24529
295k
    {10914, 4123, 4, 6 },
24530
    // AArch64_MOVA_4ZMXI_V_D - 644
24531
295k
    {10939, 4129, 4, 6 },
24532
    // AArch64_MOVA_4ZMXI_V_H - 645
24533
295k
    {10964, 4135, 4, 6 },
24534
    // AArch64_MOVA_4ZMXI_V_S - 646
24535
295k
    {10989, 4141, 4, 6 },
24536
    // AArch64_MOVA_MXI2Z_H_B - 647
24537
295k
    {11014, 4147, 5, 8 },
24538
    // AArch64_MOVA_MXI2Z_H_D - 648
24539
295k
    {11039, 4155, 5, 8 },
24540
    // AArch64_MOVA_MXI2Z_H_H - 649
24541
295k
    {11064, 4163, 5, 8 },
24542
    // AArch64_MOVA_MXI2Z_H_S - 650
24543
295k
    {11089, 4171, 5, 8 },
24544
    // AArch64_MOVA_MXI2Z_V_B - 651
24545
295k
    {11114, 4179, 5, 8 },
24546
    // AArch64_MOVA_MXI2Z_V_D - 652
24547
295k
    {11139, 4187, 5, 8 },
24548
    // AArch64_MOVA_MXI2Z_V_H - 653
24549
295k
    {11164, 4195, 5, 8 },
24550
    // AArch64_MOVA_MXI2Z_V_S - 654
24551
295k
    {11189, 4203, 5, 8 },
24552
    // AArch64_MOVA_MXI4Z_H_B - 655
24553
295k
    {11214, 4211, 5, 8 },
24554
    // AArch64_MOVA_MXI4Z_H_D - 656
24555
295k
    {11239, 4219, 5, 8 },
24556
    // AArch64_MOVA_MXI4Z_H_H - 657
24557
295k
    {11264, 4227, 5, 8 },
24558
    // AArch64_MOVA_MXI4Z_H_S - 658
24559
295k
    {11289, 4235, 5, 8 },
24560
    // AArch64_MOVA_MXI4Z_V_B - 659
24561
295k
    {11314, 4243, 5, 8 },
24562
    // AArch64_MOVA_MXI4Z_V_D - 660
24563
295k
    {11339, 4251, 5, 8 },
24564
    // AArch64_MOVA_MXI4Z_V_H - 661
24565
295k
    {11364, 4259, 5, 8 },
24566
    // AArch64_MOVA_MXI4Z_V_S - 662
24567
295k
    {11389, 4267, 5, 8 },
24568
    // AArch64_MOVA_VG2_2ZMXI - 663
24569
295k
    {11414, 4275, 4, 6 },
24570
    // AArch64_MOVA_VG2_MXI2Z - 664
24571
295k
    {11445, 4281, 5, 8 },
24572
    // AArch64_MOVA_VG4_4ZMXI - 665
24573
295k
    {11476, 4289, 4, 6 },
24574
    // AArch64_MOVA_VG4_MXI4Z - 666
24575
295k
    {11507, 4295, 5, 8 },
24576
    // AArch64_MOVT - 667
24577
295k
    {11538, 4303, 3, 9 },
24578
    // AArch64_MSRpstatesvcrImm1 - 668
24579
295k
    {11552, 4312, 2, 2 },
24580
295k
    {11560, 4314, 2, 2 },
24581
295k
    {11571, 4316, 2, 2 },
24582
295k
    {11582, 4318, 2, 2 },
24583
295k
    {11589, 4320, 2, 2 },
24584
295k
    {11599, 4322, 2, 2 },
24585
    // AArch64_MSUBWrrr - 674
24586
295k
    {11609, 4324, 4, 4 },
24587
    // AArch64_MSUBXrrr - 675
24588
295k
    {11609, 4328, 4, 4 },
24589
    // AArch64_NOTv16i8 - 676
24590
295k
    {11625, 4332, 2, 2 },
24591
    // AArch64_NOTv8i8 - 677
24592
295k
    {11648, 4334, 2, 2 },
24593
    // AArch64_ORNWrs - 678
24594
295k
    {11669, 4336, 4, 4 },
24595
295k
    {11680, 4340, 4, 3 },
24596
295k
    {11695, 4343, 4, 4 },
24597
    // AArch64_ORNXrs - 681
24598
295k
    {11669, 4347, 4, 4 },
24599
295k
    {11680, 4351, 4, 3 },
24600
295k
    {11695, 4354, 4, 4 },
24601
    // AArch64_ORRS_PPzPP - 684
24602
295k
    {11710, 4358, 4, 8 },
24603
    // AArch64_ORRWrs - 685
24604
295k
    {11726, 4366, 4, 4 },
24605
295k
    {11737, 4370, 4, 4 },
24606
    // AArch64_ORRXrs - 687
24607
295k
    {11726, 4374, 4, 4 },
24608
295k
    {11737, 4378, 4, 4 },
24609
    // AArch64_ORR_PPzPP - 689
24610
295k
    {11752, 4382, 4, 8 },
24611
    // AArch64_ORR_ZI - 690
24612
295k
    {11767, 4390, 3, 7 },
24613
295k
    {11788, 4397, 3, 7 },
24614
295k
    {11809, 4404, 3, 7 },
24615
    // AArch64_ORR_ZZZ - 693
24616
295k
    {11830, 4411, 3, 7 },
24617
    // AArch64_ORRv16i8 - 694
24618
295k
    {11845, 4418, 3, 3 },
24619
    // AArch64_ORRv8i8 - 695
24620
295k
    {11868, 4421, 3, 3 },
24621
    // AArch64_PACIA1716 - 696
24622
295k
    {11889, 4424, 0, 3 },
24623
    // AArch64_PACIASP - 697
24624
295k
    {11899, 4427, 0, 3 },
24625
    // AArch64_PACIAZ - 698
24626
295k
    {11907, 4430, 0, 3 },
24627
    // AArch64_PACIB1716 - 699
24628
295k
    {11914, 4433, 0, 3 },
24629
    // AArch64_PACIBSP - 700
24630
295k
    {11924, 4436, 0, 3 },
24631
    // AArch64_PACIBZ - 701
24632
295k
    {11932, 4439, 0, 3 },
24633
    // AArch64_PACM - 702
24634
295k
    {11939, 4442, 0, 3 },
24635
    // AArch64_PMOV_PZI_B - 703
24636
295k
    {11944, 4445, 3, 7 },
24637
    // AArch64_PMOV_ZIP_B - 704
24638
295k
    {11960, 4452, 4, 8 },
24639
    // AArch64_PRFB_D_PZI - 705
24640
295k
    {11976, 4460, 4, 7 },
24641
    // AArch64_PRFB_PRI - 706
24642
295k
    {12000, 4467, 4, 8 },
24643
    // AArch64_PRFB_S_PZI - 707
24644
295k
    {12022, 4475, 4, 7 },
24645
    // AArch64_PRFD_D_PZI - 708
24646
295k
    {12046, 4482, 4, 7 },
24647
    // AArch64_PRFD_PRI - 709
24648
295k
    {12070, 4489, 4, 8 },
24649
    // AArch64_PRFD_S_PZI - 710
24650
295k
    {12092, 4497, 4, 7 },
24651
    // AArch64_PRFH_D_PZI - 711
24652
295k
    {12116, 4504, 4, 7 },
24653
    // AArch64_PRFH_PRI - 712
24654
295k
    {12140, 4511, 4, 8 },
24655
    // AArch64_PRFH_S_PZI - 713
24656
295k
    {12162, 4519, 4, 7 },
24657
    // AArch64_PRFMroX - 714
24658
295k
    {12186, 4526, 5, 5 },
24659
    // AArch64_PRFMui - 715
24660
295k
    {12206, 4531, 3, 3 },
24661
    // AArch64_PRFUMi - 716
24662
295k
    {12222, 4534, 3, 3 },
24663
    // AArch64_PRFW_D_PZI - 717
24664
295k
    {12239, 4537, 4, 7 },
24665
    // AArch64_PRFW_PRI - 718
24666
295k
    {12263, 4544, 4, 8 },
24667
    // AArch64_PRFW_S_PZI - 719
24668
295k
    {12285, 4552, 4, 7 },
24669
    // AArch64_PTRUES_B - 720
24670
295k
    {12309, 4559, 2, 6 },
24671
    // AArch64_PTRUES_D - 721
24672
295k
    {12321, 4565, 2, 6 },
24673
    // AArch64_PTRUES_H - 722
24674
295k
    {12333, 4571, 2, 6 },
24675
    // AArch64_PTRUES_S - 723
24676
295k
    {12345, 4577, 2, 6 },
24677
    // AArch64_PTRUE_B - 724
24678
295k
    {12357, 4583, 2, 6 },
24679
    // AArch64_PTRUE_D - 725
24680
295k
    {12368, 4589, 2, 6 },
24681
    // AArch64_PTRUE_H - 726
24682
295k
    {12379, 4595, 2, 6 },
24683
    // AArch64_PTRUE_S - 727
24684
295k
    {12390, 4601, 2, 6 },
24685
    // AArch64_RET - 728
24686
295k
    {12401, 4607, 1, 1 },
24687
    // AArch64_SBCSWr - 729
24688
295k
    {12405, 4608, 3, 3 },
24689
    // AArch64_SBCSXr - 730
24690
295k
    {12405, 4611, 3, 3 },
24691
    // AArch64_SBCWr - 731
24692
295k
    {12417, 4614, 3, 3 },
24693
    // AArch64_SBCXr - 732
24694
295k
    {12417, 4617, 3, 3 },
24695
    // AArch64_SBFMWri - 733
24696
295k
    {12428, 4620, 4, 4 },
24697
295k
    {12443, 4624, 4, 4 },
24698
295k
    {12455, 4628, 4, 4 },
24699
    // AArch64_SBFMXri - 736
24700
295k
    {12428, 4632, 4, 4 },
24701
295k
    {12443, 4636, 4, 4 },
24702
295k
    {12455, 4640, 4, 4 },
24703
295k
    {12467, 4644, 4, 4 },
24704
    // AArch64_SEL_PPPP - 740
24705
295k
    {12479, 4648, 4, 8 },
24706
    // AArch64_SEL_ZPZZ_B - 741
24707
295k
    {12479, 4656, 4, 8 },
24708
    // AArch64_SEL_ZPZZ_D - 742
24709
295k
    {12502, 4664, 4, 8 },
24710
    // AArch64_SEL_ZPZZ_H - 743
24711
295k
    {12525, 4672, 4, 8 },
24712
    // AArch64_SEL_ZPZZ_S - 744
24713
295k
    {12548, 4680, 4, 8 },
24714
    // AArch64_SMADDLrrr - 745
24715
295k
    {12571, 4688, 4, 4 },
24716
    // AArch64_SMSUBLrrr - 746
24717
295k
    {12588, 4692, 4, 4 },
24718
    // AArch64_SQDECB_XPiI - 747
24719
295k
    {12606, 4696, 4, 8 },
24720
295k
    {12616, 4704, 4, 8 },
24721
    // AArch64_SQDECB_XPiWdI - 749
24722
295k
    {12632, 4712, 4, 8 },
24723
295k
    {12648, 4720, 4, 8 },
24724
    // AArch64_SQDECD_XPiI - 751
24725
295k
    {12670, 4728, 4, 8 },
24726
295k
    {12680, 4736, 4, 8 },
24727
    // AArch64_SQDECD_XPiWdI - 753
24728
295k
    {12696, 4744, 4, 8 },
24729
295k
    {12712, 4752, 4, 8 },
24730
    // AArch64_SQDECD_ZPiI - 755
24731
295k
    {12734, 4760, 4, 8 },
24732
295k
    {12746, 4768, 4, 8 },
24733
    // AArch64_SQDECH_XPiI - 757
24734
295k
    {12764, 4776, 4, 8 },
24735
295k
    {12774, 4784, 4, 8 },
24736
    // AArch64_SQDECH_XPiWdI - 759
24737
295k
    {12790, 4792, 4, 8 },
24738
295k
    {12806, 4800, 4, 8 },
24739
    // AArch64_SQDECH_ZPiI - 761
24740
295k
    {12828, 4808, 4, 8 },
24741
295k
    {12840, 4816, 4, 8 },
24742
    // AArch64_SQDECW_XPiI - 763
24743
295k
    {12858, 4824, 4, 8 },
24744
295k
    {12868, 4832, 4, 8 },
24745
    // AArch64_SQDECW_XPiWdI - 765
24746
295k
    {12884, 4840, 4, 8 },
24747
295k
    {12900, 4848, 4, 8 },
24748
    // AArch64_SQDECW_ZPiI - 767
24749
295k
    {12922, 4856, 4, 8 },
24750
295k
    {12934, 4864, 4, 8 },
24751
    // AArch64_SQINCB_XPiI - 769
24752
295k
    {12952, 4872, 4, 8 },
24753
295k
    {12962, 4880, 4, 8 },
24754
    // AArch64_SQINCB_XPiWdI - 771
24755
295k
    {12978, 4888, 4, 8 },
24756
295k
    {12994, 4896, 4, 8 },
24757
    // AArch64_SQINCD_XPiI - 773
24758
295k
    {13016, 4904, 4, 8 },
24759
295k
    {13026, 4912, 4, 8 },
24760
    // AArch64_SQINCD_XPiWdI - 775
24761
295k
    {13042, 4920, 4, 8 },
24762
295k
    {13058, 4928, 4, 8 },
24763
    // AArch64_SQINCD_ZPiI - 777
24764
295k
    {13080, 4936, 4, 8 },
24765
295k
    {13092, 4944, 4, 8 },
24766
    // AArch64_SQINCH_XPiI - 779
24767
295k
    {13110, 4952, 4, 8 },
24768
295k
    {13120, 4960, 4, 8 },
24769
    // AArch64_SQINCH_XPiWdI - 781
24770
295k
    {13136, 4968, 4, 8 },
24771
295k
    {13152, 4976, 4, 8 },
24772
    // AArch64_SQINCH_ZPiI - 783
24773
295k
    {13174, 4984, 4, 8 },
24774
295k
    {13186, 4992, 4, 8 },
24775
    // AArch64_SQINCW_XPiI - 785
24776
295k
    {13204, 5000, 4, 8 },
24777
295k
    {13214, 5008, 4, 8 },
24778
    // AArch64_SQINCW_XPiWdI - 787
24779
295k
    {13230, 5016, 4, 8 },
24780
295k
    {13246, 5024, 4, 8 },
24781
    // AArch64_SQINCW_ZPiI - 789
24782
295k
    {13268, 5032, 4, 8 },
24783
295k
    {13280, 5040, 4, 8 },
24784
    // AArch64_SST1B_D_IMM - 791
24785
295k
    {13298, 5048, 4, 7 },
24786
    // AArch64_SST1B_S_IMM - 792
24787
295k
    {13322, 5055, 4, 7 },
24788
    // AArch64_SST1D_IMM - 793
24789
295k
    {13346, 5062, 4, 7 },
24790
    // AArch64_SST1H_D_IMM - 794
24791
295k
    {13370, 5069, 4, 7 },
24792
    // AArch64_SST1H_S_IMM - 795
24793
295k
    {13394, 5076, 4, 7 },
24794
    // AArch64_SST1Q - 796
24795
295k
    {13418, 5083, 4, 7 },
24796
    // AArch64_SST1W_D_IMM - 797
24797
295k
    {13442, 5090, 4, 7 },
24798
    // AArch64_SST1W_IMM - 798
24799
295k
    {13466, 5097, 4, 7 },
24800
    // AArch64_ST1B_2Z_IMM - 799
24801
295k
    {13490, 5104, 4, 8 },
24802
    // AArch64_ST1B_2Z_STRIDED_IMM - 800
24803
295k
    {13512, 5112, 4, 7 },
24804
    // AArch64_ST1B_4Z_IMM - 801
24805
295k
    {13490, 5119, 4, 8 },
24806
    // AArch64_ST1B_4Z_STRIDED_IMM - 802
24807
295k
    {13534, 5127, 4, 7 },
24808
    // AArch64_ST1B_D_IMM - 803
24809
295k
    {13556, 5134, 4, 8 },
24810
    // AArch64_ST1B_H_IMM - 804
24811
295k
    {13578, 5142, 4, 8 },
24812
    // AArch64_ST1B_IMM - 805
24813
295k
    {13600, 5150, 4, 8 },
24814
    // AArch64_ST1B_S_IMM - 806
24815
295k
    {13622, 5158, 4, 8 },
24816
    // AArch64_ST1D_2Z_IMM - 807
24817
295k
    {13644, 5166, 4, 8 },
24818
    // AArch64_ST1D_2Z_STRIDED_IMM - 808
24819
295k
    {13666, 5174, 4, 7 },
24820
    // AArch64_ST1D_4Z_IMM - 809
24821
295k
    {13644, 5181, 4, 8 },
24822
    // AArch64_ST1D_4Z_STRIDED_IMM - 810
24823
295k
    {13666, 5189, 4, 7 },
24824
    // AArch64_ST1D_IMM - 811
24825
295k
    {13688, 5196, 4, 8 },
24826
    // AArch64_ST1D_Q_IMM - 812
24827
295k
    {13710, 5204, 4, 7 },
24828
    // AArch64_ST1Fourv16b_POST - 813
24829
295k
    {13732, 5211, 4, 7 },
24830
    // AArch64_ST1Fourv1d_POST - 814
24831
295k
    {13752, 5218, 4, 7 },
24832
    // AArch64_ST1Fourv2d_POST - 815
24833
295k
    {13772, 5225, 4, 7 },
24834
    // AArch64_ST1Fourv2s_POST - 816
24835
295k
    {13792, 5232, 4, 7 },
24836
    // AArch64_ST1Fourv4h_POST - 817
24837
295k
    {13812, 5239, 4, 7 },
24838
    // AArch64_ST1Fourv4s_POST - 818
24839
295k
    {13832, 5246, 4, 7 },
24840
    // AArch64_ST1Fourv8b_POST - 819
24841
295k
    {13852, 5253, 4, 7 },
24842
    // AArch64_ST1Fourv8h_POST - 820
24843
295k
    {13872, 5260, 4, 7 },
24844
    // AArch64_ST1H_2Z_IMM - 821
24845
295k
    {13892, 5267, 4, 8 },
24846
    // AArch64_ST1H_2Z_STRIDED_IMM - 822
24847
295k
    {13914, 5275, 4, 7 },
24848
    // AArch64_ST1H_4Z_IMM - 823
24849
295k
    {13892, 5282, 4, 8 },
24850
    // AArch64_ST1H_4Z_STRIDED_IMM - 824
24851
295k
    {13936, 5290, 4, 7 },
24852
    // AArch64_ST1H_D_IMM - 825
24853
295k
    {13958, 5297, 4, 8 },
24854
    // AArch64_ST1H_IMM - 826
24855
295k
    {13980, 5305, 4, 8 },
24856
    // AArch64_ST1H_S_IMM - 827
24857
295k
    {14002, 5313, 4, 8 },
24858
    // AArch64_ST1Onev16b_POST - 828
24859
295k
    {14024, 5321, 4, 7 },
24860
    // AArch64_ST1Onev1d_POST - 829
24861
295k
    {14044, 5328, 4, 7 },
24862
    // AArch64_ST1Onev2d_POST - 830
24863
295k
    {14063, 5335, 4, 7 },
24864
    // AArch64_ST1Onev2s_POST - 831
24865
295k
    {14083, 5342, 4, 7 },
24866
    // AArch64_ST1Onev4h_POST - 832
24867
295k
    {14102, 5349, 4, 7 },
24868
    // AArch64_ST1Onev4s_POST - 833
24869
295k
    {14121, 5356, 4, 7 },
24870
    // AArch64_ST1Onev8b_POST - 834
24871
295k
    {14141, 5363, 4, 7 },
24872
    // AArch64_ST1Onev8h_POST - 835
24873
295k
    {14160, 5370, 4, 7 },
24874
    // AArch64_ST1Threev16b_POST - 836
24875
295k
    {14180, 5377, 4, 7 },
24876
    // AArch64_ST1Threev1d_POST - 837
24877
295k
    {14200, 5384, 4, 7 },
24878
    // AArch64_ST1Threev2d_POST - 838
24879
295k
    {14220, 5391, 4, 7 },
24880
    // AArch64_ST1Threev2s_POST - 839
24881
295k
    {14240, 5398, 4, 7 },
24882
    // AArch64_ST1Threev4h_POST - 840
24883
295k
    {14260, 5405, 4, 7 },
24884
    // AArch64_ST1Threev4s_POST - 841
24885
295k
    {14280, 5412, 4, 7 },
24886
    // AArch64_ST1Threev8b_POST - 842
24887
295k
    {14300, 5419, 4, 7 },
24888
    // AArch64_ST1Threev8h_POST - 843
24889
295k
    {14320, 5426, 4, 7 },
24890
    // AArch64_ST1Twov16b_POST - 844
24891
295k
    {14340, 5433, 4, 7 },
24892
    // AArch64_ST1Twov1d_POST - 845
24893
295k
    {14360, 5440, 4, 7 },
24894
    // AArch64_ST1Twov2d_POST - 846
24895
295k
    {14380, 5447, 4, 7 },
24896
    // AArch64_ST1Twov2s_POST - 847
24897
295k
    {14400, 5454, 4, 7 },
24898
    // AArch64_ST1Twov4h_POST - 848
24899
295k
    {14420, 5461, 4, 7 },
24900
    // AArch64_ST1Twov4s_POST - 849
24901
295k
    {14440, 5468, 4, 7 },
24902
    // AArch64_ST1Twov8b_POST - 850
24903
295k
    {14460, 5475, 4, 7 },
24904
    // AArch64_ST1Twov8h_POST - 851
24905
295k
    {14480, 5482, 4, 7 },
24906
    // AArch64_ST1W_2Z_IMM - 852
24907
295k
    {14500, 5489, 4, 8 },
24908
    // AArch64_ST1W_2Z_STRIDED_IMM - 853
24909
295k
    {14522, 5497, 4, 7 },
24910
    // AArch64_ST1W_4Z_IMM - 854
24911
295k
    {14500, 5504, 4, 8 },
24912
    // AArch64_ST1W_4Z_STRIDED_IMM - 855
24913
295k
    {14522, 5512, 4, 7 },
24914
    // AArch64_ST1W_D_IMM - 856
24915
295k
    {14544, 5519, 4, 8 },
24916
    // AArch64_ST1W_IMM - 857
24917
295k
    {14566, 5527, 4, 8 },
24918
    // AArch64_ST1W_Q_IMM - 858
24919
295k
    {14588, 5535, 4, 7 },
24920
    // AArch64_ST1_MXIPXX_H_B - 859
24921
295k
    {14610, 5542, 6, 9 },
24922
    // AArch64_ST1_MXIPXX_H_D - 860
24923
295k
    {14644, 5551, 6, 9 },
24924
    // AArch64_ST1_MXIPXX_H_H - 861
24925
295k
    {14678, 5560, 6, 9 },
24926
    // AArch64_ST1_MXIPXX_H_Q - 862
24927
295k
    {14712, 5569, 6, 9 },
24928
    // AArch64_ST1_MXIPXX_H_S - 863
24929
295k
    {14746, 5578, 6, 9 },
24930
    // AArch64_ST1_MXIPXX_V_B - 864
24931
295k
    {14780, 5587, 6, 9 },
24932
    // AArch64_ST1_MXIPXX_V_D - 865
24933
295k
    {14814, 5596, 6, 9 },
24934
    // AArch64_ST1_MXIPXX_V_H - 866
24935
295k
    {14848, 5605, 6, 9 },
24936
    // AArch64_ST1_MXIPXX_V_Q - 867
24937
295k
    {14882, 5614, 6, 9 },
24938
    // AArch64_ST1_MXIPXX_V_S - 868
24939
295k
    {14916, 5623, 6, 9 },
24940
    // AArch64_ST1i16_POST - 869
24941
295k
    {14950, 5632, 5, 8 },
24942
    // AArch64_ST1i32_POST - 870
24943
295k
    {14973, 5640, 5, 8 },
24944
    // AArch64_ST1i64_POST - 871
24945
295k
    {14996, 5648, 5, 8 },
24946
    // AArch64_ST1i8_POST - 872
24947
295k
    {15019, 5656, 5, 8 },
24948
    // AArch64_ST2B_IMM - 873
24949
295k
    {15042, 5664, 4, 8 },
24950
    // AArch64_ST2D_IMM - 874
24951
295k
    {15064, 5672, 4, 8 },
24952
    // AArch64_ST2Gi - 875
24953
295k
    {15086, 5680, 3, 6 },
24954
    // AArch64_ST2H_IMM - 876
24955
295k
    {15100, 5686, 4, 8 },
24956
    // AArch64_ST2Q_IMM - 877
24957
295k
    {15122, 5694, 4, 8 },
24958
    // AArch64_ST2Twov16b_POST - 878
24959
295k
    {15144, 5702, 4, 7 },
24960
    // AArch64_ST2Twov2d_POST - 879
24961
295k
    {15164, 5709, 4, 7 },
24962
    // AArch64_ST2Twov2s_POST - 880
24963
295k
    {15184, 5716, 4, 7 },
24964
    // AArch64_ST2Twov4h_POST - 881
24965
295k
    {15204, 5723, 4, 7 },
24966
    // AArch64_ST2Twov4s_POST - 882
24967
295k
    {15224, 5730, 4, 7 },
24968
    // AArch64_ST2Twov8b_POST - 883
24969
295k
    {15244, 5737, 4, 7 },
24970
    // AArch64_ST2Twov8h_POST - 884
24971
295k
    {15264, 5744, 4, 7 },
24972
    // AArch64_ST2W_IMM - 885
24973
295k
    {15284, 5751, 4, 8 },
24974
    // AArch64_ST2i16_POST - 886
24975
295k
    {15306, 5759, 5, 8 },
24976
    // AArch64_ST2i32_POST - 887
24977
295k
    {15329, 5767, 5, 8 },
24978
    // AArch64_ST2i64_POST - 888
24979
295k
    {15352, 5775, 5, 8 },
24980
    // AArch64_ST2i8_POST - 889
24981
295k
    {15376, 5783, 5, 8 },
24982
    // AArch64_ST3B_IMM - 890
24983
295k
    {15399, 5791, 4, 8 },
24984
    // AArch64_ST3D_IMM - 891
24985
295k
    {15421, 5799, 4, 8 },
24986
    // AArch64_ST3H_IMM - 892
24987
295k
    {15443, 5807, 4, 8 },
24988
    // AArch64_ST3Q_IMM - 893
24989
295k
    {15465, 5815, 4, 8 },
24990
    // AArch64_ST3Threev16b_POST - 894
24991
295k
    {15487, 5823, 4, 7 },
24992
    // AArch64_ST3Threev2d_POST - 895
24993
295k
    {15507, 5830, 4, 7 },
24994
    // AArch64_ST3Threev2s_POST - 896
24995
295k
    {15527, 5837, 4, 7 },
24996
    // AArch64_ST3Threev4h_POST - 897
24997
295k
    {15547, 5844, 4, 7 },
24998
    // AArch64_ST3Threev4s_POST - 898
24999
295k
    {15567, 5851, 4, 7 },
25000
    // AArch64_ST3Threev8b_POST - 899
25001
295k
    {15587, 5858, 4, 7 },
25002
    // AArch64_ST3Threev8h_POST - 900
25003
295k
    {15607, 5865, 4, 7 },
25004
    // AArch64_ST3W_IMM - 901
25005
295k
    {15627, 5872, 4, 8 },
25006
    // AArch64_ST3i16_POST - 902
25007
295k
    {15649, 5880, 5, 8 },
25008
    // AArch64_ST3i32_POST - 903
25009
295k
    {15672, 5888, 5, 8 },
25010
    // AArch64_ST3i64_POST - 904
25011
295k
    {15696, 5896, 5, 8 },
25012
    // AArch64_ST3i8_POST - 905
25013
295k
    {15720, 5904, 5, 8 },
25014
    // AArch64_ST4B_IMM - 906
25015
295k
    {15743, 5912, 4, 8 },
25016
    // AArch64_ST4D_IMM - 907
25017
295k
    {15765, 5920, 4, 8 },
25018
    // AArch64_ST4Fourv16b_POST - 908
25019
295k
    {15787, 5928, 4, 7 },
25020
    // AArch64_ST4Fourv2d_POST - 909
25021
295k
    {15807, 5935, 4, 7 },
25022
    // AArch64_ST4Fourv2s_POST - 910
25023
295k
    {15827, 5942, 4, 7 },
25024
    // AArch64_ST4Fourv4h_POST - 911
25025
295k
    {15847, 5949, 4, 7 },
25026
    // AArch64_ST4Fourv4s_POST - 912
25027
295k
    {15867, 5956, 4, 7 },
25028
    // AArch64_ST4Fourv8b_POST - 913
25029
295k
    {15887, 5963, 4, 7 },
25030
    // AArch64_ST4Fourv8h_POST - 914
25031
295k
    {15907, 5970, 4, 7 },
25032
    // AArch64_ST4H_IMM - 915
25033
295k
    {15927, 5977, 4, 8 },
25034
    // AArch64_ST4Q_IMM - 916
25035
295k
    {15949, 5985, 4, 8 },
25036
    // AArch64_ST4W_IMM - 917
25037
295k
    {15971, 5993, 4, 8 },
25038
    // AArch64_ST4i16_POST - 918
25039
295k
    {15993, 6001, 5, 8 },
25040
    // AArch64_ST4i32_POST - 919
25041
295k
    {16016, 6009, 5, 8 },
25042
    // AArch64_ST4i64_POST - 920
25043
295k
    {16040, 6017, 5, 8 },
25044
    // AArch64_ST4i8_POST - 921
25045
295k
    {16064, 6025, 5, 8 },
25046
    // AArch64_STGPi - 922
25047
295k
    {16087, 6033, 4, 7 },
25048
    // AArch64_STGi - 923
25049
295k
    {16105, 6040, 3, 6 },
25050
    // AArch64_STLURBi - 924
25051
295k
    {16118, 6046, 3, 6 },
25052
    // AArch64_STLURHi - 925
25053
295k
    {16134, 6052, 3, 6 },
25054
    // AArch64_STLURWi - 926
25055
295k
    {16150, 6058, 3, 6 },
25056
    // AArch64_STLURXi - 927
25057
295k
    {16150, 6064, 3, 6 },
25058
    // AArch64_STLURbi - 928
25059
295k
    {16150, 6070, 3, 9 },
25060
    // AArch64_STLURdi - 929
25061
295k
    {16150, 6079, 3, 9 },
25062
    // AArch64_STLURhi - 930
25063
295k
    {16150, 6088, 3, 9 },
25064
    // AArch64_STLURqi - 931
25065
295k
    {16150, 6097, 3, 9 },
25066
    // AArch64_STLURsi - 932
25067
295k
    {16150, 6106, 3, 9 },
25068
    // AArch64_STNPDi - 933
25069
295k
    {16165, 6115, 4, 7 },
25070
    // AArch64_STNPQi - 934
25071
295k
    {16165, 6122, 4, 7 },
25072
    // AArch64_STNPSi - 935
25073
295k
    {16165, 6129, 4, 7 },
25074
    // AArch64_STNPWi - 936
25075
295k
    {16165, 6136, 4, 4 },
25076
    // AArch64_STNPXi - 937
25077
295k
    {16165, 6140, 4, 4 },
25078
    // AArch64_STNT1B_2Z_IMM - 938
25079
295k
    {16183, 6144, 4, 8 },
25080
    // AArch64_STNT1B_2Z_STRIDED_IMM - 939
25081
295k
    {16207, 6152, 4, 7 },
25082
    // AArch64_STNT1B_4Z_IMM - 940
25083
295k
    {16183, 6159, 4, 8 },
25084
    // AArch64_STNT1B_4Z_STRIDED_IMM - 941
25085
295k
    {16231, 6167, 4, 7 },
25086
    // AArch64_STNT1B_ZRI - 942
25087
295k
    {16255, 6174, 4, 8 },
25088
    // AArch64_STNT1B_ZZR_D_REAL - 943
25089
295k
    {16279, 6182, 4, 7 },
25090
    // AArch64_STNT1B_ZZR_S_REAL - 944
25091
295k
    {16305, 6189, 4, 7 },
25092
    // AArch64_STNT1D_2Z_IMM - 945
25093
295k
    {16331, 6196, 4, 8 },
25094
    // AArch64_STNT1D_2Z_STRIDED_IMM - 946
25095
295k
    {16355, 6204, 4, 7 },
25096
    // AArch64_STNT1D_4Z_IMM - 947
25097
295k
    {16331, 6211, 4, 8 },
25098
    // AArch64_STNT1D_4Z_STRIDED_IMM - 948
25099
295k
    {16355, 6219, 4, 7 },
25100
    // AArch64_STNT1D_ZRI - 949
25101
295k
    {16379, 6226, 4, 8 },
25102
    // AArch64_STNT1D_ZZR_D_REAL - 950
25103
295k
    {16403, 6234, 4, 7 },
25104
    // AArch64_STNT1H_2Z_IMM - 951
25105
295k
    {16429, 6241, 4, 8 },
25106
    // AArch64_STNT1H_2Z_STRIDED_IMM - 952
25107
295k
    {16453, 6249, 4, 7 },
25108
    // AArch64_STNT1H_4Z_IMM - 953
25109
295k
    {16429, 6256, 4, 8 },
25110
    // AArch64_STNT1H_4Z_STRIDED_IMM - 954
25111
295k
    {16477, 6264, 4, 7 },
25112
    // AArch64_STNT1H_ZRI - 955
25113
295k
    {16501, 6271, 4, 8 },
25114
    // AArch64_STNT1H_ZZR_D_REAL - 956
25115
295k
    {16525, 6279, 4, 7 },
25116
    // AArch64_STNT1H_ZZR_S_REAL - 957
25117
295k
    {16551, 6286, 4, 7 },
25118
    // AArch64_STNT1W_2Z_IMM - 958
25119
295k
    {16577, 6293, 4, 8 },
25120
    // AArch64_STNT1W_2Z_STRIDED_IMM - 959
25121
295k
    {16601, 6301, 4, 7 },
25122
    // AArch64_STNT1W_4Z_IMM - 960
25123
295k
    {16577, 6308, 4, 8 },
25124
    // AArch64_STNT1W_4Z_STRIDED_IMM - 961
25125
295k
    {16601, 6316, 4, 7 },
25126
    // AArch64_STNT1W_ZRI - 962
25127
295k
    {16625, 6323, 4, 8 },
25128
    // AArch64_STNT1W_ZZR_D_REAL - 963
25129
295k
    {16649, 6331, 4, 7 },
25130
    // AArch64_STNT1W_ZZR_S_REAL - 964
25131
295k
    {16675, 6338, 4, 7 },
25132
    // AArch64_STPDi - 965
25133
295k
    {16701, 6345, 4, 7 },
25134
    // AArch64_STPQi - 966
25135
295k
    {16701, 6352, 4, 7 },
25136
    // AArch64_STPSi - 967
25137
295k
    {16701, 6359, 4, 7 },
25138
    // AArch64_STPWi - 968
25139
295k
    {16701, 6366, 4, 4 },
25140
    // AArch64_STPXi - 969
25141
295k
    {16701, 6370, 4, 4 },
25142
    // AArch64_STRBBroX - 970
25143
295k
    {16718, 6374, 5, 5 },
25144
    // AArch64_STRBBui - 971
25145
295k
    {16736, 6379, 3, 3 },
25146
    // AArch64_STRBroX - 972
25147
295k
    {16750, 6382, 5, 8 },
25148
    // AArch64_STRBui - 973
25149
295k
    {16767, 6390, 3, 6 },
25150
    // AArch64_STRDroX - 974
25151
295k
    {16750, 6396, 5, 8 },
25152
    // AArch64_STRDui - 975
25153
295k
    {16767, 6404, 3, 6 },
25154
    // AArch64_STRHHroX - 976
25155
295k
    {16780, 6410, 5, 5 },
25156
    // AArch64_STRHHui - 977
25157
295k
    {16798, 6415, 3, 3 },
25158
    // AArch64_STRHroX - 978
25159
295k
    {16750, 6418, 5, 8 },
25160
    // AArch64_STRHui - 979
25161
295k
    {16767, 6426, 3, 6 },
25162
    // AArch64_STRQroX - 980
25163
295k
    {16750, 6432, 5, 8 },
25164
    // AArch64_STRQui - 981
25165
295k
    {16767, 6440, 3, 6 },
25166
    // AArch64_STRSroX - 982
25167
295k
    {16750, 6446, 5, 8 },
25168
    // AArch64_STRSui - 983
25169
295k
    {16767, 6454, 3, 6 },
25170
    // AArch64_STRWroX - 984
25171
295k
    {16750, 6460, 5, 5 },
25172
    // AArch64_STRWui - 985
25173
295k
    {16767, 6465, 3, 3 },
25174
    // AArch64_STRXroX - 986
25175
295k
    {16750, 6468, 5, 5 },
25176
    // AArch64_STRXui - 987
25177
295k
    {16767, 6473, 3, 3 },
25178
    // AArch64_STR_PXI - 988
25179
295k
    {16812, 6476, 3, 7 },
25180
    // AArch64_STR_ZA - 989
25181
295k
    {16827, 6483, 5, 8 },
25182
    // AArch64_STR_ZXI - 990
25183
295k
    {16812, 6491, 3, 7 },
25184
    // AArch64_STTRBi - 991
25185
295k
    {16852, 6498, 3, 3 },
25186
    // AArch64_STTRHi - 992
25187
295k
    {16867, 6501, 3, 3 },
25188
    // AArch64_STTRWi - 993
25189
295k
    {16882, 6504, 3, 3 },
25190
    // AArch64_STTRXi - 994
25191
295k
    {16882, 6507, 3, 3 },
25192
    // AArch64_STURBBi - 995
25193
295k
    {16896, 6510, 3, 3 },
25194
    // AArch64_STURBi - 996
25195
295k
    {16911, 6513, 3, 6 },
25196
    // AArch64_STURDi - 997
25197
295k
    {16911, 6519, 3, 6 },
25198
    // AArch64_STURHHi - 998
25199
295k
    {16925, 6525, 3, 3 },
25200
    // AArch64_STURHi - 999
25201
295k
    {16911, 6528, 3, 6 },
25202
    // AArch64_STURQi - 1000
25203
295k
    {16911, 6534, 3, 6 },
25204
    // AArch64_STURSi - 1001
25205
295k
    {16911, 6540, 3, 6 },
25206
    // AArch64_STURWi - 1002
25207
295k
    {16911, 6546, 3, 3 },
25208
    // AArch64_STURXi - 1003
25209
295k
    {16911, 6549, 3, 3 },
25210
    // AArch64_STZ2Gi - 1004
25211
295k
    {16940, 6552, 3, 6 },
25212
    // AArch64_STZGi - 1005
25213
295k
    {16955, 6558, 3, 6 },
25214
    // AArch64_SUBPT_shift - 1006
25215
295k
    {16969, 6564, 4, 7 },
25216
    // AArch64_SUBSWri - 1007
25217
295k
    {16986, 6571, 4, 2 },
25218
    // AArch64_SUBSWrs - 1008
25219
295k
    {16999, 6573, 4, 4 },
25220
295k
    {17010, 6577, 4, 3 },
25221
295k
    {17025, 6580, 4, 4 },
25222
295k
    {17037, 6584, 4, 3 },
25223
295k
    {17053, 6587, 4, 4 },
25224
    // AArch64_SUBSWrx - 1013
25225
295k
    {16999, 6591, 4, 4 },
25226
295k
    {17069, 6595, 4, 3 },
25227
295k
    {17053, 6598, 4, 4 },
25228
    // AArch64_SUBSXri - 1016
25229
295k
    {16986, 6602, 4, 2 },
25230
    // AArch64_SUBSXrs - 1017
25231
295k
    {16999, 6604, 4, 4 },
25232
295k
    {17010, 6608, 4, 3 },
25233
295k
    {17025, 6611, 4, 4 },
25234
295k
    {17037, 6615, 4, 3 },
25235
295k
    {17053, 6618, 4, 4 },
25236
    // AArch64_SUBSXrx - 1022
25237
295k
    {17069, 6622, 4, 3 },
25238
    // AArch64_SUBSXrx64 - 1023
25239
295k
    {16999, 6625, 4, 4 },
25240
295k
    {17069, 6629, 4, 3 },
25241
295k
    {17053, 6632, 4, 4 },
25242
    // AArch64_SUBWrs - 1026
25243
295k
    {17084, 6636, 4, 4 },
25244
295k
    {17095, 6640, 4, 3 },
25245
295k
    {17110, 6643, 4, 4 },
25246
    // AArch64_SUBWrx - 1029
25247
295k
    {17110, 6647, 4, 4 },
25248
295k
    {17110, 6651, 4, 4 },
25249
    // AArch64_SUBXrs - 1031
25250
295k
    {17084, 6655, 4, 4 },
25251
295k
    {17095, 6659, 4, 3 },
25252
295k
    {17110, 6662, 4, 4 },
25253
    // AArch64_SUBXrx64 - 1034
25254
295k
    {17110, 6666, 4, 4 },
25255
295k
    {17110, 6670, 4, 4 },
25256
    // AArch64_SYSPxt_XZR - 1036
25257
295k
    {17125, 6674, 5, 8 },
25258
    // AArch64_SYSxt - 1037
25259
295k
    {17149, 6682, 5, 5 },
25260
    // AArch64_UBFMWri - 1038
25261
295k
    {17172, 6687, 4, 4 },
25262
295k
    {17187, 6691, 4, 4 },
25263
295k
    {17199, 6695, 4, 4 },
25264
    // AArch64_UBFMXri - 1041
25265
295k
    {17172, 6699, 4, 4 },
25266
295k
    {17187, 6703, 4, 4 },
25267
295k
    {17199, 6707, 4, 4 },
25268
295k
    {17211, 6711, 4, 4 },
25269
    // AArch64_UMADDLrrr - 1045
25270
295k
    {17223, 6715, 4, 4 },
25271
    // AArch64_UMOVvi32 - 1046
25272
295k
    {17240, 6719, 3, 5 },
25273
    // AArch64_UMOVvi32_idx0 - 1047
25274
295k
    {17240, 6724, 3, 6 },
25275
    // AArch64_UMOVvi64 - 1048
25276
295k
    {17259, 6730, 3, 5 },
25277
    // AArch64_UMOVvi64_idx0 - 1049
25278
295k
    {17259, 6735, 3, 6 },
25279
    // AArch64_UMSUBLrrr - 1050
25280
295k
    {17278, 6741, 4, 4 },
25281
    // AArch64_UQDECB_WPiI - 1051
25282
295k
    {17296, 6745, 4, 8 },
25283
295k
    {17306, 6753, 4, 8 },
25284
    // AArch64_UQDECB_XPiI - 1053
25285
295k
    {17296, 6761, 4, 8 },
25286
295k
    {17306, 6769, 4, 8 },
25287
    // AArch64_UQDECD_WPiI - 1055
25288
295k
    {17322, 6777, 4, 8 },
25289
295k
    {17332, 6785, 4, 8 },
25290
    // AArch64_UQDECD_XPiI - 1057
25291
295k
    {17322, 6793, 4, 8 },
25292
295k
    {17332, 6801, 4, 8 },
25293
    // AArch64_UQDECD_ZPiI - 1059
25294
295k
    {17348, 6809, 4, 8 },
25295
295k
    {17360, 6817, 4, 8 },
25296
    // AArch64_UQDECH_WPiI - 1061
25297
295k
    {17378, 6825, 4, 8 },
25298
295k
    {17388, 6833, 4, 8 },
25299
    // AArch64_UQDECH_XPiI - 1063
25300
295k
    {17378, 6841, 4, 8 },
25301
295k
    {17388, 6849, 4, 8 },
25302
    // AArch64_UQDECH_ZPiI - 1065
25303
295k
    {17404, 6857, 4, 8 },
25304
295k
    {17416, 6865, 4, 8 },
25305
    // AArch64_UQDECW_WPiI - 1067
25306
295k
    {17434, 6873, 4, 8 },
25307
295k
    {17444, 6881, 4, 8 },
25308
    // AArch64_UQDECW_XPiI - 1069
25309
295k
    {17434, 6889, 4, 8 },
25310
295k
    {17444, 6897, 4, 8 },
25311
    // AArch64_UQDECW_ZPiI - 1071
25312
295k
    {17460, 6905, 4, 8 },
25313
295k
    {17472, 6913, 4, 8 },
25314
    // AArch64_UQINCB_WPiI - 1073
25315
295k
    {17490, 6921, 4, 8 },
25316
295k
    {17500, 6929, 4, 8 },
25317
    // AArch64_UQINCB_XPiI - 1075
25318
295k
    {17490, 6937, 4, 8 },
25319
295k
    {17500, 6945, 4, 8 },
25320
    // AArch64_UQINCD_WPiI - 1077
25321
295k
    {17516, 6953, 4, 8 },
25322
295k
    {17526, 6961, 4, 8 },
25323
    // AArch64_UQINCD_XPiI - 1079
25324
295k
    {17516, 6969, 4, 8 },
25325
295k
    {17526, 6977, 4, 8 },
25326
    // AArch64_UQINCD_ZPiI - 1081
25327
295k
    {17542, 6985, 4, 8 },
25328
295k
    {17554, 6993, 4, 8 },
25329
    // AArch64_UQINCH_WPiI - 1083
25330
295k
    {17572, 7001, 4, 8 },
25331
295k
    {17582, 7009, 4, 8 },
25332
    // AArch64_UQINCH_XPiI - 1085
25333
295k
    {17572, 7017, 4, 8 },
25334
295k
    {17582, 7025, 4, 8 },
25335
    // AArch64_UQINCH_ZPiI - 1087
25336
295k
    {17598, 7033, 4, 8 },
25337
295k
    {17610, 7041, 4, 8 },
25338
    // AArch64_UQINCW_WPiI - 1089
25339
295k
    {17628, 7049, 4, 8 },
25340
295k
    {17638, 7057, 4, 8 },
25341
    // AArch64_UQINCW_XPiI - 1091
25342
295k
    {17628, 7065, 4, 8 },
25343
295k
    {17638, 7073, 4, 8 },
25344
    // AArch64_UQINCW_ZPiI - 1093
25345
295k
    {17654, 7081, 4, 8 },
25346
295k
    {17666, 7089, 4, 8 },
25347
    // AArch64_XPACLRI - 1095
25348
295k
    {17684, 7097, 0, 3 },
25349
    // AArch64_ZERO_M - 1096
25350
295k
    {17692, 7100, 1, 4 },
25351
295k
    {17702, 7104, 1, 4 },
25352
295k
    {17715, 7108, 1, 4 },
25353
295k
    {17728, 7112, 1, 4 },
25354
295k
    {17741, 7116, 1, 4 },
25355
295k
    {17754, 7120, 1, 4 },
25356
295k
    {17767, 7124, 1, 4 },
25357
295k
    {17780, 7128, 1, 4 },
25358
295k
    {17799, 7132, 1, 4 },
25359
295k
    {17818, 7136, 1, 4 },
25360
295k
    {17837, 7140, 1, 4 },
25361
295k
    {17856, 7144, 1, 4 },
25362
295k
    {17881, 7148, 1, 4 },
25363
295k
    {17906, 7152, 1, 4 },
25364
295k
    {17931, 7156, 1, 4 },
25365
295k
  {0},  };
25366
25367
295k
  static const AliasPatternCond Conds[] = {
25368
    // (ADDPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 0
25369
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25370
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25371
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25372
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25373
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25374
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
25375
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25376
    // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 7
25377
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25378
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25379
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 9
25380
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25381
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25382
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25383
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25384
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 13
25385
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25386
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25387
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25388
    // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 16
25389
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25390
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25391
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25392
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25393
    // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 20
25394
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25395
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25396
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25397
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25398
    // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 24
25399
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25400
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25401
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25402
    // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 27
25403
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25404
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25405
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25406
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25407
    // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 31
25408
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25409
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25410
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 33
25411
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25412
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25413
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25414
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25415
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 37
25416
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25417
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25418
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25419
    // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 40
25420
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25421
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25422
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25423
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25424
    // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 44
25425
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25426
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25427
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25428
    // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 47
25429
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25430
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25431
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25432
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25433
    // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 51
25434
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25435
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25436
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25437
    // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 54
25438
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25439
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25440
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25441
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25442
    // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 58
25443
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25444
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25445
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25446
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25447
    // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 62
25448
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25449
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25450
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25451
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25452
    // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 66
25453
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25454
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25455
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25456
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25457
    // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 70
25458
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25459
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25460
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25461
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25462
    // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 74
25463
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25464
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25465
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25466
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25467
    // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 78
25468
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25469
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25470
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25471
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25472
    // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 82
25473
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25474
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25475
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25476
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25477
    // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 86
25478
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25479
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25480
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25481
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25482
    // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 90
25483
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25484
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25485
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25486
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25487
    // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 94
25488
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25489
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25490
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25491
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25492
    // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 98
25493
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25494
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25495
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 100
25496
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25497
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25498
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25499
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25500
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 104
25501
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25502
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25503
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25504
    // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 107
25505
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25506
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25507
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25508
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25509
    // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 111
25510
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25511
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25512
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 113
25513
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25514
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25515
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25516
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25517
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 117
25518
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25519
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25520
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25521
    // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 120
25522
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25523
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25524
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25525
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25526
    // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 124
25527
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25528
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25529
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25530
295k
    {AliasPatternCond_K_TiedReg, 2},
25531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25532
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25533
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25534
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25535
    // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 132
25536
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25537
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25538
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25539
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25540
    // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 136
25541
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25542
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25543
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25544
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25545
    // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 140
25546
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25547
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25548
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25549
295k
    {AliasPatternCond_K_TiedReg, 2},
25550
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25551
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25552
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25553
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25554
    // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 148
25555
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25556
295k
    {AliasPatternCond_K_Ignore, 0},
25557
295k
    {AliasPatternCond_K_Custom, 1},
25558
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25559
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25560
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25561
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25562
    // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 155
25563
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25564
295k
    {AliasPatternCond_K_Ignore, 0},
25565
295k
    {AliasPatternCond_K_Custom, 2},
25566
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25568
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25569
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25570
    // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 162
25571
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25572
295k
    {AliasPatternCond_K_Ignore, 0},
25573
295k
    {AliasPatternCond_K_Custom, 3},
25574
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25575
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25577
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25578
    // (AUTIA1716) - 169
25579
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25580
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25581
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25582
    // (AUTIASP) - 172
25583
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25585
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25586
    // (AUTIAZ) - 175
25587
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25588
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25589
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25590
    // (AUTIB1716) - 178
25591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25592
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25593
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25594
    // (AUTIBSP) - 181
25595
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25596
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25597
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25598
    // (AUTIBZ) - 184
25599
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25600
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25601
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25602
    // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 187
25603
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25604
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25605
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25606
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25607
    // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 191
25608
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25609
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25610
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25611
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25612
    // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 195
25613
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25614
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25615
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25616
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25617
    // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 199
25618
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25619
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25620
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25621
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25622
    // (CHKFEAT) - 203
25623
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25624
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCHK},
25625
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25626
    // (CLREX 15) - 206
25627
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
25628
    // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 207
25629
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25630
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25631
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25632
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25633
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25635
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25636
    // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 214
25637
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25638
295k
    {AliasPatternCond_K_Ignore, 0},
25639
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25640
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25641
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25643
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25644
    // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 221
25645
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25646
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25647
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25648
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25649
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25651
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25652
    // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 228
25653
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25654
295k
    {AliasPatternCond_K_Ignore, 0},
25655
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25656
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25657
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25659
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25660
    // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 235
25661
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25662
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25663
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25664
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25665
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25666
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25667
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25668
    // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 242
25669
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25670
295k
    {AliasPatternCond_K_Ignore, 0},
25671
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25672
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25673
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25674
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25675
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25676
    // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 249
25677
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25678
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25679
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25680
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25681
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25682
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25683
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25684
    // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 256
25685
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25686
295k
    {AliasPatternCond_K_Ignore, 0},
25687
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25688
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25689
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25690
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25691
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25692
    // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 263
25693
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25694
295k
    {AliasPatternCond_K_Ignore, 0},
25695
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25696
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25697
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25698
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25699
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25700
    // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 270
25701
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25702
295k
    {AliasPatternCond_K_Ignore, 0},
25703
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25704
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25705
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25706
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25707
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25708
    // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 277
25709
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25710
295k
    {AliasPatternCond_K_Ignore, 0},
25711
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25712
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25713
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25715
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25716
    // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 284
25717
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25718
295k
    {AliasPatternCond_K_Ignore, 0},
25719
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25720
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25721
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25722
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25723
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25724
    // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 291
25725
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25726
295k
    {AliasPatternCond_K_Ignore, 0},
25727
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25728
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25729
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25730
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25731
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25732
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25733
    // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 299
25734
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25735
295k
    {AliasPatternCond_K_Ignore, 0},
25736
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25737
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25738
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25739
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25740
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25741
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25742
    // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 307
25743
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25744
295k
    {AliasPatternCond_K_Ignore, 0},
25745
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25746
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25747
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25748
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25749
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25750
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25751
    // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 315
25752
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25753
295k
    {AliasPatternCond_K_Ignore, 0},
25754
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25756
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25757
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25758
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25759
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25760
    // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 323
25761
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25762
295k
    {AliasPatternCond_K_Ignore, 0},
25763
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25764
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
25765
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25766
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25767
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25768
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25769
    // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 331
25770
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25771
295k
    {AliasPatternCond_K_Ignore, 0},
25772
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25773
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
25774
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25775
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25776
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25777
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25778
    // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 339
25779
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25780
295k
    {AliasPatternCond_K_Ignore, 0},
25781
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25782
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
25783
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25784
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25785
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25786
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25787
    // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 347
25788
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25789
295k
    {AliasPatternCond_K_Ignore, 0},
25790
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25791
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
25792
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25793
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25794
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25795
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25796
    // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 355
25797
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25798
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25799
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25800
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25801
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25802
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25803
    // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 361
25804
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25805
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25806
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25807
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25808
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25809
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25810
    // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 367
25811
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25812
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25813
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25814
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25815
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25816
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25817
    // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 373
25818
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25819
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25820
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25821
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25822
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25823
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25824
    // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 379
25825
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25826
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25827
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25828
295k
    {AliasPatternCond_K_Custom, 4},
25829
    // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 383
25830
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25831
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25832
295k
    {AliasPatternCond_K_TiedReg, 1},
25833
295k
    {AliasPatternCond_K_Custom, 4},
25834
    // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 387
25835
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25836
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25837
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25838
295k
    {AliasPatternCond_K_Custom, 4},
25839
    // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 391
25840
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25841
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25842
295k
    {AliasPatternCond_K_TiedReg, 1},
25843
295k
    {AliasPatternCond_K_Custom, 4},
25844
    // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 395
25845
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25846
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25847
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25848
295k
    {AliasPatternCond_K_Custom, 4},
25849
    // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 399
25850
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25851
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25852
295k
    {AliasPatternCond_K_TiedReg, 1},
25853
295k
    {AliasPatternCond_K_Custom, 4},
25854
    // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 403
25855
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25856
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25857
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25858
295k
    {AliasPatternCond_K_Custom, 4},
25859
    // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 407
25860
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25861
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25862
295k
    {AliasPatternCond_K_TiedReg, 1},
25863
295k
    {AliasPatternCond_K_Custom, 4},
25864
    // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 411
25865
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25867
295k
    {AliasPatternCond_K_TiedReg, 1},
25868
295k
    {AliasPatternCond_K_Custom, 4},
25869
    // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 415
25870
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25871
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25872
295k
    {AliasPatternCond_K_TiedReg, 1},
25873
295k
    {AliasPatternCond_K_Custom, 4},
25874
    // (DCPS1 0) - 419
25875
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25876
    // (DCPS2 0) - 420
25877
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25878
    // (DCPS3 0) - 421
25879
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25880
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25881
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureEL3},
25882
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25883
    // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 425
25884
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25885
295k
    {AliasPatternCond_K_Ignore, 0},
25886
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25887
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25888
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25889
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25890
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25891
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25892
    // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 433
25893
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25894
295k
    {AliasPatternCond_K_Ignore, 0},
25895
295k
    {AliasPatternCond_K_Ignore, 0},
25896
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25897
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25898
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25899
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25900
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25901
    // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 441
25902
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25903
295k
    {AliasPatternCond_K_Ignore, 0},
25904
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25905
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25906
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25907
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25908
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25909
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25910
    // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449
25911
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25912
295k
    {AliasPatternCond_K_Ignore, 0},
25913
295k
    {AliasPatternCond_K_Ignore, 0},
25914
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25915
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25916
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25917
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25918
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25919
    // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 457
25920
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25921
295k
    {AliasPatternCond_K_Ignore, 0},
25922
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25923
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25924
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25925
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25926
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25927
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25928
    // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 465
25929
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25930
295k
    {AliasPatternCond_K_Ignore, 0},
25931
295k
    {AliasPatternCond_K_Ignore, 0},
25932
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25933
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25934
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25936
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25937
    // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 473
25938
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25939
295k
    {AliasPatternCond_K_Ignore, 0},
25940
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25941
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25942
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25943
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25945
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25946
    // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 481
25947
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25948
295k
    {AliasPatternCond_K_Ignore, 0},
25949
295k
    {AliasPatternCond_K_Ignore, 0},
25950
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25951
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25952
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25953
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25954
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25955
    // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 489
25956
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25957
295k
    {AliasPatternCond_K_Ignore, 0},
25958
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25959
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25960
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25961
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25962
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25963
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25964
    // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 497
25965
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25966
295k
    {AliasPatternCond_K_Ignore, 0},
25967
295k
    {AliasPatternCond_K_Ignore, 0},
25968
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25969
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25970
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25971
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25972
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25973
    // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 505
25974
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25975
295k
    {AliasPatternCond_K_Ignore, 0},
25976
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25977
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25979
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25980
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25981
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25982
    // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 513
25983
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25984
295k
    {AliasPatternCond_K_Ignore, 0},
25985
295k
    {AliasPatternCond_K_Ignore, 0},
25986
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25987
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25988
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25989
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25990
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25991
    // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 521
25992
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25993
295k
    {AliasPatternCond_K_Ignore, 0},
25994
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25995
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25996
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25997
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25998
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25999
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26000
    // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 529
26001
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26002
295k
    {AliasPatternCond_K_Ignore, 0},
26003
295k
    {AliasPatternCond_K_Ignore, 0},
26004
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26005
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26006
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26007
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26008
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26009
    // (DSB 0) - 537
26010
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26011
    // (DSB 4) - 538
26012
295k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26013
    // (DSB { 1, 1, 0, 0 }) - 539
26014
295k
    {AliasPatternCond_K_Imm, (uint32_t)12},
26015
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26016
295k
    {AliasPatternCond_K_OrFeature, AArch64_HasV8_0rOps},
26017
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26018
    // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 543
26019
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26020
295k
    {AliasPatternCond_K_Custom, 5},
26021
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26022
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26023
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26024
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26025
    // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 549
26026
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26027
295k
    {AliasPatternCond_K_Custom, 6},
26028
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26030
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26031
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26032
    // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 555
26033
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26034
295k
    {AliasPatternCond_K_Custom, 7},
26035
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26036
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26037
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26038
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26039
    // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 561
26040
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26041
295k
    {AliasPatternCond_K_Custom, 1},
26042
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26043
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26044
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26045
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26046
    // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 567
26047
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26048
295k
    {AliasPatternCond_K_Custom, 2},
26049
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26050
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26051
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26052
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26053
    // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 573
26054
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26055
295k
    {AliasPatternCond_K_Custom, 3},
26056
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26057
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26058
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26059
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26060
    // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 579
26061
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26062
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26063
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26064
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26065
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26066
    // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 584
26067
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26068
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26069
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26070
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26071
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26072
    // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 589
26073
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26074
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26075
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26076
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26077
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26078
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26079
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26080
    // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 596
26081
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26082
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26083
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26084
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26085
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26086
    // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 601
26087
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26088
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26089
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26090
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26091
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26092
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26093
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26094
    // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 608
26095
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26096
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26098
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26099
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26100
    // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 613
26101
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26102
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26103
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26104
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26105
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26107
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26108
    // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 620
26109
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26110
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26111
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26112
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26113
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26114
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26115
    // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 626
26116
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26117
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26118
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26119
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26120
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26121
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26122
    // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 632
26123
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26124
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26125
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26126
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26127
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26128
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26129
    // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 638
26130
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26131
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26132
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26133
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26134
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26135
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26136
    // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 644
26137
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26138
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26139
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26140
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26141
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26142
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26143
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26144
    // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 651
26145
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26146
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26147
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26148
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26149
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26150
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26151
    // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 657
26152
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26153
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26154
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26155
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26156
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26157
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26158
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26159
    // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 664
26160
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26161
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26162
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26163
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26164
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26165
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26166
    // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 670
26167
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26168
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26169
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26170
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26171
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26172
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26173
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26174
    // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 677
26175
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26176
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26177
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26179
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26180
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26181
    // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 683
26182
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26183
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26184
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26185
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26186
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26188
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26189
    // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 690
26190
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26191
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26192
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26193
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26194
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26195
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26196
    // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 696
26197
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26198
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26199
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26200
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26201
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26202
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26203
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26204
    // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 703
26205
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26206
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26207
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26208
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26209
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26210
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26211
    // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 709
26212
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26213
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26214
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26215
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26216
    // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 713
26217
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26218
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26219
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26220
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26221
    // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 717
26222
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26223
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26224
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26225
295k
    {AliasPatternCond_K_TiedReg, 1},
26226
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26227
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26228
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26229
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26230
    // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 725
26231
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26232
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26233
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26234
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26235
    // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 729
26236
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26237
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26238
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26239
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26240
    // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 733
26241
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26242
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26243
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26244
295k
    {AliasPatternCond_K_TiedReg, 1},
26245
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26246
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26247
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26248
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26249
    // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 741
26250
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26251
295k
    {AliasPatternCond_K_Ignore, 0},
26252
295k
    {AliasPatternCond_K_Custom, 1},
26253
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26254
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26255
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26256
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26257
    // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 748
26258
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26259
295k
    {AliasPatternCond_K_Ignore, 0},
26260
295k
    {AliasPatternCond_K_Custom, 2},
26261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26262
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26263
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26264
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26265
    // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 755
26266
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26267
295k
    {AliasPatternCond_K_Ignore, 0},
26268
295k
    {AliasPatternCond_K_Custom, 3},
26269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26271
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26272
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26273
    // (EXTRACT_ZPMXI_H_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 762
26274
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26275
295k
    {AliasPatternCond_K_Ignore, 0},
26276
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26277
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26278
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26279
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26280
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26281
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26282
    // (EXTRACT_ZPMXI_H_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 770
26283
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26284
295k
    {AliasPatternCond_K_Ignore, 0},
26285
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26286
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26287
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26288
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26289
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26290
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26291
    // (EXTRACT_ZPMXI_H_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 778
26292
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26293
295k
    {AliasPatternCond_K_Ignore, 0},
26294
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26295
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26296
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26297
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26298
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26299
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26300
    // (EXTRACT_ZPMXI_H_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpH128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 786
26301
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26302
295k
    {AliasPatternCond_K_Ignore, 0},
26303
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26304
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26305
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26306
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26307
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26308
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26309
    // (EXTRACT_ZPMXI_H_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 794
26310
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26311
295k
    {AliasPatternCond_K_Ignore, 0},
26312
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26313
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26314
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26315
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26316
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26317
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26318
    // (EXTRACT_ZPMXI_V_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 802
26319
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26320
295k
    {AliasPatternCond_K_Ignore, 0},
26321
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26322
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26323
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26324
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26325
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26326
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26327
    // (EXTRACT_ZPMXI_V_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 810
26328
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26329
295k
    {AliasPatternCond_K_Ignore, 0},
26330
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26331
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26332
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26333
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26334
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26335
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26336
    // (EXTRACT_ZPMXI_V_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 818
26337
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26338
295k
    {AliasPatternCond_K_Ignore, 0},
26339
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26340
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26341
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26344
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26345
    // (EXTRACT_ZPMXI_V_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpV128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 826
26346
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26347
295k
    {AliasPatternCond_K_Ignore, 0},
26348
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26349
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26350
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26352
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26353
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26354
    // (EXTRACT_ZPMXI_V_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 834
26355
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26356
295k
    {AliasPatternCond_K_Ignore, 0},
26357
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26358
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26359
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26360
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26361
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26362
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26363
    // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 842
26364
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26365
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26366
295k
    {AliasPatternCond_K_TiedReg, 1},
26367
    // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 845
26368
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26369
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26370
295k
    {AliasPatternCond_K_TiedReg, 1},
26371
    // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 848
26372
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26373
295k
    {AliasPatternCond_K_Ignore, 0},
26374
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26375
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26376
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26377
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26378
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26379
    // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 855
26380
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26381
295k
    {AliasPatternCond_K_Ignore, 0},
26382
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26383
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26384
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26385
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26386
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26387
    // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 862
26388
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26389
295k
    {AliasPatternCond_K_Ignore, 0},
26390
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26391
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26392
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26393
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26394
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26395
    // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 869
26396
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26397
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26398
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26399
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26400
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26401
    // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 874
26402
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26404
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26405
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26406
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26407
    // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 879
26408
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26409
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26410
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26411
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26412
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26413
    // (GCSPOPM XZR) - 884
26414
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26415
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26416
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26417
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26418
    // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888
26419
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26420
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26421
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26422
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26423
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26424
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26425
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26426
    // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 895
26427
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26428
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26429
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26430
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26431
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26433
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26434
    // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 902
26435
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26436
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26437
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26438
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26439
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26440
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26441
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26442
    // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 909
26443
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26444
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26445
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26446
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26447
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26448
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26449
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26450
    // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 916
26451
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26452
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26453
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26454
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26455
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26456
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26457
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26458
    // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 923
26459
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26460
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26461
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26462
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26463
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26464
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26465
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26466
    // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 930
26467
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26468
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26469
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26470
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26471
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26472
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26473
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26474
    // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 937
26475
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26476
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26477
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26478
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26479
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26480
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26481
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26482
    // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 944
26483
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26484
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26485
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26486
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26487
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26488
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26489
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26490
    // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 951
26491
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26492
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26493
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26494
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26495
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26496
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26497
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26498
    // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 958
26499
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26500
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26501
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26502
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26503
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26504
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26505
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26506
    // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 965
26507
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26508
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26509
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26510
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26511
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26512
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26513
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26514
    // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 972
26515
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26516
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26517
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26518
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26519
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26520
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26521
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26522
    // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 979
26523
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26524
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26525
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26526
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26527
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26528
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26529
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26530
    // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 986
26531
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26532
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26533
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26534
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26535
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26536
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26537
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26538
    // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 993
26539
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26540
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26541
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26542
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26543
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26544
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26545
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26546
    // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1000
26547
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26548
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26549
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26550
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26551
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26552
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26553
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26554
    // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1007
26555
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26556
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26557
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26558
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26559
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26560
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26561
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26562
    // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1014
26563
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26564
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26565
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26566
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26568
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26569
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26570
    // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1021
26571
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26572
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26573
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26574
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26575
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26577
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26578
    // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1028
26579
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26580
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26581
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26582
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26583
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26585
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26586
    // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1035
26587
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26588
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26589
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26590
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26592
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26593
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26594
    // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1042
26595
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26596
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26597
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26598
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26599
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26600
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26601
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26602
    // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1049
26603
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26604
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26605
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26606
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26607
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26608
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26609
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26610
    // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1056
26611
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26612
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26613
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26614
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26615
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26616
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26617
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26618
    // (HINT { 0, 0, 0 }) - 1063
26619
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26620
    // (HINT { 0, 0, 1 }) - 1064
26621
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26622
    // (HINT { 0, 1, 0 }) - 1065
26623
295k
    {AliasPatternCond_K_Imm, (uint32_t)2},
26624
    // (HINT { 0, 1, 1 }) - 1066
26625
295k
    {AliasPatternCond_K_Imm, (uint32_t)3},
26626
    // (HINT { 1, 0, 0 }) - 1067
26627
295k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26628
    // (HINT { 1, 0, 1 }) - 1068
26629
295k
    {AliasPatternCond_K_Imm, (uint32_t)5},
26630
    // (HINT { 1, 1, 0 }) - 1069
26631
295k
    {AliasPatternCond_K_Imm, (uint32_t)6},
26632
    // (HINT { 1, 0, 0, 0, 0 }) - 1070
26633
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
26634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26635
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRAS},
26636
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26637
    // (HINT 20) - 1074
26638
295k
    {AliasPatternCond_K_Imm, (uint32_t)20},
26639
    // (HINT 32) - 1075
26640
295k
    {AliasPatternCond_K_Imm, (uint32_t)32},
26641
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26643
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26644
    // (HINT btihint_op:$op) - 1079
26645
295k
    {AliasPatternCond_K_Custom, 8},
26646
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26647
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26648
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26649
    // (HINT psbhint_op:$op) - 1083
26650
295k
    {AliasPatternCond_K_Custom, 9},
26651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26652
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSPE},
26653
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26654
    // (HINT 19) - 1087
26655
295k
    {AliasPatternCond_K_Imm, (uint32_t)19},
26656
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26657
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26658
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26659
    // (HINT 22) - 1091
26660
295k
    {AliasPatternCond_K_Imm, (uint32_t)22},
26661
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26662
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCLRBHB},
26663
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26664
    // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1095
26665
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26666
295k
    {AliasPatternCond_K_Ignore, 0},
26667
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26668
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26669
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26670
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26671
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26672
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26673
    // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1103
26674
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26675
295k
    {AliasPatternCond_K_Ignore, 0},
26676
295k
    {AliasPatternCond_K_Ignore, 0},
26677
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26678
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26679
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26680
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26681
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26682
    // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1111
26683
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26684
295k
    {AliasPatternCond_K_Ignore, 0},
26685
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26686
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26687
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26688
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26689
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26690
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26691
    // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1119
26692
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26693
295k
    {AliasPatternCond_K_Ignore, 0},
26694
295k
    {AliasPatternCond_K_Ignore, 0},
26695
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26696
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26697
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26698
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26699
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26700
    // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1127
26701
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26702
295k
    {AliasPatternCond_K_Ignore, 0},
26703
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26704
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26705
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26706
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26707
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26708
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26709
    // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1135
26710
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26711
295k
    {AliasPatternCond_K_Ignore, 0},
26712
295k
    {AliasPatternCond_K_Ignore, 0},
26713
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26715
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26716
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26717
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26718
    // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1143
26719
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26720
295k
    {AliasPatternCond_K_Ignore, 0},
26721
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26722
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26723
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26724
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26725
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26726
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26727
    // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1151
26728
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26729
295k
    {AliasPatternCond_K_Ignore, 0},
26730
295k
    {AliasPatternCond_K_Ignore, 0},
26731
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26732
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26733
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26734
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26735
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26736
    // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1159
26737
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26738
295k
    {AliasPatternCond_K_Ignore, 0},
26739
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26740
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26741
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26742
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26743
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26744
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26745
    // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1167
26746
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26747
295k
    {AliasPatternCond_K_Ignore, 0},
26748
295k
    {AliasPatternCond_K_Ignore, 0},
26749
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26750
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26751
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26752
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26753
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26754
    // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1175
26755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26756
295k
    {AliasPatternCond_K_Ignore, 0},
26757
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26758
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26759
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26760
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26761
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26762
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26763
    // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1183
26764
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26765
295k
    {AliasPatternCond_K_Ignore, 0},
26766
295k
    {AliasPatternCond_K_Ignore, 0},
26767
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26768
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26769
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26770
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26771
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26772
    // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1191
26773
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26774
295k
    {AliasPatternCond_K_Ignore, 0},
26775
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26776
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26777
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26778
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26779
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26780
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26781
    // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1199
26782
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26783
295k
    {AliasPatternCond_K_Ignore, 0},
26784
295k
    {AliasPatternCond_K_Ignore, 0},
26785
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26786
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26787
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26788
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26789
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26790
    // (INSERT_MXIPZ_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1207
26791
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26792
295k
    {AliasPatternCond_K_Ignore, 0},
26793
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26794
295k
    {AliasPatternCond_K_Ignore, 0},
26795
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26796
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26797
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26798
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26799
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26800
    // (INSERT_MXIPZ_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1216
26801
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26802
295k
    {AliasPatternCond_K_Ignore, 0},
26803
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26804
295k
    {AliasPatternCond_K_Ignore, 0},
26805
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26806
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26807
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26808
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26809
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26810
    // (INSERT_MXIPZ_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1225
26811
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26812
295k
    {AliasPatternCond_K_Ignore, 0},
26813
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26814
295k
    {AliasPatternCond_K_Ignore, 0},
26815
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26816
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26817
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26818
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26819
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26820
    // (INSERT_MXIPZ_H_Q TileVectorOpH128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1234
26821
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26822
295k
    {AliasPatternCond_K_Ignore, 0},
26823
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26824
295k
    {AliasPatternCond_K_Ignore, 0},
26825
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26826
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26827
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26828
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26829
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26830
    // (INSERT_MXIPZ_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1243
26831
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26832
295k
    {AliasPatternCond_K_Ignore, 0},
26833
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26834
295k
    {AliasPatternCond_K_Ignore, 0},
26835
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26836
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26837
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26838
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26839
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26840
    // (INSERT_MXIPZ_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1252
26841
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26842
295k
    {AliasPatternCond_K_Ignore, 0},
26843
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26844
295k
    {AliasPatternCond_K_Ignore, 0},
26845
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26846
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26847
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26848
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26849
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26850
    // (INSERT_MXIPZ_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1261
26851
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26852
295k
    {AliasPatternCond_K_Ignore, 0},
26853
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26854
295k
    {AliasPatternCond_K_Ignore, 0},
26855
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26856
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26857
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26858
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26859
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26860
    // (INSERT_MXIPZ_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1270
26861
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26862
295k
    {AliasPatternCond_K_Ignore, 0},
26863
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26864
295k
    {AliasPatternCond_K_Ignore, 0},
26865
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26866
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26867
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26868
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26869
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26870
    // (INSERT_MXIPZ_V_Q TileVectorOpV128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1279
26871
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26872
295k
    {AliasPatternCond_K_Ignore, 0},
26873
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26874
295k
    {AliasPatternCond_K_Ignore, 0},
26875
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26876
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26877
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26878
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26879
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26880
    // (INSERT_MXIPZ_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1288
26881
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26882
295k
    {AliasPatternCond_K_Ignore, 0},
26883
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26884
295k
    {AliasPatternCond_K_Ignore, 0},
26885
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26886
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26887
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26888
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26889
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26890
    // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1297
26891
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26892
295k
    {AliasPatternCond_K_Ignore, 0},
26893
295k
    {AliasPatternCond_K_Ignore, 0},
26894
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26895
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26896
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26897
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26898
    // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1304
26899
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26900
295k
    {AliasPatternCond_K_Ignore, 0},
26901
295k
    {AliasPatternCond_K_Ignore, 0},
26902
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26903
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26904
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26905
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26906
    // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1311
26907
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26908
295k
    {AliasPatternCond_K_Ignore, 0},
26909
295k
    {AliasPatternCond_K_Ignore, 0},
26910
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26911
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26912
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26913
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26914
    // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1318
26915
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26916
295k
    {AliasPatternCond_K_Ignore, 0},
26917
295k
    {AliasPatternCond_K_Ignore, 0},
26918
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26919
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26920
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26921
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26922
    // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1325
26923
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26924
295k
    {AliasPatternCond_K_Ignore, 0},
26925
295k
    {AliasPatternCond_K_Ignore, 0},
26926
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26927
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26928
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26929
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26930
    // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1332
26931
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26932
295k
    {AliasPatternCond_K_Ignore, 0},
26933
295k
    {AliasPatternCond_K_Ignore, 0},
26934
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26936
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26937
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26938
    // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1339
26939
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26940
295k
    {AliasPatternCond_K_Ignore, 0},
26941
295k
    {AliasPatternCond_K_Ignore, 0},
26942
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26943
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26945
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26946
    // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1346
26947
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26948
295k
    {AliasPatternCond_K_Ignore, 0},
26949
295k
    {AliasPatternCond_K_Ignore, 0},
26950
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26951
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26952
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26953
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26954
    // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1353
26955
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26956
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26957
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26958
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26959
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
26960
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26961
    // (ISB 15) - 1359
26962
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
26963
    // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1360
26964
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
26965
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26966
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26967
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26968
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26969
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26970
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26971
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26972
    // (LD1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1368
26973
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
26974
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26975
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26976
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26977
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26979
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26980
    // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1375
26981
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
26982
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26983
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26984
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26985
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26986
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26987
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26988
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26989
    // (LD1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1383
26990
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
26991
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26992
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26993
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26994
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26995
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26996
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26997
    // (LD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1390
26998
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26999
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27000
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27001
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27002
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27003
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27004
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27005
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27006
    // (LD1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1398
27007
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27008
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27009
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27010
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27011
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27012
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27013
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27014
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27015
    // (LD1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1406
27016
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27017
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27018
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27019
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27020
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27021
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27022
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27023
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27024
    // (LD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1414
27025
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27026
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27027
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27028
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27030
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27031
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27032
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27033
    // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1422
27034
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27035
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27036
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27037
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27038
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27039
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27040
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27041
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27042
    // (LD1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1430
27043
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27044
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27045
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27046
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27047
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27048
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27049
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27050
    // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1437
27051
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27052
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27053
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27054
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27055
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27056
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27057
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27058
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27059
    // (LD1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1445
27060
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27061
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27062
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27063
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27064
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27065
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27066
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27067
    // (LD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1452
27068
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27069
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27070
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27071
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27072
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27073
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27074
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27075
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27076
    // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1460
27077
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27078
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27079
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27080
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27081
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27082
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27083
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27084
    // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1467
27085
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27086
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27087
295k
    {AliasPatternCond_K_Ignore, 0},
27088
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27089
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27090
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27091
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27092
    // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1474
27093
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27094
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27095
295k
    {AliasPatternCond_K_Ignore, 0},
27096
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27098
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27099
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27100
    // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1481
27101
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27102
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27103
295k
    {AliasPatternCond_K_Ignore, 0},
27104
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27105
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27107
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27108
    // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1488
27109
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27110
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27111
295k
    {AliasPatternCond_K_Ignore, 0},
27112
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27113
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27114
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27115
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27116
    // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1495
27117
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27118
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27119
295k
    {AliasPatternCond_K_Ignore, 0},
27120
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27121
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27122
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27123
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27124
    // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1502
27125
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27126
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27127
295k
    {AliasPatternCond_K_Ignore, 0},
27128
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27129
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27130
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27131
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27132
    // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1509
27133
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27134
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27135
295k
    {AliasPatternCond_K_Ignore, 0},
27136
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27137
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27138
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27139
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27140
    // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1516
27141
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27142
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27143
295k
    {AliasPatternCond_K_Ignore, 0},
27144
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27145
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27146
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27147
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27148
    // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1523
27149
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27150
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27151
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27152
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27153
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27154
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27155
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27156
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27157
    // (LD1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1531
27158
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27159
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27160
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27161
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27162
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27163
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27164
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27165
    // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1538
27166
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27167
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27168
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27169
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27170
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27171
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27172
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27173
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27174
    // (LD1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1546
27175
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27176
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27177
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27178
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27179
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27180
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27181
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27182
    // (LD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1553
27183
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27184
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27185
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27186
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27188
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27189
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27190
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27191
    // (LD1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1561
27192
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27193
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27194
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27195
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27196
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27197
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27198
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27199
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27200
    // (LD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1569
27201
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27202
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27203
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27204
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27206
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27207
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27208
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27209
    // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1577
27210
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27211
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27212
295k
    {AliasPatternCond_K_Ignore, 0},
27213
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27214
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27215
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27216
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27217
    // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1584
27218
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27219
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27220
295k
    {AliasPatternCond_K_Ignore, 0},
27221
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27222
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27223
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27224
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27225
    // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1591
27226
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27227
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27228
295k
    {AliasPatternCond_K_Ignore, 0},
27229
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27230
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27231
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27232
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27233
    // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1598
27234
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27235
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27236
295k
    {AliasPatternCond_K_Ignore, 0},
27237
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27238
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27239
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27240
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27241
    // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1605
27242
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27243
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27244
295k
    {AliasPatternCond_K_Ignore, 0},
27245
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27246
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27247
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27248
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27249
    // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1612
27250
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27251
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27252
295k
    {AliasPatternCond_K_Ignore, 0},
27253
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27254
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27255
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27256
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27257
    // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1619
27258
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27259
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27260
295k
    {AliasPatternCond_K_Ignore, 0},
27261
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27262
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27263
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27264
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27265
    // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1626
27266
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27267
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27268
295k
    {AliasPatternCond_K_Ignore, 0},
27269
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27271
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27272
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27273
    // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1633
27274
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27275
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27276
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27277
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27279
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27280
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27281
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27282
    // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1641
27283
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27284
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27285
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27286
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27287
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27288
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27289
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27290
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27291
    // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1649
27292
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27293
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27294
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27295
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27296
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27297
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27298
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27299
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27300
    // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1657
27301
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27302
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27303
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27304
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27305
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27306
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27307
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27308
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27309
    // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1665
27310
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27311
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27312
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27313
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27314
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27315
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27316
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27317
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27318
    // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1673
27319
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27320
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27321
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27322
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27323
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27324
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27325
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27326
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27327
    // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1681
27328
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27329
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27330
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27331
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27332
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27333
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27334
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27335
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27336
    // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1689
27337
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27338
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27339
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27340
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27341
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27344
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27345
    // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697
27346
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27347
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27348
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27349
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27350
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27352
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27353
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27354
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27355
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27356
    // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707
27357
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27358
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27359
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27360
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27361
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27362
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27363
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27364
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27365
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27366
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27367
    // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717
27368
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27369
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27370
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27371
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27372
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27373
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27374
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27375
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27376
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27377
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27378
    // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1727
27379
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27380
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27381
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27382
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27383
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27384
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27385
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27386
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27387
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27388
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27389
    // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1737
27390
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27391
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27392
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27393
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27394
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27395
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27396
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27397
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27398
    // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1745
27399
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27400
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27401
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27402
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27404
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27405
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27406
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27407
    // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1753
27408
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27409
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27410
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27411
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27412
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27413
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27414
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27415
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27416
    // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1761
27417
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27418
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27419
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27420
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27421
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27422
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27423
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27424
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27425
    // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1769
27426
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27427
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27428
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27429
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27430
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27431
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27433
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27434
    // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1777
27435
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27436
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27437
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27438
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27439
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27440
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27441
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27442
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27443
    // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1785
27444
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27445
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27446
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27447
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27448
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27449
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27450
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27451
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27452
    // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1793
27453
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27454
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27455
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27456
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27457
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27458
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27459
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27460
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27461
    // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1801
27462
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27463
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27464
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27465
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27466
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27467
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27468
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27469
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27470
    // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1809
27471
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27472
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27473
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27474
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27475
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27476
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27477
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27478
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27479
    // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1817
27480
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27481
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27482
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27483
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27484
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27485
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27486
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27487
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27488
    // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1825
27489
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27490
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27491
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27492
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27493
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27494
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27495
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27496
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27497
    // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1833
27498
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27499
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27500
295k
    {AliasPatternCond_K_Ignore, 0},
27501
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27502
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27503
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27504
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27505
    // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1840
27506
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27507
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27508
295k
    {AliasPatternCond_K_Ignore, 0},
27509
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27510
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27511
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27512
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27513
    // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1847
27514
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27515
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27516
295k
    {AliasPatternCond_K_Ignore, 0},
27517
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27518
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27519
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27520
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27521
    // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1854
27522
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27523
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27524
295k
    {AliasPatternCond_K_Ignore, 0},
27525
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27526
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27527
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27528
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27529
    // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1861
27530
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27531
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27532
295k
    {AliasPatternCond_K_Ignore, 0},
27533
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27534
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27535
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27536
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27537
    // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1868
27538
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27539
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27540
295k
    {AliasPatternCond_K_Ignore, 0},
27541
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27542
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27543
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27544
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27545
    // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1875
27546
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27547
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27548
295k
    {AliasPatternCond_K_Ignore, 0},
27549
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27550
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27551
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27552
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27553
    // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1882
27554
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27555
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27556
295k
    {AliasPatternCond_K_Ignore, 0},
27557
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27558
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27559
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27560
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27561
    // (LD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1889
27562
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27563
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27564
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27565
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27566
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27568
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27569
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27570
    // (LD1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1897
27571
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27572
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27573
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27574
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27575
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27577
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27578
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27579
    // (LD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1905
27580
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27581
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27582
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27583
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27585
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27586
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27587
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27588
    // (LD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1913
27589
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27590
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27591
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27592
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27593
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27594
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27595
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27596
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27597
    // (LD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1921
27598
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27599
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27600
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27601
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27602
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27603
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27604
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27605
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27606
    // (LD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929
27607
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27608
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27609
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27610
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27611
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27612
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27613
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27614
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27615
    // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1937
27616
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27617
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27618
295k
    {AliasPatternCond_K_Ignore, 0},
27619
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27620
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27621
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27622
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27623
    // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1944
27624
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27625
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27626
295k
    {AliasPatternCond_K_Ignore, 0},
27627
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27628
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27629
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27630
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27631
    // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1951
27632
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27633
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27634
295k
    {AliasPatternCond_K_Ignore, 0},
27635
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27636
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27637
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27638
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27639
    // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1958
27640
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27641
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27642
295k
    {AliasPatternCond_K_Ignore, 0},
27643
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27644
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27645
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27646
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27647
    // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1965
27648
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27649
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27650
295k
    {AliasPatternCond_K_Ignore, 0},
27651
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27652
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27653
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27654
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27655
    // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1972
27656
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27657
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27658
295k
    {AliasPatternCond_K_Ignore, 0},
27659
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27660
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27661
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27662
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27663
    // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1979
27664
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27665
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27666
295k
    {AliasPatternCond_K_Ignore, 0},
27667
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27668
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27669
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27670
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27671
    // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1986
27672
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27673
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27674
295k
    {AliasPatternCond_K_Ignore, 0},
27675
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27676
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27677
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27678
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27679
    // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1993
27680
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27681
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27682
295k
    {AliasPatternCond_K_Ignore, 0},
27683
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27684
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27685
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27686
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27687
    // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2000
27688
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27689
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27690
295k
    {AliasPatternCond_K_Ignore, 0},
27691
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27692
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27693
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27694
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27695
    // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2007
27696
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27697
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27698
295k
    {AliasPatternCond_K_Ignore, 0},
27699
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27700
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27701
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27702
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27703
    // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2014
27704
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27705
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27706
295k
    {AliasPatternCond_K_Ignore, 0},
27707
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27708
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27709
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27710
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27711
    // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2021
27712
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27713
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27714
295k
    {AliasPatternCond_K_Ignore, 0},
27715
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27716
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27717
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27718
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27719
    // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2028
27720
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27721
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27722
295k
    {AliasPatternCond_K_Ignore, 0},
27723
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27724
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27725
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27726
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27727
    // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2035
27728
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27729
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27730
295k
    {AliasPatternCond_K_Ignore, 0},
27731
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27732
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27733
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27734
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27735
    // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2042
27736
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27737
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27738
295k
    {AliasPatternCond_K_Ignore, 0},
27739
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27740
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27741
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27742
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27743
    // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2049
27744
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27745
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27746
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27747
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27748
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27749
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27750
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27751
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27752
    // (LD1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2057
27753
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27754
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27756
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27757
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27758
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27759
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27760
    // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2064
27761
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27762
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27763
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27764
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27765
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27766
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27767
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27768
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27769
    // (LD1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2072
27770
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27771
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27772
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27773
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27774
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27775
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27776
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27777
    // (LD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2079
27778
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27779
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27780
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27781
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27782
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27783
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27784
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27785
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27786
    // (LD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2087
27787
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27788
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27789
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27790
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27791
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27792
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27793
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27794
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27795
    // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2095
27796
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27797
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27798
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27799
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27800
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27801
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27802
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27803
    // (LD1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2102
27804
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27805
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27806
295k
    {AliasPatternCond_K_Ignore, 0},
27807
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27808
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27809
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27810
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27811
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27812
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27813
    // (LD1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2111
27814
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27815
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27816
295k
    {AliasPatternCond_K_Ignore, 0},
27817
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27818
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27819
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27820
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27821
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27822
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27823
    // (LD1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2120
27824
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27825
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27826
295k
    {AliasPatternCond_K_Ignore, 0},
27827
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27828
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27829
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27830
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27831
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27832
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27833
    // (LD1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2129
27834
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27835
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27836
295k
    {AliasPatternCond_K_Ignore, 0},
27837
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27838
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27839
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27840
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27841
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27842
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27843
    // (LD1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2138
27844
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27845
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27846
295k
    {AliasPatternCond_K_Ignore, 0},
27847
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27848
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27849
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27850
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27851
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27852
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27853
    // (LD1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2147
27854
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27855
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27856
295k
    {AliasPatternCond_K_Ignore, 0},
27857
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27858
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27859
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27860
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27861
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27862
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27863
    // (LD1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2156
27864
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27865
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27866
295k
    {AliasPatternCond_K_Ignore, 0},
27867
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27868
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27869
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27870
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27871
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27872
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27873
    // (LD1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2165
27874
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27875
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27876
295k
    {AliasPatternCond_K_Ignore, 0},
27877
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27878
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27879
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27880
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27881
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27882
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27883
    // (LD1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2174
27884
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27885
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27886
295k
    {AliasPatternCond_K_Ignore, 0},
27887
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27888
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27889
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27890
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27891
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27892
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27893
    // (LD1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2183
27894
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27895
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27896
295k
    {AliasPatternCond_K_Ignore, 0},
27897
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27898
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27899
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27900
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27901
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27902
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27903
    // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2192
27904
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27905
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27906
295k
    {AliasPatternCond_K_Ignore, 0},
27907
295k
    {AliasPatternCond_K_Ignore, 0},
27908
295k
    {AliasPatternCond_K_Ignore, 0},
27909
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27910
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27911
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27912
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27913
    // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2201
27914
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27915
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27916
295k
    {AliasPatternCond_K_Ignore, 0},
27917
295k
    {AliasPatternCond_K_Ignore, 0},
27918
295k
    {AliasPatternCond_K_Ignore, 0},
27919
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27920
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27921
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27922
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27923
    // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2210
27924
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27925
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27926
295k
    {AliasPatternCond_K_Ignore, 0},
27927
295k
    {AliasPatternCond_K_Ignore, 0},
27928
295k
    {AliasPatternCond_K_Ignore, 0},
27929
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27930
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27931
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27932
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27933
    // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2219
27934
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27935
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27936
295k
    {AliasPatternCond_K_Ignore, 0},
27937
295k
    {AliasPatternCond_K_Ignore, 0},
27938
295k
    {AliasPatternCond_K_Ignore, 0},
27939
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27940
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27941
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27942
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27943
    // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2228
27944
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27945
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27946
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27947
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27948
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27949
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27950
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27951
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27952
    // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2236
27953
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27954
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27955
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27956
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27957
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27958
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27959
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27960
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27961
    // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2244
27962
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27963
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27964
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27965
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27966
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27967
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27968
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27969
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27970
    // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2252
27971
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27972
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27973
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27974
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27975
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27976
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
27977
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27978
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27979
    // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2260
27980
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27981
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27982
295k
    {AliasPatternCond_K_Ignore, 0},
27983
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27984
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27985
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27986
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27987
    // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2267
27988
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27989
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27990
295k
    {AliasPatternCond_K_Ignore, 0},
27991
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27992
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27993
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27994
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27995
    // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2274
27996
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27997
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27998
295k
    {AliasPatternCond_K_Ignore, 0},
27999
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28000
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28001
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28002
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28003
    // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2281
28004
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28005
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28006
295k
    {AliasPatternCond_K_Ignore, 0},
28007
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28008
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28009
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28010
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28011
    // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2288
28012
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28013
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28014
295k
    {AliasPatternCond_K_Ignore, 0},
28015
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28016
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28017
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28018
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28019
    // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2295
28020
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28021
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28022
295k
    {AliasPatternCond_K_Ignore, 0},
28023
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28024
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28025
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28026
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28027
    // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2302
28028
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28029
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28030
295k
    {AliasPatternCond_K_Ignore, 0},
28031
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28032
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28033
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28034
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28035
    // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2309
28036
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28037
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28038
295k
    {AliasPatternCond_K_Ignore, 0},
28039
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28040
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28041
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28042
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28043
    // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2316
28044
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28045
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28046
295k
    {AliasPatternCond_K_Ignore, 0},
28047
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28048
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28049
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28050
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28051
    // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2323
28052
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28053
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28054
295k
    {AliasPatternCond_K_Ignore, 0},
28055
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28056
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28057
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28058
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28059
    // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2330
28060
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28061
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28062
295k
    {AliasPatternCond_K_Ignore, 0},
28063
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28064
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28065
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28066
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28067
    // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2337
28068
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28069
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28070
295k
    {AliasPatternCond_K_Ignore, 0},
28071
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28072
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28073
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28074
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28075
    // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2344
28076
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28077
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28078
295k
    {AliasPatternCond_K_Ignore, 0},
28079
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28080
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28081
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28082
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28083
    // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2351
28084
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28085
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28086
295k
    {AliasPatternCond_K_Ignore, 0},
28087
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28088
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28089
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28090
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28091
    // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2358
28092
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28093
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28094
295k
    {AliasPatternCond_K_Ignore, 0},
28095
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28096
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28098
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28099
    // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2365
28100
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
28101
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28102
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28103
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28104
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28105
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28107
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28108
    // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2373
28109
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28110
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28111
295k
    {AliasPatternCond_K_Ignore, 0},
28112
295k
    {AliasPatternCond_K_Ignore, 0},
28113
295k
    {AliasPatternCond_K_Ignore, 0},
28114
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28115
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28116
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28117
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28118
    // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2382
28119
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28120
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28121
295k
    {AliasPatternCond_K_Ignore, 0},
28122
295k
    {AliasPatternCond_K_Ignore, 0},
28123
295k
    {AliasPatternCond_K_Ignore, 0},
28124
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28125
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28126
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28127
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28128
    // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2391
28129
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28130
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28131
295k
    {AliasPatternCond_K_Ignore, 0},
28132
295k
    {AliasPatternCond_K_Ignore, 0},
28133
295k
    {AliasPatternCond_K_Ignore, 0},
28134
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28135
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28136
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28137
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28138
    // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2400
28139
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28140
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28141
295k
    {AliasPatternCond_K_Ignore, 0},
28142
295k
    {AliasPatternCond_K_Ignore, 0},
28143
295k
    {AliasPatternCond_K_Ignore, 0},
28144
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28145
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28146
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28147
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28148
    // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2409
28149
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28150
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28151
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28152
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28153
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28154
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28155
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28156
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28157
    // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2417
28158
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28159
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28160
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28161
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28162
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28163
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28164
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28165
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28166
    // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2425
28167
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28168
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28169
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28170
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28171
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28172
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28173
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28174
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28175
    // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2433
28176
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28177
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28178
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28179
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28180
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28181
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28182
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28183
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28184
    // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2441
28185
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28186
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28187
295k
    {AliasPatternCond_K_Ignore, 0},
28188
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28189
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28190
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28191
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28192
    // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2448
28193
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28194
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28195
295k
    {AliasPatternCond_K_Ignore, 0},
28196
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28197
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28198
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28199
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28200
    // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2455
28201
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28202
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28203
295k
    {AliasPatternCond_K_Ignore, 0},
28204
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28206
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28207
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28208
    // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2462
28209
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28210
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28211
295k
    {AliasPatternCond_K_Ignore, 0},
28212
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28213
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28214
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28215
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28216
    // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2469
28217
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28218
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28219
295k
    {AliasPatternCond_K_Ignore, 0},
28220
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28221
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28222
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28223
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28224
    // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2476
28225
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28226
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28227
295k
    {AliasPatternCond_K_Ignore, 0},
28228
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28229
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28230
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28231
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28232
    // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2483
28233
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28234
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28235
295k
    {AliasPatternCond_K_Ignore, 0},
28236
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28237
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28238
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28239
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28240
    // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2490
28241
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28242
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28243
295k
    {AliasPatternCond_K_Ignore, 0},
28244
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28245
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28246
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28247
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28248
    // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2497
28249
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28250
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28251
295k
    {AliasPatternCond_K_Ignore, 0},
28252
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28253
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28254
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28255
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28256
    // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2504
28257
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28258
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28259
295k
    {AliasPatternCond_K_Ignore, 0},
28260
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28262
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28263
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28264
    // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2511
28265
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28266
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28267
295k
    {AliasPatternCond_K_Ignore, 0},
28268
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28271
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28272
    // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2518
28273
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28274
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28275
295k
    {AliasPatternCond_K_Ignore, 0},
28276
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28277
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28279
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28280
    // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2525
28281
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28282
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28283
295k
    {AliasPatternCond_K_Ignore, 0},
28284
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28285
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28287
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28288
    // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2532
28289
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28290
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28291
295k
    {AliasPatternCond_K_Ignore, 0},
28292
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28293
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28294
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28295
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28296
    // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2539
28297
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28298
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28299
295k
    {AliasPatternCond_K_Ignore, 0},
28300
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28301
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28302
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28303
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28304
    // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2546
28305
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28306
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28307
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28308
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28309
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28310
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28312
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28313
    // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2554
28314
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28315
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28316
295k
    {AliasPatternCond_K_Ignore, 0},
28317
295k
    {AliasPatternCond_K_Ignore, 0},
28318
295k
    {AliasPatternCond_K_Ignore, 0},
28319
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28321
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28322
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28323
    // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2563
28324
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28325
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28326
295k
    {AliasPatternCond_K_Ignore, 0},
28327
295k
    {AliasPatternCond_K_Ignore, 0},
28328
295k
    {AliasPatternCond_K_Ignore, 0},
28329
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28330
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28331
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28332
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28333
    // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2572
28334
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28335
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28336
295k
    {AliasPatternCond_K_Ignore, 0},
28337
295k
    {AliasPatternCond_K_Ignore, 0},
28338
295k
    {AliasPatternCond_K_Ignore, 0},
28339
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28340
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28341
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28342
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28343
    // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2581
28344
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28345
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28346
295k
    {AliasPatternCond_K_Ignore, 0},
28347
295k
    {AliasPatternCond_K_Ignore, 0},
28348
295k
    {AliasPatternCond_K_Ignore, 0},
28349
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28350
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28352
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28353
    // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2590
28354
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28355
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28356
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28357
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28358
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28359
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28360
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28361
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28362
    // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2598
28363
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28364
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28365
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28366
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28367
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28368
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28369
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28370
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28371
    // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2606
28372
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28373
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28374
295k
    {AliasPatternCond_K_Ignore, 0},
28375
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28376
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28377
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28378
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28379
    // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2613
28380
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28381
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28382
295k
    {AliasPatternCond_K_Ignore, 0},
28383
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28384
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28385
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28386
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28387
    // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2620
28388
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28389
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28390
295k
    {AliasPatternCond_K_Ignore, 0},
28391
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28392
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28393
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28394
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28395
    // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2627
28396
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28397
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28398
295k
    {AliasPatternCond_K_Ignore, 0},
28399
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28400
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28401
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28402
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28403
    // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2634
28404
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28405
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28406
295k
    {AliasPatternCond_K_Ignore, 0},
28407
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28408
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28409
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28410
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28411
    // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2641
28412
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28413
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28414
295k
    {AliasPatternCond_K_Ignore, 0},
28415
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28416
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28417
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28418
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28419
    // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2648
28420
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28421
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28422
295k
    {AliasPatternCond_K_Ignore, 0},
28423
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28424
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28425
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28426
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28427
    // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2655
28428
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28429
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28430
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28431
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28433
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28434
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28435
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28436
    // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2663
28437
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28438
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28439
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28440
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28441
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28442
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28443
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28444
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28445
    // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2671
28446
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28447
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28448
295k
    {AliasPatternCond_K_Ignore, 0},
28449
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28450
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28451
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28452
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28453
    // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2678
28454
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28455
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28456
295k
    {AliasPatternCond_K_Ignore, 0},
28457
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28458
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28459
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28460
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28461
    // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2685
28462
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28463
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28464
295k
    {AliasPatternCond_K_Ignore, 0},
28465
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28466
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28467
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28468
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28469
    // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2692
28470
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28471
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28472
295k
    {AliasPatternCond_K_Ignore, 0},
28473
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28474
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28475
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28476
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28477
    // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2699
28478
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28479
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28480
295k
    {AliasPatternCond_K_Ignore, 0},
28481
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28482
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28483
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28484
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28485
    // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2706
28486
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28487
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28488
295k
    {AliasPatternCond_K_Ignore, 0},
28489
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28490
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28491
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28492
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28493
    // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2713
28494
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28495
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28496
295k
    {AliasPatternCond_K_Ignore, 0},
28497
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28498
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28499
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28500
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28501
    // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2720
28502
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28503
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28504
295k
    {AliasPatternCond_K_Ignore, 0},
28505
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28506
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28507
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28508
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28509
    // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2727
28510
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28511
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28512
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28513
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28514
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28515
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28516
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28517
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28518
    // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2735
28519
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28520
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28521
295k
    {AliasPatternCond_K_Ignore, 0},
28522
295k
    {AliasPatternCond_K_Ignore, 0},
28523
295k
    {AliasPatternCond_K_Ignore, 0},
28524
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28525
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28526
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28527
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28528
    // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2744
28529
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28530
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28531
295k
    {AliasPatternCond_K_Ignore, 0},
28532
295k
    {AliasPatternCond_K_Ignore, 0},
28533
295k
    {AliasPatternCond_K_Ignore, 0},
28534
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28535
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28536
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28537
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28538
    // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2753
28539
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28540
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28541
295k
    {AliasPatternCond_K_Ignore, 0},
28542
295k
    {AliasPatternCond_K_Ignore, 0},
28543
295k
    {AliasPatternCond_K_Ignore, 0},
28544
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28545
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28546
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28547
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28548
    // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2762
28549
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28550
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28551
295k
    {AliasPatternCond_K_Ignore, 0},
28552
295k
    {AliasPatternCond_K_Ignore, 0},
28553
295k
    {AliasPatternCond_K_Ignore, 0},
28554
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28555
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28556
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28557
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28558
    // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2771
28559
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28560
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28561
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28562
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28563
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28564
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28565
    // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2777
28566
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28567
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28568
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28569
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28570
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28571
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28572
    // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783
28573
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28574
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28575
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28577
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28578
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28579
    // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2789
28580
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28581
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28582
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28583
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28585
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28586
    // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2795
28587
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28588
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28589
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28590
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28592
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28593
    // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2801
28594
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28595
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28596
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28597
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28598
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28599
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28600
    // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2807
28601
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28602
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28603
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28604
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28605
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28606
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28607
    // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2813
28608
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28609
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28610
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28611
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28612
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28613
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28614
    // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2819
28615
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28616
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28617
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28618
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28619
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28620
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28621
    // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825
28622
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28623
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28624
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28625
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28626
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28627
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28628
    // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831
28629
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28630
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28631
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28632
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28633
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28634
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28635
    // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837
28636
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28637
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28638
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28639
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28640
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28641
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28642
    // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2843
28643
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28644
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28645
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28646
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28647
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28648
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28649
    // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2849
28650
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28651
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28652
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28653
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28654
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28655
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28656
    // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2855
28657
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28658
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28659
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28660
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28661
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28662
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28663
    // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2861
28664
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28665
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28666
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28667
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28668
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28669
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28670
    // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2867
28671
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28672
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28673
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28674
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28675
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28676
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28677
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28678
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28679
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28680
    // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2876
28681
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28682
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28683
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28684
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28685
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28686
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28687
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28688
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28689
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28690
    // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2885
28691
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28692
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28693
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28694
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28695
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28696
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28697
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28698
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28699
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28700
    // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2894
28701
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28702
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28703
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28704
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28705
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28706
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28707
    // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2900
28708
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28709
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28710
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28711
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28712
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28713
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28715
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28716
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28717
    // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2909
28718
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28719
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28720
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28721
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28722
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28723
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28724
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28725
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28726
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28727
    // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2918
28728
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28729
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28730
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28731
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28732
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28733
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28734
    // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2924
28735
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28736
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28737
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28738
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28739
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28740
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28741
    // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2930
28742
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28743
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28744
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28745
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28746
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28747
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28748
    // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2936
28749
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28750
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28751
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28752
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28753
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28754
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28755
    // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2942
28756
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28757
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28758
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28759
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28760
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28761
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28762
    // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2948
28763
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28764
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28765
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28766
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28767
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28768
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28769
    // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2954
28770
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28771
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28772
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28773
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28774
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28775
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28776
    // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2960
28777
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28778
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28779
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28780
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28781
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28782
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28783
    // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2966
28784
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28785
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28786
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28787
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28788
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28789
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28790
    // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2972
28791
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28792
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28793
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28794
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28795
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28796
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28797
    // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2978
28798
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28799
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28800
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28801
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28802
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28803
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28804
    // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2984
28805
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28806
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28807
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28808
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28809
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28810
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28811
    // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2990
28812
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28813
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28814
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28815
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28816
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28817
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28818
    // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2996
28819
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28820
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28821
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28822
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28823
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28824
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28825
    // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3002
28826
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28827
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28828
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28829
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28830
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28831
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28832
    // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3008
28833
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28834
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28835
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28836
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28837
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28838
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28839
    // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014
28840
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28841
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28842
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28843
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28844
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28845
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28846
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28847
    // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021
28848
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28849
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28850
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28851
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28852
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28853
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28854
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28855
    // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028
28856
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28857
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28858
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28859
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28860
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28861
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28862
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28863
    // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035
28864
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28865
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28867
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28868
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28869
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28870
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28871
    // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042
28872
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28873
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28874
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28875
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28876
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28877
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28878
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28879
    // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049
28880
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28881
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28882
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28883
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28884
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28885
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28886
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28887
    // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056
28888
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28889
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28890
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28891
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28892
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28893
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28894
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28895
    // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063
28896
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28897
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28898
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28899
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28900
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28901
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28902
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28903
    // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070
28904
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28905
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28906
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28907
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28908
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28909
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28910
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28911
    // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077
28912
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28913
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28914
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28915
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28916
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28917
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28918
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28919
    // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084
28920
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28921
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28922
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28923
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28924
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28925
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28926
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28927
    // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091
28928
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28929
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28930
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28931
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28932
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28933
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28934
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28935
    // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098
28936
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28937
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28938
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28939
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28940
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28941
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28942
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28943
    // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3105
28944
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28945
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28946
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28947
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28948
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28949
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28950
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28951
    // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3112
28952
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28953
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28954
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28955
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28956
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28957
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28958
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28959
    // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3119
28960
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28961
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28962
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28963
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28964
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28965
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28966
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28967
    // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3126
28968
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28969
295k
    {AliasPatternCond_K_Ignore, 0},
28970
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28971
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28972
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28973
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
28974
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28975
    // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133
28976
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28977
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28978
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28979
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28980
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28981
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28982
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28983
    // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140
28984
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28985
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28986
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28987
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28988
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28989
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28990
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28991
    // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147
28992
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28993
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28994
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28995
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28996
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28997
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28998
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28999
    // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154
29000
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29001
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29002
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29003
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29004
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29005
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29006
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29007
    // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161
29008
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29009
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29010
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29011
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29012
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29013
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29014
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29015
    // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168
29016
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29017
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29018
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29019
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29020
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29021
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29022
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29023
    // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175
29024
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29025
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29026
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29027
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29028
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29030
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29031
    // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182
29032
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29033
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29034
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29035
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29036
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29037
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29038
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29039
    // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189
29040
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29041
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29042
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29043
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29044
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29045
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29046
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29047
    // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196
29048
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29049
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29050
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29051
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29052
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29053
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29054
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29055
    // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203
29056
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29057
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29058
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29059
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29060
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29061
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29062
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29063
    // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210
29064
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29065
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29066
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29067
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29068
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29069
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29070
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29071
    // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217
29072
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29073
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29074
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29075
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29076
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29077
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29078
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29079
    // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3224
29080
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29081
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29082
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29083
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29084
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29085
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29086
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29087
    // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3231
29088
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29089
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29090
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29091
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29092
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29093
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29094
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29095
    // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3238
29096
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29097
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29098
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29099
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29100
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29101
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29102
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29103
    // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3245
29104
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29105
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29106
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29107
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29108
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29109
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29110
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29111
    // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3252
29112
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29113
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29114
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29115
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29116
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29117
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29118
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29119
    // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3259
29120
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29121
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29122
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29123
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29124
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29125
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29126
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29127
    // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3266
29128
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29129
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29130
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29131
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29132
    // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3270
29133
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29134
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29135
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29136
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29137
    // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3274
29138
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29139
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29140
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29141
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29142
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29143
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29144
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29145
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29146
    // (LDNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3282
29147
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29148
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29149
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29150
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29151
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29152
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29153
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29154
    // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3289
29155
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29156
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29157
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29158
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29159
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29160
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29161
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29162
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29163
    // (LDNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3297
29164
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29165
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29166
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29167
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29168
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29169
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29170
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29171
    // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3304
29172
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29173
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29174
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29175
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29176
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29177
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29179
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29180
    // (LDNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3312
29181
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29182
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29183
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29184
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29185
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29186
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29187
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29188
    // (LDNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3319
29189
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29190
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29191
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29192
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29193
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29194
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29195
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29196
    // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3326
29197
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29198
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29199
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29200
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29201
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29202
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29203
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29204
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29205
    // (LDNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3334
29206
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29207
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29208
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29209
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29210
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29211
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29212
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29213
    // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341
29214
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29215
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29216
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29217
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29218
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29219
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29220
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29221
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29222
    // (LDNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349
29223
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29224
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29225
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29226
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29227
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29228
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29229
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29230
    // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3356
29231
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29232
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29233
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29234
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29235
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29236
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29237
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29238
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29239
    // (LDNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3364
29240
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29241
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29242
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29243
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29244
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29245
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29246
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29247
    // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3371
29248
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29249
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29250
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29251
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29252
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29253
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29254
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29255
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29256
    // (LDNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3379
29257
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29258
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29259
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29260
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29262
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29263
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29264
    // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3386
29265
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29266
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29267
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29268
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29271
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29272
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29273
    // (LDNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3394
29274
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29275
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29276
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29277
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29279
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29280
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29281
    // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3401
29282
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29283
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29284
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29285
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29287
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29288
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29289
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29290
    // (LDNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3409
29291
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29292
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29293
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29294
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29295
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29296
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29297
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29298
    // (LDNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3416
29299
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29300
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29301
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29302
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29303
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29304
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29305
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29306
    // (LDNT1SB_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3423
29307
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29308
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29309
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29310
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29312
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29313
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29314
    // (LDNT1SB_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3430
29315
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29316
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29317
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29318
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29319
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29321
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29322
    // (LDNT1SH_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3437
29323
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29324
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29325
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29326
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29327
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29328
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29329
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29330
    // (LDNT1SH_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3444
29331
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29332
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29333
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29334
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29335
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29336
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29337
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29338
    // (LDNT1SW_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3451
29339
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29340
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29341
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29342
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29344
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29345
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29346
    // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3458
29347
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29348
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29349
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29350
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29352
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29353
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29354
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29355
    // (LDNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3466
29356
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29357
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29358
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29359
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29360
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29361
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29362
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29363
    // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3473
29364
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29365
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29366
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29367
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29368
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29369
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29370
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29371
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29372
    // (LDNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3481
29373
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29374
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29375
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29376
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29377
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29378
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29379
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29380
    // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3488
29381
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29382
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29383
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29384
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29385
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29386
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29387
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29388
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29389
    // (LDNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3496
29390
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29391
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29392
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29393
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29394
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29395
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29396
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29397
    // (LDNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3503
29398
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29399
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29400
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29401
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29402
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29404
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29405
    // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3510
29406
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29407
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29408
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29409
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29410
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29411
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29412
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29413
    // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3517
29414
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29415
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29416
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29417
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29418
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29419
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29420
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29421
    // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3524
29422
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29423
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29424
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29425
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29426
    // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3528
29427
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29428
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29429
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29430
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29431
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29433
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29434
    // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3535
29435
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29436
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29437
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29438
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29439
    // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3539
29440
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29441
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29442
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29443
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29444
    // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3543
29445
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29446
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29447
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29448
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29449
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29450
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29451
    // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3549
29452
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29453
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29454
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29455
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29456
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29457
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29458
    // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3555
29459
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29460
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29461
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29462
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29463
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29464
    // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3560
29465
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29466
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29467
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29468
    // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3563
29469
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29470
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29471
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29472
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29473
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29474
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29475
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29476
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29477
    // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3571
29478
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29479
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29480
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29481
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29482
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29483
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29484
    // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3577
29485
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29486
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29487
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29488
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29489
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29490
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29491
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29492
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29493
    // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3585
29494
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29495
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29496
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29497
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29498
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29499
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29500
    // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3591
29501
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29502
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29503
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29504
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29505
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29506
    // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3596
29507
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29508
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29509
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29510
    // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3599
29511
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29512
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29513
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29514
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29515
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29516
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29517
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29518
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29519
    // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3607
29520
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29521
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29522
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29523
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29524
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29525
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29526
    // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3613
29527
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29528
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29529
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29530
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29531
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29532
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29533
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29534
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29535
    // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3621
29536
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29537
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29538
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29539
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29540
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29541
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29542
    // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3627
29543
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29544
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29545
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29546
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29547
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29548
    // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3632
29549
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29550
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29551
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29552
    // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3635
29553
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29554
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29555
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29556
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29557
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29558
    // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3640
29559
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29560
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29561
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29562
    // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3643
29563
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29564
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29565
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29566
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29567
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29568
    // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3648
29569
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29570
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29571
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29572
    // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3651
29573
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29574
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29575
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29576
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29577
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29578
    // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3656
29579
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29580
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29581
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29582
    // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3659
29583
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29584
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29585
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29586
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29587
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29588
    // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3664
29589
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29590
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29591
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29592
    // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3667
29593
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29594
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29595
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29596
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29597
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29598
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29599
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29600
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29601
    // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3675
29602
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29603
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29604
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29605
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29606
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29607
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29608
    // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3681
29609
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29610
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29611
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29612
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29613
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29614
    // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3686
29615
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29616
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29617
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29618
    // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3689
29619
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29620
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29621
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29622
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29623
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29624
    // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3694
29625
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29626
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29627
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29628
    // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 3697
29629
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29630
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29631
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29632
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29633
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29635
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29636
    // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3704
29637
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29638
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29639
295k
    {AliasPatternCond_K_Ignore, 0},
29640
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29641
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29643
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29644
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29645
    // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3712
29646
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29647
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29648
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29649
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29652
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29653
    // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3719
29654
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29655
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29656
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29657
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29659
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29660
    // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3725
29661
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29662
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29663
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29664
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29665
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29666
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29667
    // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3731
29668
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29669
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29670
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29671
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29672
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29673
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29674
    // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3737
29675
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29676
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29677
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29678
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29679
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29680
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29681
    // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3743
29682
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29683
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29684
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29685
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29686
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29687
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29688
    // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3749
29689
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29690
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29691
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29692
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29693
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29694
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29695
    // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3755
29696
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29697
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29698
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29699
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29700
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29701
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29702
    // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3761
29703
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29704
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29705
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29706
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29707
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29708
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29709
    // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3767
29710
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29711
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29712
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29713
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29715
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29716
    // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3773
29717
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29718
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29719
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29720
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29721
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29722
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29723
    // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3779
29724
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29725
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29726
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29727
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29728
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29729
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29730
    // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3785
29731
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29732
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29733
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29734
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29735
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29736
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29737
    // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3791
29738
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29739
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29740
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29741
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29742
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29743
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29744
    // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3797
29745
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29746
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29747
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29748
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29749
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29750
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29751
    // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3803
29752
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29753
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29754
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29755
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29756
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29757
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29758
    // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3809
29759
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29760
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29761
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29762
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29763
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29764
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29765
    // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3815
29766
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29767
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29768
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29769
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29770
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29771
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29772
    // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821
29773
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29774
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29775
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29776
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29777
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29778
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29779
    // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827
29780
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29781
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29782
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29783
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29784
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29785
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29786
    // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833
29787
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29788
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29789
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29790
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29791
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29792
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29793
    // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839
29794
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29795
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29796
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29797
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29798
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29799
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29800
    // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3845
29801
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29802
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29803
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29804
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29805
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29806
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29807
    // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3851
29808
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29809
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29810
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29811
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29812
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29813
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29814
    // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3857
29815
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29816
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29817
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29818
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29819
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29820
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29821
    // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3863
29822
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29823
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29824
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29825
    // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3866
29826
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29827
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29828
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29829
    // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3869
29830
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29831
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29832
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29833
    // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3872
29834
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29835
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29836
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29837
    // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3875
29838
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29839
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29840
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29841
    // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3878
29842
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29843
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29844
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29845
    // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3881
29846
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29847
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29848
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29849
    // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3884
29850
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29851
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29852
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29853
    // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3887
29854
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29855
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29856
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29857
    // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3890
29858
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29859
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29860
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29861
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29862
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29863
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29864
    // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3896
29865
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29867
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29868
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29869
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29870
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29871
    // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3902
29872
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29873
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29874
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29875
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29876
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29877
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29878
    // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3908
29879
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29880
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29881
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29882
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29883
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29884
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29885
    // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3914
29886
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29887
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29888
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29889
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29890
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29891
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29892
    // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3920
29893
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29894
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29895
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29896
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29897
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29898
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29899
    // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3926
29900
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29901
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29902
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29903
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29904
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29905
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29906
    // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3932
29907
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29908
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29909
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29910
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29911
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29912
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29913
    // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3938
29914
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29915
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29916
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29917
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29918
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29919
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29920
    // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3944
29921
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29922
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29923
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29924
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29925
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29926
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29927
    // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3950
29928
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29929
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29930
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29931
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29932
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29933
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29934
    // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3956
29935
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29936
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29937
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29938
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29939
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29940
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29941
    // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3962
29942
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29943
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29944
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29945
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29946
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29947
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29948
    // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3968
29949
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29950
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29951
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29952
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29953
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29954
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29955
    // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3974
29956
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29957
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29958
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29959
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29960
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29961
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29962
    // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3980
29963
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29964
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29965
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29966
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29967
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29968
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29969
    // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3986
29970
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29971
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29972
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29973
    // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3989
29974
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29975
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29976
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29977
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29979
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29980
    // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3995
29981
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29982
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29983
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29984
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29985
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29986
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29987
    // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4001
29988
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29989
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29990
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29991
    // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4004
29992
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29993
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29994
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29995
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29996
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29997
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29998
    // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4010
29999
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30000
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30001
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30002
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30003
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30004
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30005
    // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4016
30006
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30007
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30008
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30009
    // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4019
30010
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30011
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30012
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30013
    // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4022
30014
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30015
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30016
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30017
    // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4025
30018
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30019
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30020
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30021
    // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 4028
30022
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30023
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30024
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30025
    // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4031
30026
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
30027
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30028
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30030
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30031
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30032
    // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4037
30033
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30034
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30035
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30036
    // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4040
30037
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30038
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30039
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30040
    // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4043
30041
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30042
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30043
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30044
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30045
    // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4047
30046
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30047
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30048
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30049
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30050
    // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4051
30051
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30052
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30053
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30054
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30055
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30056
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30057
    // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4057
30058
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30059
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30060
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30061
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30062
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30063
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30064
    // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4063
30065
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30066
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30067
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30068
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30069
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30070
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30071
    // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4069
30072
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30073
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30074
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30075
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30076
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30077
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30078
    // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4075
30079
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30080
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30081
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30082
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30083
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30084
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30085
    // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4081
30086
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30087
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30088
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30089
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30090
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30091
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30092
    // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4087
30093
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30094
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30095
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30096
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30098
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30099
    // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4093
30100
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30101
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30102
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30103
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30104
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30105
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30106
    // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4099
30107
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30108
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30109
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30110
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30111
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30112
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30113
    // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4105
30114
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30115
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30116
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30117
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30118
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30119
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30120
    // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4111
30121
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30122
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30123
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30124
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30125
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30126
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30127
    // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4117
30128
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30129
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30130
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30131
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30132
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30133
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30134
    // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4123
30135
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30136
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30137
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30138
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30139
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30140
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30141
    // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4129
30142
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30143
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30144
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30145
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30146
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30147
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30148
    // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4135
30149
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30150
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30151
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30152
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30153
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30154
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30155
    // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4141
30156
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30157
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30158
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30159
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30160
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30161
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30162
    // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4147
30163
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30164
295k
    {AliasPatternCond_K_Ignore, 0},
30165
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30166
295k
    {AliasPatternCond_K_Ignore, 0},
30167
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30168
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30169
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30170
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30171
    // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4155
30172
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30173
295k
    {AliasPatternCond_K_Ignore, 0},
30174
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30175
295k
    {AliasPatternCond_K_Ignore, 0},
30176
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30177
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30179
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30180
    // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4163
30181
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30182
295k
    {AliasPatternCond_K_Ignore, 0},
30183
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30184
295k
    {AliasPatternCond_K_Ignore, 0},
30185
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30186
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30188
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30189
    // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4171
30190
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30191
295k
    {AliasPatternCond_K_Ignore, 0},
30192
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30193
295k
    {AliasPatternCond_K_Ignore, 0},
30194
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30195
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30196
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30197
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30198
    // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4179
30199
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30200
295k
    {AliasPatternCond_K_Ignore, 0},
30201
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30202
295k
    {AliasPatternCond_K_Ignore, 0},
30203
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30204
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30206
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30207
    // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4187
30208
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30209
295k
    {AliasPatternCond_K_Ignore, 0},
30210
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30211
295k
    {AliasPatternCond_K_Ignore, 0},
30212
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30213
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30214
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30215
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30216
    // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4195
30217
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30218
295k
    {AliasPatternCond_K_Ignore, 0},
30219
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30220
295k
    {AliasPatternCond_K_Ignore, 0},
30221
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30222
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30223
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30224
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30225
    // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4203
30226
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30227
295k
    {AliasPatternCond_K_Ignore, 0},
30228
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30229
295k
    {AliasPatternCond_K_Ignore, 0},
30230
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30231
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30232
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30233
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30234
    // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4211
30235
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30236
295k
    {AliasPatternCond_K_Ignore, 0},
30237
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30238
295k
    {AliasPatternCond_K_Ignore, 0},
30239
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30240
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30241
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30242
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30243
    // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4219
30244
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30245
295k
    {AliasPatternCond_K_Ignore, 0},
30246
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30247
295k
    {AliasPatternCond_K_Ignore, 0},
30248
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30249
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30250
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30251
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30252
    // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4227
30253
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30254
295k
    {AliasPatternCond_K_Ignore, 0},
30255
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30256
295k
    {AliasPatternCond_K_Ignore, 0},
30257
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30258
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30259
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30260
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30261
    // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4235
30262
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30263
295k
    {AliasPatternCond_K_Ignore, 0},
30264
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30265
295k
    {AliasPatternCond_K_Ignore, 0},
30266
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30267
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30268
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30269
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30270
    // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4243
30271
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30272
295k
    {AliasPatternCond_K_Ignore, 0},
30273
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30274
295k
    {AliasPatternCond_K_Ignore, 0},
30275
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30276
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30277
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30278
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30279
    // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4251
30280
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30281
295k
    {AliasPatternCond_K_Ignore, 0},
30282
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30283
295k
    {AliasPatternCond_K_Ignore, 0},
30284
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30285
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30287
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30288
    // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4259
30289
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30290
295k
    {AliasPatternCond_K_Ignore, 0},
30291
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30292
295k
    {AliasPatternCond_K_Ignore, 0},
30293
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30294
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30295
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30296
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30297
    // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4267
30298
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30299
295k
    {AliasPatternCond_K_Ignore, 0},
30300
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30301
295k
    {AliasPatternCond_K_Ignore, 0},
30302
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30303
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30304
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30305
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30306
    // (MOVA_VG2_2ZMXI ZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4275
30307
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30308
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30309
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30310
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30312
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30313
    // (MOVA_VG2_MXI2Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZ_d_mul_r:$Zn) - 4281
30314
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30315
295k
    {AliasPatternCond_K_Ignore, 0},
30316
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30317
295k
    {AliasPatternCond_K_Ignore, 0},
30318
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30319
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30321
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30322
    // (MOVA_VG4_4ZMXI ZZZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4289
30323
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30324
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30325
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30326
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30327
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30328
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30329
    // (MOVA_VG4_MXI4Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZZZ_d_mul_r:$Zn) - 4295
30330
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30331
295k
    {AliasPatternCond_K_Ignore, 0},
30332
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30333
295k
    {AliasPatternCond_K_Ignore, 0},
30334
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30335
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30336
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30337
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30338
    // (MOVT ZTR:$ZTt, 0, ZPRAny:$Zt) - 4303
30339
295k
    {AliasPatternCond_K_RegClass, AArch64_ZTRRegClassID},
30340
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30341
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30344
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30345
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30346
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME_LUTv2},
30347
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30348
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4312
30349
295k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30350
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30351
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4314
30352
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30353
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30354
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4316
30355
295k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30356
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30357
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4318
30358
295k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30359
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30360
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4320
30361
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30362
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30363
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4322
30364
295k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30365
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30366
    // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4324
30367
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30368
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30369
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30370
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30371
    // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4328
30372
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30373
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30374
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30375
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30376
    // (NOTv16i8 V128:$Vd, V128:$Vn) - 4332
30377
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30378
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30379
    // (NOTv8i8 V64:$Vd, V64:$Vn) - 4334
30380
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30381
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30382
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4336
30383
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30384
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30385
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30386
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30387
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4340
30388
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30389
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30390
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30391
    // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4343
30392
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30393
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30394
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30395
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30396
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4347
30397
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30398
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30399
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30400
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30401
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4351
30402
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30403
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30404
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30405
    // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4354
30406
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30407
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30408
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30409
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30410
    // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4358
30411
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30412
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30413
295k
    {AliasPatternCond_K_TiedReg, 1},
30414
295k
    {AliasPatternCond_K_TiedReg, 1},
30415
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30416
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30417
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30418
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30419
    // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4366
30420
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30421
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30422
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30423
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30424
    // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4370
30425
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30426
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30427
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30428
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30429
    // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4374
30430
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30431
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30432
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30433
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30434
    // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4378
30435
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30436
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30437
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30438
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30439
    // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4382
30440
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30441
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30442
295k
    {AliasPatternCond_K_TiedReg, 1},
30443
295k
    {AliasPatternCond_K_TiedReg, 1},
30444
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30445
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30446
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30447
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30448
    // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4390
30449
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30450
295k
    {AliasPatternCond_K_Ignore, 0},
30451
295k
    {AliasPatternCond_K_Custom, 1},
30452
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30453
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30454
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30455
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30456
    // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4397
30457
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30458
295k
    {AliasPatternCond_K_Ignore, 0},
30459
295k
    {AliasPatternCond_K_Custom, 2},
30460
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30461
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30462
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30463
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30464
    // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4404
30465
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30466
295k
    {AliasPatternCond_K_Ignore, 0},
30467
295k
    {AliasPatternCond_K_Custom, 3},
30468
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30469
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30470
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30471
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30472
    // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4411
30473
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30474
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30475
295k
    {AliasPatternCond_K_TiedReg, 1},
30476
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30477
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30478
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30479
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30480
    // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4418
30481
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30482
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30483
295k
    {AliasPatternCond_K_TiedReg, 1},
30484
    // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4421
30485
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30486
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30487
295k
    {AliasPatternCond_K_TiedReg, 1},
30488
    // (PACIA1716) - 4424
30489
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30490
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30491
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30492
    // (PACIASP) - 4427
30493
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30494
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30495
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30496
    // (PACIAZ) - 4430
30497
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30498
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30499
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30500
    // (PACIB1716) - 4433
30501
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30502
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30503
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30504
    // (PACIBSP) - 4436
30505
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30506
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30507
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30508
    // (PACIBZ) - 4439
30509
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30510
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30511
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30512
    // (PACM) - 4442
30513
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30514
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuthLR},
30515
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30516
    // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4445
30517
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30518
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30519
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30520
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30521
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30522
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30523
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30524
    // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4452
30525
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30526
295k
    {AliasPatternCond_K_Ignore, 0},
30527
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30528
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30529
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30530
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30532
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30533
    // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4460
30534
295k
    {AliasPatternCond_K_Ignore, 0},
30535
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30536
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30537
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30538
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30539
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30540
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30541
    // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4467
30542
295k
    {AliasPatternCond_K_Ignore, 0},
30543
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30544
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30545
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30546
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30547
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30548
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30549
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30550
    // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4475
30551
295k
    {AliasPatternCond_K_Ignore, 0},
30552
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30553
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30554
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30555
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30556
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30557
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30558
    // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4482
30559
295k
    {AliasPatternCond_K_Ignore, 0},
30560
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30561
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30562
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30563
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30564
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30565
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30566
    // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4489
30567
295k
    {AliasPatternCond_K_Ignore, 0},
30568
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30569
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30570
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30571
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30572
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30573
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30574
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30575
    // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4497
30576
295k
    {AliasPatternCond_K_Ignore, 0},
30577
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30578
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30579
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30580
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30581
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30582
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30583
    // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4504
30584
295k
    {AliasPatternCond_K_Ignore, 0},
30585
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30586
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30587
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30588
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30589
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30590
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30591
    // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4511
30592
295k
    {AliasPatternCond_K_Ignore, 0},
30593
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30594
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30595
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30596
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30597
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30598
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30599
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30600
    // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4519
30601
295k
    {AliasPatternCond_K_Ignore, 0},
30602
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30603
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30604
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30605
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30606
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30607
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30608
    // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4526
30609
295k
    {AliasPatternCond_K_Ignore, 0},
30610
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30611
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30612
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30613
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30614
    // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4531
30615
295k
    {AliasPatternCond_K_Ignore, 0},
30616
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30617
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30618
    // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4534
30619
295k
    {AliasPatternCond_K_Ignore, 0},
30620
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30621
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30622
    // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4537
30623
295k
    {AliasPatternCond_K_Ignore, 0},
30624
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30625
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30626
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30627
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30628
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30629
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30630
    // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4544
30631
295k
    {AliasPatternCond_K_Ignore, 0},
30632
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30633
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30634
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30635
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30636
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30637
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30638
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30639
    // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4552
30640
295k
    {AliasPatternCond_K_Ignore, 0},
30641
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30642
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30643
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30644
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30645
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30646
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30647
    // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4559
30648
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30649
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30652
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30653
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30654
    // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4565
30655
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30656
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30657
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30659
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30660
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30661
    // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4571
30662
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30663
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30664
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30665
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30666
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30667
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30668
    // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4577
30669
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30670
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30671
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30672
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30673
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30674
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30675
    // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4583
30676
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30677
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30678
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30679
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30680
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30681
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30682
    // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4589
30683
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30684
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30685
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30686
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30687
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30688
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30689
    // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4595
30690
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30691
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30692
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30693
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30694
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30695
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30696
    // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4601
30697
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30698
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30699
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30700
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30701
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30702
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30703
    // (RET LR) - 4607
30704
295k
    {AliasPatternCond_K_Reg, AArch64_LR},
30705
    // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4608
30706
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30707
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30708
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30709
    // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4611
30710
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30711
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30712
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30713
    // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4614
30714
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30715
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30716
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30717
    // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4617
30718
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30719
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30720
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30721
    // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4620
30722
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30723
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30724
295k
    {AliasPatternCond_K_Ignore, 0},
30725
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30726
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4624
30727
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30728
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30729
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30730
295k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30731
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4628
30732
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30733
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30734
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30735
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30736
    // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4632
30737
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30738
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30739
295k
    {AliasPatternCond_K_Ignore, 0},
30740
295k
    {AliasPatternCond_K_Imm, (uint32_t)63},
30741
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4636
30742
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30743
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30744
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30745
295k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30746
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4640
30747
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30748
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30749
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30750
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30751
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4644
30752
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30753
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30754
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30755
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30756
    // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4648
30757
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30758
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30759
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30760
295k
    {AliasPatternCond_K_TiedReg, 0},
30761
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30762
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30763
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30764
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30765
    // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4656
30766
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30767
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30768
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30769
295k
    {AliasPatternCond_K_TiedReg, 0},
30770
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30771
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30772
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30773
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30774
    // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4664
30775
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30776
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30777
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30778
295k
    {AliasPatternCond_K_TiedReg, 0},
30779
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30780
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30781
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30782
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30783
    // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4672
30784
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30785
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30786
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30787
295k
    {AliasPatternCond_K_TiedReg, 0},
30788
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30789
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30790
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30791
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30792
    // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4680
30793
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30794
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30795
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30796
295k
    {AliasPatternCond_K_TiedReg, 0},
30797
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30798
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30799
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30800
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30801
    // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4688
30802
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30803
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30804
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30805
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30806
    // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4692
30807
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30808
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30809
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30810
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30811
    // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4696
30812
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30813
295k
    {AliasPatternCond_K_Ignore, 0},
30814
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30815
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30816
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30817
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30818
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30819
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30820
    // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4704
30821
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30822
295k
    {AliasPatternCond_K_Ignore, 0},
30823
295k
    {AliasPatternCond_K_Ignore, 0},
30824
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30825
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30826
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30827
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30828
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30829
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4712
30830
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30831
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30832
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30833
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30834
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30835
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30836
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30837
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30838
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4720
30839
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30840
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30841
295k
    {AliasPatternCond_K_Ignore, 0},
30842
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30843
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30844
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30845
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30846
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30847
    // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4728
30848
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30849
295k
    {AliasPatternCond_K_Ignore, 0},
30850
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30851
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30852
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30853
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30854
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30855
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30856
    // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4736
30857
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30858
295k
    {AliasPatternCond_K_Ignore, 0},
30859
295k
    {AliasPatternCond_K_Ignore, 0},
30860
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30861
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30862
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30863
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30864
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30865
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4744
30866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30867
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30868
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30869
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30870
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30871
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30872
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30873
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30874
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4752
30875
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30876
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30877
295k
    {AliasPatternCond_K_Ignore, 0},
30878
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30879
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30880
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30881
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30882
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30883
    // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4760
30884
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30885
295k
    {AliasPatternCond_K_Ignore, 0},
30886
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30887
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30888
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30889
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30890
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30891
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30892
    // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4768
30893
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30894
295k
    {AliasPatternCond_K_Ignore, 0},
30895
295k
    {AliasPatternCond_K_Ignore, 0},
30896
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30897
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30898
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30899
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30900
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30901
    // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4776
30902
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30903
295k
    {AliasPatternCond_K_Ignore, 0},
30904
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30905
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30906
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30907
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30908
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30909
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30910
    // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4784
30911
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30912
295k
    {AliasPatternCond_K_Ignore, 0},
30913
295k
    {AliasPatternCond_K_Ignore, 0},
30914
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30915
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30916
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30917
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30918
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30919
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4792
30920
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30921
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30922
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30923
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30924
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30925
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30926
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30927
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30928
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4800
30929
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30930
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30931
295k
    {AliasPatternCond_K_Ignore, 0},
30932
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30933
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30934
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30936
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30937
    // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4808
30938
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30939
295k
    {AliasPatternCond_K_Ignore, 0},
30940
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30941
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30942
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30943
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30945
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30946
    // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4816
30947
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30948
295k
    {AliasPatternCond_K_Ignore, 0},
30949
295k
    {AliasPatternCond_K_Ignore, 0},
30950
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30951
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30952
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30953
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30954
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30955
    // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4824
30956
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30957
295k
    {AliasPatternCond_K_Ignore, 0},
30958
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30959
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30960
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30961
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30962
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30963
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30964
    // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4832
30965
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30966
295k
    {AliasPatternCond_K_Ignore, 0},
30967
295k
    {AliasPatternCond_K_Ignore, 0},
30968
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30969
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30970
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30971
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30972
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30973
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4840
30974
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30975
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30976
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30977
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30979
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30980
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30981
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30982
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4848
30983
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30984
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30985
295k
    {AliasPatternCond_K_Ignore, 0},
30986
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30987
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30988
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30989
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30990
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30991
    // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4856
30992
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30993
295k
    {AliasPatternCond_K_Ignore, 0},
30994
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30995
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30996
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30997
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30998
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30999
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31000
    // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4864
31001
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31002
295k
    {AliasPatternCond_K_Ignore, 0},
31003
295k
    {AliasPatternCond_K_Ignore, 0},
31004
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31005
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31006
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31007
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31008
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31009
    // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4872
31010
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31011
295k
    {AliasPatternCond_K_Ignore, 0},
31012
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31013
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31014
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31015
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31016
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31017
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31018
    // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4880
31019
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31020
295k
    {AliasPatternCond_K_Ignore, 0},
31021
295k
    {AliasPatternCond_K_Ignore, 0},
31022
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31023
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31024
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31025
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31026
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31027
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4888
31028
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31029
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31030
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31031
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31032
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31033
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31034
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31035
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31036
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4896
31037
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31038
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31039
295k
    {AliasPatternCond_K_Ignore, 0},
31040
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31041
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31042
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31043
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31044
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31045
    // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4904
31046
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31047
295k
    {AliasPatternCond_K_Ignore, 0},
31048
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31049
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31050
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31051
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31052
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31053
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31054
    // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4912
31055
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31056
295k
    {AliasPatternCond_K_Ignore, 0},
31057
295k
    {AliasPatternCond_K_Ignore, 0},
31058
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31059
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31060
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31061
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31062
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31063
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4920
31064
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31065
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31066
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31067
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31068
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31069
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31070
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31071
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31072
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4928
31073
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31074
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31075
295k
    {AliasPatternCond_K_Ignore, 0},
31076
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31077
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31078
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31079
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31080
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31081
    // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4936
31082
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31083
295k
    {AliasPatternCond_K_Ignore, 0},
31084
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31085
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31086
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31087
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31088
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31089
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31090
    // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4944
31091
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31092
295k
    {AliasPatternCond_K_Ignore, 0},
31093
295k
    {AliasPatternCond_K_Ignore, 0},
31094
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31095
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31096
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31098
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31099
    // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4952
31100
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31101
295k
    {AliasPatternCond_K_Ignore, 0},
31102
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31103
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31104
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31105
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31107
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31108
    // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4960
31109
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31110
295k
    {AliasPatternCond_K_Ignore, 0},
31111
295k
    {AliasPatternCond_K_Ignore, 0},
31112
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31113
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31114
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31115
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31116
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31117
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4968
31118
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31119
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31120
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31121
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31122
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31123
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31124
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31125
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31126
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4976
31127
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31128
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31129
295k
    {AliasPatternCond_K_Ignore, 0},
31130
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31131
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31132
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31133
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31134
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31135
    // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4984
31136
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31137
295k
    {AliasPatternCond_K_Ignore, 0},
31138
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31139
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31140
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31141
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31142
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31143
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31144
    // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4992
31145
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31146
295k
    {AliasPatternCond_K_Ignore, 0},
31147
295k
    {AliasPatternCond_K_Ignore, 0},
31148
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31149
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31150
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31151
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31152
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31153
    // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 5000
31154
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31155
295k
    {AliasPatternCond_K_Ignore, 0},
31156
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31157
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31158
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31159
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31160
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31161
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31162
    // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 5008
31163
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31164
295k
    {AliasPatternCond_K_Ignore, 0},
31165
295k
    {AliasPatternCond_K_Ignore, 0},
31166
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31167
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31168
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31169
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31170
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31171
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 5016
31172
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31173
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31174
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31175
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31176
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31177
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31179
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31180
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 5024
31181
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31182
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31183
295k
    {AliasPatternCond_K_Ignore, 0},
31184
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31185
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31186
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31188
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31189
    // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 5032
31190
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31191
295k
    {AliasPatternCond_K_Ignore, 0},
31192
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31193
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31194
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31195
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31196
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31197
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31198
    // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 5040
31199
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31200
295k
    {AliasPatternCond_K_Ignore, 0},
31201
295k
    {AliasPatternCond_K_Ignore, 0},
31202
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31203
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31204
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31206
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31207
    // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5048
31208
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31209
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31210
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31211
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31212
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31213
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31214
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31215
    // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5055
31216
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31217
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31218
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31219
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31220
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31221
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31222
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31223
    // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5062
31224
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31225
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31226
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31227
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31228
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31229
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31230
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31231
    // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5069
31232
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31233
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31234
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31235
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31236
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31237
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31238
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31239
    // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5076
31240
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31241
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31242
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31243
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31244
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31245
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31246
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31247
    // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5083
31248
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31249
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31250
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31251
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31252
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31253
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31254
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31255
    // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5090
31256
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31257
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31258
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31259
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31260
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31262
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31263
    // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5097
31264
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31265
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31266
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31267
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31268
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31270
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31271
    // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5104
31272
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31273
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31274
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31275
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31276
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31277
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31279
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31280
    // (ST1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5112
31281
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31282
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31283
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31284
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31285
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31287
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31288
    // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5119
31289
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31290
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31291
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31292
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31293
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31294
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31295
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31296
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31297
    // (ST1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5127
31298
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31299
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31300
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31301
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31302
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31303
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31304
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31305
    // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5134
31306
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31307
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31308
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31309
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31310
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31312
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31313
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31314
    // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5142
31315
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31316
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31317
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31318
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31319
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31321
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31322
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31323
    // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5150
31324
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31325
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31326
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31327
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31328
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31329
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31330
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31331
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31332
    // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5158
31333
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31334
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31335
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31336
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31337
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31338
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31339
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31340
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31341
    // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5166
31342
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31343
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31344
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31345
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31346
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31347
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31348
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31349
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31350
    // (ST1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5174
31351
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31352
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31353
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31354
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31355
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31356
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31357
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31358
    // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5181
31359
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31360
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31361
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31362
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31363
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31364
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31365
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31366
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31367
    // (ST1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5189
31368
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31369
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31370
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31371
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31372
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31373
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31374
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31375
    // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5196
31376
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31377
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31378
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31379
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31380
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31381
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31382
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31383
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31384
    // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5204
31385
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31386
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31387
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31388
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31389
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31390
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31391
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31392
    // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5211
31393
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31394
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31395
295k
    {AliasPatternCond_K_Ignore, 0},
31396
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31397
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31398
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31399
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31400
    // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5218
31401
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31402
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31403
295k
    {AliasPatternCond_K_Ignore, 0},
31404
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31405
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31406
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31407
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31408
    // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5225
31409
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31410
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31411
295k
    {AliasPatternCond_K_Ignore, 0},
31412
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31413
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31414
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31415
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31416
    // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5232
31417
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31418
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31419
295k
    {AliasPatternCond_K_Ignore, 0},
31420
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31421
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31422
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31423
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31424
    // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5239
31425
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31426
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31427
295k
    {AliasPatternCond_K_Ignore, 0},
31428
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31429
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31430
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31431
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31432
    // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5246
31433
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31434
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31435
295k
    {AliasPatternCond_K_Ignore, 0},
31436
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31437
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31438
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31439
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31440
    // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5253
31441
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31442
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31443
295k
    {AliasPatternCond_K_Ignore, 0},
31444
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31445
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31446
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31447
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31448
    // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5260
31449
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31450
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31451
295k
    {AliasPatternCond_K_Ignore, 0},
31452
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31453
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31454
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31455
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31456
    // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5267
31457
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31458
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31459
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31460
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31461
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31462
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31463
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31464
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31465
    // (ST1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5275
31466
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31467
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31468
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31469
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31470
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31471
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31472
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31473
    // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5282
31474
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31475
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31476
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31477
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31478
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31479
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31480
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31481
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31482
    // (ST1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5290
31483
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31484
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31485
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31486
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31487
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31488
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31489
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31490
    // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5297
31491
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31492
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31493
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31494
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31495
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31496
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31497
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31498
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31499
    // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5305
31500
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31501
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31502
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31503
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31504
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31505
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31506
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31507
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31508
    // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5313
31509
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31510
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31511
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31512
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31513
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31514
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31515
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31516
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31517
    // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5321
31518
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31519
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31520
295k
    {AliasPatternCond_K_Ignore, 0},
31521
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31522
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31523
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31524
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31525
    // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5328
31526
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31527
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31528
295k
    {AliasPatternCond_K_Ignore, 0},
31529
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31530
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31532
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31533
    // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5335
31534
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31535
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31536
295k
    {AliasPatternCond_K_Ignore, 0},
31537
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31538
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31539
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31540
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31541
    // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5342
31542
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31543
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31544
295k
    {AliasPatternCond_K_Ignore, 0},
31545
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31546
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31547
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31548
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31549
    // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5349
31550
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31551
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31552
295k
    {AliasPatternCond_K_Ignore, 0},
31553
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31554
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31555
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31556
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31557
    // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5356
31558
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31559
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31560
295k
    {AliasPatternCond_K_Ignore, 0},
31561
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31562
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31563
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31564
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31565
    // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5363
31566
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31567
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31568
295k
    {AliasPatternCond_K_Ignore, 0},
31569
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31570
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31571
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31572
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31573
    // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5370
31574
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31575
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31576
295k
    {AliasPatternCond_K_Ignore, 0},
31577
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31578
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31579
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31580
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31581
    // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5377
31582
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31583
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31584
295k
    {AliasPatternCond_K_Ignore, 0},
31585
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31586
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31587
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31588
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31589
    // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5384
31590
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31591
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31592
295k
    {AliasPatternCond_K_Ignore, 0},
31593
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31594
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31595
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31596
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31597
    // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5391
31598
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31599
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31600
295k
    {AliasPatternCond_K_Ignore, 0},
31601
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31602
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31603
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31604
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31605
    // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5398
31606
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31607
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31608
295k
    {AliasPatternCond_K_Ignore, 0},
31609
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31610
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31611
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31612
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31613
    // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5405
31614
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31615
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31616
295k
    {AliasPatternCond_K_Ignore, 0},
31617
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31618
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31619
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31620
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31621
    // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5412
31622
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31623
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31624
295k
    {AliasPatternCond_K_Ignore, 0},
31625
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31626
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31627
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31628
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31629
    // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5419
31630
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31631
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31632
295k
    {AliasPatternCond_K_Ignore, 0},
31633
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31635
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31636
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31637
    // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5426
31638
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31639
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31640
295k
    {AliasPatternCond_K_Ignore, 0},
31641
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31643
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31644
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31645
    // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5433
31646
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31647
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31648
295k
    {AliasPatternCond_K_Ignore, 0},
31649
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31652
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31653
    // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5440
31654
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31655
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31656
295k
    {AliasPatternCond_K_Ignore, 0},
31657
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31659
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31660
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31661
    // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5447
31662
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31663
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31664
295k
    {AliasPatternCond_K_Ignore, 0},
31665
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31666
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31667
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31668
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31669
    // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5454
31670
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31671
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31672
295k
    {AliasPatternCond_K_Ignore, 0},
31673
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31674
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31675
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31676
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31677
    // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5461
31678
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31679
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31680
295k
    {AliasPatternCond_K_Ignore, 0},
31681
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31682
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31683
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31684
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31685
    // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5468
31686
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31687
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31688
295k
    {AliasPatternCond_K_Ignore, 0},
31689
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31690
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31691
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31692
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31693
    // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5475
31694
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31695
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31696
295k
    {AliasPatternCond_K_Ignore, 0},
31697
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31698
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31699
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31700
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31701
    // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5482
31702
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31703
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31704
295k
    {AliasPatternCond_K_Ignore, 0},
31705
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31706
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31707
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31708
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31709
    // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5489
31710
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31711
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31712
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31713
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31715
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31716
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31717
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31718
    // (ST1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5497
31719
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31720
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31721
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31722
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31723
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31724
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31725
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31726
    // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5504
31727
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31728
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31729
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31730
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31731
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31732
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31733
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31734
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31735
    // (ST1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5512
31736
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31737
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31738
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31739
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31740
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31741
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31742
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31743
    // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5519
31744
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31745
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31746
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31747
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31748
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31749
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31750
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31751
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31752
    // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5527
31753
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31754
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31756
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31757
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31758
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31759
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31760
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31761
    // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5535
31762
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31763
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31764
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31765
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31766
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31767
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31768
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31769
    // (ST1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5542
31770
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31771
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31772
295k
    {AliasPatternCond_K_Ignore, 0},
31773
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31774
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31775
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31776
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31777
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31778
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31779
    // (ST1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5551
31780
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31781
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31782
295k
    {AliasPatternCond_K_Ignore, 0},
31783
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31784
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31785
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31786
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31787
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31788
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31789
    // (ST1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5560
31790
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31791
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31792
295k
    {AliasPatternCond_K_Ignore, 0},
31793
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31794
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31795
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31796
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31797
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31798
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31799
    // (ST1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5569
31800
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31801
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31802
295k
    {AliasPatternCond_K_Ignore, 0},
31803
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31804
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31805
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31806
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31807
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31808
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31809
    // (ST1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5578
31810
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31811
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31812
295k
    {AliasPatternCond_K_Ignore, 0},
31813
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31814
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31815
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31816
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31817
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31818
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31819
    // (ST1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5587
31820
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31821
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31822
295k
    {AliasPatternCond_K_Ignore, 0},
31823
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31824
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31825
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31826
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31827
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31828
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31829
    // (ST1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5596
31830
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31831
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31832
295k
    {AliasPatternCond_K_Ignore, 0},
31833
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31834
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31835
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31836
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31837
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31838
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31839
    // (ST1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5605
31840
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31841
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31842
295k
    {AliasPatternCond_K_Ignore, 0},
31843
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31844
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31845
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31846
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31847
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31848
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31849
    // (ST1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5614
31850
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31851
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31852
295k
    {AliasPatternCond_K_Ignore, 0},
31853
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31854
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31855
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31856
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31857
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31858
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31859
    // (ST1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5623
31860
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31861
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31862
295k
    {AliasPatternCond_K_Ignore, 0},
31863
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31864
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31865
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31866
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31867
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31868
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31869
    // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5632
31870
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31871
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31872
295k
    {AliasPatternCond_K_Ignore, 0},
31873
295k
    {AliasPatternCond_K_Ignore, 0},
31874
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31875
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31876
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31877
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31878
    // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5640
31879
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31880
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31881
295k
    {AliasPatternCond_K_Ignore, 0},
31882
295k
    {AliasPatternCond_K_Ignore, 0},
31883
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31884
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31885
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31886
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31887
    // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5648
31888
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31889
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31890
295k
    {AliasPatternCond_K_Ignore, 0},
31891
295k
    {AliasPatternCond_K_Ignore, 0},
31892
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31893
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31894
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31895
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31896
    // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5656
31897
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31898
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31899
295k
    {AliasPatternCond_K_Ignore, 0},
31900
295k
    {AliasPatternCond_K_Ignore, 0},
31901
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31902
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31903
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31904
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31905
    // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5664
31906
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31907
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31908
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31909
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31910
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31911
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31912
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31913
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31914
    // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5672
31915
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31916
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31917
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31918
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31919
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31920
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31921
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31922
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31923
    // (ST2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5680
31924
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31925
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31926
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31927
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31928
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31929
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31930
    // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5686
31931
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31932
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31933
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31934
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31936
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31937
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31938
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31939
    // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5694
31940
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31941
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31942
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31943
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31945
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
31946
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31947
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31948
    // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5702
31949
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31950
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31951
295k
    {AliasPatternCond_K_Ignore, 0},
31952
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31953
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31954
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31955
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31956
    // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5709
31957
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31958
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31959
295k
    {AliasPatternCond_K_Ignore, 0},
31960
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31961
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31962
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31963
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31964
    // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5716
31965
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31966
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31967
295k
    {AliasPatternCond_K_Ignore, 0},
31968
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31969
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31970
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31971
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31972
    // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5723
31973
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31974
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31975
295k
    {AliasPatternCond_K_Ignore, 0},
31976
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31977
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31979
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31980
    // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5730
31981
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31982
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31983
295k
    {AliasPatternCond_K_Ignore, 0},
31984
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31985
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31986
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31987
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31988
    // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5737
31989
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31990
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31991
295k
    {AliasPatternCond_K_Ignore, 0},
31992
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31993
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31994
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31995
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31996
    // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5744
31997
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31998
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31999
295k
    {AliasPatternCond_K_Ignore, 0},
32000
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32001
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32002
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32003
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32004
    // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5751
32005
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
32006
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32007
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32008
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32009
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32010
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32011
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32012
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32013
    // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5759
32014
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32015
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32016
295k
    {AliasPatternCond_K_Ignore, 0},
32017
295k
    {AliasPatternCond_K_Ignore, 0},
32018
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32019
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32020
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32021
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32022
    // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5767
32023
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32024
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32025
295k
    {AliasPatternCond_K_Ignore, 0},
32026
295k
    {AliasPatternCond_K_Ignore, 0},
32027
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32028
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32030
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32031
    // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5775
32032
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32033
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32034
295k
    {AliasPatternCond_K_Ignore, 0},
32035
295k
    {AliasPatternCond_K_Ignore, 0},
32036
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32037
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32038
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32039
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32040
    // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5783
32041
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32042
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32043
295k
    {AliasPatternCond_K_Ignore, 0},
32044
295k
    {AliasPatternCond_K_Ignore, 0},
32045
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32046
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32047
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32048
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32049
    // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5791
32050
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32051
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32052
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32053
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32054
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32055
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32056
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32057
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32058
    // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5799
32059
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32060
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32061
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32062
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32063
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32064
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32065
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32066
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32067
    // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5807
32068
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32069
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32070
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32071
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32072
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32073
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32074
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32075
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32076
    // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5815
32077
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32078
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32079
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32080
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32081
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32082
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32083
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32084
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32085
    // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5823
32086
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32087
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32088
295k
    {AliasPatternCond_K_Ignore, 0},
32089
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32090
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32091
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32092
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32093
    // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5830
32094
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32095
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32096
295k
    {AliasPatternCond_K_Ignore, 0},
32097
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32098
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32099
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32100
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32101
    // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5837
32102
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32103
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32104
295k
    {AliasPatternCond_K_Ignore, 0},
32105
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32107
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32108
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32109
    // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5844
32110
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32111
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32112
295k
    {AliasPatternCond_K_Ignore, 0},
32113
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32114
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32115
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32116
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32117
    // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5851
32118
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32119
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32120
295k
    {AliasPatternCond_K_Ignore, 0},
32121
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32122
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32123
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32124
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32125
    // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5858
32126
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32127
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32128
295k
    {AliasPatternCond_K_Ignore, 0},
32129
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32130
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32131
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32132
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32133
    // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5865
32134
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32135
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32136
295k
    {AliasPatternCond_K_Ignore, 0},
32137
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32138
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32139
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32140
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32141
    // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5872
32142
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32143
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32144
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32145
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32146
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32147
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32148
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32149
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32150
    // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5880
32151
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32152
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32153
295k
    {AliasPatternCond_K_Ignore, 0},
32154
295k
    {AliasPatternCond_K_Ignore, 0},
32155
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32156
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32157
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32158
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32159
    // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5888
32160
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32161
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32162
295k
    {AliasPatternCond_K_Ignore, 0},
32163
295k
    {AliasPatternCond_K_Ignore, 0},
32164
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32165
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32166
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32167
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32168
    // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5896
32169
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32170
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32171
295k
    {AliasPatternCond_K_Ignore, 0},
32172
295k
    {AliasPatternCond_K_Ignore, 0},
32173
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32174
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32175
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32176
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32177
    // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5904
32178
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32179
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32180
295k
    {AliasPatternCond_K_Ignore, 0},
32181
295k
    {AliasPatternCond_K_Ignore, 0},
32182
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32183
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32184
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32185
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32186
    // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5912
32187
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32188
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32189
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32190
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32191
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32192
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32193
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32194
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32195
    // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5920
32196
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32197
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32198
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32199
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32200
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32201
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32202
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32203
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32204
    // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5928
32205
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32206
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32207
295k
    {AliasPatternCond_K_Ignore, 0},
32208
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32209
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32210
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32211
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32212
    // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5935
32213
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32214
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32215
295k
    {AliasPatternCond_K_Ignore, 0},
32216
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32217
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32218
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32219
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32220
    // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5942
32221
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32222
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32223
295k
    {AliasPatternCond_K_Ignore, 0},
32224
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32225
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32226
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32227
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32228
    // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5949
32229
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32230
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32231
295k
    {AliasPatternCond_K_Ignore, 0},
32232
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32233
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32234
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32235
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32236
    // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5956
32237
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32238
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32239
295k
    {AliasPatternCond_K_Ignore, 0},
32240
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32241
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32242
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32243
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32244
    // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5963
32245
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32246
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32247
295k
    {AliasPatternCond_K_Ignore, 0},
32248
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32249
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32250
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32251
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32252
    // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5970
32253
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32254
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32255
295k
    {AliasPatternCond_K_Ignore, 0},
32256
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32257
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32258
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32259
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32260
    // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5977
32261
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32262
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32263
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32264
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32265
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32266
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32267
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32268
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32269
    // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5985
32270
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32271
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32272
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32273
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32274
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32275
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32276
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32277
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32278
    // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5993
32279
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32280
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32281
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32282
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32283
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32284
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32285
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32286
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32287
    // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 6001
32288
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32289
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32290
295k
    {AliasPatternCond_K_Ignore, 0},
32291
295k
    {AliasPatternCond_K_Ignore, 0},
32292
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32293
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32294
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32295
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32296
    // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 6009
32297
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32298
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32299
295k
    {AliasPatternCond_K_Ignore, 0},
32300
295k
    {AliasPatternCond_K_Ignore, 0},
32301
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32302
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32303
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32304
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32305
    // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 6017
32306
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32307
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32308
295k
    {AliasPatternCond_K_Ignore, 0},
32309
295k
    {AliasPatternCond_K_Ignore, 0},
32310
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32312
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32313
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32314
    // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 6025
32315
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32316
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32317
295k
    {AliasPatternCond_K_Ignore, 0},
32318
295k
    {AliasPatternCond_K_Ignore, 0},
32319
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32321
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32322
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32323
    // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6033
32324
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32325
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32326
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32327
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32328
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32329
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32330
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32331
    // (STGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6040
32332
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32333
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32334
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32335
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32336
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32337
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32338
    // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6046
32339
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32340
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32341
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32344
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32345
    // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6052
32346
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32347
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32348
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32349
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32350
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32351
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32352
    // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6058
32353
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32354
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32355
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32356
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32357
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32358
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32359
    // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6064
32360
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32361
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32362
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32363
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32364
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32365
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32366
    // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 6070
32367
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32368
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32369
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32370
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32371
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32372
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32373
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32374
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32375
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32376
    // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 6079
32377
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32378
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32379
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32380
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32381
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32382
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32383
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32384
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32385
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32386
    // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6088
32387
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32388
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32389
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32390
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32391
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32392
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32393
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32394
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32395
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32396
    // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6097
32397
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32398
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32399
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32400
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32401
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32402
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32404
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32405
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32406
    // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6106
32407
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32408
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32409
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32410
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32411
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32412
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32413
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32414
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32415
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32416
    // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6115
32417
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32418
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32419
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32420
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32421
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32422
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32423
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32424
    // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6122
32425
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32426
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32427
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32428
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32429
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32430
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32431
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32432
    // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6129
32433
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32434
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32435
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32436
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32437
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32438
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32439
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32440
    // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6136
32441
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32442
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32443
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32444
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32445
    // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6140
32446
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32447
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32448
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32449
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32450
    // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6144
32451
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32452
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32453
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32454
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32455
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32456
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32457
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32458
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32459
    // (STNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6152
32460
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32461
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32462
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32463
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32464
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32465
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32466
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32467
    // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6159
32468
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32469
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32470
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32471
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32472
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32473
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32474
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32475
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32476
    // (STNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6167
32477
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32478
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32479
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32480
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32481
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32482
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32483
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32484
    // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6174
32485
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32486
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32487
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32488
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32489
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32490
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32491
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32492
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32493
    // (STNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6182
32494
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32495
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32496
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32497
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32498
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32499
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32500
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32501
    // (STNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6189
32502
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32503
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32504
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32505
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32506
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32507
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32508
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32509
    // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6196
32510
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32511
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32512
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32513
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32514
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32515
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32516
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32517
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32518
    // (STNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6204
32519
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32520
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32521
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32522
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32523
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32524
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32525
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32526
    // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6211
32527
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32528
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32529
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32530
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32532
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32533
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32534
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32535
    // (STNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6219
32536
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32537
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32538
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32539
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32540
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32541
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32542
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32543
    // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6226
32544
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32545
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32546
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32547
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32548
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32549
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32550
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32551
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32552
    // (STNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6234
32553
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32554
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32555
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32556
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32557
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32558
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32559
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32560
    // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6241
32561
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32562
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32563
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32564
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32565
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32566
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32568
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32569
    // (STNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6249
32570
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32571
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32572
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32573
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32574
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32575
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32576
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32577
    // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6256
32578
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32579
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32580
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32581
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32582
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32583
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32585
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32586
    // (STNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6264
32587
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32588
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32589
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32590
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32592
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32593
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32594
    // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6271
32595
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32596
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32597
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32598
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32599
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32600
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32601
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32602
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32603
    // (STNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6279
32604
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32605
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32606
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32607
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32608
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32609
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32610
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32611
    // (STNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6286
32612
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32613
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32614
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32615
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32616
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32617
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32618
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32619
    // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6293
32620
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32621
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32622
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32623
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32624
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32625
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32626
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32627
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32628
    // (STNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6301
32629
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32630
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32631
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32632
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32633
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32635
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32636
    // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6308
32637
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32638
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32639
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32640
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32641
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32643
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32644
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32645
    // (STNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6316
32646
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32647
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32648
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32649
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32652
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32653
    // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6323
32654
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32655
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32656
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32657
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32659
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32660
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32661
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32662
    // (STNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6331
32663
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32664
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32665
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32666
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32667
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32668
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32669
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32670
    // (STNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6338
32671
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32672
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32673
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32674
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32675
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32676
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32677
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32678
    // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6345
32679
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32680
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32681
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32682
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32683
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32684
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32685
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32686
    // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6352
32687
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32688
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32689
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32690
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32691
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32692
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32693
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32694
    // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6359
32695
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32696
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32697
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32698
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32699
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32700
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32701
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32702
    // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6366
32703
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32704
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32705
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32706
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32707
    // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6370
32708
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32709
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32710
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32711
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32712
    // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6374
32713
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32714
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32715
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32716
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32717
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32718
    // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6379
32719
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32720
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32721
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32722
    // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6382
32723
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32724
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32725
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32726
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32727
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32728
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32729
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32730
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32731
    // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6390
32732
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32733
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32734
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32735
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32736
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32737
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32738
    // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6396
32739
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32740
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32741
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32742
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32743
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32744
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32745
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32746
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32747
    // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6404
32748
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32749
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32750
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32751
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32752
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32753
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32754
    // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6410
32755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32756
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32757
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32758
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32759
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32760
    // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6415
32761
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32762
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32763
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32764
    // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6418
32765
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32766
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32767
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32768
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32769
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32770
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32771
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32772
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32773
    // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6426
32774
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32775
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32776
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32777
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32778
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32779
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32780
    // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6432
32781
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32782
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32783
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32784
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32785
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32786
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32787
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32788
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32789
    // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6440
32790
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32791
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32792
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32793
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32794
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32795
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32796
    // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6446
32797
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32798
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32799
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32800
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32801
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32802
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32803
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32804
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32805
    // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6454
32806
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32807
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32808
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32809
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32810
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32811
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32812
    // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6460
32813
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32814
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32815
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32816
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32817
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32818
    // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6465
32819
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32820
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32821
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32822
    // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6468
32823
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32824
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32825
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32826
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32827
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32828
    // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6473
32829
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32830
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32831
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32832
    // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 6476
32833
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
32834
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32835
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32836
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32837
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32838
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32839
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32840
    // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6483
32841
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
32842
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
32843
295k
    {AliasPatternCond_K_Ignore, 0},
32844
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32845
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32846
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32847
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32848
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32849
    // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6491
32850
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32851
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32852
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32853
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32854
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32855
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32856
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32857
    // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6498
32858
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32859
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32860
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32861
    // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6501
32862
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32863
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32864
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32865
    // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6504
32866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32867
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32868
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32869
    // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6507
32870
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32871
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32872
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32873
    // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6510
32874
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32875
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32876
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32877
    // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6513
32878
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32879
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32880
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32881
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32882
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32883
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32884
    // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6519
32885
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32886
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32887
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32888
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32889
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32890
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32891
    // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6525
32892
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32893
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32894
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32895
    // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6528
32896
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32897
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32898
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32899
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32900
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32901
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32902
    // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6534
32903
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32904
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32905
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32906
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32907
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32908
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32909
    // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6540
32910
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32911
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32912
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32913
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32914
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32915
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32916
    // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6546
32917
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32918
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32919
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32920
    // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6549
32921
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32922
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32923
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32924
    // (STZ2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6552
32925
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32926
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32927
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32928
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32929
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32930
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32931
    // (STZGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6558
32932
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32933
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32934
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32936
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32937
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32938
    // (SUBPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 6564
32939
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32940
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32941
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32942
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32943
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
32945
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32946
    // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6571
32947
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32948
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32949
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6573
32950
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32951
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32952
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32953
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32954
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6577
32955
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32956
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32957
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32958
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6580
32959
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32960
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32961
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32962
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32963
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6584
32964
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32965
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32966
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32967
    // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6587
32968
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32969
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32970
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32971
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32972
    // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6591
32973
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32974
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32975
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32976
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32977
    // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6595
32978
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32979
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32980
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32981
    // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6598
32982
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32983
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32984
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32985
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32986
    // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6602
32987
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32988
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32989
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6604
32990
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32991
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32992
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32993
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32994
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6608
32995
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32996
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32997
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32998
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6611
32999
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33000
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33001
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33002
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33003
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6615
33004
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33005
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33006
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33007
    // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6618
33008
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33009
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33010
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33011
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33012
    // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6622
33013
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33014
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33015
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33016
    // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6625
33017
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33018
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33019
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33020
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33021
    // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6629
33022
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33023
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33024
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33025
    // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6632
33026
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33027
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33028
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33029
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33030
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6636
33031
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33032
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33033
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33034
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33035
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6640
33036
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33037
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33038
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33039
    // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6643
33040
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33041
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33042
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33043
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33044
    // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6647
33045
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33046
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33047
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33048
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33049
    // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6651
33050
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33051
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33052
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33053
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33054
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6655
33055
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33056
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33057
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33058
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33059
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6659
33060
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33061
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33062
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33063
    // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6662
33064
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33065
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33066
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33067
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33068
    // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6666
33069
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33070
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33071
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33072
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33073
    // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6670
33074
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33075
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33076
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33077
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33078
    // (SYSPxt_XZR imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6674
33079
295k
    {AliasPatternCond_K_Ignore, 0},
33080
295k
    {AliasPatternCond_K_Ignore, 0},
33081
295k
    {AliasPatternCond_K_Ignore, 0},
33082
295k
    {AliasPatternCond_K_Ignore, 0},
33083
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33084
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33085
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureD128},
33086
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33087
    // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6682
33088
295k
    {AliasPatternCond_K_Ignore, 0},
33089
295k
    {AliasPatternCond_K_Ignore, 0},
33090
295k
    {AliasPatternCond_K_Ignore, 0},
33091
295k
    {AliasPatternCond_K_Ignore, 0},
33092
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33093
    // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6687
33094
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33095
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33096
295k
    {AliasPatternCond_K_Ignore, 0},
33097
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33098
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6691
33099
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33100
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33101
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33102
295k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33103
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6695
33104
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33105
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33106
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33107
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33108
    // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6699
33109
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33110
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33111
295k
    {AliasPatternCond_K_Ignore, 0},
33112
295k
    {AliasPatternCond_K_Imm, (uint32_t)63},
33113
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6703
33114
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33115
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33116
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33117
295k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33118
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6707
33119
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33120
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33121
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33122
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33123
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6711
33124
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33125
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33126
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33127
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33128
    // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6715
33129
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33130
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33131
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33132
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33133
    // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6719
33134
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33135
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33136
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33137
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33138
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33139
    // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6724
33140
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33141
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33142
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33143
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33144
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33145
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33146
    // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6730
33147
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33148
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33149
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33150
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33151
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33152
    // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6735
33153
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33154
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33155
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33156
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33157
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33158
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33159
    // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6741
33160
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33161
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33162
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33163
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33164
    // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6745
33165
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33166
295k
    {AliasPatternCond_K_Ignore, 0},
33167
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33168
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33169
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33170
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33171
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33172
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33173
    // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6753
33174
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33175
295k
    {AliasPatternCond_K_Ignore, 0},
33176
295k
    {AliasPatternCond_K_Ignore, 0},
33177
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33179
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33180
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33181
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33182
    // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6761
33183
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33184
295k
    {AliasPatternCond_K_Ignore, 0},
33185
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33186
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33188
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33189
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33190
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33191
    // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6769
33192
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33193
295k
    {AliasPatternCond_K_Ignore, 0},
33194
295k
    {AliasPatternCond_K_Ignore, 0},
33195
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33196
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33197
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33198
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33199
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33200
    // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6777
33201
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33202
295k
    {AliasPatternCond_K_Ignore, 0},
33203
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33204
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33206
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33207
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33208
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33209
    // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6785
33210
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33211
295k
    {AliasPatternCond_K_Ignore, 0},
33212
295k
    {AliasPatternCond_K_Ignore, 0},
33213
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33214
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33215
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33216
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33217
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33218
    // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6793
33219
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33220
295k
    {AliasPatternCond_K_Ignore, 0},
33221
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33222
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33223
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33224
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33225
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33226
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33227
    // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6801
33228
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33229
295k
    {AliasPatternCond_K_Ignore, 0},
33230
295k
    {AliasPatternCond_K_Ignore, 0},
33231
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33232
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33233
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33234
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33235
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33236
    // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6809
33237
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33238
295k
    {AliasPatternCond_K_Ignore, 0},
33239
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33240
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33241
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33242
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33243
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33244
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33245
    // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6817
33246
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33247
295k
    {AliasPatternCond_K_Ignore, 0},
33248
295k
    {AliasPatternCond_K_Ignore, 0},
33249
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33250
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33251
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33252
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33253
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33254
    // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6825
33255
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33256
295k
    {AliasPatternCond_K_Ignore, 0},
33257
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33258
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33259
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33260
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33262
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33263
    // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6833
33264
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33265
295k
    {AliasPatternCond_K_Ignore, 0},
33266
295k
    {AliasPatternCond_K_Ignore, 0},
33267
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33268
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33271
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33272
    // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6841
33273
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33274
295k
    {AliasPatternCond_K_Ignore, 0},
33275
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33276
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33277
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33279
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33280
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33281
    // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6849
33282
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33283
295k
    {AliasPatternCond_K_Ignore, 0},
33284
295k
    {AliasPatternCond_K_Ignore, 0},
33285
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33287
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33288
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33289
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33290
    // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6857
33291
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33292
295k
    {AliasPatternCond_K_Ignore, 0},
33293
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33294
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33295
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33296
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33297
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33298
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33299
    // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6865
33300
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33301
295k
    {AliasPatternCond_K_Ignore, 0},
33302
295k
    {AliasPatternCond_K_Ignore, 0},
33303
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33304
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33305
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33306
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33307
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33308
    // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6873
33309
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33310
295k
    {AliasPatternCond_K_Ignore, 0},
33311
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33312
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33313
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33314
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33315
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33316
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33317
    // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6881
33318
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33319
295k
    {AliasPatternCond_K_Ignore, 0},
33320
295k
    {AliasPatternCond_K_Ignore, 0},
33321
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33322
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33323
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33324
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33325
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33326
    // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6889
33327
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33328
295k
    {AliasPatternCond_K_Ignore, 0},
33329
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33330
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33331
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33332
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33333
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33334
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33335
    // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6897
33336
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33337
295k
    {AliasPatternCond_K_Ignore, 0},
33338
295k
    {AliasPatternCond_K_Ignore, 0},
33339
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33340
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33341
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33343
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33344
    // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6905
33345
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33346
295k
    {AliasPatternCond_K_Ignore, 0},
33347
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33348
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33349
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33350
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33352
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33353
    // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6913
33354
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33355
295k
    {AliasPatternCond_K_Ignore, 0},
33356
295k
    {AliasPatternCond_K_Ignore, 0},
33357
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33358
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33359
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33360
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33361
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33362
    // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6921
33363
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33364
295k
    {AliasPatternCond_K_Ignore, 0},
33365
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33366
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33367
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33368
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33369
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33370
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33371
    // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6929
33372
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33373
295k
    {AliasPatternCond_K_Ignore, 0},
33374
295k
    {AliasPatternCond_K_Ignore, 0},
33375
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33376
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33377
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33378
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33379
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33380
    // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6937
33381
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33382
295k
    {AliasPatternCond_K_Ignore, 0},
33383
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33384
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33385
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33386
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33387
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33388
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33389
    // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6945
33390
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33391
295k
    {AliasPatternCond_K_Ignore, 0},
33392
295k
    {AliasPatternCond_K_Ignore, 0},
33393
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33394
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33395
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33396
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33397
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33398
    // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6953
33399
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33400
295k
    {AliasPatternCond_K_Ignore, 0},
33401
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33402
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33404
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33405
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33406
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33407
    // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6961
33408
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33409
295k
    {AliasPatternCond_K_Ignore, 0},
33410
295k
    {AliasPatternCond_K_Ignore, 0},
33411
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33412
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33413
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33414
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33415
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33416
    // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6969
33417
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33418
295k
    {AliasPatternCond_K_Ignore, 0},
33419
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33420
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33421
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33422
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33423
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33424
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33425
    // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6977
33426
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33427
295k
    {AliasPatternCond_K_Ignore, 0},
33428
295k
    {AliasPatternCond_K_Ignore, 0},
33429
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33430
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33431
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33433
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33434
    // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6985
33435
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33436
295k
    {AliasPatternCond_K_Ignore, 0},
33437
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33438
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33439
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33440
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33441
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33442
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33443
    // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6993
33444
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33445
295k
    {AliasPatternCond_K_Ignore, 0},
33446
295k
    {AliasPatternCond_K_Ignore, 0},
33447
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33448
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33449
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33450
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33451
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33452
    // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7001
33453
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33454
295k
    {AliasPatternCond_K_Ignore, 0},
33455
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33456
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33457
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33458
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33459
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33460
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33461
    // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7009
33462
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33463
295k
    {AliasPatternCond_K_Ignore, 0},
33464
295k
    {AliasPatternCond_K_Ignore, 0},
33465
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33466
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33467
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33468
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33469
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33470
    // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7017
33471
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33472
295k
    {AliasPatternCond_K_Ignore, 0},
33473
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33474
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33475
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33476
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33477
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33478
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33479
    // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7025
33480
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33481
295k
    {AliasPatternCond_K_Ignore, 0},
33482
295k
    {AliasPatternCond_K_Ignore, 0},
33483
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33484
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33485
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33486
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33487
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33488
    // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7033
33489
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33490
295k
    {AliasPatternCond_K_Ignore, 0},
33491
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33492
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33493
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33494
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33495
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33496
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33497
    // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 7041
33498
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33499
295k
    {AliasPatternCond_K_Ignore, 0},
33500
295k
    {AliasPatternCond_K_Ignore, 0},
33501
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33502
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33503
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33504
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33505
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33506
    // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7049
33507
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33508
295k
    {AliasPatternCond_K_Ignore, 0},
33509
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33510
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33511
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33512
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33513
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33514
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33515
    // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7057
33516
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33517
295k
    {AliasPatternCond_K_Ignore, 0},
33518
295k
    {AliasPatternCond_K_Ignore, 0},
33519
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33520
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33521
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33522
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33523
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33524
    // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7065
33525
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33526
295k
    {AliasPatternCond_K_Ignore, 0},
33527
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33528
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33529
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33530
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33532
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33533
    // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7073
33534
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33535
295k
    {AliasPatternCond_K_Ignore, 0},
33536
295k
    {AliasPatternCond_K_Ignore, 0},
33537
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33538
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33539
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33540
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33541
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33542
    // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7081
33543
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33544
295k
    {AliasPatternCond_K_Ignore, 0},
33545
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33546
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33547
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33548
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33549
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33550
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33551
    // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 7089
33552
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33553
295k
    {AliasPatternCond_K_Ignore, 0},
33554
295k
    {AliasPatternCond_K_Ignore, 0},
33555
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33556
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33557
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33558
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33559
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33560
    // (XPACLRI) - 7097
33561
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33562
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
33563
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33564
    // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 7100
33565
295k
    {AliasPatternCond_K_Imm, (uint32_t)255},
33566
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33568
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33569
    // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 7104
33570
295k
    {AliasPatternCond_K_Imm, (uint32_t)85},
33571
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33572
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33573
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33574
    // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 7108
33575
295k
    {AliasPatternCond_K_Imm, (uint32_t)170},
33576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33577
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33578
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33579
    // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 7112
33580
295k
    {AliasPatternCond_K_Imm, (uint32_t)17},
33581
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33582
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33583
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33584
    // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 7116
33585
295k
    {AliasPatternCond_K_Imm, (uint32_t)34},
33586
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33587
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33588
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33589
    // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 7120
33590
295k
    {AliasPatternCond_K_Imm, (uint32_t)68},
33591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33592
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33593
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33594
    // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 7124
33595
295k
    {AliasPatternCond_K_Imm, (uint32_t)136},
33596
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33597
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33598
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33599
    // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 7128
33600
295k
    {AliasPatternCond_K_Imm, (uint32_t)51},
33601
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33602
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33603
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33604
    // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 7132
33605
295k
    {AliasPatternCond_K_Imm, (uint32_t)153},
33606
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33607
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33608
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33609
    // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 7136
33610
295k
    {AliasPatternCond_K_Imm, (uint32_t)102},
33611
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33612
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33613
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33614
    // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 7140
33615
295k
    {AliasPatternCond_K_Imm, (uint32_t)204},
33616
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33617
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33618
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33619
    // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 7144
33620
295k
    {AliasPatternCond_K_Imm, (uint32_t)119},
33621
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33622
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33623
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33624
    // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 7148
33625
295k
    {AliasPatternCond_K_Imm, (uint32_t)187},
33626
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33627
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33628
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33629
    // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7152
33630
295k
    {AliasPatternCond_K_Imm, (uint32_t)221},
33631
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33632
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33633
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33634
    // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7156
33635
295k
    {AliasPatternCond_K_Imm, (uint32_t)238},
33636
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33637
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33638
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33639
295k
  {0},  };
33640
33641
295k
  static const char AsmStrings[] =
33642
295k
    /* 0 */ "addpt  $\x01, $\x02, $\x03\0"
33643
295k
    /* 17 */ "cmn $\x02, $\xFF\x03\x01\0"
33644
295k
    /* 30 */ "cmn $\x02, $\x03\0"
33645
295k
    /* 41 */ "cmn $\x02, $\x03$\xFF\x04\x02\0"
33646
295k
    /* 56 */ "adds  $\x01, $\x02, $\x03\0"
33647
295k
    /* 72 */ "cmn $\x02, $\x03$\xFF\x04\x03\0"
33648
295k
    /* 87 */ "mov $\x01, $\x02\0"
33649
295k
    /* 98 */ "add $\x01, $\x02, $\x03\0"
33650
295k
    /* 113 */ "tst $\x02, $\xFF\x03\x04\0"
33651
295k
    /* 126 */ "tst $\x02, $\x03\0"
33652
295k
    /* 137 */ "tst $\x02, $\x03$\xFF\x04\x02\0"
33653
295k
    /* 152 */ "ands $\x01, $\x02, $\x03\0"
33654
295k
    /* 168 */ "tst $\x02, $\xFF\x03\x05\0"
33655
295k
    /* 181 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33656
295k
    /* 205 */ "and  $\x01, $\x02, $\x03\0"
33657
295k
    /* 220 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33658
295k
    /* 243 */ "and  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33659
295k
    /* 264 */ "and  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33660
295k
    /* 285 */ "and  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33661
295k
    /* 306 */ "autia1716\0"
33662
295k
    /* 316 */ "autiasp\0"
33663
295k
    /* 324 */ "autiaz\0"
33664
295k
    /* 331 */ "autib1716\0"
33665
295k
    /* 341 */ "autibsp\0"
33666
295k
    /* 349 */ "autibz\0"
33667
295k
    /* 356 */ "bics $\x01, $\x02, $\x03\0"
33668
295k
    /* 372 */ "bic  $\x01, $\x02, $\x03\0"
33669
295k
    /* 387 */ "chkfeat  x16\0"
33670
295k
    /* 399 */ "clrex\0"
33671
295k
    /* 405 */ "cntb $\x01\0"
33672
295k
    /* 413 */ "cntb $\x01, $\xFF\x02\x0E\0"
33673
295k
    /* 427 */ "cntd $\x01\0"
33674
295k
    /* 435 */ "cntd $\x01, $\xFF\x02\x0E\0"
33675
295k
    /* 449 */ "cnth $\x01\0"
33676
295k
    /* 457 */ "cnth $\x01, $\xFF\x02\x0E\0"
33677
295k
    /* 471 */ "cntw $\x01\0"
33678
295k
    /* 479 */ "cntw $\x01, $\xFF\x02\x0E\0"
33679
295k
    /* 493 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0"
33680
295k
    /* 516 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0"
33681
295k
    /* 539 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0"
33682
295k
    /* 562 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0"
33683
295k
    /* 585 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0"
33684
295k
    /* 606 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0"
33685
295k
    /* 627 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0"
33686
295k
    /* 648 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0"
33687
295k
    /* 669 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0"
33688
295k
    /* 692 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0"
33689
295k
    /* 715 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0"
33690
295k
    /* 738 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0"
33691
295k
    /* 761 */ "cset $\x01, $\xFF\x04\x14\0"
33692
295k
    /* 775 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0"
33693
295k
    /* 793 */ "csetm $\x01, $\xFF\x04\x14\0"
33694
295k
    /* 808 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0"
33695
295k
    /* 826 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0"
33696
295k
    /* 844 */ "dcps1\0"
33697
295k
    /* 850 */ "dcps2\0"
33698
295k
    /* 856 */ "dcps3\0"
33699
295k
    /* 862 */ "decb $\x01\0"
33700
295k
    /* 870 */ "decb $\x01, $\xFF\x03\x0E\0"
33701
295k
    /* 884 */ "decd $\x01\0"
33702
295k
    /* 892 */ "decd $\x01, $\xFF\x03\x0E\0"
33703
295k
    /* 906 */ "decd $\xFF\x01\x10\0"
33704
295k
    /* 916 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33705
295k
    /* 932 */ "dech $\x01\0"
33706
295k
    /* 940 */ "dech $\x01, $\xFF\x03\x0E\0"
33707
295k
    /* 954 */ "dech $\xFF\x01\x09\0"
33708
295k
    /* 964 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0"
33709
295k
    /* 980 */ "decw $\x01\0"
33710
295k
    /* 988 */ "decw $\x01, $\xFF\x03\x0E\0"
33711
295k
    /* 1002 */ "decw  $\xFF\x01\x0B\0"
33712
295k
    /* 1012 */ "decw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33713
295k
    /* 1028 */ "ssbb\0"
33714
295k
    /* 1033 */ "pssbb\0"
33715
295k
    /* 1039 */ "dfb\0"
33716
295k
    /* 1043 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0"
33717
295k
    /* 1058 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0"
33718
295k
    /* 1073 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0"
33719
295k
    /* 1088 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0"
33720
295k
    /* 1104 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0"
33721
295k
    /* 1120 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0"
33722
295k
    /* 1136 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0"
33723
295k
    /* 1151 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0"
33724
295k
    /* 1166 */ "fmov $\xFF\x01\x10, #0.0\0"
33725
295k
    /* 1182 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0"
33726
295k
    /* 1197 */ "fmov $\xFF\x01\x09, #0.0\0"
33727
295k
    /* 1213 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0"
33728
295k
    /* 1228 */ "fmov $\xFF\x01\x0B, #0.0\0"
33729
295k
    /* 1244 */ "mov $\xFF\x01\x06, $\x02\0"
33730
295k
    /* 1257 */ "mov $\xFF\x01\x10, $\x02\0"
33731
295k
    /* 1270 */ "mov $\xFF\x01\x09, $\x02\0"
33732
295k
    /* 1283 */ "mov $\xFF\x01\x0B, $\x02\0"
33733
295k
    /* 1296 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0"
33734
295k
    /* 1311 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0"
33735
295k
    /* 1330 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0"
33736
295k
    /* 1345 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0"
33737
295k
    /* 1364 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0"
33738
295k
    /* 1379 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0"
33739
295k
    /* 1398 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0"
33740
295k
    /* 1413 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0"
33741
295k
    /* 1432 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0"
33742
295k
    /* 1447 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0"
33743
295k
    /* 1466 */ "eon $\x01, $\x02, $\x03\0"
33744
295k
    /* 1481 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33745
295k
    /* 1505 */ "eor $\x01, $\x02, $\x03\0"
33746
295k
    /* 1520 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33747
295k
    /* 1543 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33748
295k
    /* 1564 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33749
295k
    /* 1585 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33750
295k
    /* 1606 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33751
295k
    /* 1639 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33752
295k
    /* 1672 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33753
295k
    /* 1705 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33754
295k
    /* 1738 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33755
295k
    /* 1771 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33756
295k
    /* 1804 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33757
295k
    /* 1837 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33758
295k
    /* 1870 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33759
295k
    /* 1903 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33760
295k
    /* 1936 */ "ror $\x01, $\x02, $\x04\0"
33761
295k
    /* 1951 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33762
295k
    /* 1975 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33763
295k
    /* 1999 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33764
295k
    /* 2023 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0"
33765
295k
    /* 2039 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0"
33766
295k
    /* 2055 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0"
33767
295k
    /* 2071 */ "gcspopm\0"
33768
295k
    /* 2079 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33769
295k
    /* 2105 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33770
295k
    /* 2131 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33771
295k
    /* 2157 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33772
295k
    /* 2183 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33773
295k
    /* 2209 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33774
295k
    /* 2235 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33775
295k
    /* 2262 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33776
295k
    /* 2289 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33777
295k
    /* 2316 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33778
295k
    /* 2343 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33779
295k
    /* 2370 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33780
295k
    /* 2396 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33781
295k
    /* 2422 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33782
295k
    /* 2450 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33783
295k
    /* 2478 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33784
295k
    /* 2506 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33785
295k
    /* 2534 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33786
295k
    /* 2562 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33787
295k
    /* 2591 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33788
295k
    /* 2620 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33789
295k
    /* 2649 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33790
295k
    /* 2678 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33791
295k
    /* 2707 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33792
295k
    /* 2735 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33793
295k
    /* 2763 */ "nop\0"
33794
295k
    /* 2767 */ "yield\0"
33795
295k
    /* 2773 */ "wfe\0"
33796
295k
    /* 2777 */ "wfi\0"
33797
295k
    /* 2781 */ "sev\0"
33798
295k
    /* 2785 */ "sevl\0"
33799
295k
    /* 2790 */ "dgh\0"
33800
295k
    /* 2794 */ "esb\0"
33801
295k
    /* 2798 */ "csdb\0"
33802
295k
    /* 2803 */ "bti\0"
33803
295k
    /* 2807 */ "bti $\xFF\x01\x26\0"
33804
295k
    /* 2816 */ "psb $\xFF\x01\x27\0"
33805
295k
    /* 2825 */ "gcsb  dsync\0"
33806
295k
    /* 2836 */ "clrbhb\0"
33807
295k
    /* 2843 */ "incb  $\x01\0"
33808
295k
    /* 2851 */ "incb  $\x01, $\xFF\x03\x0E\0"
33809
295k
    /* 2865 */ "incd  $\x01\0"
33810
295k
    /* 2873 */ "incd  $\x01, $\xFF\x03\x0E\0"
33811
295k
    /* 2887 */ "incd  $\xFF\x01\x10\0"
33812
295k
    /* 2897 */ "incd  $\xFF\x01\x10, $\xFF\x03\x0E\0"
33813
295k
    /* 2913 */ "inch  $\x01\0"
33814
295k
    /* 2921 */ "inch  $\x01, $\xFF\x03\x0E\0"
33815
295k
    /* 2935 */ "inch  $\xFF\x01\x09\0"
33816
295k
    /* 2945 */ "inch  $\xFF\x01\x09, $\xFF\x03\x0E\0"
33817
295k
    /* 2961 */ "incw  $\x01\0"
33818
295k
    /* 2969 */ "incw  $\x01, $\xFF\x03\x0E\0"
33819
295k
    /* 2983 */ "incw  $\xFF\x01\x0B\0"
33820
295k
    /* 2993 */ "incw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33821
295k
    /* 3009 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33822
295k
    /* 3042 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33823
295k
    /* 3075 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33824
295k
    /* 3108 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33825
295k
    /* 3141 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33826
295k
    /* 3174 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33827
295k
    /* 3207 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33828
295k
    /* 3240 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33829
295k
    /* 3273 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33830
295k
    /* 3306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33831
295k
    /* 3339 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0"
33832
295k
    /* 3358 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0"
33833
295k
    /* 3385 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0"
33834
295k
    /* 3404 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0"
33835
295k
    /* 3431 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0"
33836
295k
    /* 3450 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0"
33837
295k
    /* 3477 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0"
33838
295k
    /* 3496 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0"
33839
295k
    /* 3523 */ "irg $\x01, $\x02\0"
33840
295k
    /* 3534 */ "isb\0"
33841
295k
    /* 3538 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33842
295k
    /* 3562 */ "ld1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
33843
295k
    /* 3586 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33844
295k
    /* 3610 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33845
295k
    /* 3634 */ "ld1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33846
295k
    /* 3658 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33847
295k
    /* 3682 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33848
295k
    /* 3706 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33849
295k
    /* 3730 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33850
295k
    /* 3754 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33851
295k
    /* 3778 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33852
295k
    /* 3802 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0"
33853
295k
    /* 3822 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0"
33854
295k
    /* 3842 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0"
33855
295k
    /* 3862 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0"
33856
295k
    /* 3882 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0"
33857
295k
    /* 3902 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0"
33858
295k
    /* 3922 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0"
33859
295k
    /* 3942 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0"
33860
295k
    /* 3962 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33861
295k
    /* 3986 */ "ld1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
33862
295k
    /* 4010 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33863
295k
    /* 4034 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33864
295k
    /* 4058 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33865
295k
    /* 4082 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33866
295k
    /* 4106 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0"
33867
295k
    /* 4126 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0"
33868
295k
    /* 4145 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0"
33869
295k
    /* 4165 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0"
33870
295k
    /* 4184 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0"
33871
295k
    /* 4203 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0"
33872
295k
    /* 4223 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0"
33873
295k
    /* 4242 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0"
33874
295k
    /* 4262 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33875
295k
    /* 4287 */ "ld1rb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33876
295k
    /* 4312 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33877
295k
    /* 4337 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33878
295k
    /* 4362 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33879
295k
    /* 4387 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33880
295k
    /* 4412 */ "ld1rh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33881
295k
    /* 4437 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33882
295k
    /* 4462 */ "ld1rob  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33883
295k
    /* 4488 */ "ld1rod  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33884
295k
    /* 4514 */ "ld1roh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33885
295k
    /* 4540 */ "ld1row  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33886
295k
    /* 4566 */ "ld1rqb  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33887
295k
    /* 4592 */ "ld1rqd  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33888
295k
    /* 4618 */ "ld1rqh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33889
295k
    /* 4644 */ "ld1rqw  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33890
295k
    /* 4670 */ "ld1rsb  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33891
295k
    /* 4696 */ "ld1rsb  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33892
295k
    /* 4722 */ "ld1rsb  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33893
295k
    /* 4748 */ "ld1rsh  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33894
295k
    /* 4774 */ "ld1rsh  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33895
295k
    /* 4800 */ "ld1rsw  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33896
295k
    /* 4826 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33897
295k
    /* 4851 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33898
295k
    /* 4876 */ "ld1r  $\xFF\x02\x2C, [$\x01], #1\0"
33899
295k
    /* 4896 */ "ld1r  $\xFF\x02\x2D, [$\x01], #8\0"
33900
295k
    /* 4916 */ "ld1r  $\xFF\x02\x2E, [$\x01], #8\0"
33901
295k
    /* 4936 */ "ld1r  $\xFF\x02\x2F, [$\x01], #4\0"
33902
295k
    /* 4956 */ "ld1r  $\xFF\x02\x30, [$\x01], #2\0"
33903
295k
    /* 4976 */ "ld1r  $\xFF\x02\x31, [$\x01], #4\0"
33904
295k
    /* 4996 */ "ld1r  $\xFF\x02\x32, [$\x01], #1\0"
33905
295k
    /* 5016 */ "ld1r  $\xFF\x02\x33, [$\x01], #2\0"
33906
295k
    /* 5036 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33907
295k
    /* 5061 */ "ld1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33908
295k
    /* 5086 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33909
295k
    /* 5111 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33910
295k
    /* 5136 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33911
295k
    /* 5161 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33912
295k
    /* 5186 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0"
33913
295k
    /* 5206 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0"
33914
295k
    /* 5226 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0"
33915
295k
    /* 5246 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0"
33916
295k
    /* 5266 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0"
33917
295k
    /* 5286 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0"
33918
295k
    /* 5306 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0"
33919
295k
    /* 5326 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0"
33920
295k
    /* 5346 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0"
33921
295k
    /* 5366 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0"
33922
295k
    /* 5386 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0"
33923
295k
    /* 5406 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0"
33924
295k
    /* 5426 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0"
33925
295k
    /* 5446 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0"
33926
295k
    /* 5466 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0"
33927
295k
    /* 5486 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0"
33928
295k
    /* 5506 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33929
295k
    /* 5530 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33930
295k
    /* 5554 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33931
295k
    /* 5578 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33932
295k
    /* 5602 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33933
295k
    /* 5626 */ "ld1b  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33934
295k
    /* 5662 */ "ld1d  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33935
295k
    /* 5698 */ "ld1h  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33936
295k
    /* 5734 */ "ld1q  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33937
295k
    /* 5770 */ "ld1w  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33938
295k
    /* 5806 */ "ld1b  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33939
295k
    /* 5842 */ "ld1d  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33940
295k
    /* 5878 */ "ld1h  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33941
295k
    /* 5914 */ "ld1q  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33942
295k
    /* 5950 */ "ld1w  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33943
295k
    /* 5986 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0"
33944
295k
    /* 6009 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0"
33945
295k
    /* 6032 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0"
33946
295k
    /* 6055 */ "ld1 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #1\0"
33947
295k
    /* 6078 */ "ld2b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33948
295k
    /* 6102 */ "ld2d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33949
295k
    /* 6126 */ "ld2h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33950
295k
    /* 6150 */ "ld2q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33951
295k
    /* 6174 */ "ld2r  $\xFF\x02\x2C, [$\x01], #2\0"
33952
295k
    /* 6194 */ "ld2r  $\xFF\x02\x2D, [$\x01], #16\0"
33953
295k
    /* 6215 */ "ld2r  $\xFF\x02\x2E, [$\x01], #16\0"
33954
295k
    /* 6236 */ "ld2r  $\xFF\x02\x2F, [$\x01], #8\0"
33955
295k
    /* 6256 */ "ld2r  $\xFF\x02\x30, [$\x01], #4\0"
33956
295k
    /* 6276 */ "ld2r  $\xFF\x02\x31, [$\x01], #8\0"
33957
295k
    /* 6296 */ "ld2r  $\xFF\x02\x32, [$\x01], #2\0"
33958
295k
    /* 6316 */ "ld2r  $\xFF\x02\x33, [$\x01], #4\0"
33959
295k
    /* 6336 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0"
33960
295k
    /* 6356 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0"
33961
295k
    /* 6376 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0"
33962
295k
    /* 6396 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0"
33963
295k
    /* 6416 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0"
33964
295k
    /* 6436 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0"
33965
295k
    /* 6456 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0"
33966
295k
    /* 6476 */ "ld2w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33967
295k
    /* 6500 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0"
33968
295k
    /* 6523 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0"
33969
295k
    /* 6546 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0"
33970
295k
    /* 6570 */ "ld2 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #2\0"
33971
295k
    /* 6593 */ "ld3b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33972
295k
    /* 6617 */ "ld3d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33973
295k
    /* 6641 */ "ld3h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33974
295k
    /* 6665 */ "ld3q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33975
295k
    /* 6689 */ "ld3r  $\xFF\x02\x2C, [$\x01], #3\0"
33976
295k
    /* 6709 */ "ld3r  $\xFF\x02\x2D, [$\x01], #24\0"
33977
295k
    /* 6730 */ "ld3r  $\xFF\x02\x2E, [$\x01], #24\0"
33978
295k
    /* 6751 */ "ld3r  $\xFF\x02\x2F, [$\x01], #12\0"
33979
295k
    /* 6772 */ "ld3r  $\xFF\x02\x30, [$\x01], #6\0"
33980
295k
    /* 6792 */ "ld3r  $\xFF\x02\x31, [$\x01], #12\0"
33981
295k
    /* 6813 */ "ld3r  $\xFF\x02\x32, [$\x01], #3\0"
33982
295k
    /* 6833 */ "ld3r  $\xFF\x02\x33, [$\x01], #6\0"
33983
295k
    /* 6853 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0"
33984
295k
    /* 6873 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0"
33985
295k
    /* 6893 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0"
33986
295k
    /* 6913 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0"
33987
295k
    /* 6933 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0"
33988
295k
    /* 6953 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0"
33989
295k
    /* 6973 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0"
33990
295k
    /* 6993 */ "ld3w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33991
295k
    /* 7017 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0"
33992
295k
    /* 7040 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0"
33993
295k
    /* 7064 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0"
33994
295k
    /* 7088 */ "ld3 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #3\0"
33995
295k
    /* 7111 */ "ld4b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33996
295k
    /* 7135 */ "ld4d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33997
295k
    /* 7159 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0"
33998
295k
    /* 7179 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0"
33999
295k
    /* 7199 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0"
34000
295k
    /* 7219 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0"
34001
295k
    /* 7239 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0"
34002
295k
    /* 7259 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0"
34003
295k
    /* 7279 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0"
34004
295k
    /* 7299 */ "ld4h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34005
295k
    /* 7323 */ "ld4q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
34006
295k
    /* 7347 */ "ld4r  $\xFF\x02\x2C, [$\x01], #4\0"
34007
295k
    /* 7367 */ "ld4r  $\xFF\x02\x2D, [$\x01], #32\0"
34008
295k
    /* 7388 */ "ld4r  $\xFF\x02\x2E, [$\x01], #32\0"
34009
295k
    /* 7409 */ "ld4r  $\xFF\x02\x2F, [$\x01], #16\0"
34010
295k
    /* 7430 */ "ld4r  $\xFF\x02\x30, [$\x01], #8\0"
34011
295k
    /* 7450 */ "ld4r  $\xFF\x02\x31, [$\x01], #16\0"
34012
295k
    /* 7471 */ "ld4r  $\xFF\x02\x32, [$\x01], #4\0"
34013
295k
    /* 7491 */ "ld4r  $\xFF\x02\x33, [$\x01], #8\0"
34014
295k
    /* 7511 */ "ld4w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34015
295k
    /* 7535 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0"
34016
295k
    /* 7558 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0"
34017
295k
    /* 7582 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0"
34018
295k
    /* 7606 */ "ld4 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #4\0"
34019
295k
    /* 7629 */ "staddb  $\x02, [$\x03]\0"
34020
295k
    /* 7645 */ "staddh  $\x02, [$\x03]\0"
34021
295k
    /* 7661 */ "staddlb $\x02, [$\x03]\0"
34022
295k
    /* 7678 */ "staddlh $\x02, [$\x03]\0"
34023
295k
    /* 7695 */ "staddl  $\x02, [$\x03]\0"
34024
295k
    /* 7711 */ "stadd $\x02, [$\x03]\0"
34025
295k
    /* 7726 */ "ldapurb $\x01, [$\x02]\0"
34026
295k
    /* 7743 */ "ldapurh $\x01, [$\x02]\0"
34027
295k
    /* 7760 */ "ldapursb  $\x01, [$\x02]\0"
34028
295k
    /* 7778 */ "ldapursh  $\x01, [$\x02]\0"
34029
295k
    /* 7796 */ "ldapursw  $\x01, [$\x02]\0"
34030
295k
    /* 7814 */ "ldapur  $\x01, [$\x02]\0"
34031
295k
    /* 7830 */ "stclrb  $\x02, [$\x03]\0"
34032
295k
    /* 7846 */ "stclrh  $\x02, [$\x03]\0"
34033
295k
    /* 7862 */ "stclrlb $\x02, [$\x03]\0"
34034
295k
    /* 7879 */ "stclrlh $\x02, [$\x03]\0"
34035
295k
    /* 7896 */ "stclrl  $\x02, [$\x03]\0"
34036
295k
    /* 7912 */ "stclr $\x02, [$\x03]\0"
34037
295k
    /* 7927 */ "steorb  $\x02, [$\x03]\0"
34038
295k
    /* 7943 */ "steorh  $\x02, [$\x03]\0"
34039
295k
    /* 7959 */ "steorlb $\x02, [$\x03]\0"
34040
295k
    /* 7976 */ "steorlh $\x02, [$\x03]\0"
34041
295k
    /* 7993 */ "steorl  $\x02, [$\x03]\0"
34042
295k
    /* 8009 */ "steor $\x02, [$\x03]\0"
34043
295k
    /* 8024 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34044
295k
    /* 8050 */ "ldff1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34045
295k
    /* 8076 */ "ldff1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34046
295k
    /* 8102 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34047
295k
    /* 8128 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34048
295k
    /* 8154 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34049
295k
    /* 8180 */ "ldff1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34050
295k
    /* 8206 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34051
295k
    /* 8232 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34052
295k
    /* 8259 */ "ldff1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34053
295k
    /* 8286 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34054
295k
    /* 8313 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34055
295k
    /* 8340 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34056
295k
    /* 8367 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34057
295k
    /* 8394 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34058
295k
    /* 8420 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34059
295k
    /* 8446 */ "ldg $\x01, [$\x03]\0"
34060
295k
    /* 8459 */ "ldnf1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34061
295k
    /* 8485 */ "ldnf1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34062
295k
    /* 8511 */ "ldnf1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34063
295k
    /* 8537 */ "ldnf1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34064
295k
    /* 8563 */ "ldnf1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34065
295k
    /* 8589 */ "ldnf1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34066
295k
    /* 8615 */ "ldnf1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34067
295k
    /* 8641 */ "ldnf1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34068
295k
    /* 8667 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34069
295k
    /* 8694 */ "ldnf1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34070
295k
    /* 8721 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34071
295k
    /* 8748 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34072
295k
    /* 8775 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34073
295k
    /* 8802 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34074
295k
    /* 8829 */ "ldnf1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34075
295k
    /* 8855 */ "ldnf1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34076
295k
    /* 8881 */ "ldnp  $\x01, $\x02, [$\x03]\0"
34077
295k
    /* 8899 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34078
295k
    /* 8925 */ "ldnt1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
34079
295k
    /* 8951 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34080
295k
    /* 8977 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34081
295k
    /* 9003 */ "ldnt1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34082
295k
    /* 9031 */ "ldnt1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34083
295k
    /* 9059 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34084
295k
    /* 9085 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34085
295k
    /* 9111 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34086
295k
    /* 9137 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34087
295k
    /* 9165 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34088
295k
    /* 9191 */ "ldnt1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
34089
295k
    /* 9217 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34090
295k
    /* 9243 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34091
295k
    /* 9269 */ "ldnt1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34092
295k
    /* 9297 */ "ldnt1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34093
295k
    /* 9325 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34094
295k
    /* 9354 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34095
295k
    /* 9383 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34096
295k
    /* 9412 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34097
295k
    /* 9441 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34098
295k
    /* 9470 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34099
295k
    /* 9496 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34100
295k
    /* 9522 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34101
295k
    /* 9548 */ "ldnt1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34102
295k
    /* 9576 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34103
295k
    /* 9604 */ "ldp $\x01, $\x02, [$\x03]\0"
34104
295k
    /* 9621 */ "ldpsw $\x01, $\x02, [$\x03]\0"
34105
295k
    /* 9640 */ "ldraa $\x01, [$\x02]\0"
34106
295k
    /* 9655 */ "ldrab $\x01, [$\x02]\0"
34107
295k
    /* 9670 */ "ldrb  $\x01, [$\x02, $\x03]\0"
34108
295k
    /* 9688 */ "ldrb  $\x01, [$\x02]\0"
34109
295k
    /* 9702 */ "ldr $\x01, [$\x02, $\x03]\0"
34110
295k
    /* 9719 */ "ldr $\x01, [$\x02]\0"
34111
295k
    /* 9732 */ "ldrh  $\x01, [$\x02, $\x03]\0"
34112
295k
    /* 9750 */ "ldrh  $\x01, [$\x02]\0"
34113
295k
    /* 9764 */ "ldrsb $\x01, [$\x02, $\x03]\0"
34114
295k
    /* 9783 */ "ldrsb $\x01, [$\x02]\0"
34115
295k
    /* 9798 */ "ldrsh $\x01, [$\x02, $\x03]\0"
34116
295k
    /* 9817 */ "ldrsh $\x01, [$\x02]\0"
34117
295k
    /* 9832 */ "ldrsw $\x01, [$\x02, $\x03]\0"
34118
295k
    /* 9851 */ "ldrsw $\x01, [$\x02]\0"
34119
295k
    /* 9866 */ "ldr $\xFF\x01\x07, [$\x02]\0"
34120
295k
    /* 9881 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34121
295k
    /* 9906 */ "stsetb  $\x02, [$\x03]\0"
34122
295k
    /* 9922 */ "stseth  $\x02, [$\x03]\0"
34123
295k
    /* 9938 */ "stsetlb $\x02, [$\x03]\0"
34124
295k
    /* 9955 */ "stsetlh $\x02, [$\x03]\0"
34125
295k
    /* 9972 */ "stsetl  $\x02, [$\x03]\0"
34126
295k
    /* 9988 */ "stset $\x02, [$\x03]\0"
34127
295k
    /* 10003 */ "stsmaxb  $\x02, [$\x03]\0"
34128
295k
    /* 10020 */ "stsmaxh  $\x02, [$\x03]\0"
34129
295k
    /* 10037 */ "stsmaxlb $\x02, [$\x03]\0"
34130
295k
    /* 10055 */ "stsmaxlh $\x02, [$\x03]\0"
34131
295k
    /* 10073 */ "stsmaxl  $\x02, [$\x03]\0"
34132
295k
    /* 10090 */ "stsmax $\x02, [$\x03]\0"
34133
295k
    /* 10106 */ "stsminb  $\x02, [$\x03]\0"
34134
295k
    /* 10123 */ "stsminh  $\x02, [$\x03]\0"
34135
295k
    /* 10140 */ "stsminlb $\x02, [$\x03]\0"
34136
295k
    /* 10158 */ "stsminlh $\x02, [$\x03]\0"
34137
295k
    /* 10176 */ "stsminl  $\x02, [$\x03]\0"
34138
295k
    /* 10193 */ "stsmin $\x02, [$\x03]\0"
34139
295k
    /* 10209 */ "ldtrb  $\x01, [$\x02]\0"
34140
295k
    /* 10224 */ "ldtrh  $\x01, [$\x02]\0"
34141
295k
    /* 10239 */ "ldtrsb $\x01, [$\x02]\0"
34142
295k
    /* 10255 */ "ldtrsh $\x01, [$\x02]\0"
34143
295k
    /* 10271 */ "ldtrsw $\x01, [$\x02]\0"
34144
295k
    /* 10287 */ "ldtr $\x01, [$\x02]\0"
34145
295k
    /* 10301 */ "stumaxb  $\x02, [$\x03]\0"
34146
295k
    /* 10318 */ "stumaxh  $\x02, [$\x03]\0"
34147
295k
    /* 10335 */ "stumaxlb $\x02, [$\x03]\0"
34148
295k
    /* 10353 */ "stumaxlh $\x02, [$\x03]\0"
34149
295k
    /* 10371 */ "stumaxl  $\x02, [$\x03]\0"
34150
295k
    /* 10388 */ "stumax $\x02, [$\x03]\0"
34151
295k
    /* 10404 */ "stuminb  $\x02, [$\x03]\0"
34152
295k
    /* 10421 */ "stuminh  $\x02, [$\x03]\0"
34153
295k
    /* 10438 */ "stuminlb $\x02, [$\x03]\0"
34154
295k
    /* 10456 */ "stuminlh $\x02, [$\x03]\0"
34155
295k
    /* 10474 */ "stuminl  $\x02, [$\x03]\0"
34156
295k
    /* 10491 */ "stumin $\x02, [$\x03]\0"
34157
295k
    /* 10507 */ "ldurb  $\x01, [$\x02]\0"
34158
295k
    /* 10522 */ "ldur $\x01, [$\x02]\0"
34159
295k
    /* 10536 */ "ldurh  $\x01, [$\x02]\0"
34160
295k
    /* 10551 */ "ldursb $\x01, [$\x02]\0"
34161
295k
    /* 10567 */ "ldursh $\x01, [$\x02]\0"
34162
295k
    /* 10583 */ "ldursw $\x01, [$\x02]\0"
34163
295k
    /* 10599 */ "mul  $\x01, $\x02, $\x03\0"
34164
295k
    /* 10614 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34165
295k
    /* 10639 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34166
295k
    /* 10664 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34167
295k
    /* 10689 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34168
295k
    /* 10714 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34169
295k
    /* 10739 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34170
295k
    /* 10764 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34171
295k
    /* 10789 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34172
295k
    /* 10814 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34173
295k
    /* 10839 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34174
295k
    /* 10864 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34175
295k
    /* 10889 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34176
295k
    /* 10914 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34177
295k
    /* 10939 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34178
295k
    /* 10964 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34179
295k
    /* 10989 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34180
295k
    /* 11014 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34181
295k
    /* 11039 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34182
295k
    /* 11064 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34183
295k
    /* 11089 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34184
295k
    /* 11114 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34185
295k
    /* 11139 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34186
295k
    /* 11164 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34187
295k
    /* 11189 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34188
295k
    /* 11214 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34189
295k
    /* 11239 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34190
295k
    /* 11264 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34191
295k
    /* 11289 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34192
295k
    /* 11314 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34193
295k
    /* 11339 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34194
295k
    /* 11364 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34195
295k
    /* 11389 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34196
295k
    /* 11414 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0"
34197
295k
    /* 11445 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0"
34198
295k
    /* 11476 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0"
34199
295k
    /* 11507 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0"
34200
295k
    /* 11538 */ "movt $\x01, $\xFF\x03\x07\0"
34201
295k
    /* 11552 */ "smstart\0"
34202
295k
    /* 11560 */ "smstart sm\0"
34203
295k
    /* 11571 */ "smstart za\0"
34204
295k
    /* 11582 */ "smstop\0"
34205
295k
    /* 11589 */ "smstop sm\0"
34206
295k
    /* 11599 */ "smstop za\0"
34207
295k
    /* 11609 */ "mneg $\x01, $\x02, $\x03\0"
34208
295k
    /* 11625 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34209
295k
    /* 11648 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34210
295k
    /* 11669 */ "mvn $\x01, $\x03\0"
34211
295k
    /* 11680 */ "mvn $\x01, $\x03$\xFF\x04\x02\0"
34212
295k
    /* 11695 */ "orn  $\x01, $\x02, $\x03\0"
34213
295k
    /* 11710 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0"
34214
295k
    /* 11726 */ "mov $\x01, $\x03\0"
34215
295k
    /* 11737 */ "orr  $\x01, $\x02, $\x03\0"
34216
295k
    /* 11752 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0"
34217
295k
    /* 11767 */ "orr  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
34218
295k
    /* 11788 */ "orr  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
34219
295k
    /* 11809 */ "orr  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
34220
295k
    /* 11830 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0"
34221
295k
    /* 11845 */ "mov  $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34222
295k
    /* 11868 */ "mov  $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34223
295k
    /* 11889 */ "pacia1716\0"
34224
295k
    /* 11899 */ "paciasp\0"
34225
295k
    /* 11907 */ "paciaz\0"
34226
295k
    /* 11914 */ "pacib1716\0"
34227
295k
    /* 11924 */ "pacibsp\0"
34228
295k
    /* 11932 */ "pacibz\0"
34229
295k
    /* 11939 */ "pacm\0"
34230
295k
    /* 11944 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0"
34231
295k
    /* 11960 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0"
34232
295k
    /* 11976 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34233
295k
    /* 12000 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34234
295k
    /* 12022 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34235
295k
    /* 12046 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34236
295k
    /* 12070 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34237
295k
    /* 12092 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34238
295k
    /* 12116 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34239
295k
    /* 12140 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34240
295k
    /* 12162 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34241
295k
    /* 12186 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0"
34242
295k
    /* 12206 */ "prfm $\xFF\x01\x3D, [$\x02]\0"
34243
295k
    /* 12222 */ "prfum  $\xFF\x01\x3D, [$\x02]\0"
34244
295k
    /* 12239 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34245
295k
    /* 12263 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34246
295k
    /* 12285 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34247
295k
    /* 12309 */ "ptrues $\xFF\x01\x06\0"
34248
295k
    /* 12321 */ "ptrues $\xFF\x01\x10\0"
34249
295k
    /* 12333 */ "ptrues $\xFF\x01\x09\0"
34250
295k
    /* 12345 */ "ptrues $\xFF\x01\x0B\0"
34251
295k
    /* 12357 */ "ptrue  $\xFF\x01\x06\0"
34252
295k
    /* 12368 */ "ptrue  $\xFF\x01\x10\0"
34253
295k
    /* 12379 */ "ptrue  $\xFF\x01\x09\0"
34254
295k
    /* 12390 */ "ptrue  $\xFF\x01\x0B\0"
34255
295k
    /* 12401 */ "ret\0"
34256
295k
    /* 12405 */ "ngcs $\x01, $\x03\0"
34257
295k
    /* 12417 */ "ngc $\x01, $\x03\0"
34258
295k
    /* 12428 */ "asr $\x01, $\x02, $\x03\0"
34259
295k
    /* 12443 */ "sxtb $\x01, $\x02\0"
34260
295k
    /* 12455 */ "sxth $\x01, $\x02\0"
34261
295k
    /* 12467 */ "sxtw $\x01, $\x02\0"
34262
295k
    /* 12479 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0"
34263
295k
    /* 12502 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0"
34264
295k
    /* 12525 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0"
34265
295k
    /* 12548 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0"
34266
295k
    /* 12571 */ "smull  $\x01, $\x02, $\x03\0"
34267
295k
    /* 12588 */ "smnegl $\x01, $\x02, $\x03\0"
34268
295k
    /* 12606 */ "sqdecb $\x01\0"
34269
295k
    /* 12616 */ "sqdecb $\x01, $\xFF\x03\x0E\0"
34270
295k
    /* 12632 */ "sqdecb $\x01, $\xFF\x02\x3E\0"
34271
295k
    /* 12648 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34272
295k
    /* 12670 */ "sqdecd $\x01\0"
34273
295k
    /* 12680 */ "sqdecd $\x01, $\xFF\x03\x0E\0"
34274
295k
    /* 12696 */ "sqdecd $\x01, $\xFF\x02\x3E\0"
34275
295k
    /* 12712 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34276
295k
    /* 12734 */ "sqdecd $\xFF\x01\x10\0"
34277
295k
    /* 12746 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34278
295k
    /* 12764 */ "sqdech $\x01\0"
34279
295k
    /* 12774 */ "sqdech $\x01, $\xFF\x03\x0E\0"
34280
295k
    /* 12790 */ "sqdech $\x01, $\xFF\x02\x3E\0"
34281
295k
    /* 12806 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34282
295k
    /* 12828 */ "sqdech $\xFF\x01\x09\0"
34283
295k
    /* 12840 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34284
295k
    /* 12858 */ "sqdecw $\x01\0"
34285
295k
    /* 12868 */ "sqdecw $\x01, $\xFF\x03\x0E\0"
34286
295k
    /* 12884 */ "sqdecw $\x01, $\xFF\x02\x3E\0"
34287
295k
    /* 12900 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34288
295k
    /* 12922 */ "sqdecw $\xFF\x01\x0B\0"
34289
295k
    /* 12934 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34290
295k
    /* 12952 */ "sqincb $\x01\0"
34291
295k
    /* 12962 */ "sqincb $\x01, $\xFF\x03\x0E\0"
34292
295k
    /* 12978 */ "sqincb $\x01, $\xFF\x02\x3E\0"
34293
295k
    /* 12994 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34294
295k
    /* 13016 */ "sqincd $\x01\0"
34295
295k
    /* 13026 */ "sqincd $\x01, $\xFF\x03\x0E\0"
34296
295k
    /* 13042 */ "sqincd $\x01, $\xFF\x02\x3E\0"
34297
295k
    /* 13058 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34298
295k
    /* 13080 */ "sqincd $\xFF\x01\x10\0"
34299
295k
    /* 13092 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34300
295k
    /* 13110 */ "sqinch $\x01\0"
34301
295k
    /* 13120 */ "sqinch $\x01, $\xFF\x03\x0E\0"
34302
295k
    /* 13136 */ "sqinch $\x01, $\xFF\x02\x3E\0"
34303
295k
    /* 13152 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34304
295k
    /* 13174 */ "sqinch $\xFF\x01\x09\0"
34305
295k
    /* 13186 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34306
295k
    /* 13204 */ "sqincw $\x01\0"
34307
295k
    /* 13214 */ "sqincw $\x01, $\xFF\x03\x0E\0"
34308
295k
    /* 13230 */ "sqincw $\x01, $\xFF\x02\x3E\0"
34309
295k
    /* 13246 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34310
295k
    /* 13268 */ "sqincw $\xFF\x01\x0B\0"
34311
295k
    /* 13280 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34312
295k
    /* 13298 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34313
295k
    /* 13322 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34314
295k
    /* 13346 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34315
295k
    /* 13370 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34316
295k
    /* 13394 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34317
295k
    /* 13418 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34318
295k
    /* 13442 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34319
295k
    /* 13466 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34320
295k
    /* 13490 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34321
295k
    /* 13512 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34322
295k
    /* 13534 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34323
295k
    /* 13556 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34324
295k
    /* 13578 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34325
295k
    /* 13600 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34326
295k
    /* 13622 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34327
295k
    /* 13644 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34328
295k
    /* 13666 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34329
295k
    /* 13688 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34330
295k
    /* 13710 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34331
295k
    /* 13732 */ "st1  $\xFF\x02\x2C, [$\x01], #64\0"
34332
295k
    /* 13752 */ "st1  $\xFF\x02\x2D, [$\x01], #32\0"
34333
295k
    /* 13772 */ "st1  $\xFF\x02\x2E, [$\x01], #64\0"
34334
295k
    /* 13792 */ "st1  $\xFF\x02\x2F, [$\x01], #32\0"
34335
295k
    /* 13812 */ "st1  $\xFF\x02\x30, [$\x01], #32\0"
34336
295k
    /* 13832 */ "st1  $\xFF\x02\x31, [$\x01], #64\0"
34337
295k
    /* 13852 */ "st1  $\xFF\x02\x32, [$\x01], #32\0"
34338
295k
    /* 13872 */ "st1  $\xFF\x02\x33, [$\x01], #64\0"
34339
295k
    /* 13892 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34340
295k
    /* 13914 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34341
295k
    /* 13936 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34342
295k
    /* 13958 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34343
295k
    /* 13980 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34344
295k
    /* 14002 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34345
295k
    /* 14024 */ "st1  $\xFF\x02\x2C, [$\x01], #16\0"
34346
295k
    /* 14044 */ "st1  $\xFF\x02\x2D, [$\x01], #8\0"
34347
295k
    /* 14063 */ "st1  $\xFF\x02\x2E, [$\x01], #16\0"
34348
295k
    /* 14083 */ "st1  $\xFF\x02\x2F, [$\x01], #8\0"
34349
295k
    /* 14102 */ "st1  $\xFF\x02\x30, [$\x01], #8\0"
34350
295k
    /* 14121 */ "st1  $\xFF\x02\x31, [$\x01], #16\0"
34351
295k
    /* 14141 */ "st1  $\xFF\x02\x32, [$\x01], #8\0"
34352
295k
    /* 14160 */ "st1  $\xFF\x02\x33, [$\x01], #16\0"
34353
295k
    /* 14180 */ "st1  $\xFF\x02\x2C, [$\x01], #48\0"
34354
295k
    /* 14200 */ "st1  $\xFF\x02\x2D, [$\x01], #24\0"
34355
295k
    /* 14220 */ "st1  $\xFF\x02\x2E, [$\x01], #48\0"
34356
295k
    /* 14240 */ "st1  $\xFF\x02\x2F, [$\x01], #24\0"
34357
295k
    /* 14260 */ "st1  $\xFF\x02\x30, [$\x01], #24\0"
34358
295k
    /* 14280 */ "st1  $\xFF\x02\x31, [$\x01], #48\0"
34359
295k
    /* 14300 */ "st1  $\xFF\x02\x32, [$\x01], #24\0"
34360
295k
    /* 14320 */ "st1  $\xFF\x02\x33, [$\x01], #48\0"
34361
295k
    /* 14340 */ "st1  $\xFF\x02\x2C, [$\x01], #32\0"
34362
295k
    /* 14360 */ "st1  $\xFF\x02\x2D, [$\x01], #16\0"
34363
295k
    /* 14380 */ "st1  $\xFF\x02\x2E, [$\x01], #32\0"
34364
295k
    /* 14400 */ "st1  $\xFF\x02\x2F, [$\x01], #16\0"
34365
295k
    /* 14420 */ "st1  $\xFF\x02\x30, [$\x01], #16\0"
34366
295k
    /* 14440 */ "st1  $\xFF\x02\x31, [$\x01], #32\0"
34367
295k
    /* 14460 */ "st1  $\xFF\x02\x32, [$\x01], #16\0"
34368
295k
    /* 14480 */ "st1  $\xFF\x02\x33, [$\x01], #32\0"
34369
295k
    /* 14500 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34370
295k
    /* 14522 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34371
295k
    /* 14544 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34372
295k
    /* 14566 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34373
295k
    /* 14588 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34374
295k
    /* 14610 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34375
295k
    /* 14644 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34376
295k
    /* 14678 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34377
295k
    /* 14712 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34378
295k
    /* 14746 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34379
295k
    /* 14780 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34380
295k
    /* 14814 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34381
295k
    /* 14848 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34382
295k
    /* 14882 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34383
295k
    /* 14916 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34384
295k
    /* 14950 */ "st1  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0"
34385
295k
    /* 14973 */ "st1  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0"
34386
295k
    /* 14996 */ "st1  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0"
34387
295k
    /* 15019 */ "st1  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #1\0"
34388
295k
    /* 15042 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34389
295k
    /* 15064 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34390
295k
    /* 15086 */ "st2g $\x01, [$\x02]\0"
34391
295k
    /* 15100 */ "st2h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34392
295k
    /* 15122 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34393
295k
    /* 15144 */ "st2  $\xFF\x02\x2C, [$\x01], #32\0"
34394
295k
    /* 15164 */ "st2  $\xFF\x02\x2E, [$\x01], #32\0"
34395
295k
    /* 15184 */ "st2  $\xFF\x02\x2F, [$\x01], #16\0"
34396
295k
    /* 15204 */ "st2  $\xFF\x02\x30, [$\x01], #16\0"
34397
295k
    /* 15224 */ "st2  $\xFF\x02\x31, [$\x01], #32\0"
34398
295k
    /* 15244 */ "st2  $\xFF\x02\x32, [$\x01], #16\0"
34399
295k
    /* 15264 */ "st2  $\xFF\x02\x33, [$\x01], #32\0"
34400
295k
    /* 15284 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34401
295k
    /* 15306 */ "st2  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0"
34402
295k
    /* 15329 */ "st2  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0"
34403
295k
    /* 15352 */ "st2  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0"
34404
295k
    /* 15376 */ "st2  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #2\0"
34405
295k
    /* 15399 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34406
295k
    /* 15421 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34407
295k
    /* 15443 */ "st3h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34408
295k
    /* 15465 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34409
295k
    /* 15487 */ "st3  $\xFF\x02\x2C, [$\x01], #48\0"
34410
295k
    /* 15507 */ "st3  $\xFF\x02\x2E, [$\x01], #48\0"
34411
295k
    /* 15527 */ "st3  $\xFF\x02\x2F, [$\x01], #24\0"
34412
295k
    /* 15547 */ "st3  $\xFF\x02\x30, [$\x01], #24\0"
34413
295k
    /* 15567 */ "st3  $\xFF\x02\x31, [$\x01], #48\0"
34414
295k
    /* 15587 */ "st3  $\xFF\x02\x32, [$\x01], #24\0"
34415
295k
    /* 15607 */ "st3  $\xFF\x02\x33, [$\x01], #48\0"
34416
295k
    /* 15627 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34417
295k
    /* 15649 */ "st3  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0"
34418
295k
    /* 15672 */ "st3  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0"
34419
295k
    /* 15696 */ "st3  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0"
34420
295k
    /* 15720 */ "st3  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #3\0"
34421
295k
    /* 15743 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34422
295k
    /* 15765 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34423
295k
    /* 15787 */ "st4  $\xFF\x02\x2C, [$\x01], #64\0"
34424
295k
    /* 15807 */ "st4  $\xFF\x02\x2E, [$\x01], #64\0"
34425
295k
    /* 15827 */ "st4  $\xFF\x02\x2F, [$\x01], #32\0"
34426
295k
    /* 15847 */ "st4  $\xFF\x02\x30, [$\x01], #32\0"
34427
295k
    /* 15867 */ "st4  $\xFF\x02\x31, [$\x01], #64\0"
34428
295k
    /* 15887 */ "st4  $\xFF\x02\x32, [$\x01], #32\0"
34429
295k
    /* 15907 */ "st4  $\xFF\x02\x33, [$\x01], #64\0"
34430
295k
    /* 15927 */ "st4h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34431
295k
    /* 15949 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34432
295k
    /* 15971 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34433
295k
    /* 15993 */ "st4  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0"
34434
295k
    /* 16016 */ "st4  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0"
34435
295k
    /* 16040 */ "st4  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0"
34436
295k
    /* 16064 */ "st4  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #4\0"
34437
295k
    /* 16087 */ "stgp $\x01, $\x02, [$\x03]\0"
34438
295k
    /* 16105 */ "stg  $\x01, [$\x02]\0"
34439
295k
    /* 16118 */ "stlurb $\x01, [$\x02]\0"
34440
295k
    /* 16134 */ "stlurh $\x01, [$\x02]\0"
34441
295k
    /* 16150 */ "stlur  $\x01, [$\x02]\0"
34442
295k
    /* 16165 */ "stnp $\x01, $\x02, [$\x03]\0"
34443
295k
    /* 16183 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34444
295k
    /* 16207 */ "stnt1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34445
295k
    /* 16231 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34446
295k
    /* 16255 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34447
295k
    /* 16279 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34448
295k
    /* 16305 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34449
295k
    /* 16331 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34450
295k
    /* 16355 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34451
295k
    /* 16379 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34452
295k
    /* 16403 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34453
295k
    /* 16429 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34454
295k
    /* 16453 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34455
295k
    /* 16477 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34456
295k
    /* 16501 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34457
295k
    /* 16525 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34458
295k
    /* 16551 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34459
295k
    /* 16577 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34460
295k
    /* 16601 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34461
295k
    /* 16625 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34462
295k
    /* 16649 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34463
295k
    /* 16675 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34464
295k
    /* 16701 */ "stp  $\x01, $\x02, [$\x03]\0"
34465
295k
    /* 16718 */ "strb $\x01, [$\x02, $\x03]\0"
34466
295k
    /* 16736 */ "strb $\x01, [$\x02]\0"
34467
295k
    /* 16750 */ "str  $\x01, [$\x02, $\x03]\0"
34468
295k
    /* 16767 */ "str  $\x01, [$\x02]\0"
34469
295k
    /* 16780 */ "strh $\x01, [$\x02, $\x03]\0"
34470
295k
    /* 16798 */ "strh $\x01, [$\x02]\0"
34471
295k
    /* 16812 */ "str  $\xFF\x01\x07, [$\x02]\0"
34472
295k
    /* 16827 */ "str  $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34473
295k
    /* 16852 */ "sttrb  $\x01, [$\x02]\0"
34474
295k
    /* 16867 */ "sttrh  $\x01, [$\x02]\0"
34475
295k
    /* 16882 */ "sttr $\x01, [$\x02]\0"
34476
295k
    /* 16896 */ "sturb  $\x01, [$\x02]\0"
34477
295k
    /* 16911 */ "stur $\x01, [$\x02]\0"
34478
295k
    /* 16925 */ "sturh  $\x01, [$\x02]\0"
34479
295k
    /* 16940 */ "stz2g  $\x01, [$\x02]\0"
34480
295k
    /* 16955 */ "stzg $\x01, [$\x02]\0"
34481
295k
    /* 16969 */ "subpt  $\x01, $\x02, $\x03\0"
34482
295k
    /* 16986 */ "cmp  $\x02, $\xFF\x03\x01\0"
34483
295k
    /* 16999 */ "cmp  $\x02, $\x03\0"
34484
295k
    /* 17010 */ "cmp  $\x02, $\x03$\xFF\x04\x02\0"
34485
295k
    /* 17025 */ "negs $\x01, $\x03\0"
34486
295k
    /* 17037 */ "negs $\x01, $\x03$\xFF\x04\x02\0"
34487
295k
    /* 17053 */ "subs $\x01, $\x02, $\x03\0"
34488
295k
    /* 17069 */ "cmp  $\x02, $\x03$\xFF\x04\x03\0"
34489
295k
    /* 17084 */ "neg $\x01, $\x03\0"
34490
295k
    /* 17095 */ "neg $\x01, $\x03$\xFF\x04\x02\0"
34491
295k
    /* 17110 */ "sub  $\x01, $\x02, $\x03\0"
34492
295k
    /* 17125 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34493
295k
    /* 17149 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34494
295k
    /* 17172 */ "lsr $\x01, $\x02, $\x03\0"
34495
295k
    /* 17187 */ "uxtb $\x01, $\x02\0"
34496
295k
    /* 17199 */ "uxth $\x01, $\x02\0"
34497
295k
    /* 17211 */ "uxtw $\x01, $\x02\0"
34498
295k
    /* 17223 */ "umull  $\x01, $\x02, $\x03\0"
34499
295k
    /* 17240 */ "mov  $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0"
34500
295k
    /* 17259 */ "mov  $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0"
34501
295k
    /* 17278 */ "umnegl $\x01, $\x02, $\x03\0"
34502
295k
    /* 17296 */ "uqdecb $\x01\0"
34503
295k
    /* 17306 */ "uqdecb $\x01, $\xFF\x03\x0E\0"
34504
295k
    /* 17322 */ "uqdecd $\x01\0"
34505
295k
    /* 17332 */ "uqdecd $\x01, $\xFF\x03\x0E\0"
34506
295k
    /* 17348 */ "uqdecd $\xFF\x01\x10\0"
34507
295k
    /* 17360 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34508
295k
    /* 17378 */ "uqdech $\x01\0"
34509
295k
    /* 17388 */ "uqdech $\x01, $\xFF\x03\x0E\0"
34510
295k
    /* 17404 */ "uqdech $\xFF\x01\x09\0"
34511
295k
    /* 17416 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34512
295k
    /* 17434 */ "uqdecw $\x01\0"
34513
295k
    /* 17444 */ "uqdecw $\x01, $\xFF\x03\x0E\0"
34514
295k
    /* 17460 */ "uqdecw $\xFF\x01\x0B\0"
34515
295k
    /* 17472 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34516
295k
    /* 17490 */ "uqincb $\x01\0"
34517
295k
    /* 17500 */ "uqincb $\x01, $\xFF\x03\x0E\0"
34518
295k
    /* 17516 */ "uqincd $\x01\0"
34519
295k
    /* 17526 */ "uqincd $\x01, $\xFF\x03\x0E\0"
34520
295k
    /* 17542 */ "uqincd $\xFF\x01\x10\0"
34521
295k
    /* 17554 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34522
295k
    /* 17572 */ "uqinch $\x01\0"
34523
295k
    /* 17582 */ "uqinch $\x01, $\xFF\x03\x0E\0"
34524
295k
    /* 17598 */ "uqinch $\xFF\x01\x09\0"
34525
295k
    /* 17610 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34526
295k
    /* 17628 */ "uqincw $\x01\0"
34527
295k
    /* 17638 */ "uqincw $\x01, $\xFF\x03\x0E\0"
34528
295k
    /* 17654 */ "uqincw $\xFF\x01\x0B\0"
34529
295k
    /* 17666 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34530
295k
    /* 17684 */ "xpaclri\0"
34531
295k
    /* 17692 */ "zero {za}\0"
34532
295k
    /* 17702 */ "zero {za0.h}\0"
34533
295k
    /* 17715 */ "zero {za1.h}\0"
34534
295k
    /* 17728 */ "zero {za0.s}\0"
34535
295k
    /* 17741 */ "zero {za1.s}\0"
34536
295k
    /* 17754 */ "zero {za2.s}\0"
34537
295k
    /* 17767 */ "zero {za3.s}\0"
34538
295k
    /* 17780 */ "zero {za0.s,za1.s}\0"
34539
295k
    /* 17799 */ "zero {za0.s,za3.s}\0"
34540
295k
    /* 17818 */ "zero {za1.s,za2.s}\0"
34541
295k
    /* 17837 */ "zero {za2.s,za3.s}\0"
34542
295k
    /* 17856 */ "zero {za0.s,za1.s,za2.s}\0"
34543
295k
    /* 17881 */ "zero {za0.s,za1.s,za3.s}\0"
34544
295k
    /* 17906 */ "zero {za0.s,za2.s,za3.s}\0"
34545
295k
    /* 17931 */ "zero {za1.s,za2.s,za3.s}\0"
34546
295k
  ;
34547
34548
295k
#ifndef NDEBUG
34549
  //static struct SortCheck {
34550
  //  SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) {
34551
  //    assert(std::is_sorted(
34552
  //               OpToPatterns.begin(), OpToPatterns.end(),
34553
  //               [](const PatternsForOpcode &L, const //PatternsForOpcode &R) {
34554
  //                 return L.Opcode < R.Opcode;
34555
  //               }) &&
34556
  //           "tablegen failed to sort opcode patterns");
34557
  //  }
34558
  //} sortCheckVar(OpToPatterns);
34559
295k
#endif
34560
34561
295k
  AliasMatchingData M = {
34562
295k
    OpToPatterns,
34563
295k
    Patterns,
34564
295k
    Conds,
34565
295k
    AsmStrings,
34566
295k
    AArch64InstPrinterValidateMCOperand,
34567
295k
  };
34568
295k
  const char *AsmString = matchAliasPatterns(MI, &M);
34569
295k
  if (!AsmString) return false;
34570
34571
34.1k
  unsigned I = 0;
34572
156k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
34573
156k
         AsmString[I] != '$' && AsmString[I] != '\0')
34574
122k
    ++I;
34575
34.1k
  SStream_concat1(OS, '\t');
34576
34.1k
  char *substr = malloc(I+1);
34577
34.1k
  memcpy(substr, AsmString, I);
34578
34.1k
  substr[I] = '\0';
34579
34.1k
  SStream_concat0(OS, substr);
34580
34.1k
  free(substr);
34581
34.1k
  if (AsmString[I] != '\0') {
34582
33.9k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
34583
33.9k
      SStream_concat1(OS, '\t');
34584
33.9k
      ++I;
34585
33.9k
    }
34586
269k
    do {
34587
269k
      if (AsmString[I] == '$') {
34588
91.0k
        ++I;
34589
91.0k
        if (AsmString[I] == (char)0xff) {
34590
66.0k
          ++I;
34591
66.0k
          int OpIdx = AsmString[I++] - 1;
34592
66.0k
          int PrintMethodIdx = AsmString[I++] - 1;
34593
66.0k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
34594
66.0k
        } else
34595
24.9k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
34596
178k
      } else {
34597
178k
        SStream_concat1(OS, AsmString[I++]);
34598
178k
      }
34599
269k
    } while (AsmString[I] != '\0');
34600
33.9k
  }
34601
34602
34.1k
  return true;
34603
#else
34604
  return false;
34605
#endif // CAPSTONE_DIET
34606
295k
}
34607
34608
static void printCustomAliasOperand(
34609
         MCInst *MI, uint64_t Address, unsigned OpIdx,
34610
         unsigned PrintMethodIdx,
34611
66.0k
         SStream *OS) {
34612
66.0k
#ifndef CAPSTONE_DIET
34613
66.0k
  switch (PrintMethodIdx) {
34614
0
  default:
34615
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
34616
0
    break;
34617
604
  case 0:
34618
604
    printAddSubImm(MI, OpIdx, OS);
34619
604
    break;
34620
162
  case 1:
34621
162
    printShifter(MI, OpIdx, OS);
34622
162
    break;
34623
736
  case 2:
34624
736
    printArithExtend(MI, OpIdx, OS);
34625
736
    break;
34626
1.48k
  case 3:
34627
1.48k
    printLogicalImm_int32_t(MI, OpIdx, OS);
34628
1.48k
    break;
34629
68
  case 4:
34630
68
    printLogicalImm_int64_t(MI, OpIdx, OS);
34631
68
    break;
34632
5.62k
  case 5:
34633
5.62k
    printSVERegOp_b(MI, OpIdx, OS);
34634
5.62k
    break;
34635
4.15k
  case 6:
34636
4.15k
    printSVERegOp_0(MI, OpIdx, OS);
34637
4.15k
    break;
34638
4.13k
  case 7:
34639
4.13k
    printLogicalImm_int8_t(MI, OpIdx, OS);
34640
4.13k
    break;
34641
2.65k
  case 8:
34642
2.65k
    printSVERegOp_h(MI, OpIdx, OS);
34643
2.65k
    break;
34644
937
  case 9:
34645
937
    printLogicalImm_int16_t(MI, OpIdx, OS);
34646
937
    break;
34647
5.92k
  case 10:
34648
5.92k
    printSVERegOp_s(MI, OpIdx, OS);
34649
5.92k
    break;
34650
1.02k
  case 11:
34651
1.02k
    printVRegOperand(MI, OpIdx, OS);
34652
1.02k
    break;
34653
0
  case 12:
34654
0
    printImm(MI, OpIdx, OS);
34655
0
    break;
34656
2.35k
  case 13:
34657
2.35k
    printSVEPattern(MI, OpIdx, OS);
34658
2.35k
    break;
34659
298
  case 14:
34660
298
    printImm8OptLsl_int8_t(MI, OpIdx, OS);
34661
298
    break;
34662
2.26k
  case 15:
34663
2.26k
    printSVERegOp_d(MI, OpIdx, OS);
34664
2.26k
    break;
34665
303
  case 16:
34666
303
    printImm8OptLsl_int64_t(MI, OpIdx, OS);
34667
303
    break;
34668
580
  case 17:
34669
580
    printImm8OptLsl_int16_t(MI, OpIdx, OS);
34670
580
    break;
34671
335
  case 18:
34672
335
    printImm8OptLsl_int32_t(MI, OpIdx, OS);
34673
335
    break;
34674
84
  case 19:
34675
84
    printInverseCondCode(MI, OpIdx, OS);
34676
84
    break;
34677
607
  case 20:
34678
607
    printSVELogicalImm_int16_t(MI, OpIdx, OS);
34679
607
    break;
34680
1.88k
  case 21:
34681
1.88k
    printSVELogicalImm_int32_t(MI, OpIdx, OS);
34682
1.88k
    break;
34683
1.15k
  case 22:
34684
1.15k
    printSVELogicalImm_int64_t(MI, OpIdx, OS);
34685
1.15k
    break;
34686
20
  case 23:
34687
20
    printZPRasFPR_8(MI, OpIdx, OS);
34688
20
    break;
34689
4.89k
  case 24:
34690
4.89k
    printVectorIndex_1(MI, OpIdx, OS);
34691
4.89k
    break;
34692
11
  case 25:
34693
11
    printZPRasFPR_64(MI, OpIdx, OS);
34694
11
    break;
34695
25
  case 26:
34696
25
    printZPRasFPR_16(MI, OpIdx, OS);
34697
25
    break;
34698
380
  case 27:
34699
380
    printSVERegOp_q(MI, OpIdx, OS);
34700
380
    break;
34701
22
  case 28:
34702
22
    printZPRasFPR_128(MI, OpIdx, OS);
34703
22
    break;
34704
34
  case 29:
34705
34
    printZPRasFPR_32(MI, OpIdx, OS);
34706
34
    break;
34707
1.88k
  case 30:
34708
1.88k
    printMatrixTileVector_0(MI, OpIdx, OS);
34709
1.88k
    break;
34710
2.95k
  case 31:
34711
2.95k
    printMatrixIndex_1(MI, OpIdx, OS);
34712
2.95k
    break;
34713
1.82k
  case 32:
34714
1.82k
    printMatrixTileVector_1(MI, OpIdx, OS);
34715
1.82k
    break;
34716
85
  case 33:
34717
85
    printFPImmOperand(MI, OpIdx, OS);
34718
85
    break;
34719
1.32k
  case 34:
34720
1.32k
    printTypedVectorList_0_d(MI, OpIdx, OS);
34721
1.32k
    break;
34722
483
  case 35:
34723
483
    printTypedVectorList_0_s(MI, OpIdx, OS);
34724
483
    break;
34725
109
  case 36:
34726
109
    printTypedVectorList_0_q(MI, OpIdx, OS);
34727
109
    break;
34728
396
  case 37:
34729
396
    printBTIHintOp(MI, OpIdx, OS);
34730
396
    break;
34731
279
  case 38:
34732
279
    printPSBHintOp(MI, OpIdx, OS);
34733
279
    break;
34734
500
  case 39:
34735
500
    printTypedVectorList_0_b(MI, OpIdx, OS);
34736
500
    break;
34737
219
  case 40:
34738
219
    printPredicateAsCounter_0(MI, OpIdx, OS);
34739
219
    break;
34740
1.45k
  case 41:
34741
1.45k
    printTypedVectorList_0_b(MI, OpIdx, OS);
34742
1.45k
    break;
34743
273
  case 42:
34744
273
    printTypedVectorList_0_h(MI, OpIdx, OS);
34745
273
    break;
34746
46
  case 43:
34747
46
    printTypedVectorList_16_b(MI, OpIdx, OS);
34748
46
    break;
34749
35
  case 44:
34750
35
    printTypedVectorList_1_d(MI, OpIdx, OS);
34751
35
    break;
34752
253
  case 45:
34753
253
    printTypedVectorList_2_d(MI, OpIdx, OS);
34754
253
    break;
34755
633
  case 46:
34756
633
    printTypedVectorList_2_s(MI, OpIdx, OS);
34757
633
    break;
34758
204
  case 47:
34759
204
    printTypedVectorList_4_h(MI, OpIdx, OS);
34760
204
    break;
34761
84
  case 48:
34762
84
    printTypedVectorList_4_s(MI, OpIdx, OS);
34763
84
    break;
34764
276
  case 49:
34765
276
    printTypedVectorList_8_b(MI, OpIdx, OS);
34766
276
    break;
34767
73
  case 50:
34768
73
    printTypedVectorList_8_h(MI, OpIdx, OS);
34769
73
    break;
34770
639
  case 51:
34771
639
    printTypedVectorList_0_h(MI, OpIdx, OS);
34772
639
    break;
34773
884
  case 52:
34774
884
    printTypedVectorList_0_s(MI, OpIdx, OS);
34775
884
    break;
34776
891
  case 53:
34777
891
    printTypedVectorList_0_d(MI, OpIdx, OS);
34778
891
    break;
34779
87
  case 54:
34780
87
    printMatrix_0(MI, OpIdx, OS);
34781
87
    break;
34782
855
  case 55:
34783
855
    printImmRangeScale_2_1(MI, OpIdx, OS);
34784
855
    break;
34785
628
  case 56:
34786
628
    printImmRangeScale_4_3(MI, OpIdx, OS);
34787
628
    break;
34788
637
  case 57:
34789
637
    printMatrix_64(MI, OpIdx, OS);
34790
637
    break;
34791
0
  case 58:
34792
0
    printImmHex(MI, OpIdx, OS);
34793
0
    break;
34794
36
  case 59:
34795
36
    printPrefetchOp_1(MI, OpIdx, OS);
34796
36
    break;
34797
21
  case 60:
34798
21
    printPrefetchOp_0(MI, OpIdx, OS);
34799
21
    break;
34800
1.73k
  case 61:
34801
1.73k
    printGPR64as32(MI, OpIdx, OS);
34802
1.73k
    break;
34803
3.45k
  case 62:
34804
3.45k
    printSysCROperand(MI, OpIdx, OS);
34805
3.45k
    break;
34806
66.0k
  }
34807
66.0k
#endif // CAPSTONE_DIET
34808
66.0k
}
34809
34810
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
34811
35.9k
                  unsigned PredicateIndex) {
34812
35.9k
  switch (PredicateIndex) {
34813
0
  default:
34814
0
    CS_ASSERT_RET_VAL(0 && "Unknown MCOperandPredicate kind", false);
34815
0
    return false;
34816
6.78k
  case 1: {
34817
34818
6.78k
    if (!MCOperand_isImm(MCOp))
34819
0
      return false;
34820
6.78k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34821
6.78k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int8_t(Val);
34822
  
34823
6.78k
    }
34824
2.64k
  case 2: {
34825
34826
2.64k
    if (!MCOperand_isImm(MCOp))
34827
0
      return false;
34828
2.64k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34829
2.64k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val);
34830
  
34831
2.64k
    }
34832
1.71k
  case 3: {
34833
34834
1.71k
    if (!MCOperand_isImm(MCOp))
34835
0
      return false;
34836
1.71k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34837
1.71k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val);
34838
  
34839
1.71k
    }
34840
105
  case 4: {
34841
34842
105
    return MCOperand_isImm(MCOp) &&
34843
105
           MCOperand_getImm(MCOp) != AArch64CC_AL &&
34844
105
           MCOperand_getImm(MCOp) != AArch64CC_NV;
34845
  
34846
1.71k
    }
34847
8.71k
  case 5: {
34848
34849
8.71k
    if (!MCOperand_isImm(MCOp))
34850
0
      return false;
34851
8.71k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34852
8.71k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val) &&
34853
8.71k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34854
  
34855
8.71k
    }
34856
8.10k
  case 6: {
34857
34858
8.10k
    if (!MCOperand_isImm(MCOp))
34859
0
      return false;
34860
8.10k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34861
8.10k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val) &&
34862
8.10k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34863
  
34864
8.10k
    }
34865
6.21k
  case 7: {
34866
34867
6.21k
    if (!MCOperand_isImm(MCOp))
34868
0
      return false;
34869
6.21k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34870
6.21k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int64_t(Val) &&
34871
6.21k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34872
  
34873
6.21k
    }
34874
1.02k
  case 8: {
34875
34876
    // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields.
34877
1.02k
    if (!MCOperand_isImm(MCOp))
34878
0
      return false;
34879
1.02k
    return AArch64BTIHint_lookupBTIByEncoding(MCOperand_getImm(MCOp) ^ 32) != NULL;
34880
  
34881
1.02k
    }
34882
628
  case 9: {
34883
34884
    // Check, if operand is valid, to fix exhaustive aliasing in disassembly.
34885
    // "psb" is an alias to "hint" only for certain values of CRm:Op2 fields.
34886
628
    if (!MCOperand_isImm(MCOp))
34887
0
      return false;
34888
628
    return AArch64PSBHint_lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL;
34889
  
34890
628
    }
34891
35.9k
  }
34892
35.9k
}
34893
34894
#endif // PRINT_ALIAS_INSTR