Coverage Report

Created: 2025-10-10 06:20

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/capstonenext/arch/AArch64/AArch64GenAsmWriter.inc
Line
Count
Source
1
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
3
/*    Rot127 <unisono@quyllur.org> 2022-2024 */
4
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
5
6
/* LLVM-commit: <commit> */
7
/* LLVM-tag: <tag> */
8
9
/* Do not edit. */
10
11
/* Capstone's LLVM TableGen Backends: */
12
/* https://github.com/capstone-engine/llvm-capstone */
13
14
#include <capstone/platform.h>
15
#include "../../cs_priv.h"
16
17
/// getMnemonic - This method is automatically generated by tablegen
18
/// from the instruction set description.
19
106k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
106k
#ifndef CAPSTONE_DIET
21
106k
  static const char AsmStrs[] = {
22
106k
  /* 0 */ "sha1su0\t\0"
23
106k
  /* 9 */ "sha512su0\t\0"
24
106k
  /* 20 */ "sha256su0\t\0"
25
106k
  /* 31 */ "st64bv0\t\0"
26
106k
  /* 40 */ "ld1\t\0"
27
106k
  /* 45 */ "stl1\t\0"
28
106k
  /* 51 */ "trn1\t\0"
29
106k
  /* 57 */ "ldap1\t\0"
30
106k
  /* 64 */ "zip1\t\0"
31
106k
  /* 70 */ "uzp1\t\0"
32
106k
  /* 76 */ "zipq1\t\0"
33
106k
  /* 83 */ "uzpq1\t\0"
34
106k
  /* 90 */ "dcps1\t\0"
35
106k
  /* 97 */ "sm3ss1\t\0"
36
106k
  /* 105 */ "gcsss1\t\0"
37
106k
  /* 113 */ "st1\t\0"
38
106k
  /* 118 */ "sha1su1\t\0"
39
106k
  /* 127 */ "sha512su1\t\0"
40
106k
  /* 138 */ "sha256su1\t\0"
41
106k
  /* 149 */ "sm3partw1\t\0"
42
106k
  /* 160 */ "rax1\t\0"
43
106k
  /* 166 */ "fma32\t\0"
44
106k
  /* 173 */ "fms32\t\0"
45
106k
  /* 180 */ "rev32\t\0"
46
106k
  /* 187 */ "ld2\t\0"
47
106k
  /* 192 */ "sha512h2\t\0"
48
106k
  /* 202 */ "sha256h2\t\0"
49
106k
  /* 212 */ "luti2\t\0"
50
106k
  /* 219 */ "sabal2\t\0"
51
106k
  /* 227 */ "uabal2\t\0"
52
106k
  /* 235 */ "sqdmlal2\t\0"
53
106k
  /* 245 */ "fmlal2\t\0"
54
106k
  /* 253 */ "smlal2\t\0"
55
106k
  /* 261 */ "umlal2\t\0"
56
106k
  /* 269 */ "ssubl2\t\0"
57
106k
  /* 277 */ "usubl2\t\0"
58
106k
  /* 285 */ "sabdl2\t\0"
59
106k
  /* 293 */ "uabdl2\t\0"
60
106k
  /* 301 */ "saddl2\t\0"
61
106k
  /* 309 */ "uaddl2\t\0"
62
106k
  /* 317 */ "sshll2\t\0"
63
106k
  /* 325 */ "ushll2\t\0"
64
106k
  /* 333 */ "sqdmull2\t\0"
65
106k
  /* 343 */ "pmull2\t\0"
66
106k
  /* 351 */ "smull2\t\0"
67
106k
  /* 359 */ "umull2\t\0"
68
106k
  /* 367 */ "sqdmlsl2\t\0"
69
106k
  /* 377 */ "fmlsl2\t\0"
70
106k
  /* 385 */ "smlsl2\t\0"
71
106k
  /* 393 */ "umlsl2\t\0"
72
106k
  /* 401 */ "bf1cvtl2\t\0"
73
106k
  /* 411 */ "bf2cvtl2\t\0"
74
106k
  /* 421 */ "fcvtl2\t\0"
75
106k
  /* 429 */ "rsubhn2\t\0"
76
106k
  /* 438 */ "raddhn2\t\0"
77
106k
  /* 447 */ "sqshrn2\t\0"
78
106k
  /* 456 */ "uqshrn2\t\0"
79
106k
  /* 465 */ "sqrshrn2\t\0"
80
106k
  /* 475 */ "uqrshrn2\t\0"
81
106k
  /* 485 */ "trn2\t\0"
82
106k
  /* 491 */ "bfcvtn2\t\0"
83
106k
  /* 500 */ "sqxtn2\t\0"
84
106k
  /* 508 */ "uqxtn2\t\0"
85
106k
  /* 516 */ "sqshrun2\t\0"
86
106k
  /* 526 */ "sqrshrun2\t\0"
87
106k
  /* 537 */ "sqxtun2\t\0"
88
106k
  /* 546 */ "fcvtxn2\t\0"
89
106k
  /* 555 */ "zip2\t\0"
90
106k
  /* 561 */ "uzp2\t\0"
91
106k
  /* 567 */ "zipq2\t\0"
92
106k
  /* 574 */ "uzpq2\t\0"
93
106k
  /* 581 */ "dcps2\t\0"
94
106k
  /* 588 */ "gcsss2\t\0"
95
106k
  /* 596 */ "st2\t\0"
96
106k
  /* 601 */ "ssubw2\t\0"
97
106k
  /* 609 */ "usubw2\t\0"
98
106k
  /* 617 */ "saddw2\t\0"
99
106k
  /* 625 */ "uaddw2\t\0"
100
106k
  /* 633 */ "sm3partw2\t\0"
101
106k
  /* 644 */ "ld3\t\0"
102
106k
  /* 649 */ "eor3\t\0"
103
106k
  /* 655 */ "dcps3\t\0"
104
106k
  /* 662 */ "st3\t\0"
105
106k
  /* 667 */ "fma64\t\0"
106
106k
  /* 674 */ "fms64\t\0"
107
106k
  /* 681 */ "rev64\t\0"
108
106k
  /* 688 */ "ld4\t\0"
109
106k
  /* 693 */ "luti4\t\0"
110
106k
  /* 700 */ "st4\t\0"
111
106k
  /* 705 */ "fma16\t\0"
112
106k
  /* 712 */ "mac16\t\0"
113
106k
  /* 719 */ "setf16\t\0"
114
106k
  /* 727 */ "fms16\t\0"
115
106k
  /* 734 */ "rev16\t\0"
116
106k
  /* 741 */ "setf8\t\0"
117
106k
  /* 748 */ "sm3tt1a\t\0"
118
106k
  /* 757 */ "sm3tt2a\t\0"
119
106k
  /* 766 */ "braa\t\0"
120
106k
  /* 772 */ "ldraa\t\0"
121
106k
  /* 779 */ "blraa\t\0"
122
106k
  /* 786 */ "saba\t\0"
123
106k
  /* 792 */ "uaba\t\0"
124
106k
  /* 798 */ "pacda\t\0"
125
106k
  /* 805 */ "ldadda\t\0"
126
106k
  /* 813 */ "fadda\t\0"
127
106k
  /* 820 */ "autda\t\0"
128
106k
  /* 827 */ "pacga\t\0"
129
106k
  /* 834 */ "addha\t\0"
130
106k
  /* 841 */ "pacia\t\0"
131
106k
  /* 848 */ "autia\t\0"
132
106k
  /* 855 */ "brka\t\0"
133
106k
  /* 861 */ "fcmla\t\0"
134
106k
  /* 868 */ "bfmla\t\0"
135
106k
  /* 875 */ "bfmmla\t\0"
136
106k
  /* 883 */ "usmmla\t\0"
137
106k
  /* 891 */ "ummla\t\0"
138
106k
  /* 898 */ "fnmla\t\0"
139
106k
  /* 905 */ "ldsmina\t\0"
140
106k
  /* 914 */ "ldumina\t\0"
141
106k
  /* 923 */ "brkpa\t\0"
142
106k
  /* 930 */ "bmopa\t\0"
143
106k
  /* 937 */ "bfmopa\t\0"
144
106k
  /* 945 */ "usmopa\t\0"
145
106k
  /* 953 */ "sumopa\t\0"
146
106k
  /* 961 */ "rcwsswppa\t\0"
147
106k
  /* 972 */ "rcwswppa\t\0"
148
106k
  /* 982 */ "ldclrpa\t\0"
149
106k
  /* 991 */ "rcwsclrpa\t\0"
150
106k
  /* 1002 */ "rcwclrpa\t\0"
151
106k
  /* 1012 */ "rcwscaspa\t\0"
152
106k
  /* 1023 */ "rcwcaspa\t\0"
153
106k
  /* 1033 */ "ldsetpa\t\0"
154
106k
  /* 1042 */ "rcwssetpa\t\0"
155
106k
  /* 1053 */ "rcwsetpa\t\0"
156
106k
  /* 1063 */ "rcwsswpa\t\0"
157
106k
  /* 1073 */ "rcwswpa\t\0"
158
106k
  /* 1082 */ "fexpa\t\0"
159
106k
  /* 1089 */ "ldclra\t\0"
160
106k
  /* 1097 */ "rcwsclra\t\0"
161
106k
  /* 1107 */ "rcwclra\t\0"
162
106k
  /* 1116 */ "ldeora\t\0"
163
106k
  /* 1124 */ "srsra\t\0"
164
106k
  /* 1131 */ "ursra\t\0"
165
106k
  /* 1138 */ "ssra\t\0"
166
106k
  /* 1144 */ "usra\t\0"
167
106k
  /* 1150 */ "rcwscasa\t\0"
168
106k
  /* 1160 */ "rcwcasa\t\0"
169
106k
  /* 1169 */ "ldseta\t\0"
170
106k
  /* 1177 */ "rcwsseta\t\0"
171
106k
  /* 1187 */ "rcwseta\t\0"
172
106k
  /* 1196 */ "frinta\t\0"
173
106k
  /* 1204 */ "clasta\t\0"
174
106k
  /* 1212 */ "addva\t\0"
175
106k
  /* 1219 */ "mova\t\0"
176
106k
  /* 1225 */ "ldsmaxa\t\0"
177
106k
  /* 1234 */ "ldumaxa\t\0"
178
106k
  /* 1243 */ "pacdza\t\0"
179
106k
  /* 1251 */ "autdza\t\0"
180
106k
  /* 1259 */ "paciza\t\0"
181
106k
  /* 1267 */ "autiza\t\0"
182
106k
  /* 1275 */ "ld1b\t\0"
183
106k
  /* 1281 */ "ldff1b\t\0"
184
106k
  /* 1289 */ "ldnf1b\t\0"
185
106k
  /* 1297 */ "ldnt1b\t\0"
186
106k
  /* 1305 */ "stnt1b\t\0"
187
106k
  /* 1313 */ "st1b\t\0"
188
106k
  /* 1319 */ "sm3tt1b\t\0"
189
106k
  /* 1328 */ "crc32b\t\0"
190
106k
  /* 1336 */ "ld2b\t\0"
191
106k
  /* 1342 */ "st2b\t\0"
192
106k
  /* 1348 */ "sm3tt2b\t\0"
193
106k
  /* 1357 */ "ld3b\t\0"
194
106k
  /* 1363 */ "st3b\t\0"
195
106k
  /* 1369 */ "ld64b\t\0"
196
106k
  /* 1376 */ "st64b\t\0"
197
106k
  /* 1383 */ "ld4b\t\0"
198
106k
  /* 1389 */ "st4b\t\0"
199
106k
  /* 1395 */ "ldaddab\t\0"
200
106k
  /* 1404 */ "ldsminab\t\0"
201
106k
  /* 1414 */ "lduminab\t\0"
202
106k
  /* 1424 */ "swpab\t\0"
203
106k
  /* 1431 */ "brab\t\0"
204
106k
  /* 1437 */ "ldrab\t\0"
205
106k
  /* 1444 */ "blrab\t\0"
206
106k
  /* 1451 */ "ldclrab\t\0"
207
106k
  /* 1460 */ "ldeorab\t\0"
208
106k
  /* 1469 */ "casab\t\0"
209
106k
  /* 1476 */ "ldsetab\t\0"
210
106k
  /* 1485 */ "ldsmaxab\t\0"
211
106k
  /* 1495 */ "ldumaxab\t\0"
212
106k
  /* 1505 */ "fmlallbb\t\0"
213
106k
  /* 1515 */ "crc32cb\t\0"
214
106k
  /* 1524 */ "sqdecb\t\0"
215
106k
  /* 1532 */ "uqdecb\t\0"
216
106k
  /* 1540 */ "sqincb\t\0"
217
106k
  /* 1548 */ "uqincb\t\0"
218
106k
  /* 1556 */ "pacdb\t\0"
219
106k
  /* 1563 */ "ldaddb\t\0"
220
106k
  /* 1571 */ "autdb\t\0"
221
106k
  /* 1578 */ "prfb\t\0"
222
106k
  /* 1584 */ "flogb\t\0"
223
106k
  /* 1591 */ "pacib\t\0"
224
106k
  /* 1598 */ "autib\t\0"
225
106k
  /* 1605 */ "brkb\t\0"
226
106k
  /* 1611 */ "sabalb\t\0"
227
106k
  /* 1619 */ "uabalb\t\0"
228
106k
  /* 1627 */ "ldaddalb\t\0"
229
106k
  /* 1637 */ "sqdmlalb\t\0"
230
106k
  /* 1647 */ "bfmlalb\t\0"
231
106k
  /* 1656 */ "smlalb\t\0"
232
106k
  /* 1664 */ "umlalb\t\0"
233
106k
  /* 1672 */ "ldsminalb\t\0"
234
106k
  /* 1683 */ "lduminalb\t\0"
235
106k
  /* 1694 */ "swpalb\t\0"
236
106k
  /* 1702 */ "ldclralb\t\0"
237
106k
  /* 1712 */ "ldeoralb\t\0"
238
106k
  /* 1722 */ "casalb\t\0"
239
106k
  /* 1730 */ "ldsetalb\t\0"
240
106k
  /* 1740 */ "ldsmaxalb\t\0"
241
106k
  /* 1751 */ "ldumaxalb\t\0"
242
106k
  /* 1762 */ "ssublb\t\0"
243
106k
  /* 1770 */ "usublb\t\0"
244
106k
  /* 1778 */ "sbclb\t\0"
245
106k
  /* 1785 */ "adclb\t\0"
246
106k
  /* 1792 */ "sabdlb\t\0"
247
106k
  /* 1800 */ "uabdlb\t\0"
248
106k
  /* 1808 */ "ldaddlb\t\0"
249
106k
  /* 1817 */ "saddlb\t\0"
250
106k
  /* 1825 */ "uaddlb\t\0"
251
106k
  /* 1833 */ "sshllb\t\0"
252
106k
  /* 1841 */ "ushllb\t\0"
253
106k
  /* 1849 */ "sqdmullb\t\0"
254
106k
  /* 1859 */ "pmullb\t\0"
255
106k
  /* 1867 */ "smullb\t\0"
256
106k
  /* 1875 */ "umullb\t\0"
257
106k
  /* 1883 */ "ldsminlb\t\0"
258
106k
  /* 1893 */ "lduminlb\t\0"
259
106k
  /* 1903 */ "swplb\t\0"
260
106k
  /* 1910 */ "ldclrlb\t\0"
261
106k
  /* 1919 */ "ldeorlb\t\0"
262
106k
  /* 1928 */ "caslb\t\0"
263
106k
  /* 1935 */ "sqdmlslb\t\0"
264
106k
  /* 1945 */ "bfmlslb\t\0"
265
106k
  /* 1954 */ "smlslb\t\0"
266
106k
  /* 1962 */ "umlslb\t\0"
267
106k
  /* 1970 */ "ldsetlb\t\0"
268
106k
  /* 1979 */ "ldsmaxlb\t\0"
269
106k
  /* 1989 */ "ldumaxlb\t\0"
270
106k
  /* 1999 */ "dmb\t\0"
271
106k
  /* 2004 */ "rsubhnb\t\0"
272
106k
  /* 2013 */ "raddhnb\t\0"
273
106k
  /* 2022 */ "ldsminb\t\0"
274
106k
  /* 2031 */ "lduminb\t\0"
275
106k
  /* 2040 */ "sqshrnb\t\0"
276
106k
  /* 2049 */ "uqshrnb\t\0"
277
106k
  /* 2058 */ "sqrshrnb\t\0"
278
106k
  /* 2068 */ "uqrshrnb\t\0"
279
106k
  /* 2078 */ "fcvtnb\t\0"
280
106k
  /* 2086 */ "sqxtnb\t\0"
281
106k
  /* 2094 */ "uqxtnb\t\0"
282
106k
  /* 2102 */ "sqshrunb\t\0"
283
106k
  /* 2112 */ "sqrshrunb\t\0"
284
106k
  /* 2123 */ "sqxtunb\t\0"
285
106k
  /* 2132 */ "ld1rob\t\0"
286
106k
  /* 2140 */ "brkpb\t\0"
287
106k
  /* 2147 */ "swpb\t\0"
288
106k
  /* 2153 */ "ld1rqb\t\0"
289
106k
  /* 2161 */ "ld1rb\t\0"
290
106k
  /* 2168 */ "ldarb\t\0"
291
106k
  /* 2175 */ "ldlarb\t\0"
292
106k
  /* 2183 */ "ldrb\t\0"
293
106k
  /* 2189 */ "ldclrb\t\0"
294
106k
  /* 2197 */ "stllrb\t\0"
295
106k
  /* 2205 */ "stlrb\t\0"
296
106k
  /* 2212 */ "ldeorb\t\0"
297
106k
  /* 2220 */ "ldaprb\t\0"
298
106k
  /* 2228 */ "ldtrb\t\0"
299
106k
  /* 2235 */ "strb\t\0"
300
106k
  /* 2241 */ "sttrb\t\0"
301
106k
  /* 2248 */ "ldurb\t\0"
302
106k
  /* 2255 */ "stlurb\t\0"
303
106k
  /* 2263 */ "ldapurb\t\0"
304
106k
  /* 2272 */ "sturb\t\0"
305
106k
  /* 2279 */ "ldaxrb\t\0"
306
106k
  /* 2287 */ "ldxrb\t\0"
307
106k
  /* 2294 */ "stlxrb\t\0"
308
106k
  /* 2302 */ "stxrb\t\0"
309
106k
  /* 2309 */ "ld1sb\t\0"
310
106k
  /* 2316 */ "ldff1sb\t\0"
311
106k
  /* 2325 */ "ldnf1sb\t\0"
312
106k
  /* 2334 */ "ldnt1sb\t\0"
313
106k
  /* 2343 */ "casb\t\0"
314
106k
  /* 2349 */ "sdsb\t\0"
315
106k
  /* 2355 */ "isb\t\0"
316
106k
  /* 2360 */ "fmsb\t\0"
317
106k
  /* 2366 */ "fnmsb\t\0"
318
106k
  /* 2373 */ "ld1rsb\t\0"
319
106k
  /* 2381 */ "ldrsb\t\0"
320
106k
  /* 2388 */ "ldtrsb\t\0"
321
106k
  /* 2396 */ "ldursb\t\0"
322
106k
  /* 2404 */ "ldapursb\t\0"
323
106k
  /* 2414 */ "tsb\t\0"
324
106k
  /* 2419 */ "ldsetb\t\0"
325
106k
  /* 2427 */ "ssubltb\t\0"
326
106k
  /* 2436 */ "fmlalltb\t\0"
327
106k
  /* 2446 */ "cntb\t\0"
328
106k
  /* 2452 */ "fvdotb\t\0"
329
106k
  /* 2460 */ "eortb\t\0"
330
106k
  /* 2467 */ "clastb\t\0"
331
106k
  /* 2475 */ "sxtb\t\0"
332
106k
  /* 2481 */ "uxtb\t\0"
333
106k
  /* 2487 */ "bfsub\t\0"
334
106k
  /* 2494 */ "shsub\t\0"
335
106k
  /* 2501 */ "uhsub\t\0"
336
106k
  /* 2508 */ "fmsub\t\0"
337
106k
  /* 2515 */ "fnmsub\t\0"
338
106k
  /* 2523 */ "sqsub\t\0"
339
106k
  /* 2530 */ "uqsub\t\0"
340
106k
  /* 2537 */ "revb\t\0"
341
106k
  /* 2543 */ "ssubwb\t\0"
342
106k
  /* 2551 */ "usubwb\t\0"
343
106k
  /* 2559 */ "saddwb\t\0"
344
106k
  /* 2567 */ "uaddwb\t\0"
345
106k
  /* 2575 */ "ldsmaxb\t\0"
346
106k
  /* 2584 */ "ldumaxb\t\0"
347
106k
  /* 2593 */ "pacdzb\t\0"
348
106k
  /* 2601 */ "autdzb\t\0"
349
106k
  /* 2609 */ "pacizb\t\0"
350
106k
  /* 2617 */ "autizb\t\0"
351
106k
  /* 2625 */ "sha1c\t\0"
352
106k
  /* 2632 */ "sbc\t\0"
353
106k
  /* 2637 */ "adc\t\0"
354
106k
  /* 2642 */ "bic\t\0"
355
106k
  /* 2647 */ "wkdmc\t\0"
356
106k
  /* 2654 */ "aesimc\t\0"
357
106k
  /* 2662 */ "aesmc\t\0"
358
106k
  /* 2669 */ "csinc\t\0"
359
106k
  /* 2676 */ "retaasppc\t\0"
360
106k
  /* 2687 */ "autiasppc\t\0"
361
106k
  /* 2698 */ "retabsppc\t\0"
362
106k
  /* 2709 */ "autibsppc\t\0"
363
106k
  /* 2720 */ "hvc\t\0"
364
106k
  /* 2725 */ "svc\t\0"
365
106k
  /* 2730 */ "ld1d\t\0"
366
106k
  /* 2736 */ "ldff1d\t\0"
367
106k
  /* 2744 */ "ldnf1d\t\0"
368
106k
  /* 2752 */ "ldnt1d\t\0"
369
106k
  /* 2760 */ "stnt1d\t\0"
370
106k
  /* 2768 */ "st1d\t\0"
371
106k
  /* 2774 */ "mul53hi.2d\t\0"
372
106k
  /* 2786 */ "mul53lo.2d\t\0"
373
106k
  /* 2798 */ "ld2d\t\0"
374
106k
  /* 2804 */ "st2d\t\0"
375
106k
  /* 2810 */ "ld3d\t\0"
376
106k
  /* 2816 */ "st3d\t\0"
377
106k
  /* 2822 */ "ld4d\t\0"
378
106k
  /* 2828 */ "st4d\t\0"
379
106k
  /* 2834 */ "fmad\t\0"
380
106k
  /* 2840 */ "fnmad\t\0"
381
106k
  /* 2847 */ "ftmad\t\0"
382
106k
  /* 2854 */ "fabd\t\0"
383
106k
  /* 2860 */ "sabd\t\0"
384
106k
  /* 2866 */ "uabd\t\0"
385
106k
  /* 2872 */ "xpacd\t\0"
386
106k
  /* 2879 */ "sqdecd\t\0"
387
106k
  /* 2887 */ "uqdecd\t\0"
388
106k
  /* 2895 */ "sqincd\t\0"
389
106k
  /* 2903 */ "uqincd\t\0"
390
106k
  /* 2911 */ "fcadd\t\0"
391
106k
  /* 2918 */ "sqcadd\t\0"
392
106k
  /* 2926 */ "ldadd\t\0"
393
106k
  /* 2933 */ "bfadd\t\0"
394
106k
  /* 2940 */ "srhadd\t\0"
395
106k
  /* 2948 */ "urhadd\t\0"
396
106k
  /* 2956 */ "shadd\t\0"
397
106k
  /* 2963 */ "uhadd\t\0"
398
106k
  /* 2970 */ "fmadd\t\0"
399
106k
  /* 2977 */ "fnmadd\t\0"
400
106k
  /* 2985 */ "usqadd\t\0"
401
106k
  /* 2993 */ "suqadd\t\0"
402
106k
  /* 3001 */ "prfd\t\0"
403
106k
  /* 3007 */ "wkdmd\t\0"
404
106k
  /* 3014 */ "nand\t\0"
405
106k
  /* 3020 */ "ld1rod\t\0"
406
106k
  /* 3028 */ "ld1rqd\t\0"
407
106k
  /* 3036 */ "ld1rd\t\0"
408
106k
  /* 3043 */ "asrd\t\0"
409
106k
  /* 3049 */ "aesd\t\0"
410
106k
  /* 3055 */ "cntd\t\0"
411
106k
  /* 3061 */ "revd\t\0"
412
106k
  /* 3067 */ "sm4e\t\0"
413
106k
  /* 3073 */ "splice\t\0"
414
106k
  /* 3081 */ "facge\t\0"
415
106k
  /* 3088 */ "whilege\t\0"
416
106k
  /* 3097 */ "fcmge\t\0"
417
106k
  /* 3104 */ "cmpge\t\0"
418
106k
  /* 3111 */ "fscale\t\0"
419
106k
  /* 3119 */ "whilele\t\0"
420
106k
  /* 3128 */ "fcmle\t\0"
421
106k
  /* 3135 */ "cmple\t\0"
422
106k
  /* 3142 */ "fcmne\t\0"
423
106k
  /* 3149 */ "ctermne\t\0"
424
106k
  /* 3158 */ "cmpne\t\0"
425
106k
  /* 3165 */ "frecpe\t\0"
426
106k
  /* 3173 */ "urecpe\t\0"
427
106k
  /* 3181 */ "fccmpe\t\0"
428
106k
  /* 3189 */ "fcmpe\t\0"
429
106k
  /* 3196 */ "aese\t\0"
430
106k
  /* 3202 */ "pfalse\t\0"
431
106k
  /* 3210 */ "frsqrte\t\0"
432
106k
  /* 3219 */ "ursqrte\t\0"
433
106k
  /* 3228 */ "ptrue\t\0"
434
106k
  /* 3235 */ "udf\t\0"
435
106k
  /* 3240 */ "bif\t\0"
436
106k
  /* 3245 */ "rmif\t\0"
437
106k
  /* 3251 */ "scvtf\t\0"
438
106k
  /* 3258 */ "ucvtf\t\0"
439
106k
  /* 3265 */ "st2g\t\0"
440
106k
  /* 3271 */ "stz2g\t\0"
441
106k
  /* 3278 */ "subg\t\0"
442
106k
  /* 3284 */ "addg\t\0"
443
106k
  /* 3290 */ "ldg\t\0"
444
106k
  /* 3295 */ "fneg\t\0"
445
106k
  /* 3301 */ "sqneg\t\0"
446
106k
  /* 3308 */ "csneg\t\0"
447
106k
  /* 3315 */ "histseg\t\0"
448
106k
  /* 3324 */ "irg\t\0"
449
106k
  /* 3329 */ "stg\t\0"
450
106k
  /* 3334 */ "stzg\t\0"
451
106k
  /* 3340 */ "sha1h\t\0"
452
106k
  /* 3347 */ "ld1h\t\0"
453
106k
  /* 3353 */ "ldff1h\t\0"
454
106k
  /* 3361 */ "ldnf1h\t\0"
455
106k
  /* 3369 */ "ldnt1h\t\0"
456
106k
  /* 3377 */ "stnt1h\t\0"
457
106k
  /* 3385 */ "st1h\t\0"
458
106k
  /* 3391 */ "sha512h\t\0"
459
106k
  /* 3400 */ "crc32h\t\0"
460
106k
  /* 3408 */ "ld2h\t\0"
461
106k
  /* 3414 */ "st2h\t\0"
462
106k
  /* 3420 */ "ld3h\t\0"
463
106k
  /* 3426 */ "st3h\t\0"
464
106k
  /* 3432 */ "ld4h\t\0"
465
106k
  /* 3438 */ "st4h\t\0"
466
106k
  /* 3444 */ "sha256h\t\0"
467
106k
  /* 3453 */ "ldaddah\t\0"
468
106k
  /* 3462 */ "sqrdcmlah\t\0"
469
106k
  /* 3473 */ "sqrdmlah\t\0"
470
106k
  /* 3483 */ "ldsminah\t\0"
471
106k
  /* 3493 */ "lduminah\t\0"
472
106k
  /* 3503 */ "swpah\t\0"
473
106k
  /* 3510 */ "ldclrah\t\0"
474
106k
  /* 3519 */ "ldeorah\t\0"
475
106k
  /* 3528 */ "casah\t\0"
476
106k
  /* 3535 */ "ldsetah\t\0"
477
106k
  /* 3544 */ "ldsmaxah\t\0"
478
106k
  /* 3554 */ "ldumaxah\t\0"
479
106k
  /* 3564 */ "crc32ch\t\0"
480
106k
  /* 3573 */ "sqdech\t\0"
481
106k
  /* 3581 */ "uqdech\t\0"
482
106k
  /* 3589 */ "sqinch\t\0"
483
106k
  /* 3597 */ "uqinch\t\0"
484
106k
  /* 3605 */ "nmatch\t\0"
485
106k
  /* 3613 */ "ldaddh\t\0"
486
106k
  /* 3621 */ "prfh\t\0"
487
106k
  /* 3627 */ "ldaddalh\t\0"
488
106k
  /* 3637 */ "ldsminalh\t\0"
489
106k
  /* 3648 */ "lduminalh\t\0"
490
106k
  /* 3659 */ "swpalh\t\0"
491
106k
  /* 3667 */ "ldclralh\t\0"
492
106k
  /* 3677 */ "ldeoralh\t\0"
493
106k
  /* 3687 */ "casalh\t\0"
494
106k
  /* 3695 */ "ldsetalh\t\0"
495
106k
  /* 3705 */ "ldsmaxalh\t\0"
496
106k
  /* 3716 */ "ldumaxalh\t\0"
497
106k
  /* 3727 */ "ldaddlh\t\0"
498
106k
  /* 3736 */ "ldsminlh\t\0"
499
106k
  /* 3746 */ "lduminlh\t\0"
500
106k
  /* 3756 */ "swplh\t\0"
501
106k
  /* 3763 */ "ldclrlh\t\0"
502
106k
  /* 3772 */ "ldeorlh\t\0"
503
106k
  /* 3781 */ "caslh\t\0"
504
106k
  /* 3788 */ "ldsetlh\t\0"
505
106k
  /* 3797 */ "sqdmulh\t\0"
506
106k
  /* 3806 */ "sqrdmulh\t\0"
507
106k
  /* 3816 */ "smulh\t\0"
508
106k
  /* 3823 */ "umulh\t\0"
509
106k
  /* 3830 */ "ldsmaxlh\t\0"
510
106k
  /* 3840 */ "ldumaxlh\t\0"
511
106k
  /* 3850 */ "ldsminh\t\0"
512
106k
  /* 3859 */ "lduminh\t\0"
513
106k
  /* 3868 */ "ld1roh\t\0"
514
106k
  /* 3876 */ "swph\t\0"
515
106k
  /* 3882 */ "ld1rqh\t\0"
516
106k
  /* 3890 */ "ld1rh\t\0"
517
106k
  /* 3897 */ "ldarh\t\0"
518
106k
  /* 3904 */ "ldlarh\t\0"
519
106k
  /* 3912 */ "ldrh\t\0"
520
106k
  /* 3918 */ "ldclrh\t\0"
521
106k
  /* 3926 */ "stllrh\t\0"
522
106k
  /* 3934 */ "stlrh\t\0"
523
106k
  /* 3941 */ "ldeorh\t\0"
524
106k
  /* 3949 */ "ldaprh\t\0"
525
106k
  /* 3957 */ "ldtrh\t\0"
526
106k
  /* 3964 */ "strh\t\0"
527
106k
  /* 3970 */ "sttrh\t\0"
528
106k
  /* 3977 */ "ldurh\t\0"
529
106k
  /* 3984 */ "stlurh\t\0"
530
106k
  /* 3992 */ "ldapurh\t\0"
531
106k
  /* 4001 */ "sturh\t\0"
532
106k
  /* 4008 */ "ldaxrh\t\0"
533
106k
  /* 4016 */ "ldxrh\t\0"
534
106k
  /* 4023 */ "stlxrh\t\0"
535
106k
  /* 4031 */ "stxrh\t\0"
536
106k
  /* 4038 */ "ld1sh\t\0"
537
106k
  /* 4045 */ "ldff1sh\t\0"
538
106k
  /* 4054 */ "ldnf1sh\t\0"
539
106k
  /* 4063 */ "ldnt1sh\t\0"
540
106k
  /* 4072 */ "cash\t\0"
541
106k
  /* 4078 */ "sqrdmlsh\t\0"
542
106k
  /* 4088 */ "ld1rsh\t\0"
543
106k
  /* 4096 */ "ldrsh\t\0"
544
106k
  /* 4103 */ "ldtrsh\t\0"
545
106k
  /* 4111 */ "ldursh\t\0"
546
106k
  /* 4119 */ "ldapursh\t\0"
547
106k
  /* 4129 */ "ldseth\t\0"
548
106k
  /* 4137 */ "cnth\t\0"
549
106k
  /* 4143 */ "sxth\t\0"
550
106k
  /* 4149 */ "uxth\t\0"
551
106k
  /* 4155 */ "revh\t\0"
552
106k
  /* 4161 */ "ldsmaxh\t\0"
553
106k
  /* 4170 */ "ldumaxh\t\0"
554
106k
  /* 4179 */ "xpaci\t\0"
555
106k
  /* 4186 */ "whilehi\t\0"
556
106k
  /* 4195 */ "punpkhi\t\0"
557
106k
  /* 4204 */ "sunpkhi\t\0"
558
106k
  /* 4213 */ "uunpkhi\t\0"
559
106k
  /* 4222 */ "cmhi\t\0"
560
106k
  /* 4228 */ "cmphi\t\0"
561
106k
  /* 4235 */ "sli\t\0"
562
106k
  /* 4240 */ "gmi\t\0"
563
106k
  /* 4245 */ "mvni\t\0"
564
106k
  /* 4251 */ "sri\t\0"
565
106k
  /* 4256 */ "frinti\t\0"
566
106k
  /* 4264 */ "movi\t\0"
567
106k
  /* 4270 */ "ldzi\t\0"
568
106k
  /* 4276 */ "stzi\t\0"
569
106k
  /* 4282 */ "sunpk\t\0"
570
106k
  /* 4289 */ "uunpk\t\0"
571
106k
  /* 4296 */ "brk\t\0"
572
106k
  /* 4301 */ "movk\t\0"
573
106k
  /* 4307 */ "sabal\t\0"
574
106k
  /* 4314 */ "uabal\t\0"
575
106k
  /* 4321 */ "ldaddal\t\0"
576
106k
  /* 4330 */ "sqdmlal\t\0"
577
106k
  /* 4339 */ "bfmlal\t\0"
578
106k
  /* 4347 */ "smlal\t\0"
579
106k
  /* 4354 */ "umlal\t\0"
580
106k
  /* 4361 */ "ldsminal\t\0"
581
106k
  /* 4371 */ "lduminal\t\0"
582
106k
  /* 4381 */ "rcwsswppal\t\0"
583
106k
  /* 4393 */ "rcwswppal\t\0"
584
106k
  /* 4404 */ "ldclrpal\t\0"
585
106k
  /* 4414 */ "rcwsclrpal\t\0"
586
106k
  /* 4426 */ "rcwclrpal\t\0"
587
106k
  /* 4437 */ "rcwscaspal\t\0"
588
106k
  /* 4449 */ "rcwcaspal\t\0"
589
106k
  /* 4460 */ "ldsetpal\t\0"
590
106k
  /* 4470 */ "rcwssetpal\t\0"
591
106k
  /* 4482 */ "rcwsetpal\t\0"
592
106k
  /* 4493 */ "rcwsswpal\t\0"
593
106k
  /* 4504 */ "rcwswpal\t\0"
594
106k
  /* 4514 */ "ldclral\t\0"
595
106k
  /* 4523 */ "rcwsclral\t\0"
596
106k
  /* 4534 */ "rcwclral\t\0"
597
106k
  /* 4544 */ "ldeoral\t\0"
598
106k
  /* 4553 */ "rcwscasal\t\0"
599
106k
  /* 4564 */ "rcwcasal\t\0"
600
106k
  /* 4574 */ "ldsetal\t\0"
601
106k
  /* 4583 */ "rcwssetal\t\0"
602
106k
  /* 4594 */ "rcwsetal\t\0"
603
106k
  /* 4604 */ "ldsmaxal\t\0"
604
106k
  /* 4614 */ "ldumaxal\t\0"
605
106k
  /* 4624 */ "tbl\t\0"
606
106k
  /* 4629 */ "smsubl\t\0"
607
106k
  /* 4637 */ "umsubl\t\0"
608
106k
  /* 4645 */ "ssubl\t\0"
609
106k
  /* 4652 */ "usubl\t\0"
610
106k
  /* 4659 */ "sabdl\t\0"
611
106k
  /* 4666 */ "uabdl\t\0"
612
106k
  /* 4673 */ "ldaddl\t\0"
613
106k
  /* 4681 */ "smaddl\t\0"
614
106k
  /* 4689 */ "umaddl\t\0"
615
106k
  /* 4697 */ "saddl\t\0"
616
106k
  /* 4704 */ "uaddl\t\0"
617
106k
  /* 4711 */ "tcancel\t\0"
618
106k
  /* 4720 */ "fcsel\t\0"
619
106k
  /* 4727 */ "psel\t\0"
620
106k
  /* 4733 */ "ftssel\t\0"
621
106k
  /* 4741 */ "sqshl\t\0"
622
106k
  /* 4748 */ "uqshl\t\0"
623
106k
  /* 4755 */ "sqrshl\t\0"
624
106k
  /* 4763 */ "uqrshl\t\0"
625
106k
  /* 4771 */ "srshl\t\0"
626
106k
  /* 4778 */ "urshl\t\0"
627
106k
  /* 4785 */ "sshl\t\0"
628
106k
  /* 4791 */ "ushl\t\0"
629
106k
  /* 4797 */ "fmlall\t\0"
630
106k
  /* 4805 */ "usmlall\t\0"
631
106k
  /* 4814 */ "sumlall\t\0"
632
106k
  /* 4823 */ "sshll\t\0"
633
106k
  /* 4830 */ "ushll\t\0"
634
106k
  /* 4837 */ "smlsll\t\0"
635
106k
  /* 4845 */ "umlsll\t\0"
636
106k
  /* 4853 */ "sqdmull\t\0"
637
106k
  /* 4862 */ "pmull\t\0"
638
106k
  /* 4869 */ "smull\t\0"
639
106k
  /* 4876 */ "umull\t\0"
640
106k
  /* 4883 */ "ldsminl\t\0"
641
106k
  /* 4892 */ "lduminl\t\0"
642
106k
  /* 4901 */ "addpl\t\0"
643
106k
  /* 4908 */ "rcwsswppl\t\0"
644
106k
  /* 4919 */ "rcwswppl\t\0"
645
106k
  /* 4929 */ "ldclrpl\t\0"
646
106k
  /* 4938 */ "rcwsclrpl\t\0"
647
106k
  /* 4949 */ "rcwclrpl\t\0"
648
106k
  /* 4959 */ "rcwscaspl\t\0"
649
106k
  /* 4970 */ "rcwcaspl\t\0"
650
106k
  /* 4980 */ "addspl\t\0"
651
106k
  /* 4988 */ "ldsetpl\t\0"
652
106k
  /* 4997 */ "rcwssetpl\t\0"
653
106k
  /* 5008 */ "rcwsetpl\t\0"
654
106k
  /* 5018 */ "rcwsswpl\t\0"
655
106k
  /* 5028 */ "rcwswpl\t\0"
656
106k
  /* 5037 */ "ldclrl\t\0"
657
106k
  /* 5045 */ "rcwsclrl\t\0"
658
106k
  /* 5055 */ "rcwclrl\t\0"
659
106k
  /* 5064 */ "ldeorl\t\0"
660
106k
  /* 5072 */ "rcwscasl\t\0"
661
106k
  /* 5082 */ "rcwcasl\t\0"
662
106k
  /* 5091 */ "nbsl\t\0"
663
106k
  /* 5097 */ "sqdmlsl\t\0"
664
106k
  /* 5106 */ "bfmlsl\t\0"
665
106k
  /* 5114 */ "smlsl\t\0"
666
106k
  /* 5121 */ "umlsl\t\0"
667
106k
  /* 5128 */ "sysl\t\0"
668
106k
  /* 5134 */ "ldsetl\t\0"
669
106k
  /* 5142 */ "rcwssetl\t\0"
670
106k
  /* 5152 */ "rcwsetl\t\0"
671
106k
  /* 5161 */ "bf1cvtl\t\0"
672
106k
  /* 5170 */ "bf2cvtl\t\0"
673
106k
  /* 5179 */ "fcvtl\t\0"
674
106k
  /* 5186 */ "bfmul\t\0"
675
106k
  /* 5193 */ "fnmul\t\0"
676
106k
  /* 5200 */ "pmul\t\0"
677
106k
  /* 5206 */ "ftsmul\t\0"
678
106k
  /* 5214 */ "addvl\t\0"
679
106k
  /* 5221 */ "rdvl\t\0"
680
106k
  /* 5227 */ "addsvl\t\0"
681
106k
  /* 5235 */ "rdsvl\t\0"
682
106k
  /* 5242 */ "ldsmaxl\t\0"
683
106k
  /* 5251 */ "ldumaxl\t\0"
684
106k
  /* 5260 */ "sha1m\t\0"
685
106k
  /* 5267 */ "sbfm\t\0"
686
106k
  /* 5273 */ "ubfm\t\0"
687
106k
  /* 5279 */ "rprfm\t\0"
688
106k
  /* 5286 */ "ldgm\t\0"
689
106k
  /* 5292 */ "stgm\t\0"
690
106k
  /* 5298 */ "stzgm\t\0"
691
106k
  /* 5305 */ "gcspushm\t\0"
692
106k
  /* 5315 */ "bfminnm\t\0"
693
106k
  /* 5324 */ "bfmaxnm\t\0"
694
106k
  /* 5333 */ "gcspopm\t\0"
695
106k
  /* 5342 */ "dupm\t\0"
696
106k
  /* 5348 */ "frintm\t\0"
697
106k
  /* 5356 */ "prfum\t\0"
698
106k
  /* 5363 */ "bsl1n\t\0"
699
106k
  /* 5370 */ "bsl2n\t\0"
700
106k
  /* 5377 */ "rsubhn\t\0"
701
106k
  /* 5385 */ "raddhn\t\0"
702
106k
  /* 5393 */ "famin\t\0"
703
106k
  /* 5400 */ "bfmin\t\0"
704
106k
  /* 5407 */ "ldsmin\t\0"
705
106k
  /* 5415 */ "ldumin\t\0"
706
106k
  /* 5423 */ "brkn\t\0"
707
106k
  /* 5429 */ "ccmn\t\0"
708
106k
  /* 5435 */ "eon\t\0"
709
106k
  /* 5440 */ "sqshrn\t\0"
710
106k
  /* 5448 */ "uqshrn\t\0"
711
106k
  /* 5456 */ "sqrshrn\t\0"
712
106k
  /* 5465 */ "uqrshrn\t\0"
713
106k
  /* 5474 */ "orn\t\0"
714
106k
  /* 5479 */ "frintn\t\0"
715
106k
  /* 5487 */ "bfcvtn\t\0"
716
106k
  /* 5495 */ "sqcvtn\t\0"
717
106k
  /* 5503 */ "uqcvtn\t\0"
718
106k
  /* 5511 */ "sqxtn\t\0"
719
106k
  /* 5518 */ "uqxtn\t\0"
720
106k
  /* 5525 */ "sqshrun\t\0"
721
106k
  /* 5534 */ "sqrshrun\t\0"
722
106k
  /* 5544 */ "sqcvtun\t\0"
723
106k
  /* 5553 */ "sqxtun\t\0"
724
106k
  /* 5561 */ "movn\t\0"
725
106k
  /* 5567 */ "fcvtxn\t\0"
726
106k
  /* 5575 */ "whilelo\t\0"
727
106k
  /* 5584 */ "punpklo\t\0"
728
106k
  /* 5593 */ "sunpklo\t\0"
729
106k
  /* 5602 */ "uunpklo\t\0"
730
106k
  /* 5611 */ "cmplo\t\0"
731
106k
  /* 5618 */ "zero\t\0"
732
106k
  /* 5624 */ "fcmuo\t\0"
733
106k
  /* 5631 */ "sha1p\t\0"
734
106k
  /* 5638 */ "subp\t\0"
735
106k
  /* 5644 */ "sqdecp\t\0"
736
106k
  /* 5652 */ "uqdecp\t\0"
737
106k
  /* 5660 */ "sqincp\t\0"
738
106k
  /* 5668 */ "uqincp\t\0"
739
106k
  /* 5676 */ "faddp\t\0"
740
106k
  /* 5683 */ "ldp\t\0"
741
106k
  /* 5688 */ "bdep\t\0"
742
106k
  /* 5694 */ "vecfp\t\0"
743
106k
  /* 5701 */ "matfp\t\0"
744
106k
  /* 5708 */ "stgp\t\0"
745
106k
  /* 5714 */ "zip\t\0"
746
106k
  /* 5719 */ "sadalp\t\0"
747
106k
  /* 5727 */ "uadalp\t\0"
748
106k
  /* 5735 */ "saddlp\t\0"
749
106k
  /* 5743 */ "uaddlp\t\0"
750
106k
  /* 5751 */ "stilp\t\0"
751
106k
  /* 5758 */ "bfclamp\t\0"
752
106k
  /* 5767 */ "sclamp\t\0"
753
106k
  /* 5775 */ "uclamp\t\0"
754
106k
  /* 5783 */ "fccmp\t\0"
755
106k
  /* 5790 */ "fcmp\t\0"
756
106k
  /* 5796 */ "fminnmp\t\0"
757
106k
  /* 5805 */ "fmaxnmp\t\0"
758
106k
  /* 5814 */ "ldnp\t\0"
759
106k
  /* 5820 */ "fminp\t\0"
760
106k
  /* 5827 */ "sminp\t\0"
761
106k
  /* 5834 */ "uminp\t\0"
762
106k
  /* 5841 */ "stnp\t\0"
763
106k
  /* 5847 */ "ldiapp\t\0"
764
106k
  /* 5855 */ "rcwsswpp\t\0"
765
106k
  /* 5865 */ "rcwswpp\t\0"
766
106k
  /* 5874 */ "adrp\t\0"
767
106k
  /* 5880 */ "bgrp\t\0"
768
106k
  /* 5886 */ "ldclrp\t\0"
769
106k
  /* 5894 */ "rcwsclrp\t\0"
770
106k
  /* 5904 */ "rcwclrp\t\0"
771
106k
  /* 5913 */ "rcwscasp\t\0"
772
106k
  /* 5923 */ "rcwcasp\t\0"
773
106k
  /* 5932 */ "sysp\t\0"
774
106k
  /* 5938 */ "ldsetp\t\0"
775
106k
  /* 5946 */ "rcwssetp\t\0"
776
106k
  /* 5956 */ "rcwsetp\t\0"
777
106k
  /* 5965 */ "cntp\t\0"
778
106k
  /* 5971 */ "frintp\t\0"
779
106k
  /* 5979 */ "stp\t\0"
780
106k
  /* 5984 */ "fdup\t\0"
781
106k
  /* 5990 */ "rcwsswp\t\0"
782
106k
  /* 5999 */ "rcwswp\t\0"
783
106k
  /* 6007 */ "ldaxp\t\0"
784
106k
  /* 6014 */ "fmaxp\t\0"
785
106k
  /* 6021 */ "smaxp\t\0"
786
106k
  /* 6028 */ "umaxp\t\0"
787
106k
  /* 6035 */ "ldxp\t\0"
788
106k
  /* 6041 */ "stlxp\t\0"
789
106k
  /* 6048 */ "stxp\t\0"
790
106k
  /* 6054 */ "uzp\t\0"
791
106k
  /* 6059 */ "ld1q\t\0"
792
106k
  /* 6065 */ "st1q\t\0"
793
106k
  /* 6071 */ "ld2q\t\0"
794
106k
  /* 6077 */ "st2q\t\0"
795
106k
  /* 6083 */ "ld3q\t\0"
796
106k
  /* 6089 */ "st3q\t\0"
797
106k
  /* 6095 */ "ld4q\t\0"
798
106k
  /* 6101 */ "st4q\t\0"
799
106k
  /* 6107 */ "fcmeq\t\0"
800
106k
  /* 6114 */ "ctermeq\t\0"
801
106k
  /* 6123 */ "cmpeq\t\0"
802
106k
  /* 6130 */ "tblq\t\0"
803
106k
  /* 6136 */ "dupq\t\0"
804
106k
  /* 6142 */ "extq\t\0"
805
106k
  /* 6148 */ "tbxq\t\0"
806
106k
  /* 6154 */ "ld1r\t\0"
807
106k
  /* 6160 */ "ld2r\t\0"
808
106k
  /* 6166 */ "ld3r\t\0"
809
106k
  /* 6172 */ "ld4r\t\0"
810
106k
  /* 6178 */ "ldar\t\0"
811
106k
  /* 6184 */ "ldlar\t\0"
812
106k
  /* 6191 */ "xar\t\0"
813
106k
  /* 6196 */ "fsubr\t\0"
814
106k
  /* 6203 */ "shsubr\t\0"
815
106k
  /* 6211 */ "uhsubr\t\0"
816
106k
  /* 6219 */ "sqsubr\t\0"
817
106k
  /* 6227 */ "uqsubr\t\0"
818
106k
  /* 6235 */ "adr\t\0"
819
106k
  /* 6240 */ "ldr\t\0"
820
106k
  /* 6245 */ "genter\t\0"
821
106k
  /* 6253 */ "rdffr\t\0"
822
106k
  /* 6260 */ "wrffr\t\0"
823
106k
  /* 6267 */ "sqrshr\t\0"
824
106k
  /* 6275 */ "uqrshr\t\0"
825
106k
  /* 6283 */ "srshr\t\0"
826
106k
  /* 6290 */ "urshr\t\0"
827
106k
  /* 6297 */ "sshr\t\0"
828
106k
  /* 6303 */ "ushr\t\0"
829
106k
  /* 6309 */ "blr\t\0"
830
106k
  /* 6314 */ "ldclr\t\0"
831
106k
  /* 6321 */ "rcwsclr\t\0"
832
106k
  /* 6330 */ "rcwclr\t\0"
833
106k
  /* 6338 */ "sqshlr\t\0"
834
106k
  /* 6346 */ "uqshlr\t\0"
835
106k
  /* 6354 */ "sqrshlr\t\0"
836
106k
  /* 6363 */ "uqrshlr\t\0"
837
106k
  /* 6372 */ "srshlr\t\0"
838
106k
  /* 6380 */ "urshlr\t\0"
839
106k
  /* 6388 */ "stllr\t\0"
840
106k
  /* 6395 */ "lslr\t\0"
841
106k
  /* 6401 */ "stlr\t\0"
842
106k
  /* 6407 */ "ldeor\t\0"
843
106k
  /* 6414 */ "nor\t\0"
844
106k
  /* 6419 */ "ror\t\0"
845
106k
  /* 6424 */ "ldapr\t\0"
846
106k
  /* 6431 */ "orr\t\0"
847
106k
  /* 6436 */ "asrr\t\0"
848
106k
  /* 6442 */ "lsrr\t\0"
849
106k
  /* 6448 */ "msrr\t\0"
850
106k
  /* 6454 */ "asr\t\0"
851
106k
  /* 6459 */ "lsr\t\0"
852
106k
  /* 6464 */ "msr\t\0"
853
106k
  /* 6469 */ "insr\t\0"
854
106k
  /* 6475 */ "ldtr\t\0"
855
106k
  /* 6481 */ "gcsstr\t\0"
856
106k
  /* 6489 */ "gcssttr\t\0"
857
106k
  /* 6498 */ "extr\t\0"
858
106k
  /* 6504 */ "ldur\t\0"
859
106k
  /* 6510 */ "stlur\t\0"
860
106k
  /* 6517 */ "ldapur\t\0"
861
106k
  /* 6525 */ "stur\t\0"
862
106k
  /* 6531 */ "fdivr\t\0"
863
106k
  /* 6538 */ "sdivr\t\0"
864
106k
  /* 6545 */ "udivr\t\0"
865
106k
  /* 6552 */ "whilewr\t\0"
866
106k
  /* 6561 */ "ldaxr\t\0"
867
106k
  /* 6568 */ "ldxr\t\0"
868
106k
  /* 6574 */ "stlxr\t\0"
869
106k
  /* 6581 */ "stxr\t\0"
870
106k
  /* 6587 */ "rcwscas\t\0"
871
106k
  /* 6596 */ "rcwcas\t\0"
872
106k
  /* 6604 */ "brkas\t\0"
873
106k
  /* 6611 */ "brkpas\t\0"
874
106k
  /* 6619 */ "fcvtas\t\0"
875
106k
  /* 6627 */ "fabs\t\0"
876
106k
  /* 6633 */ "sqabs\t\0"
877
106k
  /* 6640 */ "brkbs\t\0"
878
106k
  /* 6647 */ "brkpbs\t\0"
879
106k
  /* 6655 */ "subs\t\0"
880
106k
  /* 6661 */ "sbcs\t\0"
881
106k
  /* 6667 */ "adcs\t\0"
882
106k
  /* 6673 */ "bics\t\0"
883
106k
  /* 6679 */ "adds\t\0"
884
106k
  /* 6685 */ "nands\t\0"
885
106k
  /* 6692 */ "ptrues\t\0"
886
106k
  /* 6700 */ "whilehs\t\0"
887
106k
  /* 6709 */ "cmhs\t\0"
888
106k
  /* 6715 */ "cmphs\t\0"
889
106k
  /* 6722 */ "cls\t\0"
890
106k
  /* 6727 */ "whilels\t\0"
891
106k
  /* 6736 */ "bfmls\t\0"
892
106k
  /* 6743 */ "fnmls\t\0"
893
106k
  /* 6750 */ "cmpls\t\0"
894
106k
  /* 6757 */ "fcvtms\t\0"
895
106k
  /* 6765 */ "ins\t\0"
896
106k
  /* 6770 */ "brkns\t\0"
897
106k
  /* 6777 */ "orns\t\0"
898
106k
  /* 6783 */ "fcvtns\t\0"
899
106k
  /* 6791 */ "subps\t\0"
900
106k
  /* 6798 */ "frecps\t\0"
901
106k
  /* 6806 */ "bmops\t\0"
902
106k
  /* 6813 */ "bfmops\t\0"
903
106k
  /* 6821 */ "usmops\t\0"
904
106k
  /* 6829 */ "sumops\t\0"
905
106k
  /* 6837 */ "fcvtps\t\0"
906
106k
  /* 6845 */ "rdffrs\t\0"
907
106k
  /* 6853 */ "mrs\t\0"
908
106k
  /* 6858 */ "eors\t\0"
909
106k
  /* 6864 */ "nors\t\0"
910
106k
  /* 6870 */ "mrrs\t\0"
911
106k
  /* 6876 */ "orrs\t\0"
912
106k
  /* 6882 */ "frsqrts\t\0"
913
106k
  /* 6891 */ "sys\t\0"
914
106k
  /* 6896 */ "fcvtzs\t\0"
915
106k
  /* 6904 */ "fjcvtzs\t\0"
916
106k
  /* 6913 */ "sqdmlalbt\t\0"
917
106k
  /* 6924 */ "ssublbt\t\0"
918
106k
  /* 6933 */ "saddlbt\t\0"
919
106k
  /* 6942 */ "fmlallbt\t\0"
920
106k
  /* 6952 */ "sqdmlslbt\t\0"
921
106k
  /* 6963 */ "eorbt\t\0"
922
106k
  /* 6970 */ "compact\t\0"
923
106k
  /* 6979 */ "wfet\t\0"
924
106k
  /* 6985 */ "ret\t\0"
925
106k
  /* 6990 */ "ldset\t\0"
926
106k
  /* 6997 */ "rcwsset\t\0"
927
106k
  /* 7006 */ "rcwset\t\0"
928
106k
  /* 7014 */ "facgt\t\0"
929
106k
  /* 7021 */ "whilegt\t\0"
930
106k
  /* 7030 */ "fcmgt\t\0"
931
106k
  /* 7037 */ "cmpgt\t\0"
932
106k
  /* 7044 */ "rbit\t\0"
933
106k
  /* 7050 */ "trcit\t\0"
934
106k
  /* 7057 */ "wfit\t\0"
935
106k
  /* 7063 */ "sabalt\t\0"
936
106k
  /* 7071 */ "uabalt\t\0"
937
106k
  /* 7079 */ "sqdmlalt\t\0"
938
106k
  /* 7089 */ "bfmlalt\t\0"
939
106k
  /* 7098 */ "smlalt\t\0"
940
106k
  /* 7106 */ "umlalt\t\0"
941
106k
  /* 7114 */ "ssublt\t\0"
942
106k
  /* 7122 */ "usublt\t\0"
943
106k
  /* 7130 */ "sbclt\t\0"
944
106k
  /* 7137 */ "adclt\t\0"
945
106k
  /* 7144 */ "sabdlt\t\0"
946
106k
  /* 7152 */ "uabdlt\t\0"
947
106k
  /* 7160 */ "saddlt\t\0"
948
106k
  /* 7168 */ "uaddlt\t\0"
949
106k
  /* 7176 */ "whilelt\t\0"
950
106k
  /* 7185 */ "hlt\t\0"
951
106k
  /* 7190 */ "sshllt\t\0"
952
106k
  /* 7198 */ "ushllt\t\0"
953
106k
  /* 7206 */ "sqdmullt\t\0"
954
106k
  /* 7216 */ "pmullt\t\0"
955
106k
  /* 7224 */ "smullt\t\0"
956
106k
  /* 7232 */ "umullt\t\0"
957
106k
  /* 7240 */ "fcmlt\t\0"
958
106k
  /* 7247 */ "cmplt\t\0"
959
106k
  /* 7254 */ "sqdmlslt\t\0"
960
106k
  /* 7264 */ "bfmlslt\t\0"
961
106k
  /* 7273 */ "smlslt\t\0"
962
106k
  /* 7281 */ "umlslt\t\0"
963
106k
  /* 7289 */ "bf1cvtlt\t\0"
964
106k
  /* 7299 */ "bf2cvtlt\t\0"
965
106k
  /* 7309 */ "fcvtlt\t\0"
966
106k
  /* 7317 */ "histcnt\t\0"
967
106k
  /* 7326 */ "rsubhnt\t\0"
968
106k
  /* 7335 */ "raddhnt\t\0"
969
106k
  /* 7344 */ "vecint\t\0"
970
106k
  /* 7352 */ "hint\t\0"
971
106k
  /* 7358 */ "matint\t\0"
972
106k
  /* 7366 */ "sqshrnt\t\0"
973
106k
  /* 7375 */ "uqshrnt\t\0"
974
106k
  /* 7384 */ "sqrshrnt\t\0"
975
106k
  /* 7394 */ "uqrshrnt\t\0"
976
106k
  /* 7404 */ "bfcvtnt\t\0"
977
106k
  /* 7413 */ "sqxtnt\t\0"
978
106k
  /* 7421 */ "uqxtnt\t\0"
979
106k
  /* 7429 */ "sqshrunt\t\0"
980
106k
  /* 7439 */ "sqrshrunt\t\0"
981
106k
  /* 7450 */ "sqxtunt\t\0"
982
106k
  /* 7459 */ "fcvtxnt\t\0"
983
106k
  /* 7468 */ "cdot\t\0"
984
106k
  /* 7474 */ "bfdot\t\0"
985
106k
  /* 7481 */ "usdot\t\0"
986
106k
  /* 7488 */ "sudot\t\0"
987
106k
  /* 7495 */ "bfvdot\t\0"
988
106k
  /* 7503 */ "usvdot\t\0"
989
106k
  /* 7511 */ "suvdot\t\0"
990
106k
  /* 7519 */ "cnot\t\0"
991
106k
  /* 7525 */ "mlapt\t\0"
992
106k
  /* 7532 */ "msubpt\t\0"
993
106k
  /* 7540 */ "madpt\t\0"
994
106k
  /* 7547 */ "maddpt\t\0"
995
106k
  /* 7555 */ "tstart\t\0"
996
106k
  /* 7563 */ "fsqrt\t\0"
997
106k
  /* 7570 */ "ptest\t\0"
998
106k
  /* 7577 */ "ttest\t\0"
999
106k
  /* 7584 */ "pfirst\t\0"
1000
106k
  /* 7592 */ "cmtst\t\0"
1001
106k
  /* 7599 */ "fmlalltt\t\0"
1002
106k
  /* 7609 */ "fvdott\t\0"
1003
106k
  /* 7617 */ "genlut\t\0"
1004
106k
  /* 7625 */ "bf1cvt\t\0"
1005
106k
  /* 7633 */ "bf2cvt\t\0"
1006
106k
  /* 7641 */ "bfcvt\t\0"
1007
106k
  /* 7648 */ "sqcvt\t\0"
1008
106k
  /* 7655 */ "uqcvt\t\0"
1009
106k
  /* 7662 */ "movt\t\0"
1010
106k
  /* 7668 */ "ssubwt\t\0"
1011
106k
  /* 7676 */ "usubwt\t\0"
1012
106k
  /* 7684 */ "saddwt\t\0"
1013
106k
  /* 7692 */ "uaddwt\t\0"
1014
106k
  /* 7700 */ "bext\t\0"
1015
106k
  /* 7706 */ "pnext\t\0"
1016
106k
  /* 7713 */ "pext\t\0"
1017
106k
  /* 7719 */ "fcvtau\t\0"
1018
106k
  /* 7727 */ "sqshlu\t\0"
1019
106k
  /* 7735 */ "fcvtmu\t\0"
1020
106k
  /* 7743 */ "fcvtnu\t\0"
1021
106k
  /* 7751 */ "fcvtpu\t\0"
1022
106k
  /* 7759 */ "sqrshru\t\0"
1023
106k
  /* 7768 */ "sqcvtu\t\0"
1024
106k
  /* 7776 */ "fcvtzu\t\0"
1025
106k
  /* 7784 */ "st64bv\t\0"
1026
106k
  /* 7792 */ "faddv\t\0"
1027
106k
  /* 7799 */ "saddv\t\0"
1028
106k
  /* 7806 */ "uaddv\t\0"
1029
106k
  /* 7813 */ "andv\t\0"
1030
106k
  /* 7819 */ "rev\t\0"
1031
106k
  /* 7824 */ "fdiv\t\0"
1032
106k
  /* 7830 */ "sdiv\t\0"
1033
106k
  /* 7836 */ "udiv\t\0"
1034
106k
  /* 7842 */ "saddlv\t\0"
1035
106k
  /* 7850 */ "uaddlv\t\0"
1036
106k
  /* 7858 */ "fminnmv\t\0"
1037
106k
  /* 7867 */ "fmaxnmv\t\0"
1038
106k
  /* 7876 */ "fminv\t\0"
1039
106k
  /* 7883 */ "sminv\t\0"
1040
106k
  /* 7890 */ "uminv\t\0"
1041
106k
  /* 7897 */ "csinv\t\0"
1042
106k
  /* 7904 */ "fmov\t\0"
1043
106k
  /* 7910 */ "pmov\t\0"
1044
106k
  /* 7916 */ "smov\t\0"
1045
106k
  /* 7922 */ "umov\t\0"
1046
106k
  /* 7928 */ "faddqv\t\0"
1047
106k
  /* 7936 */ "andqv\t\0"
1048
106k
  /* 7943 */ "fminnmqv\t\0"
1049
106k
  /* 7953 */ "fmaxnmqv\t\0"
1050
106k
  /* 7963 */ "fminqv\t\0"
1051
106k
  /* 7971 */ "sminqv\t\0"
1052
106k
  /* 7979 */ "uminqv\t\0"
1053
106k
  /* 7987 */ "eorqv\t\0"
1054
106k
  /* 7994 */ "fmaxqv\t\0"
1055
106k
  /* 8002 */ "smaxqv\t\0"
1056
106k
  /* 8010 */ "umaxqv\t\0"
1057
106k
  /* 8018 */ "eorv\t\0"
1058
106k
  /* 8024 */ "fmaxv\t\0"
1059
106k
  /* 8031 */ "smaxv\t\0"
1060
106k
  /* 8038 */ "umaxv\t\0"
1061
106k
  /* 8045 */ "ld1w\t\0"
1062
106k
  /* 8051 */ "ldff1w\t\0"
1063
106k
  /* 8059 */ "ldnf1w\t\0"
1064
106k
  /* 8067 */ "ldnt1w\t\0"
1065
106k
  /* 8075 */ "stnt1w\t\0"
1066
106k
  /* 8083 */ "st1w\t\0"
1067
106k
  /* 8089 */ "crc32w\t\0"
1068
106k
  /* 8097 */ "ld2w\t\0"
1069
106k
  /* 8103 */ "st2w\t\0"
1070
106k
  /* 8109 */ "ld3w\t\0"
1071
106k
  /* 8115 */ "st3w\t\0"
1072
106k
  /* 8121 */ "ld4w\t\0"
1073
106k
  /* 8127 */ "st4w\t\0"
1074
106k
  /* 8133 */ "ssubw\t\0"
1075
106k
  /* 8140 */ "usubw\t\0"
1076
106k
  /* 8147 */ "crc32cw\t\0"
1077
106k
  /* 8156 */ "sqdecw\t\0"
1078
106k
  /* 8164 */ "uqdecw\t\0"
1079
106k
  /* 8172 */ "sqincw\t\0"
1080
106k
  /* 8180 */ "uqincw\t\0"
1081
106k
  /* 8188 */ "saddw\t\0"
1082
106k
  /* 8195 */ "uaddw\t\0"
1083
106k
  /* 8202 */ "prfw\t\0"
1084
106k
  /* 8208 */ "ld1row\t\0"
1085
106k
  /* 8216 */ "ld1rqw\t\0"
1086
106k
  /* 8224 */ "ld1rw\t\0"
1087
106k
  /* 8231 */ "whilerw\t\0"
1088
106k
  /* 8240 */ "ld1sw\t\0"
1089
106k
  /* 8247 */ "ldff1sw\t\0"
1090
106k
  /* 8256 */ "ldnf1sw\t\0"
1091
106k
  /* 8265 */ "ldnt1sw\t\0"
1092
106k
  /* 8274 */ "ldpsw\t\0"
1093
106k
  /* 8281 */ "ld1rsw\t\0"
1094
106k
  /* 8289 */ "ldrsw\t\0"
1095
106k
  /* 8296 */ "ldtrsw\t\0"
1096
106k
  /* 8304 */ "ldursw\t\0"
1097
106k
  /* 8312 */ "ldapursw\t\0"
1098
106k
  /* 8322 */ "cntw\t\0"
1099
106k
  /* 8328 */ "sxtw\t\0"
1100
106k
  /* 8334 */ "uxtw\t\0"
1101
106k
  /* 8340 */ "revw\t\0"
1102
106k
  /* 8346 */ "crc32x\t\0"
1103
106k
  /* 8354 */ "frint32x\t\0"
1104
106k
  /* 8364 */ "frint64x\t\0"
1105
106k
  /* 8374 */ "bcax\t\0"
1106
106k
  /* 8380 */ "famax\t\0"
1107
106k
  /* 8387 */ "bfmax\t\0"
1108
106k
  /* 8394 */ "ldsmax\t\0"
1109
106k
  /* 8402 */ "ldumax\t\0"
1110
106k
  /* 8410 */ "tbx\t\0"
1111
106k
  /* 8415 */ "crc32cx\t\0"
1112
106k
  /* 8424 */ "ldx\t\0"
1113
106k
  /* 8429 */ "index\t\0"
1114
106k
  /* 8436 */ "clrex\t\0"
1115
106k
  /* 8443 */ "movprfx\t\0"
1116
106k
  /* 8452 */ "at_as1elx\t\0"
1117
106k
  /* 8463 */ "fmulx\t\0"
1118
106k
  /* 8470 */ "frecpx\t\0"
1119
106k
  /* 8478 */ "extrx\t\0"
1120
106k
  /* 8485 */ "frintx\t\0"
1121
106k
  /* 8493 */ "stx\t\0"
1122
106k
  /* 8498 */ "fcvtx\t\0"
1123
106k
  /* 8505 */ "ldy\t\0"
1124
106k
  /* 8510 */ "sm4ekey\t\0"
1125
106k
  /* 8519 */ "fcpy\t\0"
1126
106k
  /* 8525 */ "extry\t\0"
1127
106k
  /* 8532 */ "sty\t\0"
1128
106k
  /* 8537 */ "frint32z\t\0"
1129
106k
  /* 8547 */ "frint64z\t\0"
1130
106k
  /* 8557 */ "braaz\t\0"
1131
106k
  /* 8564 */ "blraaz\t\0"
1132
106k
  /* 8572 */ "movaz\t\0"
1133
106k
  /* 8579 */ "brabz\t\0"
1134
106k
  /* 8586 */ "blrabz\t\0"
1135
106k
  /* 8594 */ "cbz\t\0"
1136
106k
  /* 8599 */ "tbz\t\0"
1137
106k
  /* 8604 */ "ldz\t\0"
1138
106k
  /* 8609 */ "clz\t\0"
1139
106k
  /* 8614 */ "cbnz\t\0"
1140
106k
  /* 8620 */ "tbnz\t\0"
1141
106k
  /* 8626 */ "ctz\t\0"
1142
106k
  /* 8631 */ "frintz\t\0"
1143
106k
  /* 8639 */ "stz\t\0"
1144
106k
  /* 8644 */ "movz\t\0"
1145
106k
  /* 8650 */ ".tlsdesccall \0"
1146
106k
  /* 8664 */ "zero\t{ \0"
1147
106k
  /* 8672 */ "# XRay Function Patchable RET.\0"
1148
106k
  /* 8703 */ "b.\0"
1149
106k
  /* 8706 */ "bc.\0"
1150
106k
  /* 8710 */ "# XRay Typed Event Log.\0"
1151
106k
  /* 8734 */ "# XRay Custom Event Log.\0"
1152
106k
  /* 8759 */ "# XRay Function Enter.\0"
1153
106k
  /* 8782 */ "# XRay Tail Call Exit.\0"
1154
106k
  /* 8805 */ "# XRay Function Exit.\0"
1155
106k
  /* 8827 */ "hint\t#10\0"
1156
106k
  /* 8836 */ "hint\t#30\0"
1157
106k
  /* 8845 */ "hint\t#40\0"
1158
106k
  /* 8854 */ "hint\t#31\0"
1159
106k
  /* 8863 */ "hint\t#12\0"
1160
106k
  /* 8872 */ "hint\t#14\0"
1161
106k
  /* 8881 */ "hint\t#24\0"
1162
106k
  /* 8890 */ "pacia171615\0"
1163
106k
  /* 8902 */ "autia171615\0"
1164
106k
  /* 8914 */ "pacib171615\0"
1165
106k
  /* 8926 */ "autib171615\0"
1166
106k
  /* 8938 */ "hint\t#25\0"
1167
106k
  /* 8947 */ "hint\t#26\0"
1168
106k
  /* 8956 */ "hint\t#7\0"
1169
106k
  /* 8964 */ "hint\t#27\0"
1170
106k
  /* 8973 */ "hint\t#8\0"
1171
106k
  /* 8981 */ "hint\t#28\0"
1172
106k
  /* 8990 */ "hint\t#29\0"
1173
106k
  /* 8999 */ "hint\t#39\0"
1174
106k
  /* 9008 */ "LIFETIME_END\0"
1175
106k
  /* 9021 */ "PSEUDO_PROBE\0"
1176
106k
  /* 9034 */ "BUNDLE\0"
1177
106k
  /* 9041 */ "DBG_VALUE\0"
1178
106k
  /* 9051 */ "DBG_INSTR_REF\0"
1179
106k
  /* 9065 */ "DBG_PHI\0"
1180
106k
  /* 9073 */ "DBG_LABEL\0"
1181
106k
  /* 9083 */ "LIFETIME_START\0"
1182
106k
  /* 9098 */ "DBG_VALUE_LIST\0"
1183
106k
  /* 9113 */ "cpyfe\t[\0"
1184
106k
  /* 9121 */ "setge\t[\0"
1185
106k
  /* 9129 */ "sete\t[\0"
1186
106k
  /* 9136 */ "cpye\t[\0"
1187
106k
  /* 9143 */ "cpyfm\t[\0"
1188
106k
  /* 9151 */ "setgm\t[\0"
1189
106k
  /* 9159 */ "setm\t[\0"
1190
106k
  /* 9166 */ "cpym\t[\0"
1191
106k
  /* 9173 */ "cpyfen\t[\0"
1192
106k
  /* 9182 */ "setgen\t[\0"
1193
106k
  /* 9191 */ "seten\t[\0"
1194
106k
  /* 9199 */ "cpyen\t[\0"
1195
106k
  /* 9207 */ "cpyfmn\t[\0"
1196
106k
  /* 9216 */ "setgmn\t[\0"
1197
106k
  /* 9225 */ "setmn\t[\0"
1198
106k
  /* 9233 */ "cpymn\t[\0"
1199
106k
  /* 9241 */ "cpyfpn\t[\0"
1200
106k
  /* 9250 */ "setgpn\t[\0"
1201
106k
  /* 9259 */ "setpn\t[\0"
1202
106k
  /* 9267 */ "cpypn\t[\0"
1203
106k
  /* 9275 */ "cpyfern\t[\0"
1204
106k
  /* 9285 */ "cpyern\t[\0"
1205
106k
  /* 9294 */ "cpyfmrn\t[\0"
1206
106k
  /* 9304 */ "cpymrn\t[\0"
1207
106k
  /* 9313 */ "cpyfprn\t[\0"
1208
106k
  /* 9323 */ "cpyprn\t[\0"
1209
106k
  /* 9332 */ "cpyfetrn\t[\0"
1210
106k
  /* 9343 */ "cpyetrn\t[\0"
1211
106k
  /* 9353 */ "cpyfmtrn\t[\0"
1212
106k
  /* 9364 */ "cpymtrn\t[\0"
1213
106k
  /* 9374 */ "cpyfptrn\t[\0"
1214
106k
  /* 9385 */ "cpyptrn\t[\0"
1215
106k
  /* 9395 */ "cpyfertrn\t[\0"
1216
106k
  /* 9407 */ "cpyertrn\t[\0"
1217
106k
  /* 9418 */ "cpyfmrtrn\t[\0"
1218
106k
  /* 9430 */ "cpymrtrn\t[\0"
1219
106k
  /* 9441 */ "cpyfprtrn\t[\0"
1220
106k
  /* 9453 */ "cpyprtrn\t[\0"
1221
106k
  /* 9464 */ "cpyfewtrn\t[\0"
1222
106k
  /* 9476 */ "cpyewtrn\t[\0"
1223
106k
  /* 9487 */ "cpyfmwtrn\t[\0"
1224
106k
  /* 9499 */ "cpymwtrn\t[\0"
1225
106k
  /* 9510 */ "cpyfpwtrn\t[\0"
1226
106k
  /* 9522 */ "cpypwtrn\t[\0"
1227
106k
  /* 9533 */ "cpyfetn\t[\0"
1228
106k
  /* 9543 */ "setgetn\t[\0"
1229
106k
  /* 9553 */ "setetn\t[\0"
1230
106k
  /* 9562 */ "cpyetn\t[\0"
1231
106k
  /* 9571 */ "cpyfmtn\t[\0"
1232
106k
  /* 9581 */ "setgmtn\t[\0"
1233
106k
  /* 9591 */ "setmtn\t[\0"
1234
106k
  /* 9600 */ "cpymtn\t[\0"
1235
106k
  /* 9609 */ "cpyfptn\t[\0"
1236
106k
  /* 9619 */ "setgptn\t[\0"
1237
106k
  /* 9629 */ "setptn\t[\0"
1238
106k
  /* 9638 */ "cpyptn\t[\0"
1239
106k
  /* 9647 */ "cpyfertn\t[\0"
1240
106k
  /* 9658 */ "cpyertn\t[\0"
1241
106k
  /* 9668 */ "cpyfmrtn\t[\0"
1242
106k
  /* 9679 */ "cpymrtn\t[\0"
1243
106k
  /* 9689 */ "cpyfprtn\t[\0"
1244
106k
  /* 9700 */ "cpyprtn\t[\0"
1245
106k
  /* 9710 */ "cpyfewtn\t[\0"
1246
106k
  /* 9721 */ "cpyewtn\t[\0"
1247
106k
  /* 9731 */ "cpyfmwtn\t[\0"
1248
106k
  /* 9742 */ "cpymwtn\t[\0"
1249
106k
  /* 9752 */ "cpyfpwtn\t[\0"
1250
106k
  /* 9763 */ "cpypwtn\t[\0"
1251
106k
  /* 9773 */ "cpyfewn\t[\0"
1252
106k
  /* 9783 */ "cpyewn\t[\0"
1253
106k
  /* 9792 */ "cpyfmwn\t[\0"
1254
106k
  /* 9802 */ "cpymwn\t[\0"
1255
106k
  /* 9811 */ "cpyfpwn\t[\0"
1256
106k
  /* 9821 */ "cpypwn\t[\0"
1257
106k
  /* 9830 */ "cpyfetwn\t[\0"
1258
106k
  /* 9841 */ "cpyetwn\t[\0"
1259
106k
  /* 9851 */ "cpyfmtwn\t[\0"
1260
106k
  /* 9862 */ "cpymtwn\t[\0"
1261
106k
  /* 9872 */ "cpyfptwn\t[\0"
1262
106k
  /* 9883 */ "cpyptwn\t[\0"
1263
106k
  /* 9893 */ "cpyfertwn\t[\0"
1264
106k
  /* 9905 */ "cpyertwn\t[\0"
1265
106k
  /* 9916 */ "cpyfmrtwn\t[\0"
1266
106k
  /* 9928 */ "cpymrtwn\t[\0"
1267
106k
  /* 9939 */ "cpyfprtwn\t[\0"
1268
106k
  /* 9951 */ "cpyprtwn\t[\0"
1269
106k
  /* 9962 */ "cpyfewtwn\t[\0"
1270
106k
  /* 9974 */ "cpyewtwn\t[\0"
1271
106k
  /* 9985 */ "cpyfmwtwn\t[\0"
1272
106k
  /* 9997 */ "cpymwtwn\t[\0"
1273
106k
  /* 10008 */ "cpyfpwtwn\t[\0"
1274
106k
  /* 10020 */ "cpypwtwn\t[\0"
1275
106k
  /* 10031 */ "cpyfp\t[\0"
1276
106k
  /* 10039 */ "setgp\t[\0"
1277
106k
  /* 10047 */ "setp\t[\0"
1278
106k
  /* 10054 */ "cpyp\t[\0"
1279
106k
  /* 10061 */ "cpyfet\t[\0"
1280
106k
  /* 10070 */ "setget\t[\0"
1281
106k
  /* 10079 */ "setet\t[\0"
1282
106k
  /* 10087 */ "cpyet\t[\0"
1283
106k
  /* 10095 */ "cpyfmt\t[\0"
1284
106k
  /* 10104 */ "setgmt\t[\0"
1285
106k
  /* 10113 */ "setmt\t[\0"
1286
106k
  /* 10121 */ "cpymt\t[\0"
1287
106k
  /* 10129 */ "cpyfpt\t[\0"
1288
106k
  /* 10138 */ "setgpt\t[\0"
1289
106k
  /* 10147 */ "setpt\t[\0"
1290
106k
  /* 10155 */ "cpypt\t[\0"
1291
106k
  /* 10163 */ "cpyfert\t[\0"
1292
106k
  /* 10173 */ "cpyert\t[\0"
1293
106k
  /* 10182 */ "cpyfmrt\t[\0"
1294
106k
  /* 10192 */ "cpymrt\t[\0"
1295
106k
  /* 10201 */ "cpyfprt\t[\0"
1296
106k
  /* 10211 */ "cpyprt\t[\0"
1297
106k
  /* 10220 */ "cpyfewt\t[\0"
1298
106k
  /* 10230 */ "cpyewt\t[\0"
1299
106k
  /* 10239 */ "cpyfmwt\t[\0"
1300
106k
  /* 10249 */ "cpymwt\t[\0"
1301
106k
  /* 10258 */ "cpyfpwt\t[\0"
1302
106k
  /* 10268 */ "cpypwt\t[\0"
1303
106k
  /* 10277 */ "eretaa\0"
1304
106k
  /* 10284 */ "eretab\0"
1305
106k
  /* 10291 */ "sb\0"
1306
106k
  /* 10294 */ "pacnbiasppc\0"
1307
106k
  /* 10306 */ "paciasppc\0"
1308
106k
  /* 10316 */ "pacnbibsppc\0"
1309
106k
  /* 10328 */ "pacibsppc\0"
1310
106k
  /* 10338 */ "xaflag\0"
1311
106k
  /* 10345 */ "axflag\0"
1312
106k
  /* 10352 */ "brb\tinj\0"
1313
106k
  /* 10360 */ "# FEntry call\0"
1314
106k
  /* 10374 */ "brb\tiall\0"
1315
106k
  /* 10383 */ "setffr\0"
1316
106k
  /* 10390 */ "clr\0"
1317
106k
  /* 10394 */ "drps\0"
1318
106k
  /* 10399 */ "eret\0"
1319
106k
  /* 10404 */ "set\0"
1320
106k
  /* 10408 */ "tcommit\0"
1321
106k
  /* 10416 */ "gexit\0"
1322
106k
  /* 10422 */ "cfinv\0"
1323
106k
  /* 10428 */ "gcspopcx\0"
1324
106k
  /* 10437 */ "gcspushx\0"
1325
106k
  /* 10446 */ "gcspopx\0"
1326
106k
  /* 10454 */ "ld1b\t{\0"
1327
106k
  /* 10461 */ "st1b\t{\0"
1328
106k
  /* 10468 */ "ld1d\t{\0"
1329
106k
  /* 10475 */ "st1d\t{\0"
1330
106k
  /* 10482 */ "ld1h\t{\0"
1331
106k
  /* 10489 */ "st1h\t{\0"
1332
106k
  /* 10496 */ "ld1q\t{\0"
1333
106k
  /* 10503 */ "st1q\t{\0"
1334
106k
  /* 10510 */ "ld1w\t{\0"
1335
106k
  /* 10517 */ "st1w\t{\0"
1336
106k
};
1337
106k
#endif // CAPSTONE_DIET
1338
1339
106k
  static const uint32_t OpInfo0[] = {
1340
106k
    0U, // PHI
1341
106k
    0U, // INLINEASM
1342
106k
    0U, // INLINEASM_BR
1343
106k
    0U, // CFI_INSTRUCTION
1344
106k
    0U, // EH_LABEL
1345
106k
    0U, // GC_LABEL
1346
106k
    0U, // ANNOTATION_LABEL
1347
106k
    0U, // KILL
1348
106k
    0U, // EXTRACT_SUBREG
1349
106k
    0U, // INSERT_SUBREG
1350
106k
    0U, // IMPLICIT_DEF
1351
106k
    0U, // SUBREG_TO_REG
1352
106k
    0U, // COPY_TO_REGCLASS
1353
106k
    9042U,  // DBG_VALUE
1354
106k
    9099U,  // DBG_VALUE_LIST
1355
106k
    9052U,  // DBG_INSTR_REF
1356
106k
    9066U,  // DBG_PHI
1357
106k
    9074U,  // DBG_LABEL
1358
106k
    0U, // REG_SEQUENCE
1359
106k
    0U, // COPY
1360
106k
    9035U,  // BUNDLE
1361
106k
    9084U,  // LIFETIME_START
1362
106k
    9009U,  // LIFETIME_END
1363
106k
    9022U,  // PSEUDO_PROBE
1364
106k
    0U, // ARITH_FENCE
1365
106k
    0U, // STACKMAP
1366
106k
    10361U, // FENTRY_CALL
1367
106k
    0U, // PATCHPOINT
1368
106k
    0U, // LOAD_STACK_GUARD
1369
106k
    0U, // PREALLOCATED_SETUP
1370
106k
    0U, // PREALLOCATED_ARG
1371
106k
    0U, // STATEPOINT
1372
106k
    0U, // LOCAL_ESCAPE
1373
106k
    0U, // FAULTING_OP
1374
106k
    0U, // PATCHABLE_OP
1375
106k
    8760U,  // PATCHABLE_FUNCTION_ENTER
1376
106k
    8673U,  // PATCHABLE_RET
1377
106k
    8806U,  // PATCHABLE_FUNCTION_EXIT
1378
106k
    8783U,  // PATCHABLE_TAIL_CALL
1379
106k
    8735U,  // PATCHABLE_EVENT_CALL
1380
106k
    8711U,  // PATCHABLE_TYPED_EVENT_CALL
1381
106k
    0U, // ICALL_BRANCH_FUNNEL
1382
106k
    0U, // MEMBARRIER
1383
106k
    0U, // JUMP_TABLE_DEBUG_INFO
1384
106k
    0U, // G_ASSERT_SEXT
1385
106k
    0U, // G_ASSERT_ZEXT
1386
106k
    0U, // G_ASSERT_ALIGN
1387
106k
    0U, // G_ADD
1388
106k
    0U, // G_SUB
1389
106k
    0U, // G_MUL
1390
106k
    0U, // G_SDIV
1391
106k
    0U, // G_UDIV
1392
106k
    0U, // G_SREM
1393
106k
    0U, // G_UREM
1394
106k
    0U, // G_SDIVREM
1395
106k
    0U, // G_UDIVREM
1396
106k
    0U, // G_AND
1397
106k
    0U, // G_OR
1398
106k
    0U, // G_XOR
1399
106k
    0U, // G_IMPLICIT_DEF
1400
106k
    0U, // G_PHI
1401
106k
    0U, // G_FRAME_INDEX
1402
106k
    0U, // G_GLOBAL_VALUE
1403
106k
    0U, // G_CONSTANT_POOL
1404
106k
    0U, // G_EXTRACT
1405
106k
    0U, // G_UNMERGE_VALUES
1406
106k
    0U, // G_INSERT
1407
106k
    0U, // G_MERGE_VALUES
1408
106k
    0U, // G_BUILD_VECTOR
1409
106k
    0U, // G_BUILD_VECTOR_TRUNC
1410
106k
    0U, // G_CONCAT_VECTORS
1411
106k
    0U, // G_PTRTOINT
1412
106k
    0U, // G_INTTOPTR
1413
106k
    0U, // G_BITCAST
1414
106k
    0U, // G_FREEZE
1415
106k
    0U, // G_CONSTANT_FOLD_BARRIER
1416
106k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1417
106k
    0U, // G_INTRINSIC_TRUNC
1418
106k
    0U, // G_INTRINSIC_ROUND
1419
106k
    0U, // G_INTRINSIC_LRINT
1420
106k
    0U, // G_INTRINSIC_ROUNDEVEN
1421
106k
    0U, // G_READCYCLECOUNTER
1422
106k
    0U, // G_LOAD
1423
106k
    0U, // G_SEXTLOAD
1424
106k
    0U, // G_ZEXTLOAD
1425
106k
    0U, // G_INDEXED_LOAD
1426
106k
    0U, // G_INDEXED_SEXTLOAD
1427
106k
    0U, // G_INDEXED_ZEXTLOAD
1428
106k
    0U, // G_STORE
1429
106k
    0U, // G_INDEXED_STORE
1430
106k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1431
106k
    0U, // G_ATOMIC_CMPXCHG
1432
106k
    0U, // G_ATOMICRMW_XCHG
1433
106k
    0U, // G_ATOMICRMW_ADD
1434
106k
    0U, // G_ATOMICRMW_SUB
1435
106k
    0U, // G_ATOMICRMW_AND
1436
106k
    0U, // G_ATOMICRMW_NAND
1437
106k
    0U, // G_ATOMICRMW_OR
1438
106k
    0U, // G_ATOMICRMW_XOR
1439
106k
    0U, // G_ATOMICRMW_MAX
1440
106k
    0U, // G_ATOMICRMW_MIN
1441
106k
    0U, // G_ATOMICRMW_UMAX
1442
106k
    0U, // G_ATOMICRMW_UMIN
1443
106k
    0U, // G_ATOMICRMW_FADD
1444
106k
    0U, // G_ATOMICRMW_FSUB
1445
106k
    0U, // G_ATOMICRMW_FMAX
1446
106k
    0U, // G_ATOMICRMW_FMIN
1447
106k
    0U, // G_ATOMICRMW_UINC_WRAP
1448
106k
    0U, // G_ATOMICRMW_UDEC_WRAP
1449
106k
    0U, // G_FENCE
1450
106k
    0U, // G_PREFETCH
1451
106k
    0U, // G_BRCOND
1452
106k
    0U, // G_BRINDIRECT
1453
106k
    0U, // G_INVOKE_REGION_START
1454
106k
    0U, // G_INTRINSIC
1455
106k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1456
106k
    0U, // G_INTRINSIC_CONVERGENT
1457
106k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1458
106k
    0U, // G_ANYEXT
1459
106k
    0U, // G_TRUNC
1460
106k
    0U, // G_CONSTANT
1461
106k
    0U, // G_FCONSTANT
1462
106k
    0U, // G_VASTART
1463
106k
    0U, // G_VAARG
1464
106k
    0U, // G_SEXT
1465
106k
    0U, // G_SEXT_INREG
1466
106k
    0U, // G_ZEXT
1467
106k
    0U, // G_SHL
1468
106k
    0U, // G_LSHR
1469
106k
    0U, // G_ASHR
1470
106k
    0U, // G_FSHL
1471
106k
    0U, // G_FSHR
1472
106k
    0U, // G_ROTR
1473
106k
    0U, // G_ROTL
1474
106k
    0U, // G_ICMP
1475
106k
    0U, // G_FCMP
1476
106k
    0U, // G_SELECT
1477
106k
    0U, // G_UADDO
1478
106k
    0U, // G_UADDE
1479
106k
    0U, // G_USUBO
1480
106k
    0U, // G_USUBE
1481
106k
    0U, // G_SADDO
1482
106k
    0U, // G_SADDE
1483
106k
    0U, // G_SSUBO
1484
106k
    0U, // G_SSUBE
1485
106k
    0U, // G_UMULO
1486
106k
    0U, // G_SMULO
1487
106k
    0U, // G_UMULH
1488
106k
    0U, // G_SMULH
1489
106k
    0U, // G_UADDSAT
1490
106k
    0U, // G_SADDSAT
1491
106k
    0U, // G_USUBSAT
1492
106k
    0U, // G_SSUBSAT
1493
106k
    0U, // G_USHLSAT
1494
106k
    0U, // G_SSHLSAT
1495
106k
    0U, // G_SMULFIX
1496
106k
    0U, // G_UMULFIX
1497
106k
    0U, // G_SMULFIXSAT
1498
106k
    0U, // G_UMULFIXSAT
1499
106k
    0U, // G_SDIVFIX
1500
106k
    0U, // G_UDIVFIX
1501
106k
    0U, // G_SDIVFIXSAT
1502
106k
    0U, // G_UDIVFIXSAT
1503
106k
    0U, // G_FADD
1504
106k
    0U, // G_FSUB
1505
106k
    0U, // G_FMUL
1506
106k
    0U, // G_FMA
1507
106k
    0U, // G_FMAD
1508
106k
    0U, // G_FDIV
1509
106k
    0U, // G_FREM
1510
106k
    0U, // G_FPOW
1511
106k
    0U, // G_FPOWI
1512
106k
    0U, // G_FEXP
1513
106k
    0U, // G_FEXP2
1514
106k
    0U, // G_FEXP10
1515
106k
    0U, // G_FLOG
1516
106k
    0U, // G_FLOG2
1517
106k
    0U, // G_FLOG10
1518
106k
    0U, // G_FLDEXP
1519
106k
    0U, // G_FFREXP
1520
106k
    0U, // G_FNEG
1521
106k
    0U, // G_FPEXT
1522
106k
    0U, // G_FPTRUNC
1523
106k
    0U, // G_FPTOSI
1524
106k
    0U, // G_FPTOUI
1525
106k
    0U, // G_SITOFP
1526
106k
    0U, // G_UITOFP
1527
106k
    0U, // G_FABS
1528
106k
    0U, // G_FCOPYSIGN
1529
106k
    0U, // G_IS_FPCLASS
1530
106k
    0U, // G_FCANONICALIZE
1531
106k
    0U, // G_FMINNUM
1532
106k
    0U, // G_FMAXNUM
1533
106k
    0U, // G_FMINNUM_IEEE
1534
106k
    0U, // G_FMAXNUM_IEEE
1535
106k
    0U, // G_FMINIMUM
1536
106k
    0U, // G_FMAXIMUM
1537
106k
    0U, // G_GET_FPENV
1538
106k
    0U, // G_SET_FPENV
1539
106k
    0U, // G_RESET_FPENV
1540
106k
    0U, // G_GET_FPMODE
1541
106k
    0U, // G_SET_FPMODE
1542
106k
    0U, // G_RESET_FPMODE
1543
106k
    0U, // G_PTR_ADD
1544
106k
    0U, // G_PTRMASK
1545
106k
    0U, // G_SMIN
1546
106k
    0U, // G_SMAX
1547
106k
    0U, // G_UMIN
1548
106k
    0U, // G_UMAX
1549
106k
    0U, // G_ABS
1550
106k
    0U, // G_LROUND
1551
106k
    0U, // G_LLROUND
1552
106k
    0U, // G_BR
1553
106k
    0U, // G_BRJT
1554
106k
    0U, // G_INSERT_VECTOR_ELT
1555
106k
    0U, // G_EXTRACT_VECTOR_ELT
1556
106k
    0U, // G_SHUFFLE_VECTOR
1557
106k
    0U, // G_CTTZ
1558
106k
    0U, // G_CTTZ_ZERO_UNDEF
1559
106k
    0U, // G_CTLZ
1560
106k
    0U, // G_CTLZ_ZERO_UNDEF
1561
106k
    0U, // G_CTPOP
1562
106k
    0U, // G_BSWAP
1563
106k
    0U, // G_BITREVERSE
1564
106k
    0U, // G_FCEIL
1565
106k
    0U, // G_FCOS
1566
106k
    0U, // G_FSIN
1567
106k
    0U, // G_FSQRT
1568
106k
    0U, // G_FFLOOR
1569
106k
    0U, // G_FRINT
1570
106k
    0U, // G_FNEARBYINT
1571
106k
    0U, // G_ADDRSPACE_CAST
1572
106k
    0U, // G_BLOCK_ADDR
1573
106k
    0U, // G_JUMP_TABLE
1574
106k
    0U, // G_DYN_STACKALLOC
1575
106k
    0U, // G_STACKSAVE
1576
106k
    0U, // G_STACKRESTORE
1577
106k
    0U, // G_STRICT_FADD
1578
106k
    0U, // G_STRICT_FSUB
1579
106k
    0U, // G_STRICT_FMUL
1580
106k
    0U, // G_STRICT_FDIV
1581
106k
    0U, // G_STRICT_FREM
1582
106k
    0U, // G_STRICT_FMA
1583
106k
    0U, // G_STRICT_FSQRT
1584
106k
    0U, // G_STRICT_FLDEXP
1585
106k
    0U, // G_READ_REGISTER
1586
106k
    0U, // G_WRITE_REGISTER
1587
106k
    0U, // G_MEMCPY
1588
106k
    0U, // G_MEMCPY_INLINE
1589
106k
    0U, // G_MEMMOVE
1590
106k
    0U, // G_MEMSET
1591
106k
    0U, // G_BZERO
1592
106k
    0U, // G_VECREDUCE_SEQ_FADD
1593
106k
    0U, // G_VECREDUCE_SEQ_FMUL
1594
106k
    0U, // G_VECREDUCE_FADD
1595
106k
    0U, // G_VECREDUCE_FMUL
1596
106k
    0U, // G_VECREDUCE_FMAX
1597
106k
    0U, // G_VECREDUCE_FMIN
1598
106k
    0U, // G_VECREDUCE_FMAXIMUM
1599
106k
    0U, // G_VECREDUCE_FMINIMUM
1600
106k
    0U, // G_VECREDUCE_ADD
1601
106k
    0U, // G_VECREDUCE_MUL
1602
106k
    0U, // G_VECREDUCE_AND
1603
106k
    0U, // G_VECREDUCE_OR
1604
106k
    0U, // G_VECREDUCE_XOR
1605
106k
    0U, // G_VECREDUCE_SMAX
1606
106k
    0U, // G_VECREDUCE_SMIN
1607
106k
    0U, // G_VECREDUCE_UMAX
1608
106k
    0U, // G_VECREDUCE_UMIN
1609
106k
    0U, // G_SBFX
1610
106k
    0U, // G_UBFX
1611
106k
    0U, // ABS_ZPmZ_B_UNDEF
1612
106k
    0U, // ABS_ZPmZ_D_UNDEF
1613
106k
    0U, // ABS_ZPmZ_H_UNDEF
1614
106k
    0U, // ABS_ZPmZ_S_UNDEF
1615
106k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
1616
106k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
1617
106k
    0U, // ADDSWrr
1618
106k
    0U, // ADDSXrr
1619
106k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
1620
106k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
1621
106k
    0U, // ADDWrr
1622
106k
    0U, // ADDXrr
1623
106k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
1624
106k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
1625
106k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
1626
106k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
1627
106k
    0U, // ADD_VG2_M2Z_D_PSEUDO
1628
106k
    0U, // ADD_VG2_M2Z_S_PSEUDO
1629
106k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
1630
106k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
1631
106k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
1632
106k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
1633
106k
    0U, // ADD_VG4_M4Z_D_PSEUDO
1634
106k
    0U, // ADD_VG4_M4Z_S_PSEUDO
1635
106k
    0U, // ADD_ZPZZ_B_ZERO
1636
106k
    0U, // ADD_ZPZZ_D_ZERO
1637
106k
    0U, // ADD_ZPZZ_H_ZERO
1638
106k
    0U, // ADD_ZPZZ_S_ZERO
1639
106k
    0U, // ADDlowTLS
1640
106k
    0U, // ADJCALLSTACKDOWN
1641
106k
    0U, // ADJCALLSTACKUP
1642
106k
    0U, // AESIMCrrTied
1643
106k
    0U, // AESMCrrTied
1644
106k
    0U, // ANDSWrr
1645
106k
    0U, // ANDSXrr
1646
106k
    0U, // ANDWrr
1647
106k
    0U, // ANDXrr
1648
106k
    0U, // AND_ZPZZ_B_ZERO
1649
106k
    0U, // AND_ZPZZ_D_ZERO
1650
106k
    0U, // AND_ZPZZ_H_ZERO
1651
106k
    0U, // AND_ZPZZ_S_ZERO
1652
106k
    0U, // ASRD_ZPZI_B_ZERO
1653
106k
    0U, // ASRD_ZPZI_D_ZERO
1654
106k
    0U, // ASRD_ZPZI_H_ZERO
1655
106k
    0U, // ASRD_ZPZI_S_ZERO
1656
106k
    0U, // ASR_ZPZI_B_UNDEF
1657
106k
    0U, // ASR_ZPZI_B_ZERO
1658
106k
    0U, // ASR_ZPZI_D_UNDEF
1659
106k
    0U, // ASR_ZPZI_D_ZERO
1660
106k
    0U, // ASR_ZPZI_H_UNDEF
1661
106k
    0U, // ASR_ZPZI_H_ZERO
1662
106k
    0U, // ASR_ZPZI_S_UNDEF
1663
106k
    0U, // ASR_ZPZI_S_ZERO
1664
106k
    0U, // ASR_ZPZZ_B_UNDEF
1665
106k
    0U, // ASR_ZPZZ_B_ZERO
1666
106k
    0U, // ASR_ZPZZ_D_UNDEF
1667
106k
    0U, // ASR_ZPZZ_D_ZERO
1668
106k
    0U, // ASR_ZPZZ_H_UNDEF
1669
106k
    0U, // ASR_ZPZZ_H_ZERO
1670
106k
    0U, // ASR_ZPZZ_S_UNDEF
1671
106k
    0U, // ASR_ZPZZ_S_ZERO
1672
106k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
1673
106k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
1674
106k
    0U, // BFADD_ZPZZ_UNDEF
1675
106k
    0U, // BFADD_ZPZZ_ZERO
1676
106k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
1677
106k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
1678
106k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
1679
106k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
1680
106k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
1681
106k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
1682
106k
    0U, // BFMAXNM_ZPZZ_UNDEF
1683
106k
    0U, // BFMAXNM_ZPZZ_ZERO
1684
106k
    0U, // BFMAX_ZPZZ_UNDEF
1685
106k
    0U, // BFMAX_ZPZZ_ZERO
1686
106k
    0U, // BFMINNM_ZPZZ_UNDEF
1687
106k
    0U, // BFMINNM_ZPZZ_ZERO
1688
106k
    0U, // BFMIN_ZPZZ_UNDEF
1689
106k
    0U, // BFMIN_ZPZZ_ZERO
1690
106k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
1691
106k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
1692
106k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1693
106k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
1694
106k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
1695
106k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1696
106k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
1697
106k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
1698
106k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
1699
106k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
1700
106k
    0U, // BFMLA_ZPZZZ_UNDEF
1701
106k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
1702
106k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
1703
106k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1704
106k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
1705
106k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
1706
106k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1707
106k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
1708
106k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
1709
106k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
1710
106k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
1711
106k
    0U, // BFMLS_ZPZZZ_UNDEF
1712
106k
    0U, // BFMOPA_MPPZZ_PSEUDO
1713
106k
    0U, // BFMOPS_MPPZZ_PSEUDO
1714
106k
    0U, // BFMUL_ZPZZ_UNDEF
1715
106k
    0U, // BFMUL_ZPZZ_ZERO
1716
106k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
1717
106k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
1718
106k
    0U, // BFSUB_ZPZZ_UNDEF
1719
106k
    0U, // BFSUB_ZPZZ_ZERO
1720
106k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
1721
106k
    0U, // BICSWrr
1722
106k
    0U, // BICSXrr
1723
106k
    0U, // BICWrr
1724
106k
    0U, // BICXrr
1725
106k
    0U, // BIC_ZPZZ_B_ZERO
1726
106k
    0U, // BIC_ZPZZ_D_ZERO
1727
106k
    0U, // BIC_ZPZZ_H_ZERO
1728
106k
    0U, // BIC_ZPZZ_S_ZERO
1729
106k
    0U, // BLRNoIP
1730
106k
    0U, // BLR_BTI
1731
106k
    0U, // BLR_RVMARKER
1732
106k
    0U, // BLR_X16
1733
106k
    0U, // BMOPA_MPPZZ_S_PSEUDO
1734
106k
    0U, // BMOPS_MPPZZ_S_PSEUDO
1735
106k
    0U, // BSPv16i8
1736
106k
    0U, // BSPv8i8
1737
106k
    0U, // CATCHRET
1738
106k
    0U, // CLEANUPRET
1739
106k
    0U, // CLS_ZPmZ_B_UNDEF
1740
106k
    0U, // CLS_ZPmZ_D_UNDEF
1741
106k
    0U, // CLS_ZPmZ_H_UNDEF
1742
106k
    0U, // CLS_ZPmZ_S_UNDEF
1743
106k
    0U, // CLZ_ZPmZ_B_UNDEF
1744
106k
    0U, // CLZ_ZPmZ_D_UNDEF
1745
106k
    0U, // CLZ_ZPmZ_H_UNDEF
1746
106k
    0U, // CLZ_ZPmZ_S_UNDEF
1747
106k
    0U, // CMP_SWAP_128
1748
106k
    0U, // CMP_SWAP_128_ACQUIRE
1749
106k
    0U, // CMP_SWAP_128_MONOTONIC
1750
106k
    0U, // CMP_SWAP_128_RELEASE
1751
106k
    0U, // CMP_SWAP_16
1752
106k
    0U, // CMP_SWAP_32
1753
106k
    0U, // CMP_SWAP_64
1754
106k
    0U, // CMP_SWAP_8
1755
106k
    0U, // CNOT_ZPmZ_B_UNDEF
1756
106k
    0U, // CNOT_ZPmZ_D_UNDEF
1757
106k
    0U, // CNOT_ZPmZ_H_UNDEF
1758
106k
    0U, // CNOT_ZPmZ_S_UNDEF
1759
106k
    0U, // CNT_ZPmZ_B_UNDEF
1760
106k
    0U, // CNT_ZPmZ_D_UNDEF
1761
106k
    0U, // CNT_ZPmZ_H_UNDEF
1762
106k
    0U, // CNT_ZPmZ_S_UNDEF
1763
106k
    0U, // COALESCER_BARRIER_FPR128
1764
106k
    0U, // COALESCER_BARRIER_FPR16
1765
106k
    0U, // COALESCER_BARRIER_FPR32
1766
106k
    0U, // COALESCER_BARRIER_FPR64
1767
106k
    0U, // EMITBKEY
1768
106k
    0U, // EMITMTETAGGED
1769
106k
    0U, // EONWrr
1770
106k
    0U, // EONXrr
1771
106k
    0U, // EORWrr
1772
106k
    0U, // EORXrr
1773
106k
    0U, // EOR_ZPZZ_B_ZERO
1774
106k
    0U, // EOR_ZPZZ_D_ZERO
1775
106k
    0U, // EOR_ZPZZ_H_ZERO
1776
106k
    0U, // EOR_ZPZZ_S_ZERO
1777
106k
    0U, // F128CSEL
1778
106k
    0U, // FABD_ZPZZ_D_UNDEF
1779
106k
    0U, // FABD_ZPZZ_D_ZERO
1780
106k
    0U, // FABD_ZPZZ_H_UNDEF
1781
106k
    0U, // FABD_ZPZZ_H_ZERO
1782
106k
    0U, // FABD_ZPZZ_S_UNDEF
1783
106k
    0U, // FABD_ZPZZ_S_ZERO
1784
106k
    0U, // FABS_ZPmZ_D_UNDEF
1785
106k
    0U, // FABS_ZPmZ_H_UNDEF
1786
106k
    0U, // FABS_ZPmZ_S_UNDEF
1787
106k
    0U, // FADD_VG2_M2Z_D_PSEUDO
1788
106k
    0U, // FADD_VG2_M2Z_H_PSEUDO
1789
106k
    0U, // FADD_VG2_M2Z_S_PSEUDO
1790
106k
    0U, // FADD_VG4_M4Z_D_PSEUDO
1791
106k
    0U, // FADD_VG4_M4Z_H_PSEUDO
1792
106k
    0U, // FADD_VG4_M4Z_S_PSEUDO
1793
106k
    0U, // FADD_ZPZI_D_UNDEF
1794
106k
    0U, // FADD_ZPZI_D_ZERO
1795
106k
    0U, // FADD_ZPZI_H_UNDEF
1796
106k
    0U, // FADD_ZPZI_H_ZERO
1797
106k
    0U, // FADD_ZPZI_S_UNDEF
1798
106k
    0U, // FADD_ZPZI_S_ZERO
1799
106k
    0U, // FADD_ZPZZ_D_UNDEF
1800
106k
    0U, // FADD_ZPZZ_D_ZERO
1801
106k
    0U, // FADD_ZPZZ_H_UNDEF
1802
106k
    0U, // FADD_ZPZZ_H_ZERO
1803
106k
    0U, // FADD_ZPZZ_S_UNDEF
1804
106k
    0U, // FADD_ZPZZ_S_ZERO
1805
106k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
1806
106k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
1807
106k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
1808
106k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
1809
106k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
1810
106k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
1811
106k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
1812
106k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
1813
106k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
1814
106k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
1815
106k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
1816
106k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
1817
106k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
1818
106k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
1819
106k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
1820
106k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
1821
106k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
1822
106k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
1823
106k
    0U, // FCVT_ZPmZ_StoD_UNDEF
1824
106k
    0U, // FCVT_ZPmZ_StoH_UNDEF
1825
106k
    0U, // FDIVR_ZPZZ_D_ZERO
1826
106k
    0U, // FDIVR_ZPZZ_H_ZERO
1827
106k
    0U, // FDIVR_ZPZZ_S_ZERO
1828
106k
    0U, // FDIV_ZPZZ_D_UNDEF
1829
106k
    0U, // FDIV_ZPZZ_D_ZERO
1830
106k
    0U, // FDIV_ZPZZ_H_UNDEF
1831
106k
    0U, // FDIV_ZPZZ_H_ZERO
1832
106k
    0U, // FDIV_ZPZZ_S_UNDEF
1833
106k
    0U, // FDIV_ZPZZ_S_ZERO
1834
106k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
1835
106k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
1836
106k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
1837
106k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
1838
106k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
1839
106k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
1840
106k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
1841
106k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
1842
106k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
1843
106k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
1844
106k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
1845
106k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
1846
106k
    0U, // FLOGB_ZPZZ_D_ZERO
1847
106k
    0U, // FLOGB_ZPZZ_H_ZERO
1848
106k
    0U, // FLOGB_ZPZZ_S_ZERO
1849
106k
    0U, // FMAXNM_ZPZI_D_UNDEF
1850
106k
    0U, // FMAXNM_ZPZI_D_ZERO
1851
106k
    0U, // FMAXNM_ZPZI_H_UNDEF
1852
106k
    0U, // FMAXNM_ZPZI_H_ZERO
1853
106k
    0U, // FMAXNM_ZPZI_S_UNDEF
1854
106k
    0U, // FMAXNM_ZPZI_S_ZERO
1855
106k
    0U, // FMAXNM_ZPZZ_D_UNDEF
1856
106k
    0U, // FMAXNM_ZPZZ_D_ZERO
1857
106k
    0U, // FMAXNM_ZPZZ_H_UNDEF
1858
106k
    0U, // FMAXNM_ZPZZ_H_ZERO
1859
106k
    0U, // FMAXNM_ZPZZ_S_UNDEF
1860
106k
    0U, // FMAXNM_ZPZZ_S_ZERO
1861
106k
    0U, // FMAX_ZPZI_D_UNDEF
1862
106k
    0U, // FMAX_ZPZI_D_ZERO
1863
106k
    0U, // FMAX_ZPZI_H_UNDEF
1864
106k
    0U, // FMAX_ZPZI_H_ZERO
1865
106k
    0U, // FMAX_ZPZI_S_UNDEF
1866
106k
    0U, // FMAX_ZPZI_S_ZERO
1867
106k
    0U, // FMAX_ZPZZ_D_UNDEF
1868
106k
    0U, // FMAX_ZPZZ_D_ZERO
1869
106k
    0U, // FMAX_ZPZZ_H_UNDEF
1870
106k
    0U, // FMAX_ZPZZ_H_ZERO
1871
106k
    0U, // FMAX_ZPZZ_S_UNDEF
1872
106k
    0U, // FMAX_ZPZZ_S_ZERO
1873
106k
    0U, // FMINNM_ZPZI_D_UNDEF
1874
106k
    0U, // FMINNM_ZPZI_D_ZERO
1875
106k
    0U, // FMINNM_ZPZI_H_UNDEF
1876
106k
    0U, // FMINNM_ZPZI_H_ZERO
1877
106k
    0U, // FMINNM_ZPZI_S_UNDEF
1878
106k
    0U, // FMINNM_ZPZI_S_ZERO
1879
106k
    0U, // FMINNM_ZPZZ_D_UNDEF
1880
106k
    0U, // FMINNM_ZPZZ_D_ZERO
1881
106k
    0U, // FMINNM_ZPZZ_H_UNDEF
1882
106k
    0U, // FMINNM_ZPZZ_H_ZERO
1883
106k
    0U, // FMINNM_ZPZZ_S_UNDEF
1884
106k
    0U, // FMINNM_ZPZZ_S_ZERO
1885
106k
    0U, // FMIN_ZPZI_D_UNDEF
1886
106k
    0U, // FMIN_ZPZI_D_ZERO
1887
106k
    0U, // FMIN_ZPZI_H_UNDEF
1888
106k
    0U, // FMIN_ZPZI_H_ZERO
1889
106k
    0U, // FMIN_ZPZI_S_UNDEF
1890
106k
    0U, // FMIN_ZPZI_S_ZERO
1891
106k
    0U, // FMIN_ZPZZ_D_UNDEF
1892
106k
    0U, // FMIN_ZPZZ_D_ZERO
1893
106k
    0U, // FMIN_ZPZZ_H_UNDEF
1894
106k
    0U, // FMIN_ZPZZ_H_ZERO
1895
106k
    0U, // FMIN_ZPZZ_S_UNDEF
1896
106k
    0U, // FMIN_ZPZZ_S_ZERO
1897
106k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
1898
106k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
1899
106k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
1900
106k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
1901
106k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
1902
106k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
1903
106k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
1904
106k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
1905
106k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
1906
106k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
1907
106k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
1908
106k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1909
106k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
1910
106k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
1911
106k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
1912
106k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
1913
106k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1914
106k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
1915
106k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
1916
106k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
1917
106k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
1918
106k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
1919
106k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
1920
106k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
1921
106k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
1922
106k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
1923
106k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
1924
106k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
1925
106k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
1926
106k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
1927
106k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
1928
106k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
1929
106k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
1930
106k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
1931
106k
    0U, // FMLA_ZPZZZ_D_UNDEF
1932
106k
    0U, // FMLA_ZPZZZ_H_UNDEF
1933
106k
    0U, // FMLA_ZPZZZ_S_UNDEF
1934
106k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
1935
106k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
1936
106k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1937
106k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
1938
106k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
1939
106k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1940
106k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
1941
106k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
1942
106k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
1943
106k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
1944
106k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
1945
106k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
1946
106k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
1947
106k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
1948
106k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
1949
106k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
1950
106k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
1951
106k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
1952
106k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
1953
106k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
1954
106k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
1955
106k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
1956
106k
    0U, // FMLS_ZPZZZ_D_UNDEF
1957
106k
    0U, // FMLS_ZPZZZ_H_UNDEF
1958
106k
    0U, // FMLS_ZPZZZ_S_UNDEF
1959
106k
    0U, // FMOPAL_MPPZZ_PSEUDO
1960
106k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
1961
106k
    0U, // FMOPA_MPPZZ_D_PSEUDO
1962
106k
    0U, // FMOPA_MPPZZ_S_PSEUDO
1963
106k
    0U, // FMOPSL_MPPZZ_PSEUDO
1964
106k
    0U, // FMOPS_MPPZZ_D_PSEUDO
1965
106k
    0U, // FMOPS_MPPZZ_S_PSEUDO
1966
106k
    0U, // FMOVD0
1967
106k
    0U, // FMOVH0
1968
106k
    0U, // FMOVS0
1969
106k
    0U, // FMULX_ZPZZ_D_UNDEF
1970
106k
    0U, // FMULX_ZPZZ_D_ZERO
1971
106k
    0U, // FMULX_ZPZZ_H_UNDEF
1972
106k
    0U, // FMULX_ZPZZ_H_ZERO
1973
106k
    0U, // FMULX_ZPZZ_S_UNDEF
1974
106k
    0U, // FMULX_ZPZZ_S_ZERO
1975
106k
    0U, // FMUL_ZPZI_D_UNDEF
1976
106k
    0U, // FMUL_ZPZI_D_ZERO
1977
106k
    0U, // FMUL_ZPZI_H_UNDEF
1978
106k
    0U, // FMUL_ZPZI_H_ZERO
1979
106k
    0U, // FMUL_ZPZI_S_UNDEF
1980
106k
    0U, // FMUL_ZPZI_S_ZERO
1981
106k
    0U, // FMUL_ZPZZ_D_UNDEF
1982
106k
    0U, // FMUL_ZPZZ_D_ZERO
1983
106k
    0U, // FMUL_ZPZZ_H_UNDEF
1984
106k
    0U, // FMUL_ZPZZ_H_ZERO
1985
106k
    0U, // FMUL_ZPZZ_S_UNDEF
1986
106k
    0U, // FMUL_ZPZZ_S_ZERO
1987
106k
    0U, // FNEG_ZPmZ_D_UNDEF
1988
106k
    0U, // FNEG_ZPmZ_H_UNDEF
1989
106k
    0U, // FNEG_ZPmZ_S_UNDEF
1990
106k
    0U, // FNMLA_ZPZZZ_D_UNDEF
1991
106k
    0U, // FNMLA_ZPZZZ_H_UNDEF
1992
106k
    0U, // FNMLA_ZPZZZ_S_UNDEF
1993
106k
    0U, // FNMLS_ZPZZZ_D_UNDEF
1994
106k
    0U, // FNMLS_ZPZZZ_H_UNDEF
1995
106k
    0U, // FNMLS_ZPZZZ_S_UNDEF
1996
106k
    0U, // FRECPX_ZPmZ_D_UNDEF
1997
106k
    0U, // FRECPX_ZPmZ_H_UNDEF
1998
106k
    0U, // FRECPX_ZPmZ_S_UNDEF
1999
106k
    0U, // FRINTA_ZPmZ_D_UNDEF
2000
106k
    0U, // FRINTA_ZPmZ_H_UNDEF
2001
106k
    0U, // FRINTA_ZPmZ_S_UNDEF
2002
106k
    0U, // FRINTI_ZPmZ_D_UNDEF
2003
106k
    0U, // FRINTI_ZPmZ_H_UNDEF
2004
106k
    0U, // FRINTI_ZPmZ_S_UNDEF
2005
106k
    0U, // FRINTM_ZPmZ_D_UNDEF
2006
106k
    0U, // FRINTM_ZPmZ_H_UNDEF
2007
106k
    0U, // FRINTM_ZPmZ_S_UNDEF
2008
106k
    0U, // FRINTN_ZPmZ_D_UNDEF
2009
106k
    0U, // FRINTN_ZPmZ_H_UNDEF
2010
106k
    0U, // FRINTN_ZPmZ_S_UNDEF
2011
106k
    0U, // FRINTP_ZPmZ_D_UNDEF
2012
106k
    0U, // FRINTP_ZPmZ_H_UNDEF
2013
106k
    0U, // FRINTP_ZPmZ_S_UNDEF
2014
106k
    0U, // FRINTX_ZPmZ_D_UNDEF
2015
106k
    0U, // FRINTX_ZPmZ_H_UNDEF
2016
106k
    0U, // FRINTX_ZPmZ_S_UNDEF
2017
106k
    0U, // FRINTZ_ZPmZ_D_UNDEF
2018
106k
    0U, // FRINTZ_ZPmZ_H_UNDEF
2019
106k
    0U, // FRINTZ_ZPmZ_S_UNDEF
2020
106k
    0U, // FSQRT_ZPmZ_D_UNDEF
2021
106k
    0U, // FSQRT_ZPmZ_H_UNDEF
2022
106k
    0U, // FSQRT_ZPmZ_S_UNDEF
2023
106k
    0U, // FSUBR_ZPZI_D_UNDEF
2024
106k
    0U, // FSUBR_ZPZI_D_ZERO
2025
106k
    0U, // FSUBR_ZPZI_H_UNDEF
2026
106k
    0U, // FSUBR_ZPZI_H_ZERO
2027
106k
    0U, // FSUBR_ZPZI_S_UNDEF
2028
106k
    0U, // FSUBR_ZPZI_S_ZERO
2029
106k
    0U, // FSUBR_ZPZZ_D_ZERO
2030
106k
    0U, // FSUBR_ZPZZ_H_ZERO
2031
106k
    0U, // FSUBR_ZPZZ_S_ZERO
2032
106k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
2033
106k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
2034
106k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
2035
106k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
2036
106k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
2037
106k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
2038
106k
    0U, // FSUB_ZPZI_D_UNDEF
2039
106k
    0U, // FSUB_ZPZI_D_ZERO
2040
106k
    0U, // FSUB_ZPZI_H_UNDEF
2041
106k
    0U, // FSUB_ZPZI_H_ZERO
2042
106k
    0U, // FSUB_ZPZI_S_UNDEF
2043
106k
    0U, // FSUB_ZPZI_S_ZERO
2044
106k
    0U, // FSUB_ZPZZ_D_UNDEF
2045
106k
    0U, // FSUB_ZPZZ_D_ZERO
2046
106k
    0U, // FSUB_ZPZZ_H_UNDEF
2047
106k
    0U, // FSUB_ZPZZ_H_ZERO
2048
106k
    0U, // FSUB_ZPZZ_S_UNDEF
2049
106k
    0U, // FSUB_ZPZZ_S_ZERO
2050
106k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
2051
106k
    0U, // GLD1B_D
2052
106k
    0U, // GLD1B_D_IMM
2053
106k
    0U, // GLD1B_D_SXTW
2054
106k
    0U, // GLD1B_D_UXTW
2055
106k
    0U, // GLD1B_S_IMM
2056
106k
    0U, // GLD1B_S_SXTW
2057
106k
    0U, // GLD1B_S_UXTW
2058
106k
    0U, // GLD1D
2059
106k
    0U, // GLD1D_IMM
2060
106k
    0U, // GLD1D_SCALED
2061
106k
    0U, // GLD1D_SXTW
2062
106k
    0U, // GLD1D_SXTW_SCALED
2063
106k
    0U, // GLD1D_UXTW
2064
106k
    0U, // GLD1D_UXTW_SCALED
2065
106k
    0U, // GLD1H_D
2066
106k
    0U, // GLD1H_D_IMM
2067
106k
    0U, // GLD1H_D_SCALED
2068
106k
    0U, // GLD1H_D_SXTW
2069
106k
    0U, // GLD1H_D_SXTW_SCALED
2070
106k
    0U, // GLD1H_D_UXTW
2071
106k
    0U, // GLD1H_D_UXTW_SCALED
2072
106k
    0U, // GLD1H_S_IMM
2073
106k
    0U, // GLD1H_S_SXTW
2074
106k
    0U, // GLD1H_S_SXTW_SCALED
2075
106k
    0U, // GLD1H_S_UXTW
2076
106k
    0U, // GLD1H_S_UXTW_SCALED
2077
106k
    0U, // GLD1SB_D
2078
106k
    0U, // GLD1SB_D_IMM
2079
106k
    0U, // GLD1SB_D_SXTW
2080
106k
    0U, // GLD1SB_D_UXTW
2081
106k
    0U, // GLD1SB_S_IMM
2082
106k
    0U, // GLD1SB_S_SXTW
2083
106k
    0U, // GLD1SB_S_UXTW
2084
106k
    0U, // GLD1SH_D
2085
106k
    0U, // GLD1SH_D_IMM
2086
106k
    0U, // GLD1SH_D_SCALED
2087
106k
    0U, // GLD1SH_D_SXTW
2088
106k
    0U, // GLD1SH_D_SXTW_SCALED
2089
106k
    0U, // GLD1SH_D_UXTW
2090
106k
    0U, // GLD1SH_D_UXTW_SCALED
2091
106k
    0U, // GLD1SH_S_IMM
2092
106k
    0U, // GLD1SH_S_SXTW
2093
106k
    0U, // GLD1SH_S_SXTW_SCALED
2094
106k
    0U, // GLD1SH_S_UXTW
2095
106k
    0U, // GLD1SH_S_UXTW_SCALED
2096
106k
    0U, // GLD1SW_D
2097
106k
    0U, // GLD1SW_D_IMM
2098
106k
    0U, // GLD1SW_D_SCALED
2099
106k
    0U, // GLD1SW_D_SXTW
2100
106k
    0U, // GLD1SW_D_SXTW_SCALED
2101
106k
    0U, // GLD1SW_D_UXTW
2102
106k
    0U, // GLD1SW_D_UXTW_SCALED
2103
106k
    0U, // GLD1W_D
2104
106k
    0U, // GLD1W_D_IMM
2105
106k
    0U, // GLD1W_D_SCALED
2106
106k
    0U, // GLD1W_D_SXTW
2107
106k
    0U, // GLD1W_D_SXTW_SCALED
2108
106k
    0U, // GLD1W_D_UXTW
2109
106k
    0U, // GLD1W_D_UXTW_SCALED
2110
106k
    0U, // GLD1W_IMM
2111
106k
    0U, // GLD1W_SXTW
2112
106k
    0U, // GLD1W_SXTW_SCALED
2113
106k
    0U, // GLD1W_UXTW
2114
106k
    0U, // GLD1W_UXTW_SCALED
2115
106k
    0U, // GLDFF1B_D
2116
106k
    0U, // GLDFF1B_D_IMM
2117
106k
    0U, // GLDFF1B_D_SXTW
2118
106k
    0U, // GLDFF1B_D_UXTW
2119
106k
    0U, // GLDFF1B_S_IMM
2120
106k
    0U, // GLDFF1B_S_SXTW
2121
106k
    0U, // GLDFF1B_S_UXTW
2122
106k
    0U, // GLDFF1D
2123
106k
    0U, // GLDFF1D_IMM
2124
106k
    0U, // GLDFF1D_SCALED
2125
106k
    0U, // GLDFF1D_SXTW
2126
106k
    0U, // GLDFF1D_SXTW_SCALED
2127
106k
    0U, // GLDFF1D_UXTW
2128
106k
    0U, // GLDFF1D_UXTW_SCALED
2129
106k
    0U, // GLDFF1H_D
2130
106k
    0U, // GLDFF1H_D_IMM
2131
106k
    0U, // GLDFF1H_D_SCALED
2132
106k
    0U, // GLDFF1H_D_SXTW
2133
106k
    0U, // GLDFF1H_D_SXTW_SCALED
2134
106k
    0U, // GLDFF1H_D_UXTW
2135
106k
    0U, // GLDFF1H_D_UXTW_SCALED
2136
106k
    0U, // GLDFF1H_S_IMM
2137
106k
    0U, // GLDFF1H_S_SXTW
2138
106k
    0U, // GLDFF1H_S_SXTW_SCALED
2139
106k
    0U, // GLDFF1H_S_UXTW
2140
106k
    0U, // GLDFF1H_S_UXTW_SCALED
2141
106k
    0U, // GLDFF1SB_D
2142
106k
    0U, // GLDFF1SB_D_IMM
2143
106k
    0U, // GLDFF1SB_D_SXTW
2144
106k
    0U, // GLDFF1SB_D_UXTW
2145
106k
    0U, // GLDFF1SB_S_IMM
2146
106k
    0U, // GLDFF1SB_S_SXTW
2147
106k
    0U, // GLDFF1SB_S_UXTW
2148
106k
    0U, // GLDFF1SH_D
2149
106k
    0U, // GLDFF1SH_D_IMM
2150
106k
    0U, // GLDFF1SH_D_SCALED
2151
106k
    0U, // GLDFF1SH_D_SXTW
2152
106k
    0U, // GLDFF1SH_D_SXTW_SCALED
2153
106k
    0U, // GLDFF1SH_D_UXTW
2154
106k
    0U, // GLDFF1SH_D_UXTW_SCALED
2155
106k
    0U, // GLDFF1SH_S_IMM
2156
106k
    0U, // GLDFF1SH_S_SXTW
2157
106k
    0U, // GLDFF1SH_S_SXTW_SCALED
2158
106k
    0U, // GLDFF1SH_S_UXTW
2159
106k
    0U, // GLDFF1SH_S_UXTW_SCALED
2160
106k
    0U, // GLDFF1SW_D
2161
106k
    0U, // GLDFF1SW_D_IMM
2162
106k
    0U, // GLDFF1SW_D_SCALED
2163
106k
    0U, // GLDFF1SW_D_SXTW
2164
106k
    0U, // GLDFF1SW_D_SXTW_SCALED
2165
106k
    0U, // GLDFF1SW_D_UXTW
2166
106k
    0U, // GLDFF1SW_D_UXTW_SCALED
2167
106k
    0U, // GLDFF1W_D
2168
106k
    0U, // GLDFF1W_D_IMM
2169
106k
    0U, // GLDFF1W_D_SCALED
2170
106k
    0U, // GLDFF1W_D_SXTW
2171
106k
    0U, // GLDFF1W_D_SXTW_SCALED
2172
106k
    0U, // GLDFF1W_D_UXTW
2173
106k
    0U, // GLDFF1W_D_UXTW_SCALED
2174
106k
    0U, // GLDFF1W_IMM
2175
106k
    0U, // GLDFF1W_SXTW
2176
106k
    0U, // GLDFF1W_SXTW_SCALED
2177
106k
    0U, // GLDFF1W_UXTW
2178
106k
    0U, // GLDFF1W_UXTW_SCALED
2179
106k
    0U, // G_AARCH64_PREFETCH
2180
106k
    0U, // G_ADD_LOW
2181
106k
    0U, // G_BSP
2182
106k
    0U, // G_DUP
2183
106k
    0U, // G_DUPLANE16
2184
106k
    0U, // G_DUPLANE32
2185
106k
    0U, // G_DUPLANE64
2186
106k
    0U, // G_DUPLANE8
2187
106k
    0U, // G_EXT
2188
106k
    0U, // G_FCMEQ
2189
106k
    0U, // G_FCMEQZ
2190
106k
    0U, // G_FCMGE
2191
106k
    0U, // G_FCMGEZ
2192
106k
    0U, // G_FCMGT
2193
106k
    0U, // G_FCMGTZ
2194
106k
    0U, // G_FCMLEZ
2195
106k
    0U, // G_FCMLTZ
2196
106k
    0U, // G_REV16
2197
106k
    0U, // G_REV32
2198
106k
    0U, // G_REV64
2199
106k
    0U, // G_SADDLP
2200
106k
    0U, // G_SADDLV
2201
106k
    0U, // G_SDOT
2202
106k
    0U, // G_SITOF
2203
106k
    0U, // G_SMULL
2204
106k
    0U, // G_TRN1
2205
106k
    0U, // G_TRN2
2206
106k
    0U, // G_UADDLP
2207
106k
    0U, // G_UADDLV
2208
106k
    0U, // G_UDOT
2209
106k
    0U, // G_UITOF
2210
106k
    0U, // G_UMULL
2211
106k
    0U, // G_UZP1
2212
106k
    0U, // G_UZP2
2213
106k
    0U, // G_VASHR
2214
106k
    0U, // G_VLSHR
2215
106k
    0U, // G_ZIP1
2216
106k
    0U, // G_ZIP2
2217
106k
    0U, // HOM_Epilog
2218
106k
    0U, // HOM_Prolog
2219
106k
    0U, // HWASAN_CHECK_MEMACCESS
2220
106k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
2221
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
2222
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
2223
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
2224
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
2225
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
2226
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
2227
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
2228
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
2229
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
2230
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
2231
106k
    0U, // IRGstack
2232
106k
    0U, // JumpTableDest16
2233
106k
    0U, // JumpTableDest32
2234
106k
    0U, // JumpTableDest8
2235
106k
    0U, // KCFI_CHECK
2236
106k
    0U, // LD1B_2Z_IMM_PSEUDO
2237
106k
    0U, // LD1B_2Z_PSEUDO
2238
106k
    0U, // LD1B_4Z_IMM_PSEUDO
2239
106k
    0U, // LD1B_4Z_PSEUDO
2240
106k
    0U, // LD1D_2Z_IMM_PSEUDO
2241
106k
    0U, // LD1D_2Z_PSEUDO
2242
106k
    0U, // LD1D_4Z_IMM_PSEUDO
2243
106k
    0U, // LD1D_4Z_PSEUDO
2244
106k
    0U, // LD1H_2Z_IMM_PSEUDO
2245
106k
    0U, // LD1H_2Z_PSEUDO
2246
106k
    0U, // LD1H_4Z_IMM_PSEUDO
2247
106k
    0U, // LD1H_4Z_PSEUDO
2248
106k
    0U, // LD1W_2Z_IMM_PSEUDO
2249
106k
    0U, // LD1W_2Z_PSEUDO
2250
106k
    0U, // LD1W_4Z_IMM_PSEUDO
2251
106k
    0U, // LD1W_4Z_PSEUDO
2252
106k
    0U, // LD1_MXIPXX_H_PSEUDO_B
2253
106k
    0U, // LD1_MXIPXX_H_PSEUDO_D
2254
106k
    0U, // LD1_MXIPXX_H_PSEUDO_H
2255
106k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
2256
106k
    0U, // LD1_MXIPXX_H_PSEUDO_S
2257
106k
    0U, // LD1_MXIPXX_V_PSEUDO_B
2258
106k
    0U, // LD1_MXIPXX_V_PSEUDO_D
2259
106k
    0U, // LD1_MXIPXX_V_PSEUDO_H
2260
106k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
2261
106k
    0U, // LD1_MXIPXX_V_PSEUDO_S
2262
106k
    0U, // LDFF1B
2263
106k
    0U, // LDFF1B_D
2264
106k
    0U, // LDFF1B_H
2265
106k
    0U, // LDFF1B_S
2266
106k
    0U, // LDFF1D
2267
106k
    0U, // LDFF1H
2268
106k
    0U, // LDFF1H_D
2269
106k
    0U, // LDFF1H_S
2270
106k
    0U, // LDFF1SB_D
2271
106k
    0U, // LDFF1SB_H
2272
106k
    0U, // LDFF1SB_S
2273
106k
    0U, // LDFF1SH_D
2274
106k
    0U, // LDFF1SH_S
2275
106k
    0U, // LDFF1SW_D
2276
106k
    0U, // LDFF1W
2277
106k
    0U, // LDFF1W_D
2278
106k
    0U, // LDNF1B_D_IMM
2279
106k
    0U, // LDNF1B_H_IMM
2280
106k
    0U, // LDNF1B_IMM
2281
106k
    0U, // LDNF1B_S_IMM
2282
106k
    0U, // LDNF1D_IMM
2283
106k
    0U, // LDNF1H_D_IMM
2284
106k
    0U, // LDNF1H_IMM
2285
106k
    0U, // LDNF1H_S_IMM
2286
106k
    0U, // LDNF1SB_D_IMM
2287
106k
    0U, // LDNF1SB_H_IMM
2288
106k
    0U, // LDNF1SB_S_IMM
2289
106k
    0U, // LDNF1SH_D_IMM
2290
106k
    0U, // LDNF1SH_S_IMM
2291
106k
    0U, // LDNF1SW_D_IMM
2292
106k
    0U, // LDNF1W_D_IMM
2293
106k
    0U, // LDNF1W_IMM
2294
106k
    0U, // LDNT1B_2Z_IMM_PSEUDO
2295
106k
    0U, // LDNT1B_2Z_PSEUDO
2296
106k
    0U, // LDNT1B_4Z_IMM_PSEUDO
2297
106k
    0U, // LDNT1B_4Z_PSEUDO
2298
106k
    0U, // LDNT1D_2Z_IMM_PSEUDO
2299
106k
    0U, // LDNT1D_2Z_PSEUDO
2300
106k
    0U, // LDNT1D_4Z_IMM_PSEUDO
2301
106k
    0U, // LDNT1D_4Z_PSEUDO
2302
106k
    0U, // LDNT1H_2Z_IMM_PSEUDO
2303
106k
    0U, // LDNT1H_2Z_PSEUDO
2304
106k
    0U, // LDNT1H_4Z_IMM_PSEUDO
2305
106k
    0U, // LDNT1H_4Z_PSEUDO
2306
106k
    0U, // LDNT1W_2Z_IMM_PSEUDO
2307
106k
    0U, // LDNT1W_2Z_PSEUDO
2308
106k
    0U, // LDNT1W_4Z_IMM_PSEUDO
2309
106k
    0U, // LDNT1W_4Z_PSEUDO
2310
106k
    0U, // LDR_PPXI
2311
106k
    0U, // LDR_TX_PSEUDO
2312
106k
    0U, // LDR_ZA_PSEUDO
2313
106k
    0U, // LDR_ZZXI
2314
106k
    0U, // LDR_ZZZXI
2315
106k
    0U, // LDR_ZZZZXI
2316
106k
    0U, // LOADgot
2317
106k
    0U, // LSL_ZPZI_B_UNDEF
2318
106k
    0U, // LSL_ZPZI_B_ZERO
2319
106k
    0U, // LSL_ZPZI_D_UNDEF
2320
106k
    0U, // LSL_ZPZI_D_ZERO
2321
106k
    0U, // LSL_ZPZI_H_UNDEF
2322
106k
    0U, // LSL_ZPZI_H_ZERO
2323
106k
    0U, // LSL_ZPZI_S_UNDEF
2324
106k
    0U, // LSL_ZPZI_S_ZERO
2325
106k
    0U, // LSL_ZPZZ_B_UNDEF
2326
106k
    0U, // LSL_ZPZZ_B_ZERO
2327
106k
    0U, // LSL_ZPZZ_D_UNDEF
2328
106k
    0U, // LSL_ZPZZ_D_ZERO
2329
106k
    0U, // LSL_ZPZZ_H_UNDEF
2330
106k
    0U, // LSL_ZPZZ_H_ZERO
2331
106k
    0U, // LSL_ZPZZ_S_UNDEF
2332
106k
    0U, // LSL_ZPZZ_S_ZERO
2333
106k
    0U, // LSR_ZPZI_B_UNDEF
2334
106k
    0U, // LSR_ZPZI_B_ZERO
2335
106k
    0U, // LSR_ZPZI_D_UNDEF
2336
106k
    0U, // LSR_ZPZI_D_ZERO
2337
106k
    0U, // LSR_ZPZI_H_UNDEF
2338
106k
    0U, // LSR_ZPZI_H_ZERO
2339
106k
    0U, // LSR_ZPZI_S_UNDEF
2340
106k
    0U, // LSR_ZPZI_S_ZERO
2341
106k
    0U, // LSR_ZPZZ_B_UNDEF
2342
106k
    0U, // LSR_ZPZZ_B_ZERO
2343
106k
    0U, // LSR_ZPZZ_D_UNDEF
2344
106k
    0U, // LSR_ZPZZ_D_ZERO
2345
106k
    0U, // LSR_ZPZZ_H_UNDEF
2346
106k
    0U, // LSR_ZPZZ_H_ZERO
2347
106k
    0U, // LSR_ZPZZ_S_UNDEF
2348
106k
    0U, // LSR_ZPZZ_S_ZERO
2349
106k
    0U, // MLA_ZPZZZ_B_UNDEF
2350
106k
    0U, // MLA_ZPZZZ_D_UNDEF
2351
106k
    0U, // MLA_ZPZZZ_H_UNDEF
2352
106k
    0U, // MLA_ZPZZZ_S_UNDEF
2353
106k
    0U, // MLS_ZPZZZ_B_UNDEF
2354
106k
    0U, // MLS_ZPZZZ_D_UNDEF
2355
106k
    0U, // MLS_ZPZZZ_H_UNDEF
2356
106k
    0U, // MLS_ZPZZZ_S_UNDEF
2357
106k
    0U, // MOPSMemoryCopyPseudo
2358
106k
    0U, // MOPSMemoryMovePseudo
2359
106k
    0U, // MOPSMemorySetPseudo
2360
106k
    0U, // MOPSMemorySetTaggingPseudo
2361
106k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
2362
106k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
2363
106k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
2364
106k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
2365
106k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
2366
106k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
2367
106k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
2368
106k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
2369
106k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
2370
106k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
2371
106k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
2372
106k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
2373
106k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
2374
106k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
2375
106k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
2376
106k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
2377
106k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
2378
106k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
2379
106k
    0U, // MOVMCSym
2380
106k
    0U, // MOVaddr
2381
106k
    0U, // MOVaddrBA
2382
106k
    0U, // MOVaddrCP
2383
106k
    0U, // MOVaddrEXT
2384
106k
    0U, // MOVaddrJT
2385
106k
    0U, // MOVaddrTLS
2386
106k
    0U, // MOVbaseTLS
2387
106k
    0U, // MOVi32imm
2388
106k
    0U, // MOVi64imm
2389
106k
    0U, // MRS_FPCR
2390
106k
    0U, // MSR_FPCR
2391
106k
    0U, // MSRpstatePseudo
2392
106k
    0U, // MUL_ZPZZ_B_UNDEF
2393
106k
    0U, // MUL_ZPZZ_D_UNDEF
2394
106k
    0U, // MUL_ZPZZ_H_UNDEF
2395
106k
    0U, // MUL_ZPZZ_S_UNDEF
2396
106k
    0U, // NEG_ZPmZ_B_UNDEF
2397
106k
    0U, // NEG_ZPmZ_D_UNDEF
2398
106k
    0U, // NEG_ZPmZ_H_UNDEF
2399
106k
    0U, // NEG_ZPmZ_S_UNDEF
2400
106k
    0U, // NOT_ZPmZ_B_UNDEF
2401
106k
    0U, // NOT_ZPmZ_D_UNDEF
2402
106k
    0U, // NOT_ZPmZ_H_UNDEF
2403
106k
    0U, // NOT_ZPmZ_S_UNDEF
2404
106k
    0U, // ORNWrr
2405
106k
    0U, // ORNXrr
2406
106k
    0U, // ORRWrr
2407
106k
    0U, // ORRXrr
2408
106k
    0U, // ORR_ZPZZ_B_ZERO
2409
106k
    0U, // ORR_ZPZZ_D_ZERO
2410
106k
    0U, // ORR_ZPZZ_H_ZERO
2411
106k
    0U, // ORR_ZPZZ_S_ZERO
2412
106k
    0U, // PAUTH_EPILOGUE
2413
106k
    0U, // PAUTH_PROLOGUE
2414
106k
    0U, // PROBED_STACKALLOC
2415
106k
    0U, // PROBED_STACKALLOC_DYN
2416
106k
    0U, // PROBED_STACKALLOC_VAR
2417
106k
    0U, // PTEST_PP_ANY
2418
106k
    0U, // RDFFR_P
2419
106k
    0U, // RDFFR_PPz
2420
106k
    0U, // RET_ReallyLR
2421
106k
    0U, // RestoreZAPseudo
2422
106k
    0U, // SABD_ZPZZ_B_UNDEF
2423
106k
    0U, // SABD_ZPZZ_D_UNDEF
2424
106k
    0U, // SABD_ZPZZ_H_UNDEF
2425
106k
    0U, // SABD_ZPZZ_S_UNDEF
2426
106k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
2427
106k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
2428
106k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
2429
106k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
2430
106k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
2431
106k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
2432
106k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
2433
106k
    0U, // SDIV_ZPZZ_D_UNDEF
2434
106k
    0U, // SDIV_ZPZZ_S_UNDEF
2435
106k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
2436
106k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
2437
106k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
2438
106k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
2439
106k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
2440
106k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
2441
106k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
2442
106k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
2443
106k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
2444
106k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
2445
106k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
2446
106k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
2447
106k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
2448
106k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
2449
106k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
2450
106k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
2451
106k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
2452
106k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
2453
106k
    0U, // SEH_AddFP
2454
106k
    0U, // SEH_EpilogEnd
2455
106k
    0U, // SEH_EpilogStart
2456
106k
    0U, // SEH_Nop
2457
106k
    0U, // SEH_PACSignLR
2458
106k
    0U, // SEH_PrologEnd
2459
106k
    0U, // SEH_SaveAnyRegQP
2460
106k
    0U, // SEH_SaveAnyRegQPX
2461
106k
    0U, // SEH_SaveFPLR
2462
106k
    0U, // SEH_SaveFPLR_X
2463
106k
    0U, // SEH_SaveFReg
2464
106k
    0U, // SEH_SaveFRegP
2465
106k
    0U, // SEH_SaveFRegP_X
2466
106k
    0U, // SEH_SaveFReg_X
2467
106k
    0U, // SEH_SaveReg
2468
106k
    0U, // SEH_SaveRegP
2469
106k
    0U, // SEH_SaveRegP_X
2470
106k
    0U, // SEH_SaveReg_X
2471
106k
    0U, // SEH_SetFP
2472
106k
    0U, // SEH_StackAlloc
2473
106k
    0U, // SMAX_ZPZZ_B_UNDEF
2474
106k
    0U, // SMAX_ZPZZ_D_UNDEF
2475
106k
    0U, // SMAX_ZPZZ_H_UNDEF
2476
106k
    0U, // SMAX_ZPZZ_S_UNDEF
2477
106k
    0U, // SMIN_ZPZZ_B_UNDEF
2478
106k
    0U, // SMIN_ZPZZ_D_UNDEF
2479
106k
    0U, // SMIN_ZPZZ_H_UNDEF
2480
106k
    0U, // SMIN_ZPZZ_S_UNDEF
2481
106k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
2482
106k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
2483
106k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
2484
106k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
2485
106k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2486
106k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2487
106k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
2488
106k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
2489
106k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
2490
106k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
2491
106k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2492
106k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2493
106k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
2494
106k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
2495
106k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
2496
106k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
2497
106k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
2498
106k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
2499
106k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2500
106k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
2501
106k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
2502
106k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2503
106k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
2504
106k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
2505
106k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
2506
106k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
2507
106k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
2508
106k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
2509
106k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2510
106k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2511
106k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2512
106k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2513
106k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2514
106k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2515
106k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2516
106k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2517
106k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2518
106k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2519
106k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2520
106k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2521
106k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
2522
106k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
2523
106k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2524
106k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
2525
106k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
2526
106k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2527
106k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
2528
106k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
2529
106k
    0U, // SMOPA_MPPZZ_D_PSEUDO
2530
106k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
2531
106k
    0U, // SMOPA_MPPZZ_S_PSEUDO
2532
106k
    0U, // SMOPS_MPPZZ_D_PSEUDO
2533
106k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
2534
106k
    0U, // SMOPS_MPPZZ_S_PSEUDO
2535
106k
    0U, // SMULH_ZPZZ_B_UNDEF
2536
106k
    0U, // SMULH_ZPZZ_D_UNDEF
2537
106k
    0U, // SMULH_ZPZZ_H_UNDEF
2538
106k
    0U, // SMULH_ZPZZ_S_UNDEF
2539
106k
    0U, // SPACE
2540
106k
    0U, // SQABS_ZPmZ_B_UNDEF
2541
106k
    0U, // SQABS_ZPmZ_D_UNDEF
2542
106k
    0U, // SQABS_ZPmZ_H_UNDEF
2543
106k
    0U, // SQABS_ZPmZ_S_UNDEF
2544
106k
    0U, // SQNEG_ZPmZ_B_UNDEF
2545
106k
    0U, // SQNEG_ZPmZ_D_UNDEF
2546
106k
    0U, // SQNEG_ZPmZ_H_UNDEF
2547
106k
    0U, // SQNEG_ZPmZ_S_UNDEF
2548
106k
    0U, // SQRSHL_ZPZZ_B_UNDEF
2549
106k
    0U, // SQRSHL_ZPZZ_D_UNDEF
2550
106k
    0U, // SQRSHL_ZPZZ_H_UNDEF
2551
106k
    0U, // SQRSHL_ZPZZ_S_UNDEF
2552
106k
    0U, // SQSHLU_ZPZI_B_ZERO
2553
106k
    0U, // SQSHLU_ZPZI_D_ZERO
2554
106k
    0U, // SQSHLU_ZPZI_H_ZERO
2555
106k
    0U, // SQSHLU_ZPZI_S_ZERO
2556
106k
    0U, // SQSHL_ZPZI_B_ZERO
2557
106k
    0U, // SQSHL_ZPZI_D_ZERO
2558
106k
    0U, // SQSHL_ZPZI_H_ZERO
2559
106k
    0U, // SQSHL_ZPZI_S_ZERO
2560
106k
    0U, // SQSHL_ZPZZ_B_UNDEF
2561
106k
    0U, // SQSHL_ZPZZ_D_UNDEF
2562
106k
    0U, // SQSHL_ZPZZ_H_UNDEF
2563
106k
    0U, // SQSHL_ZPZZ_S_UNDEF
2564
106k
    0U, // SRSHL_ZPZZ_B_UNDEF
2565
106k
    0U, // SRSHL_ZPZZ_D_UNDEF
2566
106k
    0U, // SRSHL_ZPZZ_H_UNDEF
2567
106k
    0U, // SRSHL_ZPZZ_S_UNDEF
2568
106k
    0U, // SRSHR_ZPZI_B_ZERO
2569
106k
    0U, // SRSHR_ZPZI_D_ZERO
2570
106k
    0U, // SRSHR_ZPZI_H_ZERO
2571
106k
    0U, // SRSHR_ZPZI_S_ZERO
2572
106k
    0U, // STGloop
2573
106k
    0U, // STGloop_wback
2574
106k
    0U, // STR_PPXI
2575
106k
    0U, // STR_TX_PSEUDO
2576
106k
    0U, // STR_ZZXI
2577
106k
    0U, // STR_ZZZXI
2578
106k
    0U, // STR_ZZZZXI
2579
106k
    0U, // STZGloop
2580
106k
    0U, // STZGloop_wback
2581
106k
    0U, // SUBR_ZPZZ_B_ZERO
2582
106k
    0U, // SUBR_ZPZZ_D_ZERO
2583
106k
    0U, // SUBR_ZPZZ_H_ZERO
2584
106k
    0U, // SUBR_ZPZZ_S_ZERO
2585
106k
    0U, // SUBSWrr
2586
106k
    0U, // SUBSXrr
2587
106k
    0U, // SUBWrr
2588
106k
    0U, // SUBXrr
2589
106k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
2590
106k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
2591
106k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
2592
106k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
2593
106k
    0U, // SUB_VG2_M2Z_D_PSEUDO
2594
106k
    0U, // SUB_VG2_M2Z_S_PSEUDO
2595
106k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
2596
106k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
2597
106k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
2598
106k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
2599
106k
    0U, // SUB_VG4_M4Z_D_PSEUDO
2600
106k
    0U, // SUB_VG4_M4Z_S_PSEUDO
2601
106k
    0U, // SUB_ZPZZ_B_ZERO
2602
106k
    0U, // SUB_ZPZZ_D_ZERO
2603
106k
    0U, // SUB_ZPZZ_H_ZERO
2604
106k
    0U, // SUB_ZPZZ_S_ZERO
2605
106k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
2606
106k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
2607
106k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
2608
106k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
2609
106k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
2610
106k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
2611
106k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
2612
106k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
2613
106k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
2614
106k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
2615
106k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
2616
106k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
2617
106k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
2618
106k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
2619
106k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
2620
106k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
2621
106k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
2622
106k
    0U, // SXTB_ZPmZ_D_UNDEF
2623
106k
    0U, // SXTB_ZPmZ_H_UNDEF
2624
106k
    0U, // SXTB_ZPmZ_S_UNDEF
2625
106k
    0U, // SXTH_ZPmZ_D_UNDEF
2626
106k
    0U, // SXTH_ZPmZ_S_UNDEF
2627
106k
    0U, // SXTW_ZPmZ_D_UNDEF
2628
106k
    0U, // SpeculationBarrierISBDSBEndBB
2629
106k
    0U, // SpeculationBarrierSBEndBB
2630
106k
    0U, // SpeculationSafeValueW
2631
106k
    0U, // SpeculationSafeValueX
2632
106k
    0U, // StoreSwiftAsyncContext
2633
106k
    0U, // TAGPstack
2634
106k
    0U, // TCRETURNdi
2635
106k
    0U, // TCRETURNri
2636
106k
    0U, // TCRETURNriALL
2637
106k
    0U, // TCRETURNriBTI
2638
106k
    25035U, // TLSDESCCALL
2639
106k
    0U, // TLSDESC_CALLSEQ
2640
106k
    0U, // UABD_ZPZZ_B_UNDEF
2641
106k
    0U, // UABD_ZPZZ_D_UNDEF
2642
106k
    0U, // UABD_ZPZZ_H_UNDEF
2643
106k
    0U, // UABD_ZPZZ_S_UNDEF
2644
106k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
2645
106k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
2646
106k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
2647
106k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
2648
106k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
2649
106k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
2650
106k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
2651
106k
    0U, // UDIV_ZPZZ_D_UNDEF
2652
106k
    0U, // UDIV_ZPZZ_S_UNDEF
2653
106k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
2654
106k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
2655
106k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
2656
106k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
2657
106k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
2658
106k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
2659
106k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
2660
106k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
2661
106k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
2662
106k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
2663
106k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
2664
106k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
2665
106k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
2666
106k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
2667
106k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
2668
106k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
2669
106k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
2670
106k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
2671
106k
    0U, // UMAX_ZPZZ_B_UNDEF
2672
106k
    0U, // UMAX_ZPZZ_D_UNDEF
2673
106k
    0U, // UMAX_ZPZZ_H_UNDEF
2674
106k
    0U, // UMAX_ZPZZ_S_UNDEF
2675
106k
    0U, // UMIN_ZPZZ_B_UNDEF
2676
106k
    0U, // UMIN_ZPZZ_D_UNDEF
2677
106k
    0U, // UMIN_ZPZZ_H_UNDEF
2678
106k
    0U, // UMIN_ZPZZ_S_UNDEF
2679
106k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
2680
106k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
2681
106k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
2682
106k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
2683
106k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2684
106k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2685
106k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
2686
106k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
2687
106k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
2688
106k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
2689
106k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2690
106k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2691
106k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
2692
106k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
2693
106k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
2694
106k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
2695
106k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
2696
106k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
2697
106k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2698
106k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
2699
106k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
2700
106k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2701
106k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
2702
106k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
2703
106k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
2704
106k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
2705
106k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
2706
106k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
2707
106k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2708
106k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2709
106k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2710
106k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2711
106k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2712
106k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2713
106k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2714
106k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2715
106k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2716
106k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2717
106k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2718
106k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2719
106k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
2720
106k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
2721
106k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2722
106k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
2723
106k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
2724
106k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2725
106k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
2726
106k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
2727
106k
    0U, // UMOPA_MPPZZ_D_PSEUDO
2728
106k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
2729
106k
    0U, // UMOPA_MPPZZ_S_PSEUDO
2730
106k
    0U, // UMOPS_MPPZZ_D_PSEUDO
2731
106k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
2732
106k
    0U, // UMOPS_MPPZZ_S_PSEUDO
2733
106k
    0U, // UMULH_ZPZZ_B_UNDEF
2734
106k
    0U, // UMULH_ZPZZ_D_UNDEF
2735
106k
    0U, // UMULH_ZPZZ_H_UNDEF
2736
106k
    0U, // UMULH_ZPZZ_S_UNDEF
2737
106k
    0U, // UQRSHL_ZPZZ_B_UNDEF
2738
106k
    0U, // UQRSHL_ZPZZ_D_UNDEF
2739
106k
    0U, // UQRSHL_ZPZZ_H_UNDEF
2740
106k
    0U, // UQRSHL_ZPZZ_S_UNDEF
2741
106k
    0U, // UQSHL_ZPZI_B_ZERO
2742
106k
    0U, // UQSHL_ZPZI_D_ZERO
2743
106k
    0U, // UQSHL_ZPZI_H_ZERO
2744
106k
    0U, // UQSHL_ZPZI_S_ZERO
2745
106k
    0U, // UQSHL_ZPZZ_B_UNDEF
2746
106k
    0U, // UQSHL_ZPZZ_D_UNDEF
2747
106k
    0U, // UQSHL_ZPZZ_H_UNDEF
2748
106k
    0U, // UQSHL_ZPZZ_S_UNDEF
2749
106k
    0U, // URECPE_ZPmZ_S_UNDEF
2750
106k
    0U, // URSHL_ZPZZ_B_UNDEF
2751
106k
    0U, // URSHL_ZPZZ_D_UNDEF
2752
106k
    0U, // URSHL_ZPZZ_H_UNDEF
2753
106k
    0U, // URSHL_ZPZZ_S_UNDEF
2754
106k
    0U, // URSHR_ZPZI_B_ZERO
2755
106k
    0U, // URSHR_ZPZI_D_ZERO
2756
106k
    0U, // URSHR_ZPZI_H_ZERO
2757
106k
    0U, // URSHR_ZPZI_S_ZERO
2758
106k
    0U, // URSQRTE_ZPmZ_S_UNDEF
2759
106k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
2760
106k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
2761
106k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
2762
106k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
2763
106k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
2764
106k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
2765
106k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
2766
106k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
2767
106k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2768
106k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
2769
106k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
2770
106k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2771
106k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
2772
106k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
2773
106k
    0U, // USMOPA_MPPZZ_D_PSEUDO
2774
106k
    0U, // USMOPA_MPPZZ_S_PSEUDO
2775
106k
    0U, // USMOPS_MPPZZ_D_PSEUDO
2776
106k
    0U, // USMOPS_MPPZZ_S_PSEUDO
2777
106k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
2778
106k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
2779
106k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
2780
106k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
2781
106k
    0U, // UXTB_ZPmZ_D_UNDEF
2782
106k
    0U, // UXTB_ZPmZ_H_UNDEF
2783
106k
    0U, // UXTB_ZPmZ_S_UNDEF
2784
106k
    0U, // UXTH_ZPmZ_D_UNDEF
2785
106k
    0U, // UXTH_ZPmZ_S_UNDEF
2786
106k
    0U, // UXTW_ZPmZ_D_UNDEF
2787
106k
    0U, // ZERO_M_PSEUDO
2788
106k
    0U, // ZERO_T_PSEUDO
2789
106k
    2120165U, // ABSWr
2790
106k
    2120165U, // ABSXr
2791
106k
    270572005U, // ABS_ZPmZ_B
2792
106k
    270588389U, // ABS_ZPmZ_D
2793
106k
    541137381U, // ABS_ZPmZ_H
2794
106k
    270621157U, // ABS_ZPmZ_S
2795
106k
    811702757U, // ABSv16i8
2796
106k
    2120165U, // ABSv1i64
2797
106k
    813799909U, // ABSv2i32
2798
106k
    815897061U, // ABSv2i64
2799
106k
    817994213U, // ABSv4i16
2800
106k
    820091365U, // ABSv4i32
2801
106k
    822188517U, // ABSv8i16
2802
106k
    824285669U, // ABSv8i8
2803
106k
    1075889914U,  // ADCLB_ZZZ_D
2804
106k
    1344358138U,  // ADCLB_ZZZ_S
2805
106k
    1075895266U,  // ADCLT_ZZZ_D
2806
106k
    1344363490U,  // ADCLT_ZZZ_S
2807
106k
    2120204U, // ADCSWr
2808
106k
    2120204U, // ADCSXr
2809
106k
    2116174U, // ADCWr
2810
106k
    2116174U, // ADCXr
2811
106k
    2116821U, // ADDG
2812
106k
    1631699779U,  // ADDHA_MPPZ_D
2813
106k
    1633796931U,  // ADDHA_MPPZ_S
2814
106k
    1881180127U,  // ADDHNB_ZZZ_B
2815
106k
    2172717023U,  // ADDHNB_ZZZ_H
2816
106k
    2418100191U,  // ADDHNB_ZZZ_S
2817
106k
    2686491817U,  // ADDHNT_ZZZ_B
2818
106k
    2174819497U,  // ADDHNT_ZZZ_H
2819
106k
    1075928233U,  // ADDHNT_ZZZ_S
2820
106k
    813798667U, // ADDHNv2i64_v2i32
2821
106k
    2967601592U,  // ADDHNv2i64_v4i32
2822
106k
    817992971U, // ADDHNv4i32_v4i16
2823
106k
    2969698744U,  // ADDHNv4i32_v8i16
2824
106k
    2959212984U,  // ADDHNv8i16_v16i8
2825
106k
    824284427U, // ADDHNv8i16_v8i8
2826
106k
    2118438U, // ADDPL_XXI
2827
106k
    2121085U, // ADDPT_shift
2828
106k
    3223361070U,  // ADDP_ZPmZ_B
2829
106k
    3223377454U,  // ADDP_ZPmZ_D
2830
106k
    3519092270U,  // ADDP_ZPmZ_H
2831
106k
    3223410222U,  // ADDP_ZPmZ_S
2832
106k
    811701806U, // ADDPv16i8
2833
106k
    813798958U, // ADDPv2i32
2834
106k
    815896110U, // ADDPv2i64
2835
106k
    807425582U, // ADDPv2i64p
2836
106k
    817993262U, // ADDPv4i16
2837
106k
    820090414U, // ADDPv4i32
2838
106k
    822187566U, // ADDPv8i16
2839
106k
    824284718U, // ADDPv8i8
2840
106k
    3227623162U,  // ADDQV_VPZ_B
2841
106k
    3231817466U,  // ADDQV_VPZ_D
2842
106k
    3238108922U,  // ADDQV_VPZ_H
2843
106k
    3236011770U,  // ADDQV_VPZ_S
2844
106k
    2118517U, // ADDSPL_XXI
2845
106k
    2118764U, // ADDSVL_XXI
2846
106k
    2120216U, // ADDSWri
2847
106k
    2120216U, // ADDSWrs
2848
106k
    2120216U, // ADDSWrx
2849
106k
    2120216U, // ADDSXri
2850
106k
    2120216U, // ADDSXrs
2851
106k
    2120216U, // ADDSXrx
2852
106k
    2120216U, // ADDSXrx64
2853
106k
    1631700157U,  // ADDVA_MPPZ_D
2854
106k
    1633797309U,  // ADDVA_MPPZ_S
2855
106k
    2118751U, // ADDVL_XXI
2856
106k
    807427698U, // ADDVv16i8v
2857
106k
    807427698U, // ADDVv4i16v
2858
106k
    807427698U, // ADDVv4i32v
2859
106k
    807427698U, // ADDVv8i16v
2860
106k
    807427698U, // ADDVv8i8v
2861
106k
    2116450U, // ADDWri
2862
106k
    2116450U, // ADDWrs
2863
106k
    2116450U, // ADDWrx
2864
106k
    2116450U, // ADDXri
2865
106k
    2116450U, // ADDXrs
2866
106k
    2116450U, // ADDXrx
2867
106k
    2116450U, // ADDXrx64
2868
106k
    2179091298U,  // ADD_VG2_2ZZ_B
2869
106k
    2181204834U,  // ADD_VG2_2ZZ_D
2870
106k
    2183318370U,  // ADD_VG2_2ZZ_H
2871
106k
    2185431906U,  // ADD_VG2_2ZZ_S
2872
106k
    3798158178U,  // ADD_VG2_M2Z2Z_D
2873
106k
    3798174562U,  // ADD_VG2_M2Z2Z_S
2874
106k
    3798158178U,  // ADD_VG2_M2ZZ_D
2875
106k
    3798174562U,  // ADD_VG2_M2ZZ_S
2876
106k
    3798158178U,  // ADD_VG2_M2Z_D
2877
106k
    3798174562U,  // ADD_VG2_M2Z_S
2878
106k
    2179091298U,  // ADD_VG4_4ZZ_B
2879
106k
    2181204834U,  // ADD_VG4_4ZZ_D
2880
106k
    2183318370U,  // ADD_VG4_4ZZ_H
2881
106k
    2185431906U,  // ADD_VG4_4ZZ_S
2882
106k
    4066593634U,  // ADD_VG4_M4Z4Z_D
2883
106k
    4066610018U,  // ADD_VG4_M4Z4Z_S
2884
106k
    4066593634U,  // ADD_VG4_M4ZZ_D
2885
106k
    4066610018U,  // ADD_VG4_M4ZZ_S
2886
106k
    4066593634U,  // ADD_VG4_M4Z_D
2887
106k
    4066610018U,  // ADD_VG4_M4Z_S
2888
106k
    2132834U, // ADD_ZI_B
2889
106k
    2418068322U,  // ADD_ZI_D
2890
106k
    2189495138U,  // ADD_ZI_H
2891
106k
    270617442U, // ADD_ZI_S
2892
106k
    3223358306U,  // ADD_ZPmZ_B
2893
106k
    3223379325U,  // ADD_ZPmZ_CPA
2894
106k
    3223374690U,  // ADD_ZPmZ_D
2895
106k
    3519089506U,  // ADD_ZPmZ_H
2896
106k
    3223407458U,  // ADD_ZPmZ_S
2897
106k
    2132834U, // ADD_ZZZ_B
2898
106k
    2418072957U,  // ADD_ZZZ_CPA
2899
106k
    2418068322U,  // ADD_ZZZ_D
2900
106k
    2189495138U,  // ADD_ZZZ_H
2901
106k
    270617442U, // ADD_ZZZ_S
2902
106k
    811699042U, // ADDv16i8
2903
106k
    2116450U, // ADDv1i64
2904
106k
    813796194U, // ADDv2i32
2905
106k
    815893346U, // ADDv2i64
2906
106k
    817990498U, // ADDv4i16
2907
106k
    820087650U, // ADDv4i32
2908
106k
    822184802U, // ADDv8i16
2909
106k
    824281954U, // ADDv8i8
2910
106k
    538990684U, // ADR
2911
106k
    538990323U, // ADRP
2912
106k
    2460014684U,  // ADR_LSL_ZZZ_D_0
2913
106k
    2460014684U,  // ADR_LSL_ZZZ_D_1
2914
106k
    2460014684U,  // ADR_LSL_ZZZ_D_2
2915
106k
    2460014684U,  // ADR_LSL_ZZZ_D_3
2916
106k
    312563804U, // ADR_LSL_ZZZ_S_0
2917
106k
    312563804U, // ADR_LSL_ZZZ_S_1
2918
106k
    312563804U, // ADR_LSL_ZZZ_S_2
2919
106k
    312563804U, // ADR_LSL_ZZZ_S_3
2920
106k
    2460014684U,  // ADR_SXTW_ZZZ_D_0
2921
106k
    2460014684U,  // ADR_SXTW_ZZZ_D_1
2922
106k
    2460014684U,  // ADR_SXTW_ZZZ_D_2
2923
106k
    2460014684U,  // ADR_SXTW_ZZZ_D_3
2924
106k
    2460014684U,  // ADR_UXTW_ZZZ_D_0
2925
106k
    2460014684U,  // ADR_UXTW_ZZZ_D_1
2926
106k
    2460014684U,  // ADR_UXTW_ZZZ_D_2
2927
106k
    2460014684U,  // ADR_UXTW_ZZZ_D_3
2928
106k
    2132970U, // AESD_ZZZ_B
2929
106k
    2959215594U,  // AESDrr
2930
106k
    2133117U, // AESE_ZZZ_B
2931
106k
    2959215741U,  // AESErr
2932
106k
    2132575U, // AESIMC_ZZ_B
2933
106k
    811698783U, // AESIMCrr
2934
106k
    2132583U, // AESMC_ZZ_B
2935
106k
    811698791U, // AESMCrr
2936
106k
    3227623169U,  // ANDQV_VPZ_B
2937
106k
    3231817473U,  // ANDQV_VPZ_D
2938
106k
    3238108929U,  // ANDQV_VPZ_H
2939
106k
    3236011777U,  // ANDQV_VPZ_S
2940
106k
    2120223U, // ANDSWri
2941
106k
    2120223U, // ANDSWrs
2942
106k
    2120223U, // ANDSXri
2943
106k
    2120223U, // ANDSXrs
2944
106k
    3223362079U,  // ANDS_PPzPP
2945
106k
    253574U,  // ANDV_VPZ_B
2946
106k
    1657020038U,  // ANDV_VPZ_D
2947
106k
    1659133574U,  // ANDV_VPZ_H
2948
106k
    1638178438U,  // ANDV_VPZ_S
2949
106k
    2116552U, // ANDWri
2950
106k
    2116552U, // ANDWrs
2951
106k
    2116552U, // ANDXri
2952
106k
    2116552U, // ANDXrs
2953
106k
    3223358408U,  // AND_PPzPP
2954
106k
    2418068424U,  // AND_ZI
2955
106k
    3223358408U,  // AND_ZPmZ_B
2956
106k
    3223374792U,  // AND_ZPmZ_D
2957
106k
    3519089608U,  // AND_ZPmZ_H
2958
106k
    3223407560U,  // AND_ZPmZ_S
2959
106k
    2418068424U,  // AND_ZZZ
2960
106k
    811699144U, // ANDv16i8
2961
106k
    824282056U, // ANDv8i8
2962
106k
    3223358436U,  // ASRD_ZPmI_B
2963
106k
    3223374820U,  // ASRD_ZPmI_D
2964
106k
    3519089636U,  // ASRD_ZPmI_H
2965
106k
    3223407588U,  // ASRD_ZPmI_S
2966
106k
    3223361829U,  // ASRR_ZPmZ_B
2967
106k
    3223378213U,  // ASRR_ZPmZ_D
2968
106k
    3519093029U,  // ASRR_ZPmZ_H
2969
106k
    3223410981U,  // ASRR_ZPmZ_S
2970
106k
    2119991U, // ASRVWr
2971
106k
    2119991U, // ASRVXr
2972
106k
    3223361847U,  // ASR_WIDE_ZPmZ_B
2973
106k
    3519093047U,  // ASR_WIDE_ZPmZ_H
2974
106k
    3223410999U,  // ASR_WIDE_ZPmZ_S
2975
106k
    2136375U, // ASR_WIDE_ZZZ_B
2976
106k
    2189498679U,  // ASR_WIDE_ZZZ_H
2977
106k
    270620983U, // ASR_WIDE_ZZZ_S
2978
106k
    3223361847U,  // ASR_ZPmI_B
2979
106k
    3223378231U,  // ASR_ZPmI_D
2980
106k
    3519093047U,  // ASR_ZPmI_H
2981
106k
    3223410999U,  // ASR_ZPmI_S
2982
106k
    3223361847U,  // ASR_ZPmZ_B
2983
106k
    3223378231U,  // ASR_ZPmZ_D
2984
106k
    3519093047U,  // ASR_ZPmZ_H
2985
106k
    3223410999U,  // ASR_ZPmZ_S
2986
106k
    2136375U, // ASR_ZZI_B
2987
106k
    2418071863U,  // ASR_ZZI_D
2988
106k
    2189498679U,  // ASR_ZZI_H
2989
106k
    270620983U, // ASR_ZZI_S
2990
106k
    319749U,  // AT_AS1ELX
2991
106k
    807715637U, // AUTDA
2992
106k
    807716388U, // AUTDB
2993
106k
    312548U,  // AUTDZA
2994
106k
    313898U,  // AUTDZB
2995
106k
    807715665U, // AUTIA
2996
106k
    8864U,  // AUTIA1716
2997
106k
    8903U,  // AUTIA171615
2998
106k
    8991U,  // AUTIASP
2999
106k
    330368U,  // AUTIASPPCi
3000
106k
    19072U, // AUTIASPPCr
3001
106k
    8982U,  // AUTIAZ
3002
106k
    807716415U, // AUTIB
3003
106k
    8873U,  // AUTIB1716
3004
106k
    8927U,  // AUTIB171615
3005
106k
    8855U,  // AUTIBSP
3006
106k
    330390U,  // AUTIBSPPCi
3007
106k
    19094U, // AUTIBSPPCr
3008
106k
    8837U,  // AUTIBZ
3009
106k
    312564U,  // AUTIZA
3010
106k
    313914U,  // AUTIZB
3011
106k
    10346U, // AXFLAG
3012
106k
    328959U,  // B
3013
106k
    811704503U, // BCAX
3014
106k
    2418073783U,  // BCAX_ZZZZ
3015
106k
    352771U,  // BCcc
3016
106k
    2135609U, // BDEP_ZZZ_B
3017
106k
    2418071097U,  // BDEP_ZZZ_D
3018
106k
    2189497913U,  // BDEP_ZZZ_H
3019
106k
    270620217U, // BDEP_ZZZ_S
3020
106k
    2137621U, // BEXT_ZZZ_B
3021
106k
    2418073109U,  // BEXT_ZZZ_D
3022
106k
    2189499925U,  // BEXT_ZZZ_H
3023
106k
    270622229U, // BEXT_ZZZ_S
3024
106k
    2961317171U,  // BF16DOTlanev4bf16
3025
106k
    2967608627U,  // BF16DOTlanev8bf16
3026
106k
    822182290U, // BF1CVTL2v8f16
3027
106k
    1661017210U,  // BF1CVTLT_ZZ_BtoH
3028
106k
    1661129770U,  // BF1CVTL_2ZZ_BtoH_NAME
3029
106k
    822187050U, // BF1CVTLv8f16
3030
106k
    1661132234U,  // BF1CVT_2ZZ_BtoH_NAME
3031
106k
    1661017546U,  // BF1CVT_ZZ_BtoH
3032
106k
    822182300U, // BF2CVTL2v8f16
3033
106k
    1661017220U,  // BF2CVTLT_ZZ_BtoH
3034
106k
    1661129779U,  // BF2CVTL_2ZZ_BtoH_NAME
3035
106k
    822187059U, // BF2CVTLv8f16
3036
106k
    1661132242U,  // BF2CVT_2ZZ_BtoH_NAME
3037
106k
    1661017554U,  // BF2CVT_ZZ_BtoH
3038
106k
    3798305654U,  // BFADD_VG2_M2Z_H
3039
106k
    4066741110U,  // BFADD_VG4_M4Z_H
3040
106k
    3519089526U,  // BFADD_ZPmZZ
3041
106k
    2189495158U,  // BFADD_ZZZ
3042
106k
    2195904127U,  // BFCLAMP_VG2_2ZZZ_H
3043
106k
    2195904127U,  // BFCLAMP_VG4_4ZZZ_H
3044
106k
    2195789439U,  // BFCLAMP_ZZZ
3045
106k
    2121178U, // BFCVT
3046
106k
    817993072U, // BFCVTN
3047
106k
    2969698796U,  // BFCVTN2
3048
106k
    1078009069U,  // BFCVTNT_ZPmZ
3049
106k
    1344312688U,  // BFCVTN_Z2Z_HtoB
3050
106k
    1648432496U,  // BFCVTN_Z2Z_StoH
3051
106k
    1344314842U,  // BFCVT_Z2Z_HtoB
3052
106k
    1648434650U,  // BFCVT_Z2Z_StoH
3053
106k
    1078009306U,  // BFCVT_ZPmZ
3054
106k
    3798179123U,  // BFDOT_VG2_M2Z2Z_HtoS
3055
106k
    3798179123U,  // BFDOT_VG2_M2ZZI_HtoS
3056
106k
    3798179123U,  // BFDOT_VG2_M2ZZ_HtoS
3057
106k
    4066614579U,  // BFDOT_VG4_M4Z4Z_HtoS
3058
106k
    4066614579U,  // BFDOT_VG4_M4ZZI_HtoS
3059
106k
    4066614579U,  // BFDOT_VG4_M4ZZ_HtoS
3060
106k
    2686541107U,  // BFDOT_ZZI
3061
106k
    2686541107U,  // BFDOT_ZZZ
3062
106k
    2961317171U,  // BFDOTv4bf16
3063
106k
    2967608627U,  // BFDOTv8bf16
3064
106k
    2183320781U,  // BFMAXNM_VG2_2Z2Z_H
3065
106k
    2183320781U,  // BFMAXNM_VG2_2ZZ_H
3066
106k
    2183320781U,  // BFMAXNM_VG4_4Z2Z_H
3067
106k
    2183320781U,  // BFMAXNM_VG4_4ZZ_H
3068
106k
    3519091917U,  // BFMAXNM_ZPmZZ
3069
106k
    2183323844U,  // BFMAX_VG2_2Z2Z_H
3070
106k
    2183323844U,  // BFMAX_VG2_2ZZ_H
3071
106k
    2183323844U,  // BFMAX_VG4_4Z2Z_H
3072
106k
    2183323844U,  // BFMAX_VG4_4ZZ_H
3073
106k
    3519094980U,  // BFMAX_ZPmZZ
3074
106k
    2183320772U,  // BFMINNM_VG2_2Z2Z_H
3075
106k
    2183320772U,  // BFMINNM_VG2_2ZZ_H
3076
106k
    2183320772U,  // BFMINNM_VG4_4Z2Z_H
3077
106k
    2183320772U,  // BFMINNM_VG4_4ZZ_H
3078
106k
    3519091908U,  // BFMINNM_ZPmZZ
3079
106k
    2183320857U,  // BFMIN_VG2_2Z2Z_H
3080
106k
    2183320857U,  // BFMIN_VG2_2ZZ_H
3081
106k
    2183320857U,  // BFMIN_VG4_4Z2Z_H
3082
106k
    2183320857U,  // BFMIN_VG4_4ZZ_H
3083
106k
    3519091993U,  // BFMIN_ZPmZZ
3084
106k
    2967602800U,  // BFMLALB
3085
106k
    2967602800U,  // BFMLALBIdx
3086
106k
    2686535280U,  // BFMLALB_ZZZ
3087
106k
    2686535280U,  // BFMLALB_ZZZI
3088
106k
    2967608242U,  // BFMLALT
3089
106k
    2967608242U,  // BFMLALTIdx
3090
106k
    2686540722U,  // BFMLALT_ZZZ
3091
106k
    2686540722U,  // BFMLALT_ZZZI
3092
106k
    1663275252U,  // BFMLAL_MZZI_HtoS
3093
106k
    1663275252U,  // BFMLAL_MZZ_HtoS
3094
106k
    3810758900U,  // BFMLAL_VG2_M2Z2Z_HtoS
3095
106k
    3810758900U,  // BFMLAL_VG2_M2ZZI_HtoS
3096
106k
    3810758900U,  // BFMLAL_VG2_M2ZZ_HtoS
3097
106k
    4079194356U,  // BFMLAL_VG4_M4Z4Z_HtoS
3098
106k
    4079194356U,  // BFMLAL_VG4_M4ZZI_HtoS
3099
106k
    4079194356U,  // BFMLAL_VG4_M4ZZ_HtoS
3100
106k
    3798303589U,  // BFMLA_VG2_M2Z2Z
3101
106k
    3798303589U,  // BFMLA_VG2_M2ZZ
3102
106k
    3798303589U,  // BFMLA_VG2_M2ZZI
3103
106k
    4066739045U,  // BFMLA_VG4_M4Z4Z
3104
106k
    4066739045U,  // BFMLA_VG4_M4ZZ
3105
106k
    4066739045U,  // BFMLA_VG4_M4ZZI
3106
106k
    3519087461U,  // BFMLA_ZPmZZ
3107
106k
    2195784549U,  // BFMLA_ZZZI
3108
106k
    2686535578U,  // BFMLSLB_ZZZI_S
3109
106k
    2686535578U,  // BFMLSLB_ZZZ_S
3110
106k
    2686540897U,  // BFMLSLT_ZZZI_S
3111
106k
    2686540897U,  // BFMLSLT_ZZZ_S
3112
106k
    1663276019U,  // BFMLSL_MZZI_HtoS
3113
106k
    1663276019U,  // BFMLSL_MZZ_HtoS
3114
106k
    3810759667U,  // BFMLSL_VG2_M2Z2Z_HtoS
3115
106k
    3810759667U,  // BFMLSL_VG2_M2ZZI_HtoS
3116
106k
    3810759667U,  // BFMLSL_VG2_M2ZZ_HtoS
3117
106k
    4079195123U,  // BFMLSL_VG4_M4Z4Z_HtoS
3118
106k
    4079195123U,  // BFMLSL_VG4_M4ZZI_HtoS
3119
106k
    4079195123U,  // BFMLSL_VG4_M4ZZ_HtoS
3120
106k
    3798309457U,  // BFMLS_VG2_M2Z2Z
3121
106k
    3798309457U,  // BFMLS_VG2_M2ZZ
3122
106k
    3798309457U,  // BFMLS_VG2_M2ZZI
3123
106k
    4066744913U,  // BFMLS_VG4_M4Z4Z
3124
106k
    4066744913U,  // BFMLS_VG4_M4ZZ
3125
106k
    4066744913U,  // BFMLS_VG4_M4ZZI
3126
106k
    3519093329U,  // BFMLS_ZPmZZ
3127
106k
    2195790417U,  // BFMLS_ZZZI
3128
106k
    2967602028U,  // BFMMLA
3129
106k
    2686534508U,  // BFMMLA_ZZZ
3130
106k
    54641578U,  // BFMOPA_MPPZZ
3131
106k
    54641578U,  // BFMOPA_MPPZZ_H
3132
106k
    54647454U,  // BFMOPS_MPPZZ
3133
106k
    54647454U,  // BFMOPS_MPPZZ_H
3134
106k
    3519091779U,  // BFMUL_ZPmZZ
3135
106k
    2189497411U,  // BFMUL_ZZZ
3136
106k
    2189497411U,  // BFMUL_ZZZI
3137
106k
    807425173U, // BFMWri
3138
106k
    807425173U, // BFMXri
3139
106k
    3798305208U,  // BFSUB_VG2_M2Z_H
3140
106k
    4066740664U,  // BFSUB_VG4_M4Z_H
3141
106k
    3519089080U,  // BFSUB_ZPmZZ
3142
106k
    2189494712U,  // BFSUB_ZZZ
3143
106k
    3798179144U,  // BFVDOT_VG2_M2ZZI_HtoS
3144
106k
    2135801U, // BGRP_ZZZ_B
3145
106k
    2418071289U,  // BGRP_ZZZ_D
3146
106k
    2189498105U,  // BGRP_ZZZ_H
3147
106k
    270620409U, // BGRP_ZZZ_S
3148
106k
    2120210U, // BICSWrs
3149
106k
    2120210U, // BICSXrs
3150
106k
    3223362066U,  // BICS_PPzPP
3151
106k
    2116179U, // BICWrs
3152
106k
    2116179U, // BICXrs
3153
106k
    3223358035U,  // BIC_PPzPP
3154
106k
    3223358035U,  // BIC_ZPmZ_B
3155
106k
    3223374419U,  // BIC_ZPmZ_D
3156
106k
    3519089235U,  // BIC_ZPmZ_H
3157
106k
    3223407187U,  // BIC_ZPmZ_S
3158
106k
    2418068051U,  // BIC_ZZZ
3159
106k
    811698771U, // BICv16i8
3160
106k
    1887570515U,  // BICv2i32
3161
106k
    1891764819U,  // BICv4i16
3162
106k
    1893861971U,  // BICv4i32
3163
106k
    1895959123U,  // BICv8i16
3164
106k
    824281683U, // BICv8i8
3165
106k
    2959215785U,  // BIFv16i8
3166
106k
    2971798697U,  // BIFv8i8
3167
106k
    2959219590U,  // BITv16i8
3168
106k
    2971802502U,  // BITv8i8
3169
106k
    332306U,  // BL
3170
106k
    22694U, // BLR
3171
106k
    2114316U, // BLRAA
3172
106k
    24949U, // BLRAAZ
3173
106k
    2114981U, // BLRAB
3174
106k
    24971U, // BLRABZ
3175
106k
    2170667939U,  // BMOPA_MPPZZ_S
3176
106k
    2170673815U,  // BMOPS_MPPZZ_S
3177
106k
    22584U, // BR
3178
106k
    2114303U, // BRAA
3179
106k
    24942U, // BRAAZ
3180
106k
    2114968U, // BRAB
3181
106k
    24964U, // BRABZ
3182
106k
    10375U, // BRB_IALL
3183
106k
    10353U, // BRB_INJ
3184
106k
    381129U,  // BRK
3185
106k
    3223361997U,  // BRKAS_PPzP
3186
106k
    270566232U, // BRKA_PPmP
3187
106k
    3223356248U,  // BRKA_PPzP
3188
106k
    3223362033U,  // BRKBS_PPzP
3189
106k
    270566982U, // BRKB_PPmP
3190
106k
    3223356998U,  // BRKB_PPzP
3191
106k
    3223362163U,  // BRKNS_PPzP
3192
106k
    3223360816U,  // BRKN_PPzP
3193
106k
    3223362004U,  // BRKPAS_PPzPP
3194
106k
    3223356316U,  // BRKPA_PPzPP
3195
106k
    3223362040U,  // BRKPBS_PPzPP
3196
106k
    3223357533U,  // BRKPB_PPzPP
3197
106k
    2418070772U,  // BSL1N_ZZZZ
3198
106k
    2418070779U,  // BSL2N_ZZZZ
3199
106k
    2418070501U,  // BSL_ZZZZ
3200
106k
    2959217637U,  // BSLv16i8
3201
106k
    2971800549U,  // BSLv8i8
3202
106k
    352768U,  // Bcc
3203
106k
    2132833U, // CADD_ZZI_B
3204
106k
    2418068321U,  // CADD_ZZI_D
3205
106k
    2189495137U,  // CADD_ZZI_H
3206
106k
    270617441U, // CADD_ZZI_S
3207
106k
    807716286U, // CASAB
3208
106k
    807718345U, // CASAH
3209
106k
    807716539U, // CASALB
3210
106k
    807718504U, // CASALH
3211
106k
    807719374U, // CASALW
3212
106k
    807719374U, // CASALX
3213
106k
    807715971U, // CASAW
3214
106k
    807715971U, // CASAX
3215
106k
    807717160U, // CASB
3216
106k
    807718889U, // CASH
3217
106k
    807716745U, // CASLB
3218
106k
    807718598U, // CASLH
3219
106k
    807719893U, // CASLW
3220
106k
    807719893U, // CASLX
3221
106k
    397658U,  // CASPALW
3222
106k
    414042U,  // CASPALX
3223
106k
    394233U,  // CASPAW
3224
106k
    410617U,  // CASPAX
3225
106k
    398180U,  // CASPLW
3226
106k
    414564U,  // CASPLX
3227
106k
    399134U,  // CASPW
3228
106k
    415518U,  // CASPX
3229
106k
    807721408U, // CASW
3230
106k
    807721408U, // CASX
3231
106k
    2149605799U,  // CBNZW
3232
106k
    2149605799U,  // CBNZX
3233
106k
    2149605779U,  // CBZW
3234
106k
    2149605779U,  // CBZX
3235
106k
    2118966U, // CCMNWi
3236
106k
    2118966U, // CCMNWr
3237
106k
    2118966U, // CCMNXi
3238
106k
    2118966U, // CCMNXr
3239
106k
    2119321U, // CCMPWi
3240
106k
    2119321U, // CCMPWr
3241
106k
    2119321U, // CCMPXi
3242
106k
    2119321U, // CCMPXr
3243
106k
    2686508333U,  // CDOT_ZZZI_D
3244
106k
    2418105645U,  // CDOT_ZZZI_S
3245
106k
    2686508333U,  // CDOT_ZZZ_D
3246
106k
    2418105645U,  // CDOT_ZZZ_S
3247
106k
    10423U, // CFINV
3248
106k
    8846U,  // CHKFEAT
3249
106k
    3223340213U,  // CLASTA_RPZ_B
3250
106k
    3223340213U,  // CLASTA_RPZ_D
3251
106k
    3223340213U,  // CLASTA_RPZ_H
3252
106k
    3223340213U,  // CLASTA_RPZ_S
3253
106k
    3223340213U,  // CLASTA_VPZ_B
3254
106k
    3223340213U,  // CLASTA_VPZ_D
3255
106k
    3223340213U,  // CLASTA_VPZ_H
3256
106k
    3223340213U,  // CLASTA_VPZ_S
3257
106k
    3223356597U,  // CLASTA_ZPZ_B
3258
106k
    3223372981U,  // CLASTA_ZPZ_D
3259
106k
    2176910517U,  // CLASTA_ZPZ_H
3260
106k
    3223405749U,  // CLASTA_ZPZ_S
3261
106k
    3223341476U,  // CLASTB_RPZ_B
3262
106k
    3223341476U,  // CLASTB_RPZ_D
3263
106k
    3223341476U,  // CLASTB_RPZ_H
3264
106k
    3223341476U,  // CLASTB_RPZ_S
3265
106k
    3223341476U,  // CLASTB_VPZ_B
3266
106k
    3223341476U,  // CLASTB_VPZ_D
3267
106k
    3223341476U,  // CLASTB_VPZ_H
3268
106k
    3223341476U,  // CLASTB_VPZ_S
3269
106k
    3223357860U,  // CLASTB_ZPZ_B
3270
106k
    3223374244U,  // CLASTB_ZPZ_D
3271
106k
    2176911780U,  // CLASTB_ZPZ_H
3272
106k
    3223407012U,  // CLASTB_ZPZ_S
3273
106k
    10391U, // CLR
3274
106k
    24821U, // CLREX
3275
106k
    2120259U, // CLSWr
3276
106k
    2120259U, // CLSXr
3277
106k
    270572099U, // CLS_ZPmZ_B
3278
106k
    270588483U, // CLS_ZPmZ_D
3279
106k
    541137475U, // CLS_ZPmZ_H
3280
106k
    270621251U, // CLS_ZPmZ_S
3281
106k
    811702851U, // CLSv16i8
3282
106k
    813800003U, // CLSv2i32
3283
106k
    817994307U, // CLSv4i16
3284
106k
    820091459U, // CLSv4i32
3285
106k
    822188611U, // CLSv8i16
3286
106k
    824285763U, // CLSv8i8
3287
106k
    2122146U, // CLZWr
3288
106k
    2122146U, // CLZXr
3289
106k
    270573986U, // CLZ_ZPmZ_B
3290
106k
    270590370U, // CLZ_ZPmZ_D
3291
106k
    541139362U, // CLZ_ZPmZ_H
3292
106k
    270623138U, // CLZ_ZPmZ_S
3293
106k
    811704738U, // CLZv16i8
3294
106k
    813801890U, // CLZv2i32
3295
106k
    817996194U, // CLZv4i16
3296
106k
    820093346U, // CLZv4i32
3297
106k
    822190498U, // CLZv8i16
3298
106k
    824287650U, // CLZv8i8
3299
106k
    811702237U, // CMEQv16i8
3300
106k
    811702237U, // CMEQv16i8rz
3301
106k
    2119645U, // CMEQv1i64
3302
106k
    2119645U, // CMEQv1i64rz
3303
106k
    813799389U, // CMEQv2i32
3304
106k
    813799389U, // CMEQv2i32rz
3305
106k
    815896541U, // CMEQv2i64
3306
106k
    815896541U, // CMEQv2i64rz
3307
106k
    817993693U, // CMEQv4i16
3308
106k
    817993693U, // CMEQv4i16rz
3309
106k
    820090845U, // CMEQv4i32
3310
106k
    820090845U, // CMEQv4i32rz
3311
106k
    822187997U, // CMEQv8i16
3312
106k
    822187997U, // CMEQv8i16rz
3313
106k
    824285149U, // CMEQv8i8
3314
106k
    824285149U, // CMEQv8i8rz
3315
106k
    811699227U, // CMGEv16i8
3316
106k
    811699227U, // CMGEv16i8rz
3317
106k
    2116635U, // CMGEv1i64
3318
106k
    2116635U, // CMGEv1i64rz
3319
106k
    813796379U, // CMGEv2i32
3320
106k
    813796379U, // CMGEv2i32rz
3321
106k
    815893531U, // CMGEv2i64
3322
106k
    815893531U, // CMGEv2i64rz
3323
106k
    817990683U, // CMGEv4i16
3324
106k
    817990683U, // CMGEv4i16rz
3325
106k
    820087835U, // CMGEv4i32
3326
106k
    820087835U, // CMGEv4i32rz
3327
106k
    822184987U, // CMGEv8i16
3328
106k
    822184987U, // CMGEv8i16rz
3329
106k
    824282139U, // CMGEv8i8
3330
106k
    824282139U, // CMGEv8i8rz
3331
106k
    811703160U, // CMGTv16i8
3332
106k
    811703160U, // CMGTv16i8rz
3333
106k
    2120568U, // CMGTv1i64
3334
106k
    2120568U, // CMGTv1i64rz
3335
106k
    813800312U, // CMGTv2i32
3336
106k
    813800312U, // CMGTv2i32rz
3337
106k
    815897464U, // CMGTv2i64
3338
106k
    815897464U, // CMGTv2i64rz
3339
106k
    817994616U, // CMGTv4i16
3340
106k
    817994616U, // CMGTv4i16rz
3341
106k
    820091768U, // CMGTv4i32
3342
106k
    820091768U, // CMGTv4i32rz
3343
106k
    822188920U, // CMGTv8i16
3344
106k
    822188920U, // CMGTv8i16rz
3345
106k
    824286072U, // CMGTv8i8
3346
106k
    824286072U, // CMGTv8i8rz
3347
106k
    811700351U, // CMHIv16i8
3348
106k
    2117759U, // CMHIv1i64
3349
106k
    813797503U, // CMHIv2i32
3350
106k
    815894655U, // CMHIv2i64
3351
106k
    817991807U, // CMHIv4i16
3352
106k
    820088959U, // CMHIv4i32
3353
106k
    822186111U, // CMHIv8i16
3354
106k
    824283263U, // CMHIv8i8
3355
106k
    811702838U, // CMHSv16i8
3356
106k
    2120246U, // CMHSv1i64
3357
106k
    813799990U, // CMHSv2i32
3358
106k
    815897142U, // CMHSv2i64
3359
106k
    817994294U, // CMHSv4i16
3360
106k
    820091446U, // CMHSv4i32
3361
106k
    822188598U, // CMHSv8i16
3362
106k
    824285750U, // CMHSv8i8
3363
106k
    2195784543U,  // CMLA_ZZZI_H
3364
106k
    1344357215U,  // CMLA_ZZZI_S
3365
106k
    2418049887U,  // CMLA_ZZZ_B
3366
106k
    1075888991U,  // CMLA_ZZZ_D
3367
106k
    2195784543U,  // CMLA_ZZZ_H
3368
106k
    1344357215U,  // CMLA_ZZZ_S
3369
106k
    811699258U, // CMLEv16i8rz
3370
106k
    2116666U, // CMLEv1i64rz
3371
106k
    813796410U, // CMLEv2i32rz
3372
106k
    815893562U, // CMLEv2i64rz
3373
106k
    817990714U, // CMLEv4i16rz
3374
106k
    820087866U, // CMLEv4i32rz
3375
106k
    822185018U, // CMLEv8i16rz
3376
106k
    824282170U, // CMLEv8i8rz
3377
106k
    811703370U, // CMLTv16i8rz
3378
106k
    2120778U, // CMLTv1i64rz
3379
106k
    813800522U, // CMLTv2i32rz
3380
106k
    815897674U, // CMLTv2i64rz
3381
106k
    817994826U, // CMLTv4i16rz
3382
106k
    820091978U, // CMLTv4i32rz
3383
106k
    822189130U, // CMLTv8i16rz
3384
106k
    824286282U, // CMLTv8i8rz
3385
106k
    3223361516U,  // CMPEQ_PPzZI_B
3386
106k
    3223377900U,  // CMPEQ_PPzZI_D
3387
106k
    2713786348U,  // CMPEQ_PPzZI_H
3388
106k
    3223410668U,  // CMPEQ_PPzZI_S
3389
106k
    3223361516U,  // CMPEQ_PPzZZ_B
3390
106k
    3223377900U,  // CMPEQ_PPzZZ_D
3391
106k
    2713786348U,  // CMPEQ_PPzZZ_H
3392
106k
    3223410668U,  // CMPEQ_PPzZZ_S
3393
106k
    3223361516U,  // CMPEQ_WIDE_PPzZZ_B
3394
106k
    2713786348U,  // CMPEQ_WIDE_PPzZZ_H
3395
106k
    3223410668U,  // CMPEQ_WIDE_PPzZZ_S
3396
106k
    3223358497U,  // CMPGE_PPzZI_B
3397
106k
    3223374881U,  // CMPGE_PPzZI_D
3398
106k
    2713783329U,  // CMPGE_PPzZI_H
3399
106k
    3223407649U,  // CMPGE_PPzZI_S
3400
106k
    3223358497U,  // CMPGE_PPzZZ_B
3401
106k
    3223374881U,  // CMPGE_PPzZZ_D
3402
106k
    2713783329U,  // CMPGE_PPzZZ_H
3403
106k
    3223407649U,  // CMPGE_PPzZZ_S
3404
106k
    3223358497U,  // CMPGE_WIDE_PPzZZ_B
3405
106k
    2713783329U,  // CMPGE_WIDE_PPzZZ_H
3406
106k
    3223407649U,  // CMPGE_WIDE_PPzZZ_S
3407
106k
    3223362430U,  // CMPGT_PPzZI_B
3408
106k
    3223378814U,  // CMPGT_PPzZI_D
3409
106k
    2713787262U,  // CMPGT_PPzZI_H
3410
106k
    3223411582U,  // CMPGT_PPzZI_S
3411
106k
    3223362430U,  // CMPGT_PPzZZ_B
3412
106k
    3223378814U,  // CMPGT_PPzZZ_D
3413
106k
    2713787262U,  // CMPGT_PPzZZ_H
3414
106k
    3223411582U,  // CMPGT_PPzZZ_S
3415
106k
    3223362430U,  // CMPGT_WIDE_PPzZZ_B
3416
106k
    2713787262U,  // CMPGT_WIDE_PPzZZ_H
3417
106k
    3223411582U,  // CMPGT_WIDE_PPzZZ_S
3418
106k
    3223359621U,  // CMPHI_PPzZI_B
3419
106k
    3223376005U,  // CMPHI_PPzZI_D
3420
106k
    2713784453U,  // CMPHI_PPzZI_H
3421
106k
    3223408773U,  // CMPHI_PPzZI_S
3422
106k
    3223359621U,  // CMPHI_PPzZZ_B
3423
106k
    3223376005U,  // CMPHI_PPzZZ_D
3424
106k
    2713784453U,  // CMPHI_PPzZZ_H
3425
106k
    3223408773U,  // CMPHI_PPzZZ_S
3426
106k
    3223359621U,  // CMPHI_WIDE_PPzZZ_B
3427
106k
    2713784453U,  // CMPHI_WIDE_PPzZZ_H
3428
106k
    3223408773U,  // CMPHI_WIDE_PPzZZ_S
3429
106k
    3223362108U,  // CMPHS_PPzZI_B
3430
106k
    3223378492U,  // CMPHS_PPzZI_D
3431
106k
    2713786940U,  // CMPHS_PPzZI_H
3432
106k
    3223411260U,  // CMPHS_PPzZI_S
3433
106k
    3223362108U,  // CMPHS_PPzZZ_B
3434
106k
    3223378492U,  // CMPHS_PPzZZ_D
3435
106k
    2713786940U,  // CMPHS_PPzZZ_H
3436
106k
    3223411260U,  // CMPHS_PPzZZ_S
3437
106k
    3223362108U,  // CMPHS_WIDE_PPzZZ_B
3438
106k
    2713786940U,  // CMPHS_WIDE_PPzZZ_H
3439
106k
    3223411260U,  // CMPHS_WIDE_PPzZZ_S
3440
106k
    3223358528U,  // CMPLE_PPzZI_B
3441
106k
    3223374912U,  // CMPLE_PPzZI_D
3442
106k
    2713783360U,  // CMPLE_PPzZI_H
3443
106k
    3223407680U,  // CMPLE_PPzZI_S
3444
106k
    3223358528U,  // CMPLE_WIDE_PPzZZ_B
3445
106k
    2713783360U,  // CMPLE_WIDE_PPzZZ_H
3446
106k
    3223407680U,  // CMPLE_WIDE_PPzZZ_S
3447
106k
    3223361004U,  // CMPLO_PPzZI_B
3448
106k
    3223377388U,  // CMPLO_PPzZI_D
3449
106k
    2713785836U,  // CMPLO_PPzZI_H
3450
106k
    3223410156U,  // CMPLO_PPzZI_S
3451
106k
    3223361004U,  // CMPLO_WIDE_PPzZZ_B
3452
106k
    2713785836U,  // CMPLO_WIDE_PPzZZ_H
3453
106k
    3223410156U,  // CMPLO_WIDE_PPzZZ_S
3454
106k
    3223362143U,  // CMPLS_PPzZI_B
3455
106k
    3223378527U,  // CMPLS_PPzZI_D
3456
106k
    2713786975U,  // CMPLS_PPzZI_H
3457
106k
    3223411295U,  // CMPLS_PPzZI_S
3458
106k
    3223362143U,  // CMPLS_WIDE_PPzZZ_B
3459
106k
    2713786975U,  // CMPLS_WIDE_PPzZZ_H
3460
106k
    3223411295U,  // CMPLS_WIDE_PPzZZ_S
3461
106k
    3223362640U,  // CMPLT_PPzZI_B
3462
106k
    3223379024U,  // CMPLT_PPzZI_D
3463
106k
    2713787472U,  // CMPLT_PPzZI_H
3464
106k
    3223411792U,  // CMPLT_PPzZI_S
3465
106k
    3223362640U,  // CMPLT_WIDE_PPzZZ_B
3466
106k
    2713787472U,  // CMPLT_WIDE_PPzZZ_H
3467
106k
    3223411792U,  // CMPLT_WIDE_PPzZZ_S
3468
106k
    3223358551U,  // CMPNE_PPzZI_B
3469
106k
    3223374935U,  // CMPNE_PPzZI_D
3470
106k
    2713783383U,  // CMPNE_PPzZI_H
3471
106k
    3223407703U,  // CMPNE_PPzZI_S
3472
106k
    3223358551U,  // CMPNE_PPzZZ_B
3473
106k
    3223374935U,  // CMPNE_PPzZZ_D
3474
106k
    2713783383U,  // CMPNE_PPzZZ_H
3475
106k
    3223407703U,  // CMPNE_PPzZZ_S
3476
106k
    3223358551U,  // CMPNE_WIDE_PPzZZ_B
3477
106k
    2713783383U,  // CMPNE_WIDE_PPzZZ_H
3478
106k
    3223407703U,  // CMPNE_WIDE_PPzZZ_S
3479
106k
    811703721U, // CMTSTv16i8
3480
106k
    2121129U, // CMTSTv1i64
3481
106k
    813800873U, // CMTSTv2i32
3482
106k
    815898025U, // CMTSTv2i64
3483
106k
    817995177U, // CMTSTv4i16
3484
106k
    820092329U, // CMTSTv4i32
3485
106k
    822189481U, // CMTSTv8i16
3486
106k
    824286633U, // CMTSTv8i8
3487
106k
    270572896U, // CNOT_ZPmZ_B
3488
106k
    270589280U, // CNOT_ZPmZ_D
3489
106k
    541138272U, // CNOT_ZPmZ_H
3490
106k
    270622048U, // CNOT_ZPmZ_S
3491
106k
    2954905999U,  // CNTB_XPiI
3492
106k
    2954906608U,  // CNTD_XPiI
3493
106k
    2954907690U,  // CNTH_XPiI
3494
106k
    3223344974U,  // CNTP_XCI_B
3495
106k
    3491780430U,  // CNTP_XCI_D
3496
106k
    3760215886U,  // CNTP_XCI_H
3497
106k
    4028651342U,  // CNTP_XCI_S
3498
106k
    3223344974U,  // CNTP_XPP_B
3499
106k
    3223344974U,  // CNTP_XPP_D
3500
106k
    3223344974U,  // CNTP_XPP_H
3501
106k
    3223344974U,  // CNTP_XPP_S
3502
106k
    2954911875U,  // CNTW_XPiI
3503
106k
    2120858U, // CNTWr
3504
106k
    2120858U, // CNTXr
3505
106k
    270572698U, // CNT_ZPmZ_B
3506
106k
    270589082U, // CNT_ZPmZ_D
3507
106k
    541138074U, // CNT_ZPmZ_H
3508
106k
    270621850U, // CNT_ZPmZ_S
3509
106k
    811703450U, // CNTv16i8
3510
106k
    824286362U, // CNTv8i8
3511
106k
    3223378747U,  // COMPACT_ZPZ_D
3512
106k
    3223411515U,  // COMPACT_ZPZ_S
3513
106k
    435121U,  // CPYE
3514
106k
    435184U,  // CPYEN
3515
106k
    435270U,  // CPYERN
3516
106k
    436158U,  // CPYERT
3517
106k
    435643U,  // CPYERTN
3518
106k
    435392U,  // CPYERTRN
3519
106k
    435890U,  // CPYERTWN
3520
106k
    436072U,  // CPYET
3521
106k
    435547U,  // CPYETN
3522
106k
    435328U,  // CPYETRN
3523
106k
    435826U,  // CPYETWN
3524
106k
    435768U,  // CPYEWN
3525
106k
    436215U,  // CPYEWT
3526
106k
    435706U,  // CPYEWTN
3527
106k
    435461U,  // CPYEWTRN
3528
106k
    435959U,  // CPYEWTWN
3529
106k
    435098U,  // CPYFE
3530
106k
    435158U,  // CPYFEN
3531
106k
    435260U,  // CPYFERN
3532
106k
    436148U,  // CPYFERT
3533
106k
    435632U,  // CPYFERTN
3534
106k
    435380U,  // CPYFERTRN
3535
106k
    435878U,  // CPYFERTWN
3536
106k
    436046U,  // CPYFET
3537
106k
    435518U,  // CPYFETN
3538
106k
    435317U,  // CPYFETRN
3539
106k
    435815U,  // CPYFETWN
3540
106k
    435758U,  // CPYFEWN
3541
106k
    436205U,  // CPYFEWT
3542
106k
    435695U,  // CPYFEWTN
3543
106k
    435449U,  // CPYFEWTRN
3544
106k
    435947U,  // CPYFEWTWN
3545
106k
    435128U,  // CPYFM
3546
106k
    435192U,  // CPYFMN
3547
106k
    435279U,  // CPYFMRN
3548
106k
    436167U,  // CPYFMRT
3549
106k
    435653U,  // CPYFMRTN
3550
106k
    435403U,  // CPYFMRTRN
3551
106k
    435901U,  // CPYFMRTWN
3552
106k
    436080U,  // CPYFMT
3553
106k
    435556U,  // CPYFMTN
3554
106k
    435338U,  // CPYFMTRN
3555
106k
    435836U,  // CPYFMTWN
3556
106k
    435777U,  // CPYFMWN
3557
106k
    436224U,  // CPYFMWT
3558
106k
    435716U,  // CPYFMWTN
3559
106k
    435472U,  // CPYFMWTRN
3560
106k
    435970U,  // CPYFMWTWN
3561
106k
    436016U,  // CPYFP
3562
106k
    435226U,  // CPYFPN
3563
106k
    435298U,  // CPYFPRN
3564
106k
    436186U,  // CPYFPRT
3565
106k
    435674U,  // CPYFPRTN
3566
106k
    435426U,  // CPYFPRTRN
3567
106k
    435924U,  // CPYFPRTWN
3568
106k
    436114U,  // CPYFPT
3569
106k
    435594U,  // CPYFPTN
3570
106k
    435359U,  // CPYFPTRN
3571
106k
    435857U,  // CPYFPTWN
3572
106k
    435796U,  // CPYFPWN
3573
106k
    436243U,  // CPYFPWT
3574
106k
    435737U,  // CPYFPWTN
3575
106k
    435495U,  // CPYFPWTRN
3576
106k
    435993U,  // CPYFPWTWN
3577
106k
    435151U,  // CPYM
3578
106k
    435218U,  // CPYMN
3579
106k
    435289U,  // CPYMRN
3580
106k
    436177U,  // CPYMRT
3581
106k
    435664U,  // CPYMRTN
3582
106k
    435415U,  // CPYMRTRN
3583
106k
    435913U,  // CPYMRTWN
3584
106k
    436106U,  // CPYMT
3585
106k
    435585U,  // CPYMTN
3586
106k
    435349U,  // CPYMTRN
3587
106k
    435847U,  // CPYMTWN
3588
106k
    435787U,  // CPYMWN
3589
106k
    436234U,  // CPYMWT
3590
106k
    435727U,  // CPYMWTN
3591
106k
    435484U,  // CPYMWTRN
3592
106k
    435982U,  // CPYMWTWN
3593
106k
    436039U,  // CPYP
3594
106k
    435252U,  // CPYPN
3595
106k
    435308U,  // CPYPRN
3596
106k
    436196U,  // CPYPRT
3597
106k
    435685U,  // CPYPRTN
3598
106k
    435438U,  // CPYPRTRN
3599
106k
    435936U,  // CPYPRTWN
3600
106k
    436140U,  // CPYPT
3601
106k
    435623U,  // CPYPTN
3602
106k
    435370U,  // CPYPTRN
3603
106k
    435868U,  // CPYPTWN
3604
106k
    435806U,  // CPYPWN
3605
106k
    436253U,  // CPYPWT
3606
106k
    435748U,  // CPYPWTN
3607
106k
    435507U,  // CPYPWTRN
3608
106k
    436005U,  // CPYPWTWN
3609
106k
    270573897U, // CPY_ZPmI_B
3610
106k
    270590281U, // CPY_ZPmI_D
3611
106k
    4268361U, // CPY_ZPmI_H
3612
106k
    270623049U, // CPY_ZPmI_S
3613
106k
    270573897U, // CPY_ZPmR_B
3614
106k
    270590281U, // CPY_ZPmR_D
3615
106k
    272703817U, // CPY_ZPmR_H
3616
106k
    270623049U, // CPY_ZPmR_S
3617
106k
    270573897U, // CPY_ZPmV_B
3618
106k
    270590281U, // CPY_ZPmV_D
3619
106k
    272703817U, // CPY_ZPmV_H
3620
106k
    270623049U, // CPY_ZPmV_S
3621
106k
    3223363913U,  // CPY_ZPzI_B
3622
106k
    3223380297U,  // CPY_ZPzI_D
3623
106k
    2713788745U,  // CPY_ZPzI_H
3624
106k
    3223413065U,  // CPY_ZPzI_S
3625
106k
    2114865U, // CRC32Brr
3626
106k
    2115052U, // CRC32CBrr
3627
106k
    2117101U, // CRC32CHrr
3628
106k
    2121684U, // CRC32CWrr
3629
106k
    2121952U, // CRC32CXrr
3630
106k
    2116937U, // CRC32Hrr
3631
106k
    2121626U, // CRC32Wrr
3632
106k
    2121883U, // CRC32Xrr
3633
106k
    2118258U, // CSELWr
3634
106k
    2118258U, // CSELXr
3635
106k
    2116206U, // CSINCWr
3636
106k
    2116206U, // CSINCXr
3637
106k
    2121434U, // CSINVWr
3638
106k
    2121434U, // CSINVXr
3639
106k
    2116845U, // CSNEGWr
3640
106k
    2116845U, // CSNEGXr
3641
106k
    2119651U, // CTERMEQ_WW
3642
106k
    2119651U, // CTERMEQ_XX
3643
106k
    2116686U, // CTERMNE_WW
3644
106k
    2116686U, // CTERMNE_XX
3645
106k
    2122163U, // CTZWr
3646
106k
    2122163U, // CTZXr
3647
106k
    376923U,  // DCPS1
3648
106k
    377414U,  // DCPS2
3649
106k
    377488U,  // DCPS3
3650
106k
    538985975U, // DECB_XPiI
3651
106k
    538987330U, // DECD_XPiI
3652
106k
    539020098U, // DECD_ZPiI
3653
106k
    538988024U, // DECH_XPiI
3654
106k
    56692216U,  // DECH_ZPiI
3655
106k
    2119183U, // DECP_XP_B
3656
106k
    2418038287U,  // DECP_XP_D
3657
106k
    1881167375U,  // DECP_XP_H
3658
106k
    270554639U, // DECP_XP_S
3659
106k
    1075893775U,  // DECP_ZP_D
3660
106k
    1658918415U,  // DECP_ZP_H
3661
106k
    1344361999U,  // DECP_ZP_S
3662
106k
    538992607U, // DECW_XPiI
3663
106k
    539058143U, // DECW_ZPiI
3664
106k
    444368U,  // DMB
3665
106k
    10395U, // DRPS
3666
106k
    444719U,  // DSB
3667
106k
    461103U,  // DSBnXS
3668
106k
    807458015U, // DUPM_ZI
3669
106k
    2136057U, // DUPQ_ZZI_B
3670
106k
    2418071545U,  // DUPQ_ZZI_D
3671
106k
    1115756537U,  // DUPQ_ZZI_H
3672
106k
    270620665U, // DUPQ_ZZI_S
3673
106k
    1344313186U,  // DUP_ZI_B
3674
106k
    1612765026U,  // DUP_ZI_D
3675
106k
    58791778U,  // DUP_ZI_H
3676
106k
    1881233250U,  // DUP_ZI_S
3677
106k
    2135906U, // DUP_ZR_B
3678
106k
    2152290U, // DUP_ZR_D
3679
106k
    1671501666U,  // DUP_ZR_H
3680
106k
    2185058U, // DUP_ZR_S
3681
106k
    2135906U, // DUP_ZZI_B
3682
106k
    2418071394U,  // DUP_ZZI_D
3683
106k
    1115756386U,  // DUP_ZZI_H
3684
106k
    1137137506U,  // DUP_ZZI_Q
3685
106k
    270620514U, // DUP_ZZI_S
3686
106k
    807427810U, // DUPi16
3687
106k
    807427810U, // DUPi32
3688
106k
    807427810U, // DUPi64
3689
106k
    807427810U, // DUPi8
3690
106k
    6395746U, // DUPv16i8gpr
3691
106k
    811702114U, // DUPv16i8lane
3692
106k
    8492898U, // DUPv2i32gpr
3693
106k
    813799266U, // DUPv2i32lane
3694
106k
    10590050U,  // DUPv2i64gpr
3695
106k
    815896418U, // DUPv2i64lane
3696
106k
    12687202U,  // DUPv4i16gpr
3697
106k
    817993570U, // DUPv4i16lane
3698
106k
    14784354U,  // DUPv4i32gpr
3699
106k
    820090722U, // DUPv4i32lane
3700
106k
    16881506U,  // DUPv8i16gpr
3701
106k
    822187874U, // DUPv8i16lane
3702
106k
    18978658U,  // DUPv8i8gpr
3703
106k
    824285026U, // DUPv8i8lane
3704
106k
    2118972U, // EONWrs
3705
106k
    2118972U, // EONXrs
3706
106k
    811696778U, // EOR3
3707
106k
    2418066058U,  // EOR3_ZZZZ
3708
106k
    2418055988U,  // EORBT_ZZZ_B
3709
106k
    1075895092U,  // EORBT_ZZZ_D
3710
106k
    2195790644U,  // EORBT_ZZZ_H
3711
106k
    1344363316U,  // EORBT_ZZZ_S
3712
106k
    3227623220U,  // EORQV_VPZ_B
3713
106k
    3231817524U,  // EORQV_VPZ_D
3714
106k
    3238108980U,  // EORQV_VPZ_H
3715
106k
    3236011828U,  // EORQV_VPZ_S
3716
106k
    3223362251U,  // EORS_PPzPP
3717
106k
    2418051485U,  // EORTB_ZZZ_B
3718
106k
    1075890589U,  // EORTB_ZZZ_D
3719
106k
    2195786141U,  // EORTB_ZZZ_H
3720
106k
    1344358813U,  // EORTB_ZZZ_S
3721
106k
    253779U,  // EORV_VPZ_B
3722
106k
    1657020243U,  // EORV_VPZ_D
3723
106k
    1659133779U,  // EORV_VPZ_H
3724
106k
    1638178643U,  // EORV_VPZ_S
3725
106k
    2119946U, // EORWri
3726
106k
    2119946U, // EORWrs
3727
106k
    2119946U, // EORXri
3728
106k
    2119946U, // EORXrs
3729
106k
    3223361802U,  // EOR_PPzPP
3730
106k
    2418071818U,  // EOR_ZI
3731
106k
    3223361802U,  // EOR_ZPmZ_B
3732
106k
    3223378186U,  // EOR_ZPmZ_D
3733
106k
    3519093002U,  // EOR_ZPmZ_H
3734
106k
    3223410954U,  // EOR_ZPmZ_S
3735
106k
    2418071818U,  // EOR_ZZZ
3736
106k
    811702538U, // EORv16i8
3737
106k
    824285450U, // EORv8i8
3738
106k
    10400U, // ERET
3739
106k
    10278U, // ERETAA
3740
106k
    10285U, // ERETAB
3741
106k
    2136063U, // EXTQ_ZZI
3742
106k
    270566596U, // EXTRACT_ZPMXI_H_B
3743
106k
    270582980U, // EXTRACT_ZPMXI_H_D
3744
106k
    2151744708U,  // EXTRACT_ZPMXI_H_H
3745
106k
    2152154308U,  // EXTRACT_ZPMXI_H_Q
3746
106k
    270615748U, // EXTRACT_ZPMXI_H_S
3747
106k
    270566596U, // EXTRACT_ZPMXI_V_B
3748
106k
    270582980U, // EXTRACT_ZPMXI_V_D
3749
106k
    2420180164U,  // EXTRACT_ZPMXI_V_H
3750
106k
    2420589764U,  // EXTRACT_ZPMXI_V_Q
3751
106k
    270615748U, // EXTRACT_ZPMXI_V_S
3752
106k
    2120035U, // EXTRWrri
3753
106k
    24863U, // EXTRX
3754
106k
    2120035U, // EXTRXrri
3755
106k
    24910U, // EXTRY
3756
106k
    2137622U, // EXT_ZZI
3757
106k
    2686492182U,  // EXT_ZZI_B
3758
106k
    811703830U, // EXTv16i8
3759
106k
    824286742U, // EXTv8i8
3760
106k
    822182291U, // F1CVTL2v8f16
3761
106k
    1661017211U,  // F1CVTLT_ZZ_BtoH
3762
106k
    1661129771U,  // F1CVTL_2ZZ_BtoH_NAME
3763
106k
    822187051U, // F1CVTLv8f16
3764
106k
    1661132235U,  // F1CVT_2ZZ_BtoH_NAME
3765
106k
    1661017547U,  // F1CVT_ZZ_BtoH
3766
106k
    822182301U, // F2CVTL2v8f16
3767
106k
    1661017221U,  // F2CVTLT_ZZ_BtoH
3768
106k
    1661129780U,  // F2CVTL_2ZZ_BtoH_NAME
3769
106k
    822187060U, // F2CVTLv8f16
3770
106k
    1661132243U,  // F2CVT_2ZZ_BtoH_NAME
3771
106k
    1661017555U,  // F2CVT_ZZ_BtoH
3772
106k
    2116391U, // FABD16
3773
106k
    2116391U, // FABD32
3774
106k
    2116391U, // FABD64
3775
106k
    3223374631U,  // FABD_ZPmZ_D
3776
106k
    3519089447U,  // FABD_ZPmZ_H
3777
106k
    3223407399U,  // FABD_ZPmZ_S
3778
106k
    813796135U, // FABDv2f32
3779
106k
    815893287U, // FABDv2f64
3780
106k
    817990439U, // FABDv4f16
3781
106k
    820087591U, // FABDv4f32
3782
106k
    822184743U, // FABDv8f16
3783
106k
    2120164U, // FABSDr
3784
106k
    2120164U, // FABSHr
3785
106k
    2120164U, // FABSSr
3786
106k
    270588388U, // FABS_ZPmZ_D
3787
106k
    541137380U, // FABS_ZPmZ_H
3788
106k
    270621156U, // FABS_ZPmZ_S
3789
106k
    813799908U, // FABSv2f32
3790
106k
    815897060U, // FABSv2f64
3791
106k
    817994212U, // FABSv4f16
3792
106k
    820091364U, // FABSv4f32
3793
106k
    822188516U, // FABSv8f16
3794
106k
    2116618U, // FACGE16
3795
106k
    2116618U, // FACGE32
3796
106k
    2116618U, // FACGE64
3797
106k
    3223374858U,  // FACGE_PPzZZ_D
3798
106k
    2713783306U,  // FACGE_PPzZZ_H
3799
106k
    3223407626U,  // FACGE_PPzZZ_S
3800
106k
    813796362U, // FACGEv2f32
3801
106k
    815893514U, // FACGEv2f64
3802
106k
    817990666U, // FACGEv4f16
3803
106k
    820087818U, // FACGEv4f32
3804
106k
    822184970U, // FACGEv8f16
3805
106k
    2120551U, // FACGT16
3806
106k
    2120551U, // FACGT32
3807
106k
    2120551U, // FACGT64
3808
106k
    3223378791U,  // FACGT_PPzZZ_D
3809
106k
    2713787239U,  // FACGT_PPzZZ_H
3810
106k
    3223411559U,  // FACGT_PPzZZ_S
3811
106k
    813800295U, // FACGTv2f32
3812
106k
    815897447U, // FACGTv2f64
3813
106k
    817994599U, // FACGTv4f16
3814
106k
    820091751U, // FACGTv4f32
3815
106k
    822188903U, // FACGTv8f16
3816
106k
    65274670U,  // FADDA_VPZ_D
3817
106k
    2214871854U,  // FADDA_VPZ_H
3818
106k
    69501742U,  // FADDA_VPZ_S
3819
106k
    2116471U, // FADDDrr
3820
106k
    2116471U, // FADDHrr
3821
106k
    3223377453U,  // FADDP_ZPmZZ_D
3822
106k
    3519092269U,  // FADDP_ZPmZZ_H
3823
106k
    3223410221U,  // FADDP_ZPmZZ_S
3824
106k
    813798957U, // FADDPv2f32
3825
106k
    815896109U, // FADDPv2f64
3826
106k
    807425581U, // FADDPv2i16p
3827
106k
    807425581U, // FADDPv2i32p
3828
106k
    807425581U, // FADDPv2i64p
3829
106k
    817993261U, // FADDPv4f16
3830
106k
    820090413U, // FADDPv4f32
3831
106k
    822187565U, // FADDPv8f16
3832
106k
    3231817465U,  // FADDQV_D
3833
106k
    3238108921U,  // FADDQV_H
3834
106k
    3236011769U,  // FADDQV_S
3835
106k
    2116471U, // FADDSrr
3836
106k
    1657020017U,  // FADDV_VPZ_D
3837
106k
    1659133553U,  // FADDV_VPZ_H
3838
106k
    1638178417U,  // FADDV_VPZ_S
3839
106k
    3798158199U,  // FADD_VG2_M2Z_D
3840
106k
    3798305655U,  // FADD_VG2_M2Z_H
3841
106k
    3798174583U,  // FADD_VG2_M2Z_S
3842
106k
    4066593655U,  // FADD_VG4_M4Z_D
3843
106k
    4066741111U,  // FADD_VG4_M4Z_H
3844
106k
    4066610039U,  // FADD_VG4_M4Z_S
3845
106k
    3223374711U,  // FADD_ZPmI_D
3846
106k
    3519089527U,  // FADD_ZPmI_H
3847
106k
    3223407479U,  // FADD_ZPmI_S
3848
106k
    3223374711U,  // FADD_ZPmZ_D
3849
106k
    3519089527U,  // FADD_ZPmZ_H
3850
106k
    3223407479U,  // FADD_ZPmZ_S
3851
106k
    2418068343U,  // FADD_ZZZ_D
3852
106k
    2189495159U,  // FADD_ZZZ_H
3853
106k
    270617463U, // FADD_ZZZ_S
3854
106k
    813796215U, // FADDv2f32
3855
106k
    815893367U, // FADDv2f64
3856
106k
    817990519U, // FADDv4f16
3857
106k
    820087671U, // FADDv4f32
3858
106k
    822184823U, // FADDv8f16
3859
106k
    2181210301U,  // FAMAX_2Z2Z_D
3860
106k
    2183323837U,  // FAMAX_2Z2Z_H
3861
106k
    2185437373U,  // FAMAX_2Z2Z_S
3862
106k
    2181210301U,  // FAMAX_4Z4Z_D
3863
106k
    2183323837U,  // FAMAX_4Z4Z_H
3864
106k
    2185437373U,  // FAMAX_4Z4Z_S
3865
106k
    3223380157U,  // FAMAX_ZPmZ_D
3866
106k
    3519094973U,  // FAMAX_ZPmZ_H
3867
106k
    3223412925U,  // FAMAX_ZPmZ_S
3868
106k
    813801661U, // FAMAXv2f32
3869
106k
    815898813U, // FAMAXv2f64
3870
106k
    817995965U, // FAMAXv4f16
3871
106k
    820093117U, // FAMAXv4f32
3872
106k
    822190269U, // FAMAXv8f16
3873
106k
    2181207314U,  // FAMIN_2Z2Z_D
3874
106k
    2183320850U,  // FAMIN_2Z2Z_H
3875
106k
    2185434386U,  // FAMIN_2Z2Z_S
3876
106k
    2181207314U,  // FAMIN_4Z4Z_D
3877
106k
    2183320850U,  // FAMIN_4Z4Z_H
3878
106k
    2185434386U,  // FAMIN_4Z4Z_S
3879
106k
    3223377170U,  // FAMIN_ZPmZ_D
3880
106k
    3519091986U,  // FAMIN_ZPmZ_H
3881
106k
    3223409938U,  // FAMIN_ZPmZ_S
3882
106k
    813798674U, // FAMINv2f32
3883
106k
    815895826U, // FAMINv2f64
3884
106k
    817992978U, // FAMINv4f16
3885
106k
    820090130U, // FAMINv4f32
3886
106k
    822187282U, // FAMINv8f16
3887
106k
    3223374688U,  // FCADD_ZPmZ_D
3888
106k
    3519089504U,  // FCADD_ZPmZ_H
3889
106k
    3223407456U,  // FCADD_ZPmZ_S
3890
106k
    813796192U, // FCADDv2f32
3891
106k
    815893344U, // FCADDv2f64
3892
106k
    817990496U, // FCADDv4f16
3893
106k
    820087648U, // FCADDv4f32
3894
106k
    822184800U, // FCADDv8f16
3895
106k
    2119320U, // FCCMPDrr
3896
106k
    2116718U, // FCCMPEDrr
3897
106k
    2116718U, // FCCMPEHrr
3898
106k
    2116718U, // FCCMPESrr
3899
106k
    2119320U, // FCCMPHrr
3900
106k
    2119320U, // FCCMPSrr
3901
106k
    2193790592U,  // FCLAMP_VG2_2Z2Z_D
3902
106k
    2195904128U,  // FCLAMP_VG2_2Z2Z_H
3903
106k
    2174948992U,  // FCLAMP_VG2_2Z2Z_S
3904
106k
    2193790592U,  // FCLAMP_VG4_4Z4Z_D
3905
106k
    2195904128U,  // FCLAMP_VG4_4Z4Z_H
3906
106k
    2174948992U,  // FCLAMP_VG4_4Z4Z_S
3907
106k
    1075893888U,  // FCLAMP_ZZZ_D
3908
106k
    2195789440U,  // FCLAMP_ZZZ_H
3909
106k
    1344362112U,  // FCLAMP_ZZZ_S
3910
106k
    2119644U, // FCMEQ16
3911
106k
    2119644U, // FCMEQ32
3912
106k
    2119644U, // FCMEQ64
3913
106k
    3223377884U,  // FCMEQ_PPzZ0_D
3914
106k
    2713786332U,  // FCMEQ_PPzZ0_H
3915
106k
    3223410652U,  // FCMEQ_PPzZ0_S
3916
106k
    3223377884U,  // FCMEQ_PPzZZ_D
3917
106k
    2713786332U,  // FCMEQ_PPzZZ_H
3918
106k
    3223410652U,  // FCMEQ_PPzZZ_S
3919
106k
    2119644U, // FCMEQv1i16rz
3920
106k
    2119644U, // FCMEQv1i32rz
3921
106k
    2119644U, // FCMEQv1i64rz
3922
106k
    813799388U, // FCMEQv2f32
3923
106k
    815896540U, // FCMEQv2f64
3924
106k
    813799388U, // FCMEQv2i32rz
3925
106k
    815896540U, // FCMEQv2i64rz
3926
106k
    817993692U, // FCMEQv4f16
3927
106k
    820090844U, // FCMEQv4f32
3928
106k
    817993692U, // FCMEQv4i16rz
3929
106k
    820090844U, // FCMEQv4i32rz
3930
106k
    822187996U, // FCMEQv8f16
3931
106k
    822187996U, // FCMEQv8i16rz
3932
106k
    2116634U, // FCMGE16
3933
106k
    2116634U, // FCMGE32
3934
106k
    2116634U, // FCMGE64
3935
106k
    3223374874U,  // FCMGE_PPzZ0_D
3936
106k
    2713783322U,  // FCMGE_PPzZ0_H
3937
106k
    3223407642U,  // FCMGE_PPzZ0_S
3938
106k
    3223374874U,  // FCMGE_PPzZZ_D
3939
106k
    2713783322U,  // FCMGE_PPzZZ_H
3940
106k
    3223407642U,  // FCMGE_PPzZZ_S
3941
106k
    2116634U, // FCMGEv1i16rz
3942
106k
    2116634U, // FCMGEv1i32rz
3943
106k
    2116634U, // FCMGEv1i64rz
3944
106k
    813796378U, // FCMGEv2f32
3945
106k
    815893530U, // FCMGEv2f64
3946
106k
    813796378U, // FCMGEv2i32rz
3947
106k
    815893530U, // FCMGEv2i64rz
3948
106k
    817990682U, // FCMGEv4f16
3949
106k
    820087834U, // FCMGEv4f32
3950
106k
    817990682U, // FCMGEv4i16rz
3951
106k
    820087834U, // FCMGEv4i32rz
3952
106k
    822184986U, // FCMGEv8f16
3953
106k
    822184986U, // FCMGEv8i16rz
3954
106k
    2120567U, // FCMGT16
3955
106k
    2120567U, // FCMGT32
3956
106k
    2120567U, // FCMGT64
3957
106k
    3223378807U,  // FCMGT_PPzZ0_D
3958
106k
    2713787255U,  // FCMGT_PPzZ0_H
3959
106k
    3223411575U,  // FCMGT_PPzZ0_S
3960
106k
    3223378807U,  // FCMGT_PPzZZ_D
3961
106k
    2713787255U,  // FCMGT_PPzZZ_H
3962
106k
    3223411575U,  // FCMGT_PPzZZ_S
3963
106k
    2120567U, // FCMGTv1i16rz
3964
106k
    2120567U, // FCMGTv1i32rz
3965
106k
    2120567U, // FCMGTv1i64rz
3966
106k
    813800311U, // FCMGTv2f32
3967
106k
    815897463U, // FCMGTv2f64
3968
106k
    813800311U, // FCMGTv2i32rz
3969
106k
    815897463U, // FCMGTv2i64rz
3970
106k
    817994615U, // FCMGTv4f16
3971
106k
    820091767U, // FCMGTv4f32
3972
106k
    817994615U, // FCMGTv4i16rz
3973
106k
    820091767U, // FCMGTv4i32rz
3974
106k
    822188919U, // FCMGTv8f16
3975
106k
    822188919U, // FCMGTv8i16rz
3976
106k
    3223372638U,  // FCMLA_ZPmZZ_D
3977
106k
    3519087454U,  // FCMLA_ZPmZZ_H
3978
106k
    3223405406U,  // FCMLA_ZPmZZ_S
3979
106k
    2195784542U,  // FCMLA_ZZZI_H
3980
106k
    1344357214U,  // FCMLA_ZZZI_S
3981
106k
    2961310558U,  // FCMLAv2f32
3982
106k
    2963407710U,  // FCMLAv2f64
3983
106k
    2965504862U,  // FCMLAv4f16
3984
106k
    2965504862U,  // FCMLAv4f16_indexed
3985
106k
    2967602014U,  // FCMLAv4f32
3986
106k
    2967602014U,  // FCMLAv4f32_indexed
3987
106k
    2969699166U,  // FCMLAv8f16
3988
106k
    2969699166U,  // FCMLAv8f16_indexed
3989
106k
    3223374905U,  // FCMLE_PPzZ0_D
3990
106k
    2713783353U,  // FCMLE_PPzZ0_H
3991
106k
    3223407673U,  // FCMLE_PPzZ0_S
3992
106k
    2116665U, // FCMLEv1i16rz
3993
106k
    2116665U, // FCMLEv1i32rz
3994
106k
    2116665U, // FCMLEv1i64rz
3995
106k
    813796409U, // FCMLEv2i32rz
3996
106k
    815893561U, // FCMLEv2i64rz
3997
106k
    817990713U, // FCMLEv4i16rz
3998
106k
    820087865U, // FCMLEv4i32rz
3999
106k
    822185017U, // FCMLEv8i16rz
4000
106k
    3223379017U,  // FCMLT_PPzZ0_D
4001
106k
    2713787465U,  // FCMLT_PPzZ0_H
4002
106k
    3223411785U,  // FCMLT_PPzZ0_S
4003
106k
    2120777U, // FCMLTv1i16rz
4004
106k
    2120777U, // FCMLTv1i32rz
4005
106k
    2120777U, // FCMLTv1i64rz
4006
106k
    813800521U, // FCMLTv2i32rz
4007
106k
    815897673U, // FCMLTv2i64rz
4008
106k
    817994825U, // FCMLTv4i16rz
4009
106k
    820091977U, // FCMLTv4i32rz
4010
106k
    822189129U, // FCMLTv8i16rz
4011
106k
    3223374919U,  // FCMNE_PPzZ0_D
4012
106k
    2713783367U,  // FCMNE_PPzZ0_H
4013
106k
    3223407687U,  // FCMNE_PPzZ0_S
4014
106k
    3223374919U,  // FCMNE_PPzZZ_D
4015
106k
    2713783367U,  // FCMNE_PPzZZ_H
4016
106k
    3223407687U,  // FCMNE_PPzZZ_S
4017
106k
    71325343U,  // FCMPDri
4018
106k
    2119327U, // FCMPDrr
4019
106k
    71322742U,  // FCMPEDri
4020
106k
    2116726U, // FCMPEDrr
4021
106k
    71322742U,  // FCMPEHri
4022
106k
    2116726U, // FCMPEHrr
4023
106k
    71322742U,  // FCMPESri
4024
106k
    2116726U, // FCMPESrr
4025
106k
    71325343U,  // FCMPHri
4026
106k
    2119327U, // FCMPHrr
4027
106k
    71325343U,  // FCMPSri
4028
106k
    2119327U, // FCMPSrr
4029
106k
    3223377401U,  // FCMUO_PPzZZ_D
4030
106k
    2713785849U,  // FCMUO_PPzZZ_H
4031
106k
    3223410169U,  // FCMUO_PPzZZ_S
4032
106k
    270590280U, // FCPY_ZPmI_D
4033
106k
    2957058376U,  // FCPY_ZPmI_H
4034
106k
    270623048U, // FCPY_ZPmI_S
4035
106k
    2118257U, // FCSELDrrr
4036
106k
    2118257U, // FCSELHrrr
4037
106k
    2118257U, // FCSELSrrr
4038
106k
    2120156U, // FCVTASUWDr
4039
106k
    2120156U, // FCVTASUWHr
4040
106k
    2120156U, // FCVTASUWSr
4041
106k
    2120156U, // FCVTASUXDr
4042
106k
    2120156U, // FCVTASUXHr
4043
106k
    2120156U, // FCVTASUXSr
4044
106k
    2120156U, // FCVTASv1f16
4045
106k
    2120156U, // FCVTASv1i32
4046
106k
    2120156U, // FCVTASv1i64
4047
106k
    813799900U, // FCVTASv2f32
4048
106k
    815897052U, // FCVTASv2f64
4049
106k
    817994204U, // FCVTASv4f16
4050
106k
    820091356U, // FCVTASv4f32
4051
106k
    822188508U, // FCVTASv8f16
4052
106k
    2121256U, // FCVTAUUWDr
4053
106k
    2121256U, // FCVTAUUWHr
4054
106k
    2121256U, // FCVTAUUWSr
4055
106k
    2121256U, // FCVTAUUXDr
4056
106k
    2121256U, // FCVTAUUXHr
4057
106k
    2121256U, // FCVTAUUXSr
4058
106k
    2121256U, // FCVTAUv1f16
4059
106k
    2121256U, // FCVTAUv1i32
4060
106k
    2121256U, // FCVTAUv1i64
4061
106k
    813801000U, // FCVTAUv2f32
4062
106k
    815898152U, // FCVTAUv2f64
4063
106k
    817995304U, // FCVTAUv4f16
4064
106k
    820092456U, // FCVTAUv4f32
4065
106k
    822189608U, // FCVTAUv8f16
4066
106k
    2121179U, // FCVTDHr
4067
106k
    2121179U, // FCVTDSr
4068
106k
    2121179U, // FCVTHDr
4069
106k
    2121179U, // FCVTHSr
4070
106k
    270621838U, // FCVTLT_ZPmZ_HtoS
4071
106k
    270589070U, // FCVTLT_ZPmZ_StoD
4072
106k
    1652757564U,  // FCVTL_2ZZ_H_S
4073
106k
    815895612U, // FCVTLv2i32
4074
106k
    820089916U, // FCVTLv4i16
4075
106k
    815890854U, // FCVTLv4i32
4076
106k
    820085158U, // FCVTLv8i16
4077
106k
    2120294U, // FCVTMSUWDr
4078
106k
    2120294U, // FCVTMSUWHr
4079
106k
    2120294U, // FCVTMSUWSr
4080
106k
    2120294U, // FCVTMSUXDr
4081
106k
    2120294U, // FCVTMSUXHr
4082
106k
    2120294U, // FCVTMSUXSr
4083
106k
    2120294U, // FCVTMSv1f16
4084
106k
    2120294U, // FCVTMSv1i32
4085
106k
    2120294U, // FCVTMSv1i64
4086
106k
    813800038U, // FCVTMSv2f32
4087
106k
    815897190U, // FCVTMSv2f64
4088
106k
    817994342U, // FCVTMSv4f16
4089
106k
    820091494U, // FCVTMSv4f32
4090
106k
    822188646U, // FCVTMSv8f16
4091
106k
    2121272U, // FCVTMUUWDr
4092
106k
    2121272U, // FCVTMUUWHr
4093
106k
    2121272U, // FCVTMUUWSr
4094
106k
    2121272U, // FCVTMUUXDr
4095
106k
    2121272U, // FCVTMUUXHr
4096
106k
    2121272U, // FCVTMUUXSr
4097
106k
    2121272U, // FCVTMUv1f16
4098
106k
    2121272U, // FCVTMUv1i32
4099
106k
    2121272U, // FCVTMUv1i64
4100
106k
    813801016U, // FCVTMUv2f32
4101
106k
    815898168U, // FCVTMUv2f64
4102
106k
    817995320U, // FCVTMUv4f16
4103
106k
    820092472U, // FCVTMUv4f32
4104
106k
    822189624U, // FCVTMUv8f16
4105
106k
    3223357471U,  // FCVTNB_Z2Z_StoB
4106
106k
    2120320U, // FCVTNSUWDr
4107
106k
    2120320U, // FCVTNSUWHr
4108
106k
    2120320U, // FCVTNSUWSr
4109
106k
    2120320U, // FCVTNSUXDr
4110
106k
    2120320U, // FCVTNSUXHr
4111
106k
    2120320U, // FCVTNSUXSr
4112
106k
    2120320U, // FCVTNSv1f16
4113
106k
    2120320U, // FCVTNSv1i32
4114
106k
    2120320U, // FCVTNSv1i64
4115
106k
    813800064U, // FCVTNSv2f32
4116
106k
    815897216U, // FCVTNSv2f64
4117
106k
    817994368U, // FCVTNSv4f16
4118
106k
    820091520U, // FCVTNSv4f32
4119
106k
    822188672U, // FCVTNSv8f16
4120
106k
    3223362798U,  // FCVTNT_Z2Z_StoB
4121
106k
    270621934U, // FCVTNT_ZPmZ_DtoS
4122
106k
    1078009070U,  // FCVTNT_ZPmZ_StoH
4123
106k
    2121280U, // FCVTNUUWDr
4124
106k
    2121280U, // FCVTNUUWHr
4125
106k
    2121280U, // FCVTNUUWSr
4126
106k
    2121280U, // FCVTNUUXDr
4127
106k
    2121280U, // FCVTNUUXHr
4128
106k
    2121280U, // FCVTNUUXSr
4129
106k
    2121280U, // FCVTNUv1f16
4130
106k
    2121280U, // FCVTNUv1i32
4131
106k
    2121280U, // FCVTNUv1i64
4132
106k
    813801024U, // FCVTNUv2f32
4133
106k
    815898176U, // FCVTNUv2f64
4134
106k
    817995328U, // FCVTNUv4f16
4135
106k
    820092480U, // FCVTNUv4f32
4136
106k
    822189632U, // FCVTNUv8f16
4137
106k
    811701617U, // FCVTN_F16_F8v16f8
4138
106k
    824284529U, // FCVTN_F16_F8v8f8
4139
106k
    2959213037U,  // FCVTN_F32_F82v16f8
4140
106k
    824284529U, // FCVTN_F32_F8v8f8
4141
106k
    1344312689U,  // FCVTN_Z2Z_HtoB
4142
106k
    1648432497U,  // FCVTN_Z2Z_StoH
4143
106k
    3223360881U,  // FCVTN_Z4Z_StoB_NAME
4144
106k
    813798769U, // FCVTNv2i32
4145
106k
    817993073U, // FCVTNv4i16
4146
106k
    2967601645U,  // FCVTNv4i32
4147
106k
    2969698797U,  // FCVTNv8i16
4148
106k
    2120374U, // FCVTPSUWDr
4149
106k
    2120374U, // FCVTPSUWHr
4150
106k
    2120374U, // FCVTPSUWSr
4151
106k
    2120374U, // FCVTPSUXDr
4152
106k
    2120374U, // FCVTPSUXHr
4153
106k
    2120374U, // FCVTPSUXSr
4154
106k
    2120374U, // FCVTPSv1f16
4155
106k
    2120374U, // FCVTPSv1i32
4156
106k
    2120374U, // FCVTPSv1i64
4157
106k
    813800118U, // FCVTPSv2f32
4158
106k
    815897270U, // FCVTPSv2f64
4159
106k
    817994422U, // FCVTPSv4f16
4160
106k
    820091574U, // FCVTPSv4f32
4161
106k
    822188726U, // FCVTPSv8f16
4162
106k
    2121288U, // FCVTPUUWDr
4163
106k
    2121288U, // FCVTPUUWHr
4164
106k
    2121288U, // FCVTPUUWSr
4165
106k
    2121288U, // FCVTPUUXDr
4166
106k
    2121288U, // FCVTPUUXHr
4167
106k
    2121288U, // FCVTPUUXSr
4168
106k
    2121288U, // FCVTPUv1f16
4169
106k
    2121288U, // FCVTPUv1i32
4170
106k
    2121288U, // FCVTPUv1i64
4171
106k
    813801032U, // FCVTPUv2f32
4172
106k
    815898184U, // FCVTPUv2f64
4173
106k
    817995336U, // FCVTPUv4f16
4174
106k
    820092488U, // FCVTPUv4f32
4175
106k
    822189640U, // FCVTPUv8f16
4176
106k
    2121179U, // FCVTSDr
4177
106k
    2121179U, // FCVTSHr
4178
106k
    270621988U, // FCVTXNT_ZPmZ_DtoS
4179
106k
    2119104U, // FCVTXNv1i64
4180
106k
    813798848U, // FCVTXNv2f32
4181
106k
    2967601699U,  // FCVTXNv4f32
4182
106k
    270623027U, // FCVTX_ZPmZ_DtoS
4183
106k
    2120433U, // FCVTZSSWDri
4184
106k
    2120433U, // FCVTZSSWHri
4185
106k
    2120433U, // FCVTZSSWSri
4186
106k
    2120433U, // FCVTZSSXDri
4187
106k
    2120433U, // FCVTZSSXHri
4188
106k
    2120433U, // FCVTZSSXSri
4189
106k
    2120433U, // FCVTZSUWDr
4190
106k
    2120433U, // FCVTZSUWHr
4191
106k
    2120433U, // FCVTZSUWSr
4192
106k
    2120433U, // FCVTZSUXDr
4193
106k
    2120433U, // FCVTZSUXHr
4194
106k
    2120433U, // FCVTZSUXSr
4195
106k
    1648564977U,  // FCVTZS_2Z2Z_StoS
4196
106k
    1648564977U,  // FCVTZS_4Z4Z_StoS
4197
106k
    270588657U, // FCVTZS_ZPmZ_DtoD
4198
106k
    270621425U, // FCVTZS_ZPmZ_DtoS
4199
106k
    270588657U, // FCVTZS_ZPmZ_HtoD
4200
106k
    541137649U, // FCVTZS_ZPmZ_HtoH
4201
106k
    270621425U, // FCVTZS_ZPmZ_HtoS
4202
106k
    270588657U, // FCVTZS_ZPmZ_StoD
4203
106k
    270621425U, // FCVTZS_ZPmZ_StoS
4204
106k
    2120433U, // FCVTZSd
4205
106k
    2120433U, // FCVTZSh
4206
106k
    2120433U, // FCVTZSs
4207
106k
    2120433U, // FCVTZSv1f16
4208
106k
    2120433U, // FCVTZSv1i32
4209
106k
    2120433U, // FCVTZSv1i64
4210
106k
    813800177U, // FCVTZSv2f32
4211
106k
    815897329U, // FCVTZSv2f64
4212
106k
    813800177U, // FCVTZSv2i32_shift
4213
106k
    815897329U, // FCVTZSv2i64_shift
4214
106k
    817994481U, // FCVTZSv4f16
4215
106k
    820091633U, // FCVTZSv4f32
4216
106k
    817994481U, // FCVTZSv4i16_shift
4217
106k
    820091633U, // FCVTZSv4i32_shift
4218
106k
    822188785U, // FCVTZSv8f16
4219
106k
    822188785U, // FCVTZSv8i16_shift
4220
106k
    2121313U, // FCVTZUSWDri
4221
106k
    2121313U, // FCVTZUSWHri
4222
106k
    2121313U, // FCVTZUSWSri
4223
106k
    2121313U, // FCVTZUSXDri
4224
106k
    2121313U, // FCVTZUSXHri
4225
106k
    2121313U, // FCVTZUSXSri
4226
106k
    2121313U, // FCVTZUUWDr
4227
106k
    2121313U, // FCVTZUUWHr
4228
106k
    2121313U, // FCVTZUUWSr
4229
106k
    2121313U, // FCVTZUUXDr
4230
106k
    2121313U, // FCVTZUUXHr
4231
106k
    2121313U, // FCVTZUUXSr
4232
106k
    1648565857U,  // FCVTZU_2Z2Z_StoS
4233
106k
    1648565857U,  // FCVTZU_4Z4Z_StoS
4234
106k
    270589537U, // FCVTZU_ZPmZ_DtoD
4235
106k
    270622305U, // FCVTZU_ZPmZ_DtoS
4236
106k
    270589537U, // FCVTZU_ZPmZ_HtoD
4237
106k
    541138529U, // FCVTZU_ZPmZ_HtoH
4238
106k
    270622305U, // FCVTZU_ZPmZ_HtoS
4239
106k
    270589537U, // FCVTZU_ZPmZ_StoD
4240
106k
    270622305U, // FCVTZU_ZPmZ_StoS
4241
106k
    2121313U, // FCVTZUd
4242
106k
    2121313U, // FCVTZUh
4243
106k
    2121313U, // FCVTZUs
4244
106k
    2121313U, // FCVTZUv1f16
4245
106k
    2121313U, // FCVTZUv1i32
4246
106k
    2121313U, // FCVTZUv1i64
4247
106k
    813801057U, // FCVTZUv2f32
4248
106k
    815898209U, // FCVTZUv2f64
4249
106k
    813801057U, // FCVTZUv2i32_shift
4250
106k
    815898209U, // FCVTZUv2i64_shift
4251
106k
    817995361U, // FCVTZUv4f16
4252
106k
    820092513U, // FCVTZUv4f32
4253
106k
    817995361U, // FCVTZUv4i16_shift
4254
106k
    820092513U, // FCVTZUv4i32_shift
4255
106k
    822189665U, // FCVTZUv8f16
4256
106k
    822189665U, // FCVTZUv8i16_shift
4257
106k
    1652760027U,  // FCVT_2ZZ_H_S
4258
106k
    1344314843U,  // FCVT_Z2Z_HtoB
4259
106k
    1648434651U,  // FCVT_Z2Z_StoH
4260
106k
    3223363035U,  // FCVT_Z4Z_StoB_NAME
4261
106k
    3493928411U,  // FCVT_ZPmZ_DtoH
4262
106k
    270622171U, // FCVT_ZPmZ_DtoS
4263
106k
    270589403U, // FCVT_ZPmZ_HtoD
4264
106k
    270622171U, // FCVT_ZPmZ_HtoS
4265
106k
    270589403U, // FCVT_ZPmZ_StoD
4266
106k
    1078009307U,  // FCVT_ZPmZ_StoH
4267
106k
    2121361U, // FDIVDrr
4268
106k
    2121361U, // FDIVHrr
4269
106k
    3223378308U,  // FDIVR_ZPmZ_D
4270
106k
    3519093124U,  // FDIVR_ZPmZ_H
4271
106k
    3223411076U,  // FDIVR_ZPmZ_S
4272
106k
    2121361U, // FDIVSrr
4273
106k
    3223379601U,  // FDIV_ZPmZ_D
4274
106k
    3519094417U,  // FDIV_ZPmZ_H
4275
106k
    3223412369U,  // FDIV_ZPmZ_S
4276
106k
    813801105U, // FDIVv2f32
4277
106k
    815898257U, // FDIVv2f64
4278
106k
    817995409U, // FDIVv4f16
4279
106k
    820092561U, // FDIVv4f32
4280
106k
    822189713U, // FDIVv8f16
4281
106k
    3798310196U,  // FDOT_VG2_M2Z2Z_BtoH
4282
106k
    3798179124U,  // FDOT_VG2_M2Z2Z_BtoS
4283
106k
    3798179124U,  // FDOT_VG2_M2Z2Z_HtoS
4284
106k
    3798310196U,  // FDOT_VG2_M2ZZI_BtoH
4285
106k
    3798179124U,  // FDOT_VG2_M2ZZI_BtoS
4286
106k
    3798179124U,  // FDOT_VG2_M2ZZI_HtoS
4287
106k
    3798310196U,  // FDOT_VG2_M2ZZ_BtoH
4288
106k
    3798179124U,  // FDOT_VG2_M2ZZ_BtoS
4289
106k
    3798179124U,  // FDOT_VG2_M2ZZ_HtoS
4290
106k
    4066745652U,  // FDOT_VG4_M4Z4Z_BtoH
4291
106k
    4066614580U,  // FDOT_VG4_M4Z4Z_BtoS
4292
106k
    4066614580U,  // FDOT_VG4_M4Z4Z_HtoS
4293
106k
    4066745652U,  // FDOT_VG4_M4ZZI_BtoH
4294
106k
    4066614580U,  // FDOT_VG4_M4ZZI_BtoS
4295
106k
    4066614580U,  // FDOT_VG4_M4ZZI_HtoS
4296
106k
    4066745652U,  // FDOT_VG4_M4ZZ_BtoH
4297
106k
    4066614580U,  // FDOT_VG4_M4ZZ_BtoS
4298
106k
    4066614580U,  // FDOT_VG4_M4ZZ_HtoS
4299
106k
    2220956980U,  // FDOT_ZZZI_BtoH
4300
106k
    2418105652U,  // FDOT_ZZZI_BtoS
4301
106k
    2686541108U,  // FDOT_ZZZI_S
4302
106k
    2220956980U,  // FDOT_ZZZ_BtoH
4303
106k
    2418105652U,  // FDOT_ZZZ_BtoS
4304
106k
    2686541108U,  // FDOT_ZZZ_S
4305
106k
    2967608628U,  // FDOTlanev16f8
4306
106k
    2965511476U,  // FDOTlanev4f16
4307
106k
    2969705780U,  // FDOTlanev8f16
4308
106k
    2961317172U,  // FDOTlanev8f8
4309
106k
    2961317172U,  // FDOTv2f32
4310
106k
    2965511476U,  // FDOTv4f16
4311
106k
    2967608628U,  // FDOTv4f32
4312
106k
    2969705780U,  // FDOTv8f16
4313
106k
    3760248673U,  // FDUP_ZI_D
4314
106k
    75568993U,  // FDUP_ZI_H
4315
106k
    3760281441U,  // FDUP_ZI_S
4316
106k
    2418066491U,  // FEXPA_ZZ_D
4317
106k
    1652622395U,  // FEXPA_ZZ_H
4318
106k
    270615611U, // FEXPA_ZZ_S
4319
106k
    2120441U, // FJCVTZS
4320
106k
    270583345U, // FLOGB_ZPmZ_D
4321
106k
    541132337U, // FLOGB_ZPmZ_H
4322
106k
    270616113U, // FLOGB_ZPmZ_S
4323
106k
    17090U, // FMA16
4324
106k
    16551U, // FMA32
4325
106k
    17052U, // FMA64
4326
106k
    2116507U, // FMADDDrrr
4327
106k
    2116507U, // FMADDHrrr
4328
106k
    2116507U, // FMADDSrrr
4329
106k
    3223374611U,  // FMAD_ZPmZZ_D
4330
106k
    3519089427U,  // FMAD_ZPmZZ_H
4331
106k
    3223407379U,  // FMAD_ZPmZZ_S
4332
106k
    2121925U, // FMAXDrr
4333
106k
    2121925U, // FMAXHrr
4334
106k
    2118862U, // FMAXNMDrr
4335
106k
    2118862U, // FMAXNMHrr
4336
106k
    3223377582U,  // FMAXNMP_ZPmZZ_D
4337
106k
    3519092398U,  // FMAXNMP_ZPmZZ_H
4338
106k
    3223410350U,  // FMAXNMP_ZPmZZ_S
4339
106k
    813799086U, // FMAXNMPv2f32
4340
106k
    815896238U, // FMAXNMPv2f64
4341
106k
    807425710U, // FMAXNMPv2i16p
4342
106k
    807425710U, // FMAXNMPv2i32p
4343
106k
    807425710U, // FMAXNMPv2i64p
4344
106k
    817993390U, // FMAXNMPv4f16
4345
106k
    820090542U, // FMAXNMPv4f32
4346
106k
    822187694U, // FMAXNMPv8f16
4347
106k
    3231817490U,  // FMAXNMQV_D
4348
106k
    3238108946U,  // FMAXNMQV_H
4349
106k
    3236011794U,  // FMAXNMQV_S
4350
106k
    2118862U, // FMAXNMSrr
4351
106k
    1657020092U,  // FMAXNMV_VPZ_D
4352
106k
    1659133628U,  // FMAXNMV_VPZ_H
4353
106k
    1638178492U,  // FMAXNMV_VPZ_S
4354
106k
    807427772U, // FMAXNMVv4i16v
4355
106k
    807427772U, // FMAXNMVv4i32v
4356
106k
    807427772U, // FMAXNMVv8i16v
4357
106k
    2181207246U,  // FMAXNM_VG2_2Z2Z_D
4358
106k
    2183320782U,  // FMAXNM_VG2_2Z2Z_H
4359
106k
    2185434318U,  // FMAXNM_VG2_2Z2Z_S
4360
106k
    2181207246U,  // FMAXNM_VG2_2ZZ_D
4361
106k
    2183320782U,  // FMAXNM_VG2_2ZZ_H
4362
106k
    2185434318U,  // FMAXNM_VG2_2ZZ_S
4363
106k
    2181207246U,  // FMAXNM_VG4_4Z4Z_D
4364
106k
    2183320782U,  // FMAXNM_VG4_4Z4Z_H
4365
106k
    2185434318U,  // FMAXNM_VG4_4Z4Z_S
4366
106k
    2181207246U,  // FMAXNM_VG4_4ZZ_D
4367
106k
    2183320782U,  // FMAXNM_VG4_4ZZ_H
4368
106k
    2185434318U,  // FMAXNM_VG4_4ZZ_S
4369
106k
    3223377102U,  // FMAXNM_ZPmI_D
4370
106k
    3519091918U,  // FMAXNM_ZPmI_H
4371
106k
    3223409870U,  // FMAXNM_ZPmI_S
4372
106k
    3223377102U,  // FMAXNM_ZPmZ_D
4373
106k
    3519091918U,  // FMAXNM_ZPmZ_H
4374
106k
    3223409870U,  // FMAXNM_ZPmZ_S
4375
106k
    813798606U, // FMAXNMv2f32
4376
106k
    815895758U, // FMAXNMv2f64
4377
106k
    817992910U, // FMAXNMv4f16
4378
106k
    820090062U, // FMAXNMv4f32
4379
106k
    822187214U, // FMAXNMv8f16
4380
106k
    3223377791U,  // FMAXP_ZPmZZ_D
4381
106k
    3519092607U,  // FMAXP_ZPmZZ_H
4382
106k
    3223410559U,  // FMAXP_ZPmZZ_S
4383
106k
    813799295U, // FMAXPv2f32
4384
106k
    815896447U, // FMAXPv2f64
4385
106k
    807425919U, // FMAXPv2i16p
4386
106k
    807425919U, // FMAXPv2i32p
4387
106k
    807425919U, // FMAXPv2i64p
4388
106k
    817993599U, // FMAXPv4f16
4389
106k
    820090751U, // FMAXPv4f32
4390
106k
    822187903U, // FMAXPv8f16
4391
106k
    3231817531U,  // FMAXQV_D
4392
106k
    3238108987U,  // FMAXQV_H
4393
106k
    3236011835U,  // FMAXQV_S
4394
106k
    2121925U, // FMAXSrr
4395
106k
    1657020249U,  // FMAXV_VPZ_D
4396
106k
    1659133785U,  // FMAXV_VPZ_H
4397
106k
    1638178649U,  // FMAXV_VPZ_S
4398
106k
    807427929U, // FMAXVv4i16v
4399
106k
    807427929U, // FMAXVv4i32v
4400
106k
    807427929U, // FMAXVv8i16v
4401
106k
    2181210309U,  // FMAX_VG2_2Z2Z_D
4402
106k
    2183323845U,  // FMAX_VG2_2Z2Z_H
4403
106k
    2185437381U,  // FMAX_VG2_2Z2Z_S
4404
106k
    2181210309U,  // FMAX_VG2_2ZZ_D
4405
106k
    2183323845U,  // FMAX_VG2_2ZZ_H
4406
106k
    2185437381U,  // FMAX_VG2_2ZZ_S
4407
106k
    2181210309U,  // FMAX_VG4_4Z4Z_D
4408
106k
    2183323845U,  // FMAX_VG4_4Z4Z_H
4409
106k
    2185437381U,  // FMAX_VG4_4Z4Z_S
4410
106k
    2181210309U,  // FMAX_VG4_4ZZ_D
4411
106k
    2183323845U,  // FMAX_VG4_4ZZ_H
4412
106k
    2185437381U,  // FMAX_VG4_4ZZ_S
4413
106k
    3223380165U,  // FMAX_ZPmI_D
4414
106k
    3519094981U,  // FMAX_ZPmI_H
4415
106k
    3223412933U,  // FMAX_ZPmI_S
4416
106k
    3223380165U,  // FMAX_ZPmZ_D
4417
106k
    3519094981U,  // FMAX_ZPmZ_H
4418
106k
    3223412933U,  // FMAX_ZPmZ_S
4419
106k
    813801669U, // FMAXv2f32
4420
106k
    815898821U, // FMAXv2f64
4421
106k
    817995973U, // FMAXv4f16
4422
106k
    820093125U, // FMAXv4f32
4423
106k
    822190277U, // FMAXv8f16
4424
106k
    2118938U, // FMINDrr
4425
106k
    2118938U, // FMINHrr
4426
106k
    2118853U, // FMINNMDrr
4427
106k
    2118853U, // FMINNMHrr
4428
106k
    3223377573U,  // FMINNMP_ZPmZZ_D
4429
106k
    3519092389U,  // FMINNMP_ZPmZZ_H
4430
106k
    3223410341U,  // FMINNMP_ZPmZZ_S
4431
106k
    813799077U, // FMINNMPv2f32
4432
106k
    815896229U, // FMINNMPv2f64
4433
106k
    807425701U, // FMINNMPv2i16p
4434
106k
    807425701U, // FMINNMPv2i32p
4435
106k
    807425701U, // FMINNMPv2i64p
4436
106k
    817993381U, // FMINNMPv4f16
4437
106k
    820090533U, // FMINNMPv4f32
4438
106k
    822187685U, // FMINNMPv8f16
4439
106k
    3231817480U,  // FMINNMQV_D
4440
106k
    3238108936U,  // FMINNMQV_H
4441
106k
    3236011784U,  // FMINNMQV_S
4442
106k
    2118853U, // FMINNMSrr
4443
106k
    1657020083U,  // FMINNMV_VPZ_D
4444
106k
    1659133619U,  // FMINNMV_VPZ_H
4445
106k
    1638178483U,  // FMINNMV_VPZ_S
4446
106k
    807427763U, // FMINNMVv4i16v
4447
106k
    807427763U, // FMINNMVv4i32v
4448
106k
    807427763U, // FMINNMVv8i16v
4449
106k
    2181207237U,  // FMINNM_VG2_2Z2Z_D
4450
106k
    2183320773U,  // FMINNM_VG2_2Z2Z_H
4451
106k
    2185434309U,  // FMINNM_VG2_2Z2Z_S
4452
106k
    2181207237U,  // FMINNM_VG2_2ZZ_D
4453
106k
    2183320773U,  // FMINNM_VG2_2ZZ_H
4454
106k
    2185434309U,  // FMINNM_VG2_2ZZ_S
4455
106k
    2181207237U,  // FMINNM_VG4_4Z4Z_D
4456
106k
    2183320773U,  // FMINNM_VG4_4Z4Z_H
4457
106k
    2185434309U,  // FMINNM_VG4_4Z4Z_S
4458
106k
    2181207237U,  // FMINNM_VG4_4ZZ_D
4459
106k
    2183320773U,  // FMINNM_VG4_4ZZ_H
4460
106k
    2185434309U,  // FMINNM_VG4_4ZZ_S
4461
106k
    3223377093U,  // FMINNM_ZPmI_D
4462
106k
    3519091909U,  // FMINNM_ZPmI_H
4463
106k
    3223409861U,  // FMINNM_ZPmI_S
4464
106k
    3223377093U,  // FMINNM_ZPmZ_D
4465
106k
    3519091909U,  // FMINNM_ZPmZ_H
4466
106k
    3223409861U,  // FMINNM_ZPmZ_S
4467
106k
    813798597U, // FMINNMv2f32
4468
106k
    815895749U, // FMINNMv2f64
4469
106k
    817992901U, // FMINNMv4f16
4470
106k
    820090053U, // FMINNMv4f32
4471
106k
    822187205U, // FMINNMv8f16
4472
106k
    3223377597U,  // FMINP_ZPmZZ_D
4473
106k
    3519092413U,  // FMINP_ZPmZZ_H
4474
106k
    3223410365U,  // FMINP_ZPmZZ_S
4475
106k
    813799101U, // FMINPv2f32
4476
106k
    815896253U, // FMINPv2f64
4477
106k
    807425725U, // FMINPv2i16p
4478
106k
    807425725U, // FMINPv2i32p
4479
106k
    807425725U, // FMINPv2i64p
4480
106k
    817993405U, // FMINPv4f16
4481
106k
    820090557U, // FMINPv4f32
4482
106k
    822187709U, // FMINPv8f16
4483
106k
    3231817500U,  // FMINQV_D
4484
106k
    3238108956U,  // FMINQV_H
4485
106k
    3236011804U,  // FMINQV_S
4486
106k
    2118938U, // FMINSrr
4487
106k
    1657020101U,  // FMINV_VPZ_D
4488
106k
    1659133637U,  // FMINV_VPZ_H
4489
106k
    1638178501U,  // FMINV_VPZ_S
4490
106k
    807427781U, // FMINVv4i16v
4491
106k
    807427781U, // FMINVv4i32v
4492
106k
    807427781U, // FMINVv8i16v
4493
106k
    2181207322U,  // FMIN_VG2_2Z2Z_D
4494
106k
    2183320858U,  // FMIN_VG2_2Z2Z_H
4495
106k
    2185434394U,  // FMIN_VG2_2Z2Z_S
4496
106k
    2181207322U,  // FMIN_VG2_2ZZ_D
4497
106k
    2183320858U,  // FMIN_VG2_2ZZ_H
4498
106k
    2185434394U,  // FMIN_VG2_2ZZ_S
4499
106k
    2181207322U,  // FMIN_VG4_4Z4Z_D
4500
106k
    2183320858U,  // FMIN_VG4_4Z4Z_H
4501
106k
    2185434394U,  // FMIN_VG4_4Z4Z_S
4502
106k
    2181207322U,  // FMIN_VG4_4ZZ_D
4503
106k
    2183320858U,  // FMIN_VG4_4ZZ_H
4504
106k
    2185434394U,  // FMIN_VG4_4ZZ_S
4505
106k
    3223377178U,  // FMIN_ZPmI_D
4506
106k
    3519091994U,  // FMIN_ZPmI_H
4507
106k
    3223409946U,  // FMIN_ZPmI_S
4508
106k
    3223377178U,  // FMIN_ZPmZ_D
4509
106k
    3519091994U,  // FMIN_ZPmZ_H
4510
106k
    3223409946U,  // FMIN_ZPmZ_S
4511
106k
    813798682U, // FMINv2f32
4512
106k
    815895834U, // FMINv2f64
4513
106k
    817992986U, // FMINv4f16
4514
106k
    820090138U, // FMINv4f32
4515
106k
    822187290U, // FMINv8f16
4516
106k
    2961309942U,  // FMLAL2lanev4f16
4517
106k
    2967601398U,  // FMLAL2lanev8f16
4518
106k
    2961309942U,  // FMLAL2v4f16
4519
106k
    2967601398U,  // FMLAL2v8f16
4520
106k
    2220951153U,  // FMLALB_ZZZ
4521
106k
    2220951153U,  // FMLALB_ZZZI
4522
106k
    2686535281U,  // FMLALB_ZZZI_SHH
4523
106k
    2686535281U,  // FMLALB_ZZZ_SHH
4524
106k
    2969699953U,  // FMLALBlanev8f16
4525
106k
    2969699953U,  // FMLALBv8f16
4526
106k
    2418099682U,  // FMLALLBB_ZZZ
4527
106k
    2418099682U,  // FMLALLBB_ZZZI
4528
106k
    2967602658U,  // FMLALLBBlanev4f32
4529
106k
    2967602658U,  // FMLALLBBv4f32
4530
106k
    2418105119U,  // FMLALLBT_ZZZ
4531
106k
    2418105119U,  // FMLALLBT_ZZZI
4532
106k
    2967608095U,  // FMLALLBTlanev4f32
4533
106k
    2967608095U,  // FMLALLBTv4f32
4534
106k
    2418100613U,  // FMLALLTB_ZZZ
4535
106k
    2418100613U,  // FMLALLTB_ZZZI
4536
106k
    2967603589U,  // FMLALLTBlanev4f32
4537
106k
    2967603589U,  // FMLALLTBv4f32
4538
106k
    2418105776U,  // FMLALLTT_ZZZ
4539
106k
    2418105776U,  // FMLALLTT_ZZZI
4540
106k
    2967608752U,  // FMLALLTTlanev4f32
4541
106k
    2967608752U,  // FMLALLTTv4f32
4542
106k
    1688441534U,  // FMLALL_MZZI_BtoS
4543
106k
    1688441534U,  // FMLALL_MZZ_BtoS
4544
106k
    3835925182U,  // FMLALL_VG2_M2Z2Z_BtoS
4545
106k
    3835925182U,  // FMLALL_VG2_M2ZZI_BtoS
4546
106k
    4104360638U,  // FMLALL_VG2_M2ZZ_BtoS
4547
106k
    4104360638U,  // FMLALL_VG4_M4Z4Z_BtoS
4548
106k
    4104360638U,  // FMLALL_VG4_M4ZZI_BtoS
4549
106k
    77828798U,  // FMLALL_VG4_M4ZZ_BtoS
4550
106k
    2220956595U,  // FMLALT_ZZZ
4551
106k
    2220956595U,  // FMLALT_ZZZI
4552
106k
    2686540723U,  // FMLALT_ZZZI_SHH
4553
106k
    2686540723U,  // FMLALT_ZZZ_SHH
4554
106k
    2969705395U,  // FMLALTlanev8f16
4555
106k
    2969705395U,  // FMLALTv8f16
4556
106k
    1663406325U,  // FMLAL_MZZI_BtoH
4557
106k
    1663275253U,  // FMLAL_MZZI_HtoS
4558
106k
    1663275253U,  // FMLAL_MZZ_HtoS
4559
106k
    3810889973U,  // FMLAL_VG2_M2Z2Z_BtoH
4560
106k
    3810758901U,  // FMLAL_VG2_M2Z2Z_HtoS
4561
106k
    3810889973U,  // FMLAL_VG2_M2ZZI_BtoH
4562
106k
    3810758901U,  // FMLAL_VG2_M2ZZI_HtoS
4563
106k
    3810889973U,  // FMLAL_VG2_M2ZZ_BtoH
4564
106k
    3810758901U,  // FMLAL_VG2_M2ZZ_HtoS
4565
106k
    1663406325U,  // FMLAL_VG2_MZZ_BtoH
4566
106k
    4079325429U,  // FMLAL_VG4_M4Z4Z_BtoH
4567
106k
    4079194357U,  // FMLAL_VG4_M4Z4Z_HtoS
4568
106k
    4079325429U,  // FMLAL_VG4_M4ZZI_BtoH
4569
106k
    4079194357U,  // FMLAL_VG4_M4ZZI_HtoS
4570
106k
    4079325429U,  // FMLAL_VG4_M4ZZ_BtoH
4571
106k
    4079194357U,  // FMLAL_VG4_M4ZZ_HtoS
4572
106k
    2961314037U,  // FMLALlanev4f16
4573
106k
    2967605493U,  // FMLALlanev8f16
4574
106k
    2961314037U,  // FMLALv4f16
4575
106k
    2967605493U,  // FMLALv8f16
4576
106k
    3798156134U,  // FMLA_VG2_M2Z2Z_D
4577
106k
    3798172518U,  // FMLA_VG2_M2Z2Z_S
4578
106k
    3798303590U,  // FMLA_VG2_M2Z4Z_H
4579
106k
    3798156134U,  // FMLA_VG2_M2ZZI_D
4580
106k
    3798303590U,  // FMLA_VG2_M2ZZI_H
4581
106k
    3798172518U,  // FMLA_VG2_M2ZZI_S
4582
106k
    3798156134U,  // FMLA_VG2_M2ZZ_D
4583
106k
    3798303590U,  // FMLA_VG2_M2ZZ_H
4584
106k
    3798172518U,  // FMLA_VG2_M2ZZ_S
4585
106k
    4066591590U,  // FMLA_VG4_M4Z4Z_D
4586
106k
    4066739046U,  // FMLA_VG4_M4Z4Z_H
4587
106k
    4066607974U,  // FMLA_VG4_M4Z4Z_S
4588
106k
    4066591590U,  // FMLA_VG4_M4ZZI_D
4589
106k
    4066739046U,  // FMLA_VG4_M4ZZI_H
4590
106k
    4066607974U,  // FMLA_VG4_M4ZZI_S
4591
106k
    4066591590U,  // FMLA_VG4_M4ZZ_D
4592
106k
    4066739046U,  // FMLA_VG4_M4ZZ_H
4593
106k
    4066607974U,  // FMLA_VG4_M4ZZ_S
4594
106k
    3223372646U,  // FMLA_ZPmZZ_D
4595
106k
    3519087462U,  // FMLA_ZPmZZ_H
4596
106k
    3223405414U,  // FMLA_ZPmZZ_S
4597
106k
    1075888998U,  // FMLA_ZZZI_D
4598
106k
    2195784550U,  // FMLA_ZZZI_H
4599
106k
    1344357222U,  // FMLA_ZZZI_S
4600
106k
    807715686U, // FMLAv1i16_indexed
4601
106k
    807715686U, // FMLAv1i32_indexed
4602
106k
    807715686U, // FMLAv1i64_indexed
4603
106k
    2961310566U,  // FMLAv2f32
4604
106k
    2963407718U,  // FMLAv2f64
4605
106k
    2961310566U,  // FMLAv2i32_indexed
4606
106k
    2963407718U,  // FMLAv2i64_indexed
4607
106k
    2965504870U,  // FMLAv4f16
4608
106k
    2967602022U,  // FMLAv4f32
4609
106k
    2965504870U,  // FMLAv4i16_indexed
4610
106k
    2967602022U,  // FMLAv4i32_indexed
4611
106k
    2969699174U,  // FMLAv8f16
4612
106k
    2969699174U,  // FMLAv8i16_indexed
4613
106k
    2961310074U,  // FMLSL2lanev4f16
4614
106k
    2967601530U,  // FMLSL2lanev8f16
4615
106k
    2961310074U,  // FMLSL2v4f16
4616
106k
    2967601530U,  // FMLSL2v8f16
4617
106k
    2686535579U,  // FMLSLB_ZZZI_SHH
4618
106k
    2686535579U,  // FMLSLB_ZZZ_SHH
4619
106k
    2686540898U,  // FMLSLT_ZZZI_SHH
4620
106k
    2686540898U,  // FMLSLT_ZZZ_SHH
4621
106k
    1663276020U,  // FMLSL_MZZI_HtoS
4622
106k
    1663276020U,  // FMLSL_MZZ_HtoS
4623
106k
    3810759668U,  // FMLSL_VG2_M2Z2Z_HtoS
4624
106k
    3810759668U,  // FMLSL_VG2_M2ZZI_HtoS
4625
106k
    3810759668U,  // FMLSL_VG2_M2ZZ_HtoS
4626
106k
    4079195124U,  // FMLSL_VG4_M4Z4Z_HtoS
4627
106k
    4079195124U,  // FMLSL_VG4_M4ZZI_HtoS
4628
106k
    4079195124U,  // FMLSL_VG4_M4ZZ_HtoS
4629
106k
    2961314804U,  // FMLSLlanev4f16
4630
106k
    2967606260U,  // FMLSLlanev8f16
4631
106k
    2961314804U,  // FMLSLv4f16
4632
106k
    2967606260U,  // FMLSLv8f16
4633
106k
    3798162002U,  // FMLS_VG2_M2Z2Z_D
4634
106k
    3798309458U,  // FMLS_VG2_M2Z2Z_H
4635
106k
    3798178386U,  // FMLS_VG2_M2Z2Z_S
4636
106k
    3798162002U,  // FMLS_VG2_M2ZZI_D
4637
106k
    3798309458U,  // FMLS_VG2_M2ZZI_H
4638
106k
    3798178386U,  // FMLS_VG2_M2ZZI_S
4639
106k
    3798162002U,  // FMLS_VG2_M2ZZ_D
4640
106k
    3798309458U,  // FMLS_VG2_M2ZZ_H
4641
106k
    3798178386U,  // FMLS_VG2_M2ZZ_S
4642
106k
    4066744914U,  // FMLS_VG4_M4Z2Z_H
4643
106k
    4066597458U,  // FMLS_VG4_M4Z4Z_D
4644
106k
    4066613842U,  // FMLS_VG4_M4Z4Z_S
4645
106k
    4066597458U,  // FMLS_VG4_M4ZZI_D
4646
106k
    4066744914U,  // FMLS_VG4_M4ZZI_H
4647
106k
    4066613842U,  // FMLS_VG4_M4ZZI_S
4648
106k
    4066597458U,  // FMLS_VG4_M4ZZ_D
4649
106k
    4066744914U,  // FMLS_VG4_M4ZZ_H
4650
106k
    4066613842U,  // FMLS_VG4_M4ZZ_S
4651
106k
    3223378514U,  // FMLS_ZPmZZ_D
4652
106k
    3519093330U,  // FMLS_ZPmZZ_H
4653
106k
    3223411282U,  // FMLS_ZPmZZ_S
4654
106k
    1075894866U,  // FMLS_ZZZI_D
4655
106k
    2195790418U,  // FMLS_ZZZI_H
4656
106k
    1344363090U,  // FMLS_ZZZI_S
4657
106k
    807721554U, // FMLSv1i16_indexed
4658
106k
    807721554U, // FMLSv1i32_indexed
4659
106k
    807721554U, // FMLSv1i64_indexed
4660
106k
    2961316434U,  // FMLSv2f32
4661
106k
    2963413586U,  // FMLSv2f64
4662
106k
    2961316434U,  // FMLSv2i32_indexed
4663
106k
    2963413586U,  // FMLSv2i64_indexed
4664
106k
    2965510738U,  // FMLSv4f16
4665
106k
    2967607890U,  // FMLSv4f32
4666
106k
    2965510738U,  // FMLSv4i16_indexed
4667
106k
    2967607890U,  // FMLSv4i32_indexed
4668
106k
    2969705042U,  // FMLSv8f16
4669
106k
    2969705042U,  // FMLSv8i16_indexed
4670
106k
    1075889005U,  // FMMLA_ZZZ_D
4671
106k
    1344357229U,  // FMMLA_ZZZ_S
4672
106k
    54641579U,  // FMOPAL_MPPZZ
4673
106k
    79807403U,  // FMOPA_MPPZZ_BtoH
4674
106k
    79807403U,  // FMOPA_MPPZZ_BtoS
4675
106k
    2168570795U,  // FMOPA_MPPZZ_D
4676
106k
    54641579U,  // FMOPA_MPPZZ_H
4677
106k
    2170667947U,  // FMOPA_MPPZZ_S
4678
106k
    54647455U,  // FMOPSL_MPPZZ
4679
106k
    2168576671U,  // FMOPS_MPPZZ_D
4680
106k
    54647455U,  // FMOPS_MPPZZ_H
4681
106k
    2170673823U,  // FMOPS_MPPZZ_S
4682
106k
    807427809U, // FMOVDXHighr
4683
106k
    2121441U, // FMOVDXr
4684
106k
    3760217825U,  // FMOVDi
4685
106k
    2121441U, // FMOVDr
4686
106k
    2121441U, // FMOVHWr
4687
106k
    2121441U, // FMOVHXr
4688
106k
    3760217825U,  // FMOVHi
4689
106k
    2121441U, // FMOVHr
4690
106k
    2121441U, // FMOVSWr
4691
106k
    3760217825U,  // FMOVSi
4692
106k
    2121441U, // FMOVSr
4693
106k
    2121441U, // FMOVWHr
4694
106k
    2121441U, // FMOVWSr
4695
106k
    81895137U,  // FMOVXDHighr
4696
106k
    2121441U, // FMOVXDr
4697
106k
    2121441U, // FMOVXHr
4698
106k
    3766591201U,  // FMOVv2f32_ns
4699
106k
    3768688353U,  // FMOVv2f64_ns
4700
106k
    3770785505U,  // FMOVv4f16_ns
4701
106k
    3772882657U,  // FMOVv4f32_ns
4702
106k
    3774979809U,  // FMOVv8f16_ns
4703
106k
    17112U, // FMS16
4704
106k
    16558U, // FMS32
4705
106k
    17059U, // FMS64
4706
106k
    3223374137U,  // FMSB_ZPmZZ_D
4707
106k
    3519088953U,  // FMSB_ZPmZZ_H
4708
106k
    3223406905U,  // FMSB_ZPmZZ_S
4709
106k
    2116045U, // FMSUBDrrr
4710
106k
    2116045U, // FMSUBHrrr
4711
106k
    2116045U, // FMSUBSrrr
4712
106k
    2118724U, // FMULDrr
4713
106k
    2118724U, // FMULHrr
4714
106k
    2118724U, // FMULSrr
4715
106k
    2122000U, // FMULX16
4716
106k
    2122000U, // FMULX32
4717
106k
    2122000U, // FMULX64
4718
106k
    3223380240U,  // FMULX_ZPmZ_D
4719
106k
    3519095056U,  // FMULX_ZPmZ_H
4720
106k
    3223413008U,  // FMULX_ZPmZ_S
4721
106k
    2122000U, // FMULXv1i16_indexed
4722
106k
    2122000U, // FMULXv1i32_indexed
4723
106k
    2122000U, // FMULXv1i64_indexed
4724
106k
    813801744U, // FMULXv2f32
4725
106k
    815898896U, // FMULXv2f64
4726
106k
    813801744U, // FMULXv2i32_indexed
4727
106k
    815898896U, // FMULXv2i64_indexed
4728
106k
    817996048U, // FMULXv4f16
4729
106k
    820093200U, // FMULXv4f32
4730
106k
    817996048U, // FMULXv4i16_indexed
4731
106k
    820093200U, // FMULXv4i32_indexed
4732
106k
    822190352U, // FMULXv8f16
4733
106k
    822190352U, // FMULXv8i16_indexed
4734
106k
    3223376964U,  // FMUL_ZPmI_D
4735
106k
    3519091780U,  // FMUL_ZPmI_H
4736
106k
    3223409732U,  // FMUL_ZPmI_S
4737
106k
    3223376964U,  // FMUL_ZPmZ_D
4738
106k
    3519091780U,  // FMUL_ZPmZ_H
4739
106k
    3223409732U,  // FMUL_ZPmZ_S
4740
106k
    2418070596U,  // FMUL_ZZZI_D
4741
106k
    2189497412U,  // FMUL_ZZZI_H
4742
106k
    270619716U, // FMUL_ZZZI_S
4743
106k
    2418070596U,  // FMUL_ZZZ_D
4744
106k
    2189497412U,  // FMUL_ZZZ_H
4745
106k
    270619716U, // FMUL_ZZZ_S
4746
106k
    2118724U, // FMULv1i16_indexed
4747
106k
    2118724U, // FMULv1i32_indexed
4748
106k
    2118724U, // FMULv1i64_indexed
4749
106k
    813798468U, // FMULv2f32
4750
106k
    815895620U, // FMULv2f64
4751
106k
    813798468U, // FMULv2i32_indexed
4752
106k
    815895620U, // FMULv2i64_indexed
4753
106k
    817992772U, // FMULv4f16
4754
106k
    820089924U, // FMULv4f32
4755
106k
    817992772U, // FMULv4i16_indexed
4756
106k
    820089924U, // FMULv4i32_indexed
4757
106k
    822187076U, // FMULv8f16
4758
106k
    822187076U, // FMULv8i16_indexed
4759
106k
    2116832U, // FNEGDr
4760
106k
    2116832U, // FNEGHr
4761
106k
    2116832U, // FNEGSr
4762
106k
    270585056U, // FNEG_ZPmZ_D
4763
106k
    541134048U, // FNEG_ZPmZ_H
4764
106k
    270617824U, // FNEG_ZPmZ_S
4765
106k
    813796576U, // FNEGv2f32
4766
106k
    815893728U, // FNEGv2f64
4767
106k
    817990880U, // FNEGv4f16
4768
106k
    820088032U, // FNEGv4f32
4769
106k
    822185184U, // FNEGv8f16
4770
106k
    2116514U, // FNMADDDrrr
4771
106k
    2116514U, // FNMADDHrrr
4772
106k
    2116514U, // FNMADDSrrr
4773
106k
    3223374617U,  // FNMAD_ZPmZZ_D
4774
106k
    3519089433U,  // FNMAD_ZPmZZ_H
4775
106k
    3223407385U,  // FNMAD_ZPmZZ_S
4776
106k
    3223372675U,  // FNMLA_ZPmZZ_D
4777
106k
    3519087491U,  // FNMLA_ZPmZZ_H
4778
106k
    3223405443U,  // FNMLA_ZPmZZ_S
4779
106k
    3223378520U,  // FNMLS_ZPmZZ_D
4780
106k
    3519093336U,  // FNMLS_ZPmZZ_H
4781
106k
    3223411288U,  // FNMLS_ZPmZZ_S
4782
106k
    3223374143U,  // FNMSB_ZPmZZ_D
4783
106k
    3519088959U,  // FNMSB_ZPmZZ_H
4784
106k
    3223406911U,  // FNMSB_ZPmZZ_S
4785
106k
    2116052U, // FNMSUBDrrr
4786
106k
    2116052U, // FNMSUBHrrr
4787
106k
    2116052U, // FNMSUBSrrr
4788
106k
    2118730U, // FNMULDrr
4789
106k
    2118730U, // FNMULHrr
4790
106k
    2118730U, // FNMULSrr
4791
106k
    2418068574U,  // FRECPE_ZZ_D
4792
106k
    1652624478U,  // FRECPE_ZZ_H
4793
106k
    270617694U, // FRECPE_ZZ_S
4794
106k
    2116702U, // FRECPEv1f16
4795
106k
    2116702U, // FRECPEv1i32
4796
106k
    2116702U, // FRECPEv1i64
4797
106k
    813796446U, // FRECPEv2f32
4798
106k
    815893598U, // FRECPEv2f64
4799
106k
    817990750U, // FRECPEv4f16
4800
106k
    820087902U, // FRECPEv4f32
4801
106k
    822185054U, // FRECPEv8f16
4802
106k
    2120335U, // FRECPS16
4803
106k
    2120335U, // FRECPS32
4804
106k
    2120335U, // FRECPS64
4805
106k
    2418072207U,  // FRECPS_ZZZ_D
4806
106k
    2189499023U,  // FRECPS_ZZZ_H
4807
106k
    270621327U, // FRECPS_ZZZ_S
4808
106k
    813800079U, // FRECPSv2f32
4809
106k
    815897231U, // FRECPSv2f64
4810
106k
    817994383U, // FRECPSv4f16
4811
106k
    820091535U, // FRECPSv4f32
4812
106k
    822188687U, // FRECPSv8f16
4813
106k
    270590231U, // FRECPX_ZPmZ_D
4814
106k
    541139223U, // FRECPX_ZPmZ_H
4815
106k
    270622999U, // FRECPX_ZPmZ_S
4816
106k
    2122007U, // FRECPXv1f16
4817
106k
    2122007U, // FRECPXv1i32
4818
106k
    2122007U, // FRECPXv1i64
4819
106k
    2121891U, // FRINT32XDr
4820
106k
    2121891U, // FRINT32XSr
4821
106k
    813801635U, // FRINT32Xv2f32
4822
106k
    815898787U, // FRINT32Xv2f64
4823
106k
    820093091U, // FRINT32Xv4f32
4824
106k
    2122074U, // FRINT32ZDr
4825
106k
    2122074U, // FRINT32ZSr
4826
106k
    813801818U, // FRINT32Zv2f32
4827
106k
    815898970U, // FRINT32Zv2f64
4828
106k
    820093274U, // FRINT32Zv4f32
4829
106k
    2121901U, // FRINT64XDr
4830
106k
    2121901U, // FRINT64XSr
4831
106k
    813801645U, // FRINT64Xv2f32
4832
106k
    815898797U, // FRINT64Xv2f64
4833
106k
    820093101U, // FRINT64Xv4f32
4834
106k
    2122084U, // FRINT64ZDr
4835
106k
    2122084U, // FRINT64ZSr
4836
106k
    813801828U, // FRINT64Zv2f32
4837
106k
    815898980U, // FRINT64Zv2f64
4838
106k
    820093284U, // FRINT64Zv4f32
4839
106k
    2114733U, // FRINTADr
4840
106k
    2114733U, // FRINTAHr
4841
106k
    2114733U, // FRINTASr
4842
106k
    1648559277U,  // FRINTA_2Z2Z_S
4843
106k
    1648559277U,  // FRINTA_4Z4Z_S
4844
106k
    270582957U, // FRINTA_ZPmZ_D
4845
106k
    541131949U, // FRINTA_ZPmZ_H
4846
106k
    270615725U, // FRINTA_ZPmZ_S
4847
106k
    813794477U, // FRINTAv2f32
4848
106k
    815891629U, // FRINTAv2f64
4849
106k
    817988781U, // FRINTAv4f16
4850
106k
    820085933U, // FRINTAv4f32
4851
106k
    822183085U, // FRINTAv8f16
4852
106k
    2117793U, // FRINTIDr
4853
106k
    2117793U, // FRINTIHr
4854
106k
    2117793U, // FRINTISr
4855
106k
    270586017U, // FRINTI_ZPmZ_D
4856
106k
    541135009U, // FRINTI_ZPmZ_H
4857
106k
    270618785U, // FRINTI_ZPmZ_S
4858
106k
    813797537U, // FRINTIv2f32
4859
106k
    815894689U, // FRINTIv2f64
4860
106k
    817991841U, // FRINTIv4f16
4861
106k
    820088993U, // FRINTIv4f32
4862
106k
    822186145U, // FRINTIv8f16
4863
106k
    2118885U, // FRINTMDr
4864
106k
    2118885U, // FRINTMHr
4865
106k
    2118885U, // FRINTMSr
4866
106k
    1648563429U,  // FRINTM_2Z2Z_S
4867
106k
    1648563429U,  // FRINTM_4Z4Z_S
4868
106k
    270587109U, // FRINTM_ZPmZ_D
4869
106k
    541136101U, // FRINTM_ZPmZ_H
4870
106k
    270619877U, // FRINTM_ZPmZ_S
4871
106k
    813798629U, // FRINTMv2f32
4872
106k
    815895781U, // FRINTMv2f64
4873
106k
    817992933U, // FRINTMv4f16
4874
106k
    820090085U, // FRINTMv4f32
4875
106k
    822187237U, // FRINTMv8f16
4876
106k
    2119016U, // FRINTNDr
4877
106k
    2119016U, // FRINTNHr
4878
106k
    2119016U, // FRINTNSr
4879
106k
    1648563560U,  // FRINTN_2Z2Z_S
4880
106k
    1648563560U,  // FRINTN_4Z4Z_S
4881
106k
    270587240U, // FRINTN_ZPmZ_D
4882
106k
    541136232U, // FRINTN_ZPmZ_H
4883
106k
    270620008U, // FRINTN_ZPmZ_S
4884
106k
    813798760U, // FRINTNv2f32
4885
106k
    815895912U, // FRINTNv2f64
4886
106k
    817993064U, // FRINTNv4f16
4887
106k
    820090216U, // FRINTNv4f32
4888
106k
    822187368U, // FRINTNv8f16
4889
106k
    2119508U, // FRINTPDr
4890
106k
    2119508U, // FRINTPHr
4891
106k
    2119508U, // FRINTPSr
4892
106k
    1648564052U,  // FRINTP_2Z2Z_S
4893
106k
    1648564052U,  // FRINTP_4Z4Z_S
4894
106k
    270587732U, // FRINTP_ZPmZ_D
4895
106k
    541136724U, // FRINTP_ZPmZ_H
4896
106k
    270620500U, // FRINTP_ZPmZ_S
4897
106k
    813799252U, // FRINTPv2f32
4898
106k
    815896404U, // FRINTPv2f64
4899
106k
    817993556U, // FRINTPv4f16
4900
106k
    820090708U, // FRINTPv4f32
4901
106k
    822187860U, // FRINTPv8f16
4902
106k
    2122022U, // FRINTXDr
4903
106k
    2122022U, // FRINTXHr
4904
106k
    2122022U, // FRINTXSr
4905
106k
    270590246U, // FRINTX_ZPmZ_D
4906
106k
    541139238U, // FRINTX_ZPmZ_H
4907
106k
    270623014U, // FRINTX_ZPmZ_S
4908
106k
    813801766U, // FRINTXv2f32
4909
106k
    815898918U, // FRINTXv2f64
4910
106k
    817996070U, // FRINTXv4f16
4911
106k
    820093222U, // FRINTXv4f32
4912
106k
    822190374U, // FRINTXv8f16
4913
106k
    2122168U, // FRINTZDr
4914
106k
    2122168U, // FRINTZHr
4915
106k
    2122168U, // FRINTZSr
4916
106k
    270590392U, // FRINTZ_ZPmZ_D
4917
106k
    541139384U, // FRINTZ_ZPmZ_H
4918
106k
    270623160U, // FRINTZ_ZPmZ_S
4919
106k
    813801912U, // FRINTZv2f32
4920
106k
    815899064U, // FRINTZv2f64
4921
106k
    817996216U, // FRINTZv4f16
4922
106k
    820093368U, // FRINTZv4f32
4923
106k
    822190520U, // FRINTZv8f16
4924
106k
    2418068619U,  // FRSQRTE_ZZ_D
4925
106k
    1652624523U,  // FRSQRTE_ZZ_H
4926
106k
    270617739U, // FRSQRTE_ZZ_S
4927
106k
    2116747U, // FRSQRTEv1f16
4928
106k
    2116747U, // FRSQRTEv1i32
4929
106k
    2116747U, // FRSQRTEv1i64
4930
106k
    813796491U, // FRSQRTEv2f32
4931
106k
    815893643U, // FRSQRTEv2f64
4932
106k
    817990795U, // FRSQRTEv4f16
4933
106k
    820087947U, // FRSQRTEv4f32
4934
106k
    822185099U, // FRSQRTEv8f16
4935
106k
    2120419U, // FRSQRTS16
4936
106k
    2120419U, // FRSQRTS32
4937
106k
    2120419U, // FRSQRTS64
4938
106k
    2418072291U,  // FRSQRTS_ZZZ_D
4939
106k
    2189499107U,  // FRSQRTS_ZZZ_H
4940
106k
    270621411U, // FRSQRTS_ZZZ_S
4941
106k
    813800163U, // FRSQRTSv2f32
4942
106k
    815897315U, // FRSQRTSv2f64
4943
106k
    817994467U, // FRSQRTSv4f16
4944
106k
    820091619U, // FRSQRTSv4f32
4945
106k
    822188771U, // FRSQRTSv8f16
4946
106k
    2181205032U,  // FSCALE_2Z2Z_D
4947
106k
    2183318568U,  // FSCALE_2Z2Z_H
4948
106k
    2185432104U,  // FSCALE_2Z2Z_S
4949
106k
    2181205032U,  // FSCALE_2ZZ_D
4950
106k
    2183318568U,  // FSCALE_2ZZ_H
4951
106k
    2185432104U,  // FSCALE_2ZZ_S
4952
106k
    2181205032U,  // FSCALE_4Z4Z_D
4953
106k
    2183318568U,  // FSCALE_4Z4Z_H
4954
106k
    2185432104U,  // FSCALE_4Z4Z_S
4955
106k
    2181205032U,  // FSCALE_4ZZ_D
4956
106k
    2183318568U,  // FSCALE_4ZZ_H
4957
106k
    2185432104U,  // FSCALE_4ZZ_S
4958
106k
    3223374888U,  // FSCALE_ZPmZ_D
4959
106k
    3519089704U,  // FSCALE_ZPmZ_H
4960
106k
    3223407656U,  // FSCALE_ZPmZ_S
4961
106k
    813796392U, // FSCALEv2f32
4962
106k
    815893544U, // FSCALEv2f64
4963
106k
    817990696U, // FSCALEv4f16
4964
106k
    820087848U, // FSCALEv4f32
4965
106k
    822185000U, // FSCALEv8f16
4966
106k
    2121100U, // FSQRTDr
4967
106k
    2121100U, // FSQRTHr
4968
106k
    2121100U, // FSQRTSr
4969
106k
    270589324U, // FSQRT_ZPmZ_D
4970
106k
    541138316U, // FSQRT_ZPmZ_H
4971
106k
    270622092U, // FSQRT_ZPmZ_S
4972
106k
    813800844U, // FSQRTv2f32
4973
106k
    815897996U, // FSQRTv2f64
4974
106k
    817995148U, // FSQRTv4f16
4975
106k
    820092300U, // FSQRTv4f32
4976
106k
    822189452U, // FSQRTv8f16
4977
106k
    2116025U, // FSUBDrr
4978
106k
    2116025U, // FSUBHrr
4979
106k
    3223377973U,  // FSUBR_ZPmI_D
4980
106k
    3519092789U,  // FSUBR_ZPmI_H
4981
106k
    3223410741U,  // FSUBR_ZPmI_S
4982
106k
    3223377973U,  // FSUBR_ZPmZ_D
4983
106k
    3519092789U,  // FSUBR_ZPmZ_H
4984
106k
    3223410741U,  // FSUBR_ZPmZ_S
4985
106k
    2116025U, // FSUBSrr
4986
106k
    3798157753U,  // FSUB_VG2_M2Z_D
4987
106k
    3798305209U,  // FSUB_VG2_M2Z_H
4988
106k
    3798174137U,  // FSUB_VG2_M2Z_S
4989
106k
    4066593209U,  // FSUB_VG4_M4Z_D
4990
106k
    4066740665U,  // FSUB_VG4_M4Z_H
4991
106k
    4066609593U,  // FSUB_VG4_M4Z_S
4992
106k
    3223374265U,  // FSUB_ZPmI_D
4993
106k
    3519089081U,  // FSUB_ZPmI_H
4994
106k
    3223407033U,  // FSUB_ZPmI_S
4995
106k
    3223374265U,  // FSUB_ZPmZ_D
4996
106k
    3519089081U,  // FSUB_ZPmZ_H
4997
106k
    3223407033U,  // FSUB_ZPmZ_S
4998
106k
    2418067897U,  // FSUB_ZZZ_D
4999
106k
    2189494713U,  // FSUB_ZZZ_H
5000
106k
    270617017U, // FSUB_ZZZ_S
5001
106k
    813795769U, // FSUBv2f32
5002
106k
    815892921U, // FSUBv2f64
5003
106k
    817990073U, // FSUBv4f16
5004
106k
    820087225U, // FSUBv4f32
5005
106k
    822184377U, // FSUBv8f16
5006
106k
    2418068256U,  // FTMAD_ZZI_D
5007
106k
    2189495072U,  // FTMAD_ZZI_H
5008
106k
    270617376U, // FTMAD_ZZI_S
5009
106k
    2418070615U,  // FTSMUL_ZZZ_D
5010
106k
    2189497431U,  // FTSMUL_ZZZ_H
5011
106k
    270619735U, // FTSMUL_ZZZ_S
5012
106k
    2418070142U,  // FTSSEL_ZZZ_D
5013
106k
    2189496958U,  // FTSSEL_ZZZ_H
5014
106k
    270619262U, // FTSSEL_ZZZ_S
5015
106k
    4066609557U,  // FVDOTB_VG4_M2ZZI_BtoS
5016
106k
    4066614714U,  // FVDOTT_VG4_M2ZZI_BtoS
5017
106k
    3798310217U,  // FVDOT_VG2_M2ZZI_BtoH
5018
106k
    3798179145U,  // FVDOT_VG2_M2ZZI_HtoS
5019
106k
    10429U, // GCSPOPCX
5020
106k
    21718U, // GCSPOPM
5021
106k
    10447U, // GCSPOPX
5022
106k
    21690U, // GCSPUSHM
5023
106k
    10438U, // GCSPUSHX
5024
106k
    16490U, // GCSSS1
5025
106k
    16973U, // GCSSS2
5026
106k
    2120018U, // GCSSTR
5027
106k
    2120026U, // GCSSTTR
5028
106k
    24002U, // GENLUT
5029
106k
    22630U, // GENTER
5030
106k
    10417U, // GEXIT
5031
106k
    297960700U, // GLD1B_D_IMM_REAL
5032
106k
    297960700U, // GLD1B_D_REAL
5033
106k
    297960700U, // GLD1B_D_SXTW_REAL
5034
106k
    297960700U, // GLD1B_D_UXTW_REAL
5035
106k
    297993468U, // GLD1B_S_IMM_REAL
5036
106k
    297993468U, // GLD1B_S_SXTW_REAL
5037
106k
    297993468U, // GLD1B_S_UXTW_REAL
5038
106k
    297962155U, // GLD1D_IMM_REAL
5039
106k
    297962155U, // GLD1D_REAL
5040
106k
    297962155U, // GLD1D_SCALED_REAL
5041
106k
    297962155U, // GLD1D_SXTW_REAL
5042
106k
    297962155U, // GLD1D_SXTW_SCALED_REAL
5043
106k
    297962155U, // GLD1D_UXTW_REAL
5044
106k
    297962155U, // GLD1D_UXTW_SCALED_REAL
5045
106k
    297962772U, // GLD1H_D_IMM_REAL
5046
106k
    297962772U, // GLD1H_D_REAL
5047
106k
    297962772U, // GLD1H_D_SCALED_REAL
5048
106k
    297962772U, // GLD1H_D_SXTW_REAL
5049
106k
    297962772U, // GLD1H_D_SXTW_SCALED_REAL
5050
106k
    297962772U, // GLD1H_D_UXTW_REAL
5051
106k
    297962772U, // GLD1H_D_UXTW_SCALED_REAL
5052
106k
    297995540U, // GLD1H_S_IMM_REAL
5053
106k
    297995540U, // GLD1H_S_SXTW_REAL
5054
106k
    297995540U, // GLD1H_S_SXTW_SCALED_REAL
5055
106k
    297995540U, // GLD1H_S_UXTW_REAL
5056
106k
    297995540U, // GLD1H_S_UXTW_SCALED_REAL
5057
106k
    298293164U, // GLD1Q
5058
106k
    297961734U, // GLD1SB_D_IMM_REAL
5059
106k
    297961734U, // GLD1SB_D_REAL
5060
106k
    297961734U, // GLD1SB_D_SXTW_REAL
5061
106k
    297961734U, // GLD1SB_D_UXTW_REAL
5062
106k
    297994502U, // GLD1SB_S_IMM_REAL
5063
106k
    297994502U, // GLD1SB_S_SXTW_REAL
5064
106k
    297994502U, // GLD1SB_S_UXTW_REAL
5065
106k
    297963463U, // GLD1SH_D_IMM_REAL
5066
106k
    297963463U, // GLD1SH_D_REAL
5067
106k
    297963463U, // GLD1SH_D_SCALED_REAL
5068
106k
    297963463U, // GLD1SH_D_SXTW_REAL
5069
106k
    297963463U, // GLD1SH_D_SXTW_SCALED_REAL
5070
106k
    297963463U, // GLD1SH_D_UXTW_REAL
5071
106k
    297963463U, // GLD1SH_D_UXTW_SCALED_REAL
5072
106k
    297996231U, // GLD1SH_S_IMM_REAL
5073
106k
    297996231U, // GLD1SH_S_SXTW_REAL
5074
106k
    297996231U, // GLD1SH_S_SXTW_SCALED_REAL
5075
106k
    297996231U, // GLD1SH_S_UXTW_REAL
5076
106k
    297996231U, // GLD1SH_S_UXTW_SCALED_REAL
5077
106k
    297967665U, // GLD1SW_D_IMM_REAL
5078
106k
    297967665U, // GLD1SW_D_REAL
5079
106k
    297967665U, // GLD1SW_D_SCALED_REAL
5080
106k
    297967665U, // GLD1SW_D_SXTW_REAL
5081
106k
    297967665U, // GLD1SW_D_SXTW_SCALED_REAL
5082
106k
    297967665U, // GLD1SW_D_UXTW_REAL
5083
106k
    297967665U, // GLD1SW_D_UXTW_SCALED_REAL
5084
106k
    297967470U, // GLD1W_D_IMM_REAL
5085
106k
    297967470U, // GLD1W_D_REAL
5086
106k
    297967470U, // GLD1W_D_SCALED_REAL
5087
106k
    297967470U, // GLD1W_D_SXTW_REAL
5088
106k
    297967470U, // GLD1W_D_SXTW_SCALED_REAL
5089
106k
    297967470U, // GLD1W_D_UXTW_REAL
5090
106k
    297967470U, // GLD1W_D_UXTW_SCALED_REAL
5091
106k
    298000238U, // GLD1W_IMM_REAL
5092
106k
    298000238U, // GLD1W_SXTW_REAL
5093
106k
    298000238U, // GLD1W_SXTW_SCALED_REAL
5094
106k
    298000238U, // GLD1W_UXTW_REAL
5095
106k
    298000238U, // GLD1W_UXTW_SCALED_REAL
5096
106k
    297960706U, // GLDFF1B_D_IMM_REAL
5097
106k
    297960706U, // GLDFF1B_D_REAL
5098
106k
    297960706U, // GLDFF1B_D_SXTW_REAL
5099
106k
    297960706U, // GLDFF1B_D_UXTW_REAL
5100
106k
    297993474U, // GLDFF1B_S_IMM_REAL
5101
106k
    297993474U, // GLDFF1B_S_SXTW_REAL
5102
106k
    297993474U, // GLDFF1B_S_UXTW_REAL
5103
106k
    297962161U, // GLDFF1D_IMM_REAL
5104
106k
    297962161U, // GLDFF1D_REAL
5105
106k
    297962161U, // GLDFF1D_SCALED_REAL
5106
106k
    297962161U, // GLDFF1D_SXTW_REAL
5107
106k
    297962161U, // GLDFF1D_SXTW_SCALED_REAL
5108
106k
    297962161U, // GLDFF1D_UXTW_REAL
5109
106k
    297962161U, // GLDFF1D_UXTW_SCALED_REAL
5110
106k
    297962778U, // GLDFF1H_D_IMM_REAL
5111
106k
    297962778U, // GLDFF1H_D_REAL
5112
106k
    297962778U, // GLDFF1H_D_SCALED_REAL
5113
106k
    297962778U, // GLDFF1H_D_SXTW_REAL
5114
106k
    297962778U, // GLDFF1H_D_SXTW_SCALED_REAL
5115
106k
    297962778U, // GLDFF1H_D_UXTW_REAL
5116
106k
    297962778U, // GLDFF1H_D_UXTW_SCALED_REAL
5117
106k
    297995546U, // GLDFF1H_S_IMM_REAL
5118
106k
    297995546U, // GLDFF1H_S_SXTW_REAL
5119
106k
    297995546U, // GLDFF1H_S_SXTW_SCALED_REAL
5120
106k
    297995546U, // GLDFF1H_S_UXTW_REAL
5121
106k
    297995546U, // GLDFF1H_S_UXTW_SCALED_REAL
5122
106k
    297961741U, // GLDFF1SB_D_IMM_REAL
5123
106k
    297961741U, // GLDFF1SB_D_REAL
5124
106k
    297961741U, // GLDFF1SB_D_SXTW_REAL
5125
106k
    297961741U, // GLDFF1SB_D_UXTW_REAL
5126
106k
    297994509U, // GLDFF1SB_S_IMM_REAL
5127
106k
    297994509U, // GLDFF1SB_S_SXTW_REAL
5128
106k
    297994509U, // GLDFF1SB_S_UXTW_REAL
5129
106k
    297963470U, // GLDFF1SH_D_IMM_REAL
5130
106k
    297963470U, // GLDFF1SH_D_REAL
5131
106k
    297963470U, // GLDFF1SH_D_SCALED_REAL
5132
106k
    297963470U, // GLDFF1SH_D_SXTW_REAL
5133
106k
    297963470U, // GLDFF1SH_D_SXTW_SCALED_REAL
5134
106k
    297963470U, // GLDFF1SH_D_UXTW_REAL
5135
106k
    297963470U, // GLDFF1SH_D_UXTW_SCALED_REAL
5136
106k
    297996238U, // GLDFF1SH_S_IMM_REAL
5137
106k
    297996238U, // GLDFF1SH_S_SXTW_REAL
5138
106k
    297996238U, // GLDFF1SH_S_SXTW_SCALED_REAL
5139
106k
    297996238U, // GLDFF1SH_S_UXTW_REAL
5140
106k
    297996238U, // GLDFF1SH_S_UXTW_SCALED_REAL
5141
106k
    297967672U, // GLDFF1SW_D_IMM_REAL
5142
106k
    297967672U, // GLDFF1SW_D_REAL
5143
106k
    297967672U, // GLDFF1SW_D_SCALED_REAL
5144
106k
    297967672U, // GLDFF1SW_D_SXTW_REAL
5145
106k
    297967672U, // GLDFF1SW_D_SXTW_SCALED_REAL
5146
106k
    297967672U, // GLDFF1SW_D_UXTW_REAL
5147
106k
    297967672U, // GLDFF1SW_D_UXTW_SCALED_REAL
5148
106k
    297967476U, // GLDFF1W_D_IMM_REAL
5149
106k
    297967476U, // GLDFF1W_D_REAL
5150
106k
    297967476U, // GLDFF1W_D_SCALED_REAL
5151
106k
    297967476U, // GLDFF1W_D_SXTW_REAL
5152
106k
    297967476U, // GLDFF1W_D_SXTW_SCALED_REAL
5153
106k
    297967476U, // GLDFF1W_D_UXTW_REAL
5154
106k
    297967476U, // GLDFF1W_D_UXTW_SCALED_REAL
5155
106k
    298000244U, // GLDFF1W_IMM_REAL
5156
106k
    298000244U, // GLDFF1W_SXTW_REAL
5157
106k
    298000244U, // GLDFF1W_SXTW_SCALED_REAL
5158
106k
    298000244U, // GLDFF1W_UXTW_REAL
5159
106k
    298000244U, // GLDFF1W_UXTW_SCALED_REAL
5160
106k
    2117777U, // GMI
5161
106k
    515257U,  // HINT
5162
106k
    3223379094U,  // HISTCNT_ZPzZZ_D
5163
106k
    3223411862U,  // HISTCNT_ZPzZZ_S
5164
106k
    2133236U, // HISTSEG_ZZZ
5165
106k
    384018U,  // HLT
5166
106k
    379553U,  // HVC
5167
106k
    538985991U, // INCB_XPiI
5168
106k
    538987346U, // INCD_XPiI
5169
106k
    539020114U, // INCD_ZPiI
5170
106k
    538988040U, // INCH_XPiI
5171
106k
    56692232U,  // INCH_ZPiI
5172
106k
    2119199U, // INCP_XP_B
5173
106k
    2418038303U,  // INCP_XP_D
5174
106k
    1881167391U,  // INCP_XP_H
5175
106k
    270554655U, // INCP_XP_S
5176
106k
    1075893791U,  // INCP_ZP_D
5177
106k
    1658918431U,  // INCP_ZP_H
5178
106k
    1344362015U,  // INCP_ZP_S
5179
106k
    538992623U, // INCW_XPiI
5180
106k
    539058159U, // INCW_ZPiI
5181
106k
    539009262U, // INDEX_II_B
5182
106k
    2154734U, // INDEX_II_D
5183
106k
    889266414U, // INDEX_II_H
5184
106k
    2187502U, // INDEX_II_S
5185
106k
    539009262U, // INDEX_IR_B
5186
106k
    2154734U, // INDEX_IR_D
5187
106k
    889266414U, // INDEX_IR_H
5188
106k
    2187502U, // INDEX_IR_S
5189
106k
    2138350U, // INDEX_RI_B
5190
106k
    2154734U, // INDEX_RI_D
5191
106k
    2208375022U,  // INDEX_RI_H
5192
106k
    2187502U, // INDEX_RI_S
5193
106k
    2138350U, // INDEX_RR_B
5194
106k
    2154734U, // INDEX_RR_D
5195
106k
    2208375022U,  // INDEX_RR_H
5196
106k
    2187502U, // INDEX_RR_S
5197
106k
    2233992388U,  // INSERT_MXIPZ_H_B
5198
106k
    2233992388U,  // INSERT_MXIPZ_H_D
5199
106k
    2233992388U,  // INSERT_MXIPZ_H_H
5200
106k
    2233992388U,  // INSERT_MXIPZ_H_Q
5201
106k
    2233992388U,  // INSERT_MXIPZ_H_S
5202
106k
    2234008772U,  // INSERT_MXIPZ_V_B
5203
106k
    2234008772U,  // INSERT_MXIPZ_V_D
5204
106k
    2234008772U,  // INSERT_MXIPZ_V_H
5205
106k
    2234008772U,  // INSERT_MXIPZ_V_Q
5206
106k
    2234008772U,  // INSERT_MXIPZ_V_S
5207
106k
    807442758U, // INSR_ZR_B
5208
106k
    807459142U, // INSR_ZR_D
5209
106k
    1696667974U,  // INSR_ZR_H
5210
106k
    807491910U, // INSR_ZR_S
5211
106k
    1075878214U,  // INSR_ZV_B
5212
106k
    1344330054U,  // INSR_ZV_D
5213
106k
    1677793606U,  // INSR_ZV_H
5214
106k
    1612798278U,  // INSR_ZV_S
5215
106k
    356653678U, // INSvi16gpr
5216
106k
    1967266414U,  // INSvi16lane
5217
106k
    358750830U, // INSvi32gpr
5218
106k
    1969363566U,  // INSvi32lane
5219
106k
    350362222U, // INSvi64gpr
5220
106k
    1960974958U,  // INSvi64lane
5221
106k
    360847982U, // INSvi8gpr
5222
106k
    1971460718U,  // INSvi8lane
5223
106k
    2116861U, // IRG
5224
106k
    444724U,  // ISB
5225
106k
    3223340214U,  // LASTA_RPZ_B
5226
106k
    3223340214U,  // LASTA_RPZ_D
5227
106k
    3223340214U,  // LASTA_RPZ_H
5228
106k
    3223340214U,  // LASTA_RPZ_S
5229
106k
    3223340214U,  // LASTA_VPZ_B
5230
106k
    3223340214U,  // LASTA_VPZ_D
5231
106k
    3223340214U,  // LASTA_VPZ_H
5232
106k
    3223340214U,  // LASTA_VPZ_S
5233
106k
    3223341477U,  // LASTB_RPZ_B
5234
106k
    3223341477U,  // LASTB_RPZ_D
5235
106k
    3223341477U,  // LASTB_RPZ_H
5236
106k
    3223341477U,  // LASTB_RPZ_S
5237
106k
    3223341477U,  // LASTB_VPZ_B
5238
106k
    3223341477U,  // LASTB_VPZ_D
5239
106k
    3223341477U,  // LASTB_VPZ_H
5240
106k
    3223341477U,  // LASTB_VPZ_S
5241
106k
    297944316U, // LD1B
5242
106k
    362956028U, // LD1B_2Z
5243
106k
    362956028U, // LD1B_2Z_IMM
5244
106k
    2150139132U,  // LD1B_2Z_STRIDED
5245
106k
    2150139132U,  // LD1B_2Z_STRIDED_IMM
5246
106k
    362956028U, // LD1B_4Z
5247
106k
    362956028U, // LD1B_4Z_IMM
5248
106k
    362956028U, // LD1B_4Z_STRIDED
5249
106k
    362956028U, // LD1B_4Z_STRIDED_IMM
5250
106k
    297960700U, // LD1B_D
5251
106k
    297960700U, // LD1B_D_IMM
5252
106k
    297977084U, // LD1B_H
5253
106k
    297977084U, // LD1B_H_IMM
5254
106k
    297944316U, // LD1B_IMM
5255
106k
    297993468U, // LD1B_S
5256
106k
    297993468U, // LD1B_S_IMM
5257
106k
    297962155U, // LD1D
5258
106k
    362973867U, // LD1D_2Z
5259
106k
    362973867U, // LD1D_2Z_IMM
5260
106k
    362973867U, // LD1D_2Z_STRIDED
5261
106k
    362973867U, // LD1D_2Z_STRIDED_IMM
5262
106k
    362973867U, // LD1D_4Z
5263
106k
    362973867U, // LD1D_4Z_IMM
5264
106k
    362973867U, // LD1D_4Z_STRIDED
5265
106k
    362973867U, // LD1D_4Z_STRIDED_IMM
5266
106k
    297962155U, // LD1D_IMM
5267
106k
    298289835U, // LD1D_Q
5268
106k
    298289835U, // LD1D_Q_IMM
5269
106k
    573481U,  // LD1Fourv16b
5270
106k
    97058857U,  // LD1Fourv16b_POST
5271
106k
    606249U,  // LD1Fourv1d
5272
106k
    99188777U,  // LD1Fourv1d_POST
5273
106k
    639017U,  // LD1Fourv2d
5274
106k
    97124393U,  // LD1Fourv2d_POST
5275
106k
    671785U,  // LD1Fourv2s
5276
106k
    99254313U,  // LD1Fourv2s_POST
5277
106k
    704553U,  // LD1Fourv4h
5278
106k
    99287081U,  // LD1Fourv4h_POST
5279
106k
    737321U,  // LD1Fourv4s
5280
106k
    97222697U,  // LD1Fourv4s_POST
5281
106k
    770089U,  // LD1Fourv8b
5282
106k
    99352617U,  // LD1Fourv8b_POST
5283
106k
    802857U,  // LD1Fourv8h
5284
106k
    97288233U,  // LD1Fourv8h_POST
5285
106k
    297979156U, // LD1H
5286
106k
    362990868U, // LD1H_2Z
5287
106k
    362990868U, // LD1H_2Z_IMM
5288
106k
    2150419732U,  // LD1H_2Z_STRIDED
5289
106k
    2150419732U,  // LD1H_2Z_STRIDED_IMM
5290
106k
    362990868U, // LD1H_4Z
5291
106k
    362990868U, // LD1H_4Z_IMM
5292
106k
    362990868U, // LD1H_4Z_STRIDED
5293
106k
    362990868U, // LD1H_4Z_STRIDED_IMM
5294
106k
    297962772U, // LD1H_D
5295
106k
    297962772U, // LD1H_D_IMM
5296
106k
    297979156U, // LD1H_IMM
5297
106k
    297995540U, // LD1H_S
5298
106k
    297995540U, // LD1H_S_IMM
5299
106k
    573481U,  // LD1Onev16b
5300
106k
    101253161U, // LD1Onev16b_POST
5301
106k
    606249U,  // LD1Onev1d
5302
106k
    103383081U, // LD1Onev1d_POST
5303
106k
    639017U,  // LD1Onev2d
5304
106k
    101318697U, // LD1Onev2d_POST
5305
106k
    671785U,  // LD1Onev2s
5306
106k
    103448617U, // LD1Onev2s_POST
5307
106k
    704553U,  // LD1Onev4h
5308
106k
    103481385U, // LD1Onev4h_POST
5309
106k
    737321U,  // LD1Onev4s
5310
106k
    101417001U, // LD1Onev4s_POST
5311
106k
    770089U,  // LD1Onev8b
5312
106k
    103546921U, // LD1Onev8b_POST
5313
106k
    802857U,  // LD1Onev8h
5314
106k
    101482537U, // LD1Onev8h_POST
5315
106k
    297961586U, // LD1RB_D_IMM
5316
106k
    297977970U, // LD1RB_H_IMM
5317
106k
    297945202U, // LD1RB_IMM
5318
106k
    297994354U, // LD1RB_S_IMM
5319
106k
    297962461U, // LD1RD_IMM
5320
106k
    297963315U, // LD1RH_D_IMM
5321
106k
    297979699U, // LD1RH_IMM
5322
106k
    297996083U, // LD1RH_S_IMM
5323
106k
    297945173U, // LD1RO_B
5324
106k
    297945173U, // LD1RO_B_IMM
5325
106k
    297962445U, // LD1RO_D
5326
106k
    297962445U, // LD1RO_D_IMM
5327
106k
    297979677U, // LD1RO_H
5328
106k
    297979677U, // LD1RO_H_IMM
5329
106k
    298000401U, // LD1RO_W
5330
106k
    298000401U, // LD1RO_W_IMM
5331
106k
    297945194U, // LD1RQ_B
5332
106k
    297945194U, // LD1RQ_B_IMM
5333
106k
    297962453U, // LD1RQ_D
5334
106k
    297962453U, // LD1RQ_D_IMM
5335
106k
    297979691U, // LD1RQ_H
5336
106k
    297979691U, // LD1RQ_H_IMM
5337
106k
    298000409U, // LD1RQ_W
5338
106k
    298000409U, // LD1RQ_W_IMM
5339
106k
    297961798U, // LD1RSB_D_IMM
5340
106k
    297978182U, // LD1RSB_H_IMM
5341
106k
    297994566U, // LD1RSB_S_IMM
5342
106k
    297963513U, // LD1RSH_D_IMM
5343
106k
    297996281U, // LD1RSH_S_IMM
5344
106k
    297967706U, // LD1RSW_IMM
5345
106k
    297967649U, // LD1RW_D_IMM
5346
106k
    298000417U, // LD1RW_IMM
5347
106k
    579595U,  // LD1Rv16b
5348
106k
    105453579U, // LD1Rv16b_POST
5349
106k
    612363U,  // LD1Rv1d
5350
106k
    103389195U, // LD1Rv1d_POST
5351
106k
    645131U,  // LD1Rv2d
5352
106k
    103421963U, // LD1Rv2d_POST
5353
106k
    677899U,  // LD1Rv2s
5354
106k
    107649035U, // LD1Rv2s_POST
5355
106k
    710667U,  // LD1Rv4h
5356
106k
    109778955U, // LD1Rv4h_POST
5357
106k
    743435U,  // LD1Rv4s
5358
106k
    107714571U, // LD1Rv4s_POST
5359
106k
    776203U,  // LD1Rv8b
5360
106k
    105650187U, // LD1Rv8b_POST
5361
106k
    808971U,  // LD1Rv8h
5362
106k
    109877259U, // LD1Rv8h_POST
5363
106k
    297961734U, // LD1SB_D
5364
106k
    297961734U, // LD1SB_D_IMM
5365
106k
    297978118U, // LD1SB_H
5366
106k
    297978118U, // LD1SB_H_IMM
5367
106k
    297994502U, // LD1SB_S
5368
106k
    297994502U, // LD1SB_S_IMM
5369
106k
    297963463U, // LD1SH_D
5370
106k
    297963463U, // LD1SH_D_IMM
5371
106k
    297996231U, // LD1SH_S
5372
106k
    297996231U, // LD1SH_S_IMM
5373
106k
    297967665U, // LD1SW_D
5374
106k
    297967665U, // LD1SW_D_IMM
5375
106k
    573481U,  // LD1Threev16b
5376
106k
    111738921U, // LD1Threev16b_POST
5377
106k
    606249U,  // LD1Threev1d
5378
106k
    113868841U, // LD1Threev1d_POST
5379
106k
    639017U,  // LD1Threev2d
5380
106k
    111804457U, // LD1Threev2d_POST
5381
106k
    671785U,  // LD1Threev2s
5382
106k
    113934377U, // LD1Threev2s_POST
5383
106k
    704553U,  // LD1Threev4h
5384
106k
    113967145U, // LD1Threev4h_POST
5385
106k
    737321U,  // LD1Threev4s
5386
106k
    111902761U, // LD1Threev4s_POST
5387
106k
    770089U,  // LD1Threev8b
5388
106k
    114032681U, // LD1Threev8b_POST
5389
106k
    802857U,  // LD1Threev8h
5390
106k
    111968297U, // LD1Threev8h_POST
5391
106k
    573481U,  // LD1Twov16b
5392
106k
    99156009U,  // LD1Twov16b_POST
5393
106k
    606249U,  // LD1Twov1d
5394
106k
    101285929U, // LD1Twov1d_POST
5395
106k
    639017U,  // LD1Twov2d
5396
106k
    99221545U,  // LD1Twov2d_POST
5397
106k
    671785U,  // LD1Twov2s
5398
106k
    101351465U, // LD1Twov2s_POST
5399
106k
    704553U,  // LD1Twov4h
5400
106k
    101384233U, // LD1Twov4h_POST
5401
106k
    737321U,  // LD1Twov4s
5402
106k
    99319849U,  // LD1Twov4s_POST
5403
106k
    770089U,  // LD1Twov8b
5404
106k
    101449769U, // LD1Twov8b_POST
5405
106k
    802857U,  // LD1Twov8h
5406
106k
    99385385U,  // LD1Twov8h_POST
5407
106k
    298000238U, // LD1W
5408
106k
    363011950U, // LD1W_2Z
5409
106k
    363011950U, // LD1W_2Z_IMM
5410
106k
    363011950U, // LD1W_2Z_STRIDED
5411
106k
    363011950U, // LD1W_2Z_STRIDED_IMM
5412
106k
    363011950U, // LD1W_4Z
5413
106k
    363011950U, // LD1W_4Z_IMM
5414
106k
    363011950U, // LD1W_4Z_STRIDED
5415
106k
    363011950U, // LD1W_4Z_STRIDED_IMM
5416
106k
    297967470U, // LD1W_D
5417
106k
    297967470U, // LD1W_D_IMM
5418
106k
    298000238U, // LD1W_IMM
5419
106k
    298295150U, // LD1W_Q
5420
106k
    298295150U, // LD1W_Q_IMM
5421
106k
    2208835799U,  // LD1_MXIPXX_H_B
5422
106k
    2208835813U,  // LD1_MXIPXX_H_D
5423
106k
    2208835827U,  // LD1_MXIPXX_H_H
5424
106k
    2208835841U,  // LD1_MXIPXX_H_Q
5425
106k
    2208835855U,  // LD1_MXIPXX_H_S
5426
106k
    2208852183U,  // LD1_MXIPXX_V_B
5427
106k
    2208852197U,  // LD1_MXIPXX_V_D
5428
106k
    2208852211U,  // LD1_MXIPXX_V_H
5429
106k
    2208852225U,  // LD1_MXIPXX_V_Q
5430
106k
    2208852239U,  // LD1_MXIPXX_V_S
5431
106k
    116195369U, // LD1i16
5432
106k
    118308905U, // LD1i16_POST
5433
106k
    116228137U, // LD1i32
5434
106k
    120438825U, // LD1i32_POST
5435
106k
    116260905U, // LD1i64
5436
106k
    122568745U, // LD1i64_POST
5437
106k
    116293673U, // LD1i8
5438
106k
    124698665U, // LD1i8_POST
5439
106k
    297944377U, // LD2B
5440
106k
    297944377U, // LD2B_IMM
5441
106k
    297962223U, // LD2D
5442
106k
    297962223U, // LD2D_IMM
5443
106k
    297979217U, // LD2H
5444
106k
    297979217U, // LD2H_IMM
5445
106k
    298293176U, // LD2Q
5446
106k
    298293176U, // LD2Q_IMM
5447
106k
    579601U,  // LD2Rv16b
5448
106k
    109647889U, // LD2Rv16b_POST
5449
106k
    612369U,  // LD2Rv1d
5450
106k
    101292049U, // LD2Rv1d_POST
5451
106k
    645137U,  // LD2Rv2d
5452
106k
    101324817U, // LD2Rv2d_POST
5453
106k
    677905U,  // LD2Rv2s
5454
106k
    103454737U, // LD2Rv2s_POST
5455
106k
    710673U,  // LD2Rv4h
5456
106k
    107681809U, // LD2Rv4h_POST
5457
106k
    743441U,  // LD2Rv4s
5458
106k
    103520273U, // LD2Rv4s_POST
5459
106k
    776209U,  // LD2Rv8b
5460
106k
    109844497U, // LD2Rv8b_POST
5461
106k
    808977U,  // LD2Rv8h
5462
106k
    107780113U, // LD2Rv8h_POST
5463
106k
    573628U,  // LD2Twov16b
5464
106k
    99156156U,  // LD2Twov16b_POST
5465
106k
    639164U,  // LD2Twov2d
5466
106k
    99221692U,  // LD2Twov2d_POST
5467
106k
    671932U,  // LD2Twov2s
5468
106k
    101351612U, // LD2Twov2s_POST
5469
106k
    704700U,  // LD2Twov4h
5470
106k
    101384380U, // LD2Twov4h_POST
5471
106k
    737468U,  // LD2Twov4s
5472
106k
    99319996U,  // LD2Twov4s_POST
5473
106k
    770236U,  // LD2Twov8b
5474
106k
    101449916U, // LD2Twov8b_POST
5475
106k
    803004U,  // LD2Twov8h
5476
106k
    99385532U,  // LD2Twov8h_POST
5477
106k
    298000290U, // LD2W
5478
106k
    298000290U, // LD2W_IMM
5479
106k
    116195516U, // LD2i16
5480
106k
    120406204U, // LD2i16_POST
5481
106k
    116228284U, // LD2i32
5482
106k
    122536124U, // LD2i32_POST
5483
106k
    116261052U, // LD2i64
5484
106k
    126763196U, // LD2i64_POST
5485
106k
    116293820U, // LD2i8
5486
106k
    118407356U, // LD2i8_POST
5487
106k
    297944398U, // LD3B
5488
106k
    297944398U, // LD3B_IMM
5489
106k
    297962235U, // LD3D
5490
106k
    297962235U, // LD3D_IMM
5491
106k
    297979229U, // LD3H
5492
106k
    297979229U, // LD3H_IMM
5493
106k
    298293188U, // LD3Q
5494
106k
    298293188U, // LD3Q_IMM
5495
106k
    579607U,  // LD3Rv16b
5496
106k
    128522263U, // LD3Rv16b_POST
5497
106k
    612375U,  // LD3Rv1d
5498
106k
    113874967U, // LD3Rv1d_POST
5499
106k
    645143U,  // LD3Rv2d
5500
106k
    113907735U, // LD3Rv2d_POST
5501
106k
    677911U,  // LD3Rv2s
5502
106k
    130717719U, // LD3Rv2s_POST
5503
106k
    710679U,  // LD3Rv4h
5504
106k
    132847639U, // LD3Rv4h_POST
5505
106k
    743447U,  // LD3Rv4s
5506
106k
    130783255U, // LD3Rv4s_POST
5507
106k
    776215U,  // LD3Rv8b
5508
106k
    128718871U, // LD3Rv8b_POST
5509
106k
    808983U,  // LD3Rv8h
5510
106k
    132945943U, // LD3Rv8h_POST
5511
106k
    574085U,  // LD3Threev16b
5512
106k
    111739525U, // LD3Threev16b_POST
5513
106k
    639621U,  // LD3Threev2d
5514
106k
    111805061U, // LD3Threev2d_POST
5515
106k
    672389U,  // LD3Threev2s
5516
106k
    113934981U, // LD3Threev2s_POST
5517
106k
    705157U,  // LD3Threev4h
5518
106k
    113967749U, // LD3Threev4h_POST
5519
106k
    737925U,  // LD3Threev4s
5520
106k
    111903365U, // LD3Threev4s_POST
5521
106k
    770693U,  // LD3Threev8b
5522
106k
    114033285U, // LD3Threev8b_POST
5523
106k
    803461U,  // LD3Threev8h
5524
106k
    111968901U, // LD3Threev8h_POST
5525
106k
    298000302U, // LD3W
5526
106k
    298000302U, // LD3W_IMM
5527
106k
    116195973U, // LD3i16
5528
106k
    135086725U, // LD3i16_POST
5529
106k
    116228741U, // LD3i32
5530
106k
    137216645U, // LD3i32_POST
5531
106k
    116261509U, // LD3i64
5532
106k
    139346565U, // LD3i64_POST
5533
106k
    116294277U, // LD3i8
5534
106k
    141476485U, // LD3i8_POST
5535
106k
    297944424U, // LD4B
5536
106k
    297944424U, // LD4B_IMM
5537
106k
    297962247U, // LD4D
5538
106k
    297962247U, // LD4D_IMM
5539
106k
    574129U,  // LD4Fourv16b
5540
106k
    97059505U,  // LD4Fourv16b_POST
5541
106k
    639665U,  // LD4Fourv2d
5542
106k
    97125041U,  // LD4Fourv2d_POST
5543
106k
    672433U,  // LD4Fourv2s
5544
106k
    99254961U,  // LD4Fourv2s_POST
5545
106k
    705201U,  // LD4Fourv4h
5546
106k
    99287729U,  // LD4Fourv4h_POST
5547
106k
    737969U,  // LD4Fourv4s
5548
106k
    97223345U,  // LD4Fourv4s_POST
5549
106k
    770737U,  // LD4Fourv8b
5550
106k
    99353265U,  // LD4Fourv8b_POST
5551
106k
    803505U,  // LD4Fourv8h
5552
106k
    97288881U,  // LD4Fourv8h_POST
5553
106k
    297979241U, // LD4H
5554
106k
    297979241U, // LD4H_IMM
5555
106k
    298293200U, // LD4Q
5556
106k
    298293200U, // LD4Q_IMM
5557
106k
    579613U,  // LD4Rv16b
5558
106k
    107550749U, // LD4Rv16b_POST
5559
106k
    612381U,  // LD4Rv1d
5560
106k
    99194909U,  // LD4Rv1d_POST
5561
106k
    645149U,  // LD4Rv2d
5562
106k
    99227677U,  // LD4Rv2d_POST
5563
106k
    677917U,  // LD4Rv2s
5564
106k
    101357597U, // LD4Rv2s_POST
5565
106k
    710685U,  // LD4Rv4h
5566
106k
    103487517U, // LD4Rv4h_POST
5567
106k
    743453U,  // LD4Rv4s
5568
106k
    101423133U, // LD4Rv4s_POST
5569
106k
    776221U,  // LD4Rv8b
5570
106k
    107747357U, // LD4Rv8b_POST
5571
106k
    808989U,  // LD4Rv8h
5572
106k
    103585821U, // LD4Rv8h_POST
5573
106k
    298000314U, // LD4W
5574
106k
    298000314U, // LD4W_IMM
5575
106k
    116196017U, // LD4i16
5576
106k
    122503857U, // LD4i16_POST
5577
106k
    116228785U, // LD4i32
5578
106k
    126730929U, // LD4i32_POST
5579
106k
    116261553U, // LD4i64
5580
106k
    143540913U, // LD4i64_POST
5581
106k
    116294321U, // LD4i8
5582
106k
    120505009U, // LD4i8_POST
5583
106k
    984410U,  // LD64B
5584
106k
    2418328948U,  // LDADDAB
5585
106k
    2418331006U,  // LDADDAH
5586
106k
    2418329180U,  // LDADDALB
5587
106k
    2418331180U,  // LDADDALH
5588
106k
    2418331874U,  // LDADDALW
5589
106k
    2418331874U,  // LDADDALX
5590
106k
    2418328358U,  // LDADDAW
5591
106k
    2418328358U,  // LDADDAX
5592
106k
    2418329116U,  // LDADDB
5593
106k
    2418331166U,  // LDADDH
5594
106k
    2418329361U,  // LDADDLB
5595
106k
    2418331280U,  // LDADDLH
5596
106k
    2418332226U,  // LDADDLW
5597
106k
    2418332226U,  // LDADDLX
5598
106k
    2418330479U,  // LDADDW
5599
106k
    2418330479U,  // LDADDX
5600
106k
    116260922U, // LDAP1
5601
106k
    44058797U,  // LDAPRB
5602
106k
    44060526U,  // LDAPRH
5603
106k
    44063001U,  // LDAPRW
5604
106k
    849664281U, // LDAPRWpost
5605
106k
    44063001U,  // LDAPRX
5606
106k
    849664281U, // LDAPRXpost
5607
106k
    44058840U,  // LDAPURBi
5608
106k
    44060569U,  // LDAPURHi
5609
106k
    44058981U,  // LDAPURSBWi
5610
106k
    44058981U,  // LDAPURSBXi
5611
106k
    44060696U,  // LDAPURSHWi
5612
106k
    44060696U,  // LDAPURSHXi
5613
106k
    44064889U,  // LDAPURSWi
5614
106k
    44063094U,  // LDAPURXi
5615
106k
    44063094U,  // LDAPURbi
5616
106k
    44063094U,  // LDAPURdi
5617
106k
    44063094U,  // LDAPURhi
5618
106k
    44063094U,  // LDAPURi
5619
106k
    44063094U,  // LDAPURqi
5620
106k
    44063094U,  // LDAPURsi
5621
106k
    44058745U,  // LDARB
5622
106k
    44060474U,  // LDARH
5623
106k
    44062755U,  // LDARW
5624
106k
    44062755U,  // LDARX
5625
106k
    2119544U, // LDAXPW
5626
106k
    2119544U, // LDAXPX
5627
106k
    44058856U,  // LDAXRB
5628
106k
    44060585U,  // LDAXRH
5629
106k
    44063138U,  // LDAXRW
5630
106k
    44063138U,  // LDAXRX
5631
106k
    2418329004U,  // LDCLRAB
5632
106k
    2418331063U,  // LDCLRAH
5633
106k
    2418329255U,  // LDCLRALB
5634
106k
    2418331220U,  // LDCLRALH
5635
106k
    2418332067U,  // LDCLRALW
5636
106k
    2418332067U,  // LDCLRALX
5637
106k
    2418328642U,  // LDCLRAW
5638
106k
    2418328642U,  // LDCLRAX
5639
106k
    2418329742U,  // LDCLRB
5640
106k
    2418331471U,  // LDCLRH
5641
106k
    2418329463U,  // LDCLRLB
5642
106k
    2418331316U,  // LDCLRLH
5643
106k
    2418332590U,  // LDCLRLW
5644
106k
    2418332590U,  // LDCLRLX
5645
106k
    271537919U, // LDCLRP
5646
106k
    271533015U, // LDCLRPA
5647
106k
    271536437U, // LDCLRPAL
5648
106k
    271536962U, // LDCLRPL
5649
106k
    2418333867U,  // LDCLRW
5650
106k
    2418333867U,  // LDCLRX
5651
106k
    2418329013U,  // LDEORAB
5652
106k
    2418331072U,  // LDEORAH
5653
106k
    2418329265U,  // LDEORALB
5654
106k
    2418331230U,  // LDEORALH
5655
106k
    2418332097U,  // LDEORALW
5656
106k
    2418332097U,  // LDEORALX
5657
106k
    2418328669U,  // LDEORAW
5658
106k
    2418328669U,  // LDEORAX
5659
106k
    2418329765U,  // LDEORB
5660
106k
    2418331494U,  // LDEORH
5661
106k
    2418329472U,  // LDEORLB
5662
106k
    2418331325U,  // LDEORLH
5663
106k
    2418332617U,  // LDEORLW
5664
106k
    2418332617U,  // LDEORLX
5665
106k
    2418333960U,  // LDEORW
5666
106k
    2418333960U,  // LDEORX
5667
106k
    297960706U, // LDFF1B_D_REAL
5668
106k
    297977090U, // LDFF1B_H_REAL
5669
106k
    297944322U, // LDFF1B_REAL
5670
106k
    297993474U, // LDFF1B_S_REAL
5671
106k
    297962161U, // LDFF1D_REAL
5672
106k
    297962778U, // LDFF1H_D_REAL
5673
106k
    297979162U, // LDFF1H_REAL
5674
106k
    297995546U, // LDFF1H_S_REAL
5675
106k
    297961741U, // LDFF1SB_D_REAL
5676
106k
    297978125U, // LDFF1SB_H_REAL
5677
106k
    297994509U, // LDFF1SB_S_REAL
5678
106k
    297963470U, // LDFF1SH_D_REAL
5679
106k
    297996238U, // LDFF1SH_S_REAL
5680
106k
    297967672U, // LDFF1SW_D_REAL
5681
106k
    297967476U, // LDFF1W_D_REAL
5682
106k
    298000244U, // LDFF1W_REAL
5683
106k
    849661147U, // LDG
5684
106k
    44061863U,  // LDGM
5685
106k
    2119384U, // LDIAPPW
5686
106k
    807720664U, // LDIAPPWpost
5687
106k
    2119384U, // LDIAPPX
5688
106k
    807720664U, // LDIAPPXpost
5689
106k
    44058752U,  // LDLARB
5690
106k
    44060481U,  // LDLARH
5691
106k
    44062761U,  // LDLARW
5692
106k
    44062761U,  // LDLARX
5693
106k
    297960714U, // LDNF1B_D_IMM_REAL
5694
106k
    297977098U, // LDNF1B_H_IMM_REAL
5695
106k
    297944330U, // LDNF1B_IMM_REAL
5696
106k
    297993482U, // LDNF1B_S_IMM_REAL
5697
106k
    297962169U, // LDNF1D_IMM_REAL
5698
106k
    297962786U, // LDNF1H_D_IMM_REAL
5699
106k
    297979170U, // LDNF1H_IMM_REAL
5700
106k
    297995554U, // LDNF1H_S_IMM_REAL
5701
106k
    297961750U, // LDNF1SB_D_IMM_REAL
5702
106k
    297978134U, // LDNF1SB_H_IMM_REAL
5703
106k
    297994518U, // LDNF1SB_S_IMM_REAL
5704
106k
    297963479U, // LDNF1SH_D_IMM_REAL
5705
106k
    297996247U, // LDNF1SH_S_IMM_REAL
5706
106k
    297967681U, // LDNF1SW_D_IMM_REAL
5707
106k
    297967484U, // LDNF1W_D_IMM_REAL
5708
106k
    298000252U, // LDNF1W_IMM_REAL
5709
106k
    2119351U, // LDNPDi
5710
106k
    2119351U, // LDNPQi
5711
106k
    2119351U, // LDNPSi
5712
106k
    2119351U, // LDNPWi
5713
106k
    2119351U, // LDNPXi
5714
106k
    362956050U, // LDNT1B_2Z
5715
106k
    362956050U, // LDNT1B_2Z_IMM
5716
106k
    2150139154U,  // LDNT1B_2Z_STRIDED
5717
106k
    2150139154U,  // LDNT1B_2Z_STRIDED_IMM
5718
106k
    362956050U, // LDNT1B_4Z
5719
106k
    362956050U, // LDNT1B_4Z_IMM
5720
106k
    362956050U, // LDNT1B_4Z_STRIDED
5721
106k
    362956050U, // LDNT1B_4Z_STRIDED_IMM
5722
106k
    297944338U, // LDNT1B_ZRI
5723
106k
    297944338U, // LDNT1B_ZRR
5724
106k
    297960722U, // LDNT1B_ZZR_D_REAL
5725
106k
    297993490U, // LDNT1B_ZZR_S_REAL
5726
106k
    362973889U, // LDNT1D_2Z
5727
106k
    362973889U, // LDNT1D_2Z_IMM
5728
106k
    362973889U, // LDNT1D_2Z_STRIDED
5729
106k
    362973889U, // LDNT1D_2Z_STRIDED_IMM
5730
106k
    362973889U, // LDNT1D_4Z
5731
106k
    362973889U, // LDNT1D_4Z_IMM
5732
106k
    362973889U, // LDNT1D_4Z_STRIDED
5733
106k
    362973889U, // LDNT1D_4Z_STRIDED_IMM
5734
106k
    297962177U, // LDNT1D_ZRI
5735
106k
    297962177U, // LDNT1D_ZRR
5736
106k
    297962177U, // LDNT1D_ZZR_D_REAL
5737
106k
    362990890U, // LDNT1H_2Z
5738
106k
    362990890U, // LDNT1H_2Z_IMM
5739
106k
    2150419754U,  // LDNT1H_2Z_STRIDED
5740
106k
    2150419754U,  // LDNT1H_2Z_STRIDED_IMM
5741
106k
    362990890U, // LDNT1H_4Z
5742
106k
    362990890U, // LDNT1H_4Z_IMM
5743
106k
    362990890U, // LDNT1H_4Z_STRIDED
5744
106k
    362990890U, // LDNT1H_4Z_STRIDED_IMM
5745
106k
    297979178U, // LDNT1H_ZRI
5746
106k
    297979178U, // LDNT1H_ZRR
5747
106k
    297962794U, // LDNT1H_ZZR_D_REAL
5748
106k
    297995562U, // LDNT1H_ZZR_S_REAL
5749
106k
    297961759U, // LDNT1SB_ZZR_D_REAL
5750
106k
    297994527U, // LDNT1SB_ZZR_S_REAL
5751
106k
    297963488U, // LDNT1SH_ZZR_D_REAL
5752
106k
    297996256U, // LDNT1SH_ZZR_S_REAL
5753
106k
    297967690U, // LDNT1SW_ZZR_D_REAL
5754
106k
    363011972U, // LDNT1W_2Z
5755
106k
    363011972U, // LDNT1W_2Z_IMM
5756
106k
    363011972U, // LDNT1W_2Z_STRIDED
5757
106k
    363011972U, // LDNT1W_2Z_STRIDED_IMM
5758
106k
    363011972U, // LDNT1W_4Z
5759
106k
    363011972U, // LDNT1W_4Z_IMM
5760
106k
    363011972U, // LDNT1W_4Z_STRIDED
5761
106k
    363011972U, // LDNT1W_4Z_STRIDED_IMM
5762
106k
    298000260U, // LDNT1W_ZRI
5763
106k
    298000260U, // LDNT1W_ZRR
5764
106k
    297967492U, // LDNT1W_ZZR_D_REAL
5765
106k
    298000260U, // LDNT1W_ZZR_S_REAL
5766
106k
    2119220U, // LDPDi
5767
106k
    807720500U, // LDPDpost
5768
106k
    807720500U, // LDPDpre
5769
106k
    2119220U, // LDPQi
5770
106k
    807720500U, // LDPQpost
5771
106k
    807720500U, // LDPQpre
5772
106k
    2121811U, // LDPSWi
5773
106k
    807723091U, // LDPSWpost
5774
106k
    807723091U, // LDPSWpre
5775
106k
    2119220U, // LDPSi
5776
106k
    807720500U, // LDPSpost
5777
106k
    807720500U, // LDPSpre
5778
106k
    2119220U, // LDPWi
5779
106k
    807720500U, // LDPWpost
5780
106k
    807720500U, // LDPWpre
5781
106k
    2119220U, // LDPXi
5782
106k
    807720500U, // LDPXpost
5783
106k
    807720500U, // LDPXpre
5784
106k
    44057349U,  // LDRAAindexed
5785
106k
    849658629U, // LDRAAwriteback
5786
106k
    44058014U,  // LDRABindexed
5787
106k
    849659294U, // LDRABwriteback
5788
106k
    849660040U, // LDRBBpost
5789
106k
    849660040U, // LDRBBpre
5790
106k
    44058760U,  // LDRBBroW
5791
106k
    44058760U,  // LDRBBroX
5792
106k
    44058760U,  // LDRBBui
5793
106k
    849664097U, // LDRBpost
5794
106k
    849664097U, // LDRBpre
5795
106k
    44062817U,  // LDRBroW
5796
106k
    44062817U,  // LDRBroX
5797
106k
    44062817U,  // LDRBui
5798
106k
    2149603425U,  // LDRDl
5799
106k
    849664097U, // LDRDpost
5800
106k
    849664097U, // LDRDpre
5801
106k
    44062817U,  // LDRDroW
5802
106k
    44062817U,  // LDRDroX
5803
106k
    44062817U,  // LDRDui
5804
106k
    849661769U, // LDRHHpost
5805
106k
    849661769U, // LDRHHpre
5806
106k
    44060489U,  // LDRHHroW
5807
106k
    44060489U,  // LDRHHroX
5808
106k
    44060489U,  // LDRHHui
5809
106k
    849664097U, // LDRHpost
5810
106k
    849664097U, // LDRHpre
5811
106k
    44062817U,  // LDRHroW
5812
106k
    44062817U,  // LDRHroX
5813
106k
    44062817U,  // LDRHui
5814
106k
    2149603425U,  // LDRQl
5815
106k
    849664097U, // LDRQpost
5816
106k
    849664097U, // LDRQpre
5817
106k
    44062817U,  // LDRQroW
5818
106k
    44062817U,  // LDRQroX
5819
106k
    44062817U,  // LDRQui
5820
106k
    849660238U, // LDRSBWpost
5821
106k
    849660238U, // LDRSBWpre
5822
106k
    44058958U,  // LDRSBWroW
5823
106k
    44058958U,  // LDRSBWroX
5824
106k
    44058958U,  // LDRSBWui
5825
106k
    849660238U, // LDRSBXpost
5826
106k
    849660238U, // LDRSBXpre
5827
106k
    44058958U,  // LDRSBXroW
5828
106k
    44058958U,  // LDRSBXroX
5829
106k
    44058958U,  // LDRSBXui
5830
106k
    849661953U, // LDRSHWpost
5831
106k
    849661953U, // LDRSHWpre
5832
106k
    44060673U,  // LDRSHWroW
5833
106k
    44060673U,  // LDRSHWroX
5834
106k
    44060673U,  // LDRSHWui
5835
106k
    849661953U, // LDRSHXpost
5836
106k
    849661953U, // LDRSHXpre
5837
106k
    44060673U,  // LDRSHXroW
5838
106k
    44060673U,  // LDRSHXroX
5839
106k
    44060673U,  // LDRSHXui
5840
106k
    2149605474U,  // LDRSWl
5841
106k
    849666146U, // LDRSWpost
5842
106k
    849666146U, // LDRSWpre
5843
106k
    44064866U,  // LDRSWroW
5844
106k
    44064866U,  // LDRSWroX
5845
106k
    44064866U,  // LDRSWui
5846
106k
    2149603425U,  // LDRSl
5847
106k
    849664097U, // LDRSpost
5848
106k
    849664097U, // LDRSpre
5849
106k
    44062817U,  // LDRSroW
5850
106k
    44062817U,  // LDRSroX
5851
106k
    44062817U,  // LDRSui
5852
106k
    2149603425U,  // LDRWl
5853
106k
    849664097U, // LDRWpost
5854
106k
    849664097U, // LDRWpre
5855
106k
    44062817U,  // LDRWroW
5856
106k
    44062817U,  // LDRWroX
5857
106k
    44062817U,  // LDRWui
5858
106k
    2149603425U,  // LDRXl
5859
106k
    849664097U, // LDRXpost
5860
106k
    849664097U, // LDRXpre
5861
106k
    44062817U,  // LDRXroW
5862
106k
    44062817U,  // LDRXroX
5863
106k
    44062817U,  // LDRXui
5864
106k
    45062241U,  // LDR_PXI
5865
106k
    44062817U,  // LDR_TX
5866
106k
    1038433U, // LDR_ZA
5867
106k
    45062241U,  // LDR_ZXI
5868
106k
    2418329029U,  // LDSETAB
5869
106k
    2418331088U,  // LDSETAH
5870
106k
    2418329283U,  // LDSETALB
5871
106k
    2418331248U,  // LDSETALH
5872
106k
    2418332127U,  // LDSETALW
5873
106k
    2418332127U,  // LDSETALX
5874
106k
    2418328722U,  // LDSETAW
5875
106k
    2418328722U,  // LDSETAX
5876
106k
    2418329972U,  // LDSETB
5877
106k
    2418331682U,  // LDSETH
5878
106k
    2418329523U,  // LDSETLB
5879
106k
    2418331341U,  // LDSETLH
5880
106k
    2418332687U,  // LDSETLW
5881
106k
    2418332687U,  // LDSETLX
5882
106k
    271537971U, // LDSETP
5883
106k
    271533066U, // LDSETPA
5884
106k
    271536493U, // LDSETPAL
5885
106k
    271537021U, // LDSETPL
5886
106k
    2418334543U,  // LDSETW
5887
106k
    2418334543U,  // LDSETX
5888
106k
    2418329038U,  // LDSMAXAB
5889
106k
    2418331097U,  // LDSMAXAH
5890
106k
    2418329293U,  // LDSMAXALB
5891
106k
    2418331258U,  // LDSMAXALH
5892
106k
    2418332157U,  // LDSMAXALW
5893
106k
    2418332157U,  // LDSMAXALX
5894
106k
    2418328778U,  // LDSMAXAW
5895
106k
    2418328778U,  // LDSMAXAX
5896
106k
    2418330128U,  // LDSMAXB
5897
106k
    2418331714U,  // LDSMAXH
5898
106k
    2418329532U,  // LDSMAXLB
5899
106k
    2418331383U,  // LDSMAXLH
5900
106k
    2418332795U,  // LDSMAXLW
5901
106k
    2418332795U,  // LDSMAXLX
5902
106k
    2418335947U,  // LDSMAXW
5903
106k
    2418335947U,  // LDSMAXX
5904
106k
    2418328957U,  // LDSMINAB
5905
106k
    2418331036U,  // LDSMINAH
5906
106k
    2418329225U,  // LDSMINALB
5907
106k
    2418331190U,  // LDSMINALH
5908
106k
    2418331914U,  // LDSMINALW
5909
106k
    2418331914U,  // LDSMINALX
5910
106k
    2418328458U,  // LDSMINAW
5911
106k
    2418328458U,  // LDSMINAX
5912
106k
    2418329575U,  // LDSMINB
5913
106k
    2418331403U,  // LDSMINH
5914
106k
    2418329436U,  // LDSMINLB
5915
106k
    2418331289U,  // LDSMINLH
5916
106k
    2418332436U,  // LDSMINLW
5917
106k
    2418332436U,  // LDSMINLX
5918
106k
    2418332960U,  // LDSMINW
5919
106k
    2418332960U,  // LDSMINX
5920
106k
    44058805U,  // LDTRBi
5921
106k
    44060534U,  // LDTRHi
5922
106k
    44058965U,  // LDTRSBWi
5923
106k
    44058965U,  // LDTRSBXi
5924
106k
    44060680U,  // LDTRSHWi
5925
106k
    44060680U,  // LDTRSHXi
5926
106k
    44064873U,  // LDTRSWi
5927
106k
    44063052U,  // LDTRWi
5928
106k
    44063052U,  // LDTRXi
5929
106k
    2418329048U,  // LDUMAXAB
5930
106k
    2418331107U,  // LDUMAXAH
5931
106k
    2418329304U,  // LDUMAXALB
5932
106k
    2418331269U,  // LDUMAXALH
5933
106k
    2418332167U,  // LDUMAXALW
5934
106k
    2418332167U,  // LDUMAXALX
5935
106k
    2418328787U,  // LDUMAXAW
5936
106k
    2418328787U,  // LDUMAXAX
5937
106k
    2418330137U,  // LDUMAXB
5938
106k
    2418331723U,  // LDUMAXH
5939
106k
    2418329542U,  // LDUMAXLB
5940
106k
    2418331393U,  // LDUMAXLH
5941
106k
    2418332804U,  // LDUMAXLW
5942
106k
    2418332804U,  // LDUMAXLX
5943
106k
    2418335955U,  // LDUMAXW
5944
106k
    2418335955U,  // LDUMAXX
5945
106k
    2418328967U,  // LDUMINAB
5946
106k
    2418331046U,  // LDUMINAH
5947
106k
    2418329236U,  // LDUMINALB
5948
106k
    2418331201U,  // LDUMINALH
5949
106k
    2418331924U,  // LDUMINALW
5950
106k
    2418331924U,  // LDUMINALX
5951
106k
    2418328467U,  // LDUMINAW
5952
106k
    2418328467U,  // LDUMINAX
5953
106k
    2418329584U,  // LDUMINB
5954
106k
    2418331412U,  // LDUMINH
5955
106k
    2418329446U,  // LDUMINLB
5956
106k
    2418331299U,  // LDUMINLH
5957
106k
    2418332445U,  // LDUMINLW
5958
106k
    2418332445U,  // LDUMINLX
5959
106k
    2418332968U,  // LDUMINW
5960
106k
    2418332968U,  // LDUMINX
5961
106k
    44058825U,  // LDURBBi
5962
106k
    44063081U,  // LDURBi
5963
106k
    44063081U,  // LDURDi
5964
106k
    44060554U,  // LDURHHi
5965
106k
    44063081U,  // LDURHi
5966
106k
    44063081U,  // LDURQi
5967
106k
    44058973U,  // LDURSBWi
5968
106k
    44058973U,  // LDURSBXi
5969
106k
    44060688U,  // LDURSHWi
5970
106k
    44060688U,  // LDURSHXi
5971
106k
    44064881U,  // LDURSWi
5972
106k
    44063081U,  // LDURSi
5973
106k
    44063081U,  // LDURWi
5974
106k
    44063081U,  // LDURXi
5975
106k
    24809U, // LDX
5976
106k
    2119572U, // LDXPW
5977
106k
    2119572U, // LDXPX
5978
106k
    44058864U,  // LDXRB
5979
106k
    44060593U,  // LDXRH
5980
106k
    44063145U,  // LDXRW
5981
106k
    44063145U,  // LDXRX
5982
106k
    24890U, // LDY
5983
106k
    24989U, // LDZ
5984
106k
    20655U, // LDZI
5985
106k
    3223361788U,  // LSLR_ZPmZ_B
5986
106k
    3223378172U,  // LSLR_ZPmZ_D
5987
106k
    3519092988U,  // LSLR_ZPmZ_H
5988
106k
    3223410940U,  // LSLR_ZPmZ_S
5989
106k
    2118638U, // LSLVWr
5990
106k
    2118638U, // LSLVXr
5991
106k
    3223360494U,  // LSL_WIDE_ZPmZ_B
5992
106k
    3519091694U,  // LSL_WIDE_ZPmZ_H
5993
106k
    3223409646U,  // LSL_WIDE_ZPmZ_S
5994
106k
    2135022U, // LSL_WIDE_ZZZ_B
5995
106k
    2189497326U,  // LSL_WIDE_ZZZ_H
5996
106k
    270619630U, // LSL_WIDE_ZZZ_S
5997
106k
    3223360494U,  // LSL_ZPmI_B
5998
106k
    3223376878U,  // LSL_ZPmI_D
5999
106k
    3519091694U,  // LSL_ZPmI_H
6000
106k
    3223409646U,  // LSL_ZPmI_S
6001
106k
    3223360494U,  // LSL_ZPmZ_B
6002
106k
    3223376878U,  // LSL_ZPmZ_D
6003
106k
    3519091694U,  // LSL_ZPmZ_H
6004
106k
    3223409646U,  // LSL_ZPmZ_S
6005
106k
    2135022U, // LSL_ZZI_B
6006
106k
    2418070510U,  // LSL_ZZI_D
6007
106k
    2189497326U,  // LSL_ZZI_H
6008
106k
    270619630U, // LSL_ZZI_S
6009
106k
    3223361835U,  // LSRR_ZPmZ_B
6010
106k
    3223378219U,  // LSRR_ZPmZ_D
6011
106k
    3519093035U,  // LSRR_ZPmZ_H
6012
106k
    3223410987U,  // LSRR_ZPmZ_S
6013
106k
    2119996U, // LSRVWr
6014
106k
    2119996U, // LSRVXr
6015
106k
    3223361852U,  // LSR_WIDE_ZPmZ_B
6016
106k
    3519093052U,  // LSR_WIDE_ZPmZ_H
6017
106k
    3223411004U,  // LSR_WIDE_ZPmZ_S
6018
106k
    2136380U, // LSR_WIDE_ZZZ_B
6019
106k
    2189498684U,  // LSR_WIDE_ZZZ_H
6020
106k
    270620988U, // LSR_WIDE_ZZZ_S
6021
106k
    3223361852U,  // LSR_ZPmI_B
6022
106k
    3223378236U,  // LSR_ZPmI_D
6023
106k
    3519093052U,  // LSR_ZPmI_H
6024
106k
    3223411004U,  // LSR_ZPmI_S
6025
106k
    3223361852U,  // LSR_ZPmZ_B
6026
106k
    3223378236U,  // LSR_ZPmZ_D
6027
106k
    3519093052U,  // LSR_ZPmZ_H
6028
106k
    3223411004U,  // LSR_ZPmZ_S
6029
106k
    2136380U, // LSR_ZZI_B
6030
106k
    2418071868U,  // LSR_ZZI_D
6031
106k
    2189498684U,  // LSR_ZZI_H
6032
106k
    270620988U, // LSR_ZZI_S
6033
106k
    2690744533U,  // LUT2v16f8
6034
106k
    2969665749U,  // LUT2v8f16
6035
106k
    2690745014U,  // LUT4v16f8
6036
106k
    2969666230U,  // LUT4v8f16
6037
106k
    2208448725U,  // LUTI2_2ZTZI_B
6038
106k
    2208481493U,  // LUTI2_2ZTZI_H
6039
106k
    2208497877U,  // LUTI2_2ZTZI_S
6040
106k
    2208448725U,  // LUTI2_4ZTZI_B
6041
106k
    2208481493U,  // LUTI2_4ZTZI_H
6042
106k
    2208497877U,  // LUTI2_4ZTZI_S
6043
106k
    2654421U, // LUTI2_S_2ZTZI_B
6044
106k
    2932949U, // LUTI2_S_2ZTZI_H
6045
106k
    2208448725U,  // LUTI2_S_4ZTZI_B
6046
106k
    2208481493U,  // LUTI2_S_4ZTZI_H
6047
106k
    2130133U, // LUTI2_ZTZI_B
6048
106k
    2208366805U,  // LUTI2_ZTZI_H
6049
106k
    2179285U, // LUTI2_ZTZI_S
6050
106k
    2686484693U,  // LUTI2_ZZZI_B
6051
106k
    2183200981U,  // LUTI2_ZZZI_H
6052
106k
    2208449206U,  // LUTI4_2ZTZI_B
6053
106k
    2208481974U,  // LUTI4_2ZTZI_H
6054
106k
    2208498358U,  // LUTI4_2ZTZI_S
6055
106k
    2208481974U,  // LUTI4_4ZTZI_H
6056
106k
    2208498358U,  // LUTI4_4ZTZI_S
6057
106k
    2208449206U,  // LUTI4_4ZZT2Z
6058
106k
    2654902U, // LUTI4_S_2ZTZI_B
6059
106k
    2933430U, // LUTI4_S_2ZTZI_H
6060
106k
    2208481974U,  // LUTI4_S_4ZTZI_H
6061
106k
    2208449206U,  // LUTI4_S_4ZZT2Z
6062
106k
    2183201462U,  // LUTI4_Z2ZZI_H
6063
106k
    2130614U, // LUTI4_ZTZI_B
6064
106k
    2208367286U,  // LUTI4_ZTZI_H
6065
106k
    2179766U, // LUTI4_ZTZI_S
6066
106k
    2686485174U,  // LUTI4_ZZZI_B
6067
106k
    2183201462U,  // LUTI4_ZZZI_H
6068
106k
    17097U, // MAC16
6069
106k
    2121084U, // MADDPT
6070
106k
    2116508U, // MADDWrrr
6071
106k
    2116508U, // MADDXrrr
6072
106k
    1075895669U,  // MAD_CPA
6073
106k
    3223358228U,  // MAD_ZPmZZ_B
6074
106k
    3223374612U,  // MAD_ZPmZZ_D
6075
106k
    3519089428U,  // MAD_ZPmZZ_H
6076
106k
    3223407380U,  // MAD_ZPmZZ_S
6077
106k
    3223358999U,  // MATCH_PPzZZ_B
6078
106k
    2713783831U,  // MATCH_PPzZZ_H
6079
106k
    22086U, // MATFP
6080
106k
    23743U, // MATINT
6081
106k
    1075895654U,  // MLA_CPA
6082
106k
    3223356256U,  // MLA_ZPmZZ_B
6083
106k
    3223372640U,  // MLA_ZPmZZ_D
6084
106k
    3519087456U,  // MLA_ZPmZZ_H
6085
106k
    3223405408U,  // MLA_ZPmZZ_S
6086
106k
    1075888992U,  // MLA_ZZZI_D
6087
106k
    2195784544U,  // MLA_ZZZI_H
6088
106k
    1344357216U,  // MLA_ZZZI_S
6089
106k
    2959213408U,  // MLAv16i8
6090
106k
    2961310560U,  // MLAv2i32
6091
106k
    2961310560U,  // MLAv2i32_indexed
6092
106k
    2965504864U,  // MLAv4i16
6093
106k
    2965504864U,  // MLAv4i16_indexed
6094
106k
    2967602016U,  // MLAv4i32
6095
106k
    2967602016U,  // MLAv4i32_indexed
6096
106k
    2969699168U,  // MLAv8i16
6097
106k
    2969699168U,  // MLAv8i16_indexed
6098
106k
    2971796320U,  // MLAv8i8
6099
106k
    3223362131U,  // MLS_ZPmZZ_B
6100
106k
    3223378515U,  // MLS_ZPmZZ_D
6101
106k
    3519093331U,  // MLS_ZPmZZ_H
6102
106k
    3223411283U,  // MLS_ZPmZZ_S
6103
106k
    1075894867U,  // MLS_ZZZI_D
6104
106k
    2195790419U,  // MLS_ZZZI_H
6105
106k
    1344363091U,  // MLS_ZZZI_S
6106
106k
    2959219283U,  // MLSv16i8
6107
106k
    2961316435U,  // MLSv2i32
6108
106k
    2961316435U,  // MLSv2i32_indexed
6109
106k
    2965510739U,  // MLSv4i16
6110
106k
    2965510739U,  // MLSv4i16_indexed
6111
106k
    2967607891U,  // MLSv4i32
6112
106k
    2967607891U,  // MLSv4i32_indexed
6113
106k
    2969705043U,  // MLSv8i16
6114
106k
    2969705043U,  // MLSv8i16_indexed
6115
106k
    2971802195U,  // MLSv8i8
6116
106k
    145712034U, // MOPSSETGE
6117
106k
    145712095U, // MOPSSETGEN
6118
106k
    145712983U, // MOPSSETGET
6119
106k
    145712456U, // MOPSSETGETN
6120
106k
    3368182141U,  // MOVAZ_2ZMI_H_B
6121
106k
    3368198525U,  // MOVAZ_2ZMI_H_D
6122
106k
    3368214909U,  // MOVAZ_2ZMI_H_H
6123
106k
    3368231293U,  // MOVAZ_2ZMI_H_S
6124
106k
    3370279293U,  // MOVAZ_2ZMI_V_B
6125
106k
    3370295677U,  // MOVAZ_2ZMI_V_D
6126
106k
    3370312061U,  // MOVAZ_2ZMI_V_H
6127
106k
    3370328445U,  // MOVAZ_2ZMI_V_S
6128
106k
    3636617597U,  // MOVAZ_4ZMI_H_B
6129
106k
    3636633981U,  // MOVAZ_4ZMI_H_D
6130
106k
    3636650365U,  // MOVAZ_4ZMI_H_H
6131
106k
    3636666749U,  // MOVAZ_4ZMI_H_S
6132
106k
    3638714749U,  // MOVAZ_4ZMI_V_B
6133
106k
    3638731133U,  // MOVAZ_4ZMI_V_D
6134
106k
    3638747517U,  // MOVAZ_4ZMI_V_H
6135
106k
    3638763901U,  // MOVAZ_4ZMI_V_S
6136
106k
    3909263741U,  // MOVAZ_VG2_2ZM
6137
106k
    4177699197U,  // MOVAZ_VG4_4ZM
6138
106k
    2138493U, // MOVAZ_ZMI_H_B
6139
106k
    2154877U, // MOVAZ_ZMI_H_D
6140
106k
    421601661U, // MOVAZ_ZMI_H_H
6141
106k
    422011261U, // MOVAZ_ZMI_H_Q
6142
106k
    2187645U, // MOVAZ_ZMI_H_S
6143
106k
    270573949U, // MOVAZ_ZMI_V_B
6144
106k
    270590333U, // MOVAZ_ZMI_V_D
6145
106k
    423698813U, // MOVAZ_ZMI_V_H
6146
106k
    424108413U, // MOVAZ_ZMI_V_Q
6147
106k
    270623101U, // MOVAZ_ZMI_V_S
6148
106k
    958547140U, // MOVA_2ZMXI_H_B
6149
106k
    958563524U, // MOVA_2ZMXI_H_D
6150
106k
    958579908U, // MOVA_2ZMXI_H_H
6151
106k
    958596292U, // MOVA_2ZMXI_H_S
6152
106k
    960644292U, // MOVA_2ZMXI_V_B
6153
106k
    960660676U, // MOVA_2ZMXI_V_D
6154
106k
    960677060U, // MOVA_2ZMXI_V_H
6155
106k
    960693444U, // MOVA_2ZMXI_V_S
6156
106k
    958547140U, // MOVA_4ZMXI_H_B
6157
106k
    958563524U, // MOVA_4ZMXI_H_D
6158
106k
    958579908U, // MOVA_4ZMXI_H_H
6159
106k
    958596292U, // MOVA_4ZMXI_H_S
6160
106k
    960644292U, // MOVA_4ZMXI_V_B
6161
106k
    960660676U, // MOVA_4ZMXI_V_D
6162
106k
    960677060U, // MOVA_4ZMXI_V_H
6163
106k
    960693444U, // MOVA_4ZMXI_V_S
6164
106k
    2233992388U,  // MOVA_MXI2Z_H_B
6165
106k
    2233992388U,  // MOVA_MXI2Z_H_D
6166
106k
    2233992388U,  // MOVA_MXI2Z_H_H
6167
106k
    2233992388U,  // MOVA_MXI2Z_H_S
6168
106k
    2234008772U,  // MOVA_MXI2Z_V_B
6169
106k
    2234008772U,  // MOVA_MXI2Z_V_D
6170
106k
    2234008772U,  // MOVA_MXI2Z_V_H
6171
106k
    2234008772U,  // MOVA_MXI2Z_V_S
6172
106k
    2233992388U,  // MOVA_MXI4Z_H_B
6173
106k
    2233992388U,  // MOVA_MXI4Z_H_D
6174
106k
    2233992388U,  // MOVA_MXI4Z_H_H
6175
106k
    2233992388U,  // MOVA_MXI4Z_H_S
6176
106k
    2234008772U,  // MOVA_MXI4Z_V_B
6177
106k
    2234008772U,  // MOVA_MXI4Z_V_D
6178
106k
    2234008772U,  // MOVA_MXI4Z_V_H
6179
106k
    2234008772U,  // MOVA_MXI4Z_V_S
6180
106k
    3915547844U,  // MOVA_VG2_2ZMXI
6181
106k
    3798156484U,  // MOVA_VG2_MXI2Z
6182
106k
    4183983300U,  // MOVA_VG4_4ZMXI
6183
106k
    4066591940U,  // MOVA_VG4_MXI4Z
6184
106k
    538988713U, // MOVID
6185
106k
    811700393U, // MOVIv16b_ns
6186
106k
    547459241U, // MOVIv2d_ns
6187
106k
    813797545U, // MOVIv2i32
6188
106k
    813797545U, // MOVIv2s_msl
6189
106k
    817991849U, // MOVIv4i16
6190
106k
    820089001U, // MOVIv4i32
6191
106k
    820089001U, // MOVIv4s_msl
6192
106k
    824283305U, // MOVIv8b_ns
6193
106k
    822186153U, // MOVIv8i16
6194
106k
    1881166030U,  // MOVKWi
6195
106k
    1881166030U,  // MOVKXi
6196
106k
    807425466U, // MOVNWi
6197
106k
    807425466U, // MOVNXi
6198
106k
    270573820U, // MOVPRFX_ZPmZ_B
6199
106k
    270590204U, // MOVPRFX_ZPmZ_D
6200
106k
    541139196U, // MOVPRFX_ZPmZ_H
6201
106k
    270622972U, // MOVPRFX_ZPmZ_S
6202
106k
    3223363836U,  // MOVPRFX_ZPzZ_B
6203
106k
    3223380220U,  // MOVPRFX_ZPzZ_D
6204
106k
    2713788668U,  // MOVPRFX_ZPzZ_H
6205
106k
    3223412988U,  // MOVPRFX_ZPzZ_S
6206
106k
    3224346876U,  // MOVPRFX_ZZ
6207
106k
    1233149423U,  // MOVT
6208
106k
    1501584879U,  // MOVT_TIX
6209
106k
    2121199U, // MOVT_XTI
6210
106k
    807428549U, // MOVZWi
6211
106k
    807428549U, // MOVZXi
6212
106k
    1055447U, // MRRS
6213
106k
    1612733126U,  // MRS
6214
106k
    3223357754U,  // MSB_ZPmZZ_B
6215
106k
    3223374138U,  // MSB_ZPmZZ_D
6216
106k
    3519088954U,  // MSB_ZPmZZ_H
6217
106k
    3223406906U,  // MSB_ZPmZZ_S
6218
106k
    1672501569U,  // MSR
6219
106k
    162552113U, // MSRR
6220
106k
    1087809U, // MSRpstateImm1
6221
106k
    1087809U, // MSRpstateImm4
6222
106k
    1104193U, // MSRpstatesvcrImm1
6223
106k
    2121069U, // MSUBPT
6224
106k
    2116046U, // MSUBWrrr
6225
106k
    2116046U, // MSUBXrrr
6226
106k
    2955021015U,  // MUL53HI
6227
106k
    2955021027U,  // MUL53LO
6228
106k
    2135109U, // MUL_ZI_B
6229
106k
    2418070597U,  // MUL_ZI_D
6230
106k
    2189497413U,  // MUL_ZI_H
6231
106k
    270619717U, // MUL_ZI_S
6232
106k
    3223360581U,  // MUL_ZPmZ_B
6233
106k
    3223376965U,  // MUL_ZPmZ_D
6234
106k
    3519091781U,  // MUL_ZPmZ_H
6235
106k
    3223409733U,  // MUL_ZPmZ_S
6236
106k
    2418070597U,  // MUL_ZZZI_D
6237
106k
    2189497413U,  // MUL_ZZZI_H
6238
106k
    270619717U, // MUL_ZZZI_S
6239
106k
    2135109U, // MUL_ZZZ_B
6240
106k
    2418070597U,  // MUL_ZZZ_D
6241
106k
    2189497413U,  // MUL_ZZZ_H
6242
106k
    270619717U, // MUL_ZZZ_S
6243
106k
    811701317U, // MULv16i8
6244
106k
    813798469U, // MULv2i32
6245
106k
    813798469U, // MULv2i32_indexed
6246
106k
    817992773U, // MULv4i16
6247
106k
    817992773U, // MULv4i16_indexed
6248
106k
    820089925U, // MULv4i32
6249
106k
    820089925U, // MULv4i32_indexed
6250
106k
    822187077U, // MULv8i16
6251
106k
    822187077U, // MULv8i16_indexed
6252
106k
    824284229U, // MULv8i8
6253
106k
    813797526U, // MVNIv2i32
6254
106k
    813797526U, // MVNIv2s_msl
6255
106k
    817991830U, // MVNIv4i16
6256
106k
    820088982U, // MVNIv4i32
6257
106k
    820088982U, // MVNIv4s_msl
6258
106k
    822186134U, // MVNIv8i16
6259
106k
    3223362078U,  // NANDS_PPzPP
6260
106k
    3223358407U,  // NAND_PPzPP
6261
106k
    2418070500U,  // NBSL_ZZZZ
6262
106k
    270568673U, // NEG_ZPmZ_B
6263
106k
    270585057U, // NEG_ZPmZ_D
6264
106k
    541134049U, // NEG_ZPmZ_H
6265
106k
    270617825U, // NEG_ZPmZ_S
6266
106k
    811699425U, // NEGv16i8
6267
106k
    2116833U, // NEGv1i64
6268
106k
    813796577U, // NEGv2i32
6269
106k
    815893729U, // NEGv2i64
6270
106k
    817990881U, // NEGv4i16
6271
106k
    820088033U, // NEGv4i32
6272
106k
    822185185U, // NEGv8i16
6273
106k
    824282337U, // NEGv8i8
6274
106k
    3223358998U,  // NMATCH_PPzZZ_B
6275
106k
    2713783830U,  // NMATCH_PPzZZ_H
6276
106k
    3223362257U,  // NORS_PPzPP
6277
106k
    3223361807U,  // NOR_PPzPP
6278
106k
    270572897U, // NOT_ZPmZ_B
6279
106k
    270589281U, // NOT_ZPmZ_D
6280
106k
    541138273U, // NOT_ZPmZ_H
6281
106k
    270622049U, // NOT_ZPmZ_S
6282
106k
    811703649U, // NOTv16i8
6283
106k
    824286561U, // NOTv8i8
6284
106k
    3223362170U,  // ORNS_PPzPP
6285
106k
    2119011U, // ORNWrs
6286
106k
    2119011U, // ORNXrs
6287
106k
    3223360867U,  // ORN_PPzPP
6288
106k
    811701603U, // ORNv16i8
6289
106k
    824284515U, // ORNv8i8
6290
106k
    3227623221U,  // ORQV_VPZ_B
6291
106k
    3231817525U,  // ORQV_VPZ_D
6292
106k
    3238108981U,  // ORQV_VPZ_H
6293
106k
    3236011829U,  // ORQV_VPZ_S
6294
106k
    3223362269U,  // ORRS_PPzPP
6295
106k
    2119968U, // ORRWri
6296
106k
    2119968U, // ORRWrs
6297
106k
    2119968U, // ORRXri
6298
106k
    2119968U, // ORRXrs
6299
106k
    3223361824U,  // ORR_PPzPP
6300
106k
    2418071840U,  // ORR_ZI
6301
106k
    3223361824U,  // ORR_ZPmZ_B
6302
106k
    3223378208U,  // ORR_ZPmZ_D
6303
106k
    3519093024U,  // ORR_ZPmZ_H
6304
106k
    3223410976U,  // ORR_ZPmZ_S
6305
106k
    2418071840U,  // ORR_ZZZ
6306
106k
    811702560U, // ORRv16i8
6307
106k
    1887574304U,  // ORRv2i32
6308
106k
    1891768608U,  // ORRv4i16
6309
106k
    1893865760U,  // ORRv4i32
6310
106k
    1895962912U,  // ORRv8i16
6311
106k
    824285472U, // ORRv8i8
6312
106k
    253780U,  // ORV_VPZ_B
6313
106k
    1657020244U,  // ORV_VPZ_D
6314
106k
    1659133780U,  // ORV_VPZ_H
6315
106k
    1638178644U,  // ORV_VPZ_S
6316
106k
    807715615U, // PACDA
6317
106k
    807716373U, // PACDB
6318
106k
    312540U,  // PACDZA
6319
106k
    313890U,  // PACDZB
6320
106k
    2114364U, // PACGA
6321
106k
    807715658U, // PACIA
6322
106k
    8974U,  // PACIA1716
6323
106k
    8891U,  // PACIA171615
6324
106k
    8939U,  // PACIASP
6325
106k
    10307U, // PACIASPPC
6326
106k
    8882U,  // PACIAZ
6327
106k
    807716408U, // PACIB
6328
106k
    8828U,  // PACIB1716
6329
106k
    8915U,  // PACIB171615
6330
106k
    8965U,  // PACIBSP
6331
106k
    10329U, // PACIBSPPC
6332
106k
    8948U,  // PACIBZ
6333
106k
    312556U,  // PACIZA
6334
106k
    313906U,  // PACIZB
6335
106k
    9000U,  // PACM
6336
106k
    10295U, // PACNBIASPPC
6337
106k
    10317U, // PACNBIBSPPC
6338
106k
    1168268834U,  // PEXT_2PCI_B
6339
106k
    1168285218U,  // PEXT_2PCI_D
6340
106k
    1168301602U,  // PEXT_2PCI_H
6341
106k
    1168317986U,  // PEXT_2PCI_S
6342
106k
    2149621282U,  // PEXT_PCI_B
6343
106k
    2149637666U,  // PEXT_PCI_D
6344
106k
    1168186914U,  // PEXT_PCI_H
6345
106k
    2149670434U,  // PEXT_PCI_S
6346
106k
    35971U, // PFALSE
6347
106k
    3223362977U,  // PFIRST_B
6348
106k
    3223363303U,  // PMOV_PZI_B
6349
106k
    3223379687U,  // PMOV_PZI_D
6350
106k
    1103175399U,  // PMOV_PZI_H
6351
106k
    3223412455U,  // PMOV_PZI_S
6352
106k
    2043649767U,  // PMOV_ZIP_B
6353
106k
    3654262503U,  // PMOV_ZIP_D
6354
106k
    701472487U, // PMOV_ZIP_H
6355
106k
    1238343399U,  // PMOV_ZIP_S
6356
106k
    270583620U, // PMULLB_ZZZ_D
6357
106k
    2197882692U,  // PMULLB_ZZZ_H
6358
106k
    166152004U, // PMULLB_ZZZ_Q
6359
106k
    270588977U, // PMULLT_ZZZ_D
6360
106k
    2197888049U,  // PMULLT_ZZZ_H
6361
106k
    166157361U, // PMULLT_ZZZ_Q
6362
106k
    822182232U, // PMULLv16i8
6363
106k
    2315358975U,  // PMULLv1i64
6364
106k
    2583789912U,  // PMULLv2i64
6365
106k
    822186751U, // PMULLv8i8
6366
106k
    2135121U, // PMUL_ZZZ_B
6367
106k
    811701329U, // PMULv16i8
6368
106k
    824284241U, // PMULv8i8
6369
106k
    3223363099U,  // PNEXT_B
6370
106k
    3223379483U,  // PNEXT_D
6371
106k
    2176917019U,  // PNEXT_H
6372
106k
    3223412251U,  // PNEXT_S
6373
106k
    2194736683U,  // PRFB_D_PZI
6374
106k
    2234582571U,  // PRFB_D_SCALED
6375
106k
    2234582571U,  // PRFB_D_SXTW_SCALED
6376
106k
    2234582571U,  // PRFB_D_UXTW_SCALED
6377
106k
    2234582571U,  // PRFB_PRI
6378
106k
    2234582571U,  // PRFB_PRR
6379
106k
    2175862315U,  // PRFB_S_PZI
6380
106k
    2234582571U,  // PRFB_S_SXTW_SCALED
6381
106k
    2234582571U,  // PRFB_S_UXTW_SCALED
6382
106k
    2194738106U,  // PRFD_D_PZI
6383
106k
    2234583994U,  // PRFD_D_SCALED
6384
106k
    2234583994U,  // PRFD_D_SXTW_SCALED
6385
106k
    2234583994U,  // PRFD_D_UXTW_SCALED
6386
106k
    2234583994U,  // PRFD_PRI
6387
106k
    2234583994U,  // PRFD_PRR
6388
106k
    2175863738U,  // PRFD_S_PZI
6389
106k
    2234583994U,  // PRFD_S_SXTW_SCALED
6390
106k
    2234583994U,  // PRFD_S_UXTW_SCALED
6391
106k
    2194738726U,  // PRFH_D_PZI
6392
106k
    2234584614U,  // PRFH_D_SCALED
6393
106k
    2234584614U,  // PRFH_D_SXTW_SCALED
6394
106k
    2234584614U,  // PRFH_D_UXTW_SCALED
6395
106k
    2234584614U,  // PRFH_PRI
6396
106k
    2234584614U,  // PRFH_PRR
6397
106k
    2175864358U,  // PRFH_S_PZI
6398
106k
    2234584614U,  // PRFH_S_SXTW_SCALED
6399
106k
    2234584614U,  // PRFH_S_UXTW_SCALED
6400
106k
    2150716577U,  // PRFMl
6401
106k
    45175969U,  // PRFMroW
6402
106k
    45175969U,  // PRFMroX
6403
106k
    45175969U,  // PRFMui
6404
106k
    45176045U,  // PRFUMi
6405
106k
    2194743307U,  // PRFW_D_PZI
6406
106k
    2234589195U,  // PRFW_D_SCALED
6407
106k
    2234589195U,  // PRFW_D_SXTW_SCALED
6408
106k
    2234589195U,  // PRFW_D_UXTW_SCALED
6409
106k
    2234589195U,  // PRFW_PRI
6410
106k
    2234589195U,  // PRFW_PRR
6411
106k
    2175868939U,  // PRFW_S_PZI
6412
106k
    2234589195U,  // PRFW_S_SXTW_SCALED
6413
106k
    2234589195U,  // PRFW_S_UXTW_SCALED
6414
106k
    3224343160U,  // PSEL_PPPRI_B
6415
106k
    3224343160U,  // PSEL_PPPRI_D
6416
106k
    3224343160U,  // PSEL_PPPRI_H
6417
106k
    3224343160U,  // PSEL_PPPRI_S
6418
106k
    3120531U, // PTEST_PP
6419
106k
    2954926629U,  // PTRUES_B
6420
106k
    2954943013U,  // PTRUES_D
6421
106k
    169941541U, // PTRUES_H
6422
106k
    2954975781U,  // PTRUES_S
6423
106k
    2954923165U,  // PTRUE_B
6424
106k
    1150109U, // PTRUE_C_B
6425
106k
    1166493U, // PTRUE_C_D
6426
106k
    1182877U, // PTRUE_C_H
6427
106k
    1199261U, // PTRUE_C_S
6428
106k
    2954939549U,  // PTRUE_D
6429
106k
    169938077U, // PTRUE_H
6430
106k
    2954972317U,  // PTRUE_S
6431
106k
    1661014116U,  // PUNPKHI_PP
6432
106k
    1661015505U,  // PUNPKLO_PP
6433
106k
    1881180126U,  // RADDHNB_ZZZ_B
6434
106k
    2172717022U,  // RADDHNB_ZZZ_H
6435
106k
    2418100190U,  // RADDHNB_ZZZ_S
6436
106k
    2686491816U,  // RADDHNT_ZZZ_B
6437
106k
    2174819496U,  // RADDHNT_ZZZ_H
6438
106k
    1075928232U,  // RADDHNT_ZZZ_S
6439
106k
    813798666U, // RADDHNv2i64_v2i32
6440
106k
    2967601591U,  // RADDHNv2i64_v4i32
6441
106k
    817992970U, // RADDHNv4i32_v4i16
6442
106k
    2969698743U,  // RADDHNv4i32_v8i16
6443
106k
    2959212983U,  // RADDHNv8i16_v16i8
6444
106k
    824284426U, // RADDHNv8i16_v8i8
6445
106k
    815890593U, // RAX1
6446
106k
    2418065569U,  // RAX1_ZZZ_D
6447
106k
    2120581U, // RBITWr
6448
106k
    2120581U, // RBITXr
6449
106k
    270572421U, // RBIT_ZPmZ_B
6450
106k
    270588805U, // RBIT_ZPmZ_D
6451
106k
    541137797U, // RBIT_ZPmZ_H
6452
106k
    270621573U, // RBIT_ZPmZ_S
6453
106k
    811703173U, // RBITv16i8
6454
106k
    824286085U, // RBITv8i8
6455
106k
    807721413U, // RCWCAS
6456
106k
    807715977U, // RCWCASA
6457
106k
    807719381U, // RCWCASAL
6458
106k
    807719899U, // RCWCASL
6459
106k
    415524U,  // RCWCASP
6460
106k
    410624U,  // RCWCASPA
6461
106k
    414050U,  // RCWCASPAL
6462
106k
    414571U,  // RCWCASPL
6463
106k
    2418333883U,  // RCWCLR
6464
106k
    2418328660U,  // RCWCLRA
6465
106k
    2418332087U,  // RCWCLRAL
6466
106k
    2418332608U,  // RCWCLRL
6467
106k
    271537937U, // RCWCLRP
6468
106k
    271533035U, // RCWCLRPA
6469
106k
    271536459U, // RCWCLRPAL
6470
106k
    271536982U, // RCWCLRPL
6471
106k
    2418333874U,  // RCWCLRS
6472
106k
    2418328650U,  // RCWCLRSA
6473
106k
    2418332076U,  // RCWCLRSAL
6474
106k
    2418332598U,  // RCWCLRSL
6475
106k
    271537927U, // RCWCLRSP
6476
106k
    271533024U, // RCWCLRSPA
6477
106k
    271536447U, // RCWCLRSPAL
6478
106k
    271536971U, // RCWCLRSPL
6479
106k
    807721404U, // RCWSCAS
6480
106k
    807715967U, // RCWSCASA
6481
106k
    807719370U, // RCWSCASAL
6482
106k
    807719889U, // RCWSCASL
6483
106k
    415514U,  // RCWSCASP
6484
106k
    410613U,  // RCWSCASPA
6485
106k
    414038U,  // RCWSCASPAL
6486
106k
    414560U,  // RCWSCASPL
6487
106k
    2418334559U,  // RCWSET
6488
106k
    2418328740U,  // RCWSETA
6489
106k
    2418332147U,  // RCWSETAL
6490
106k
    2418332705U,  // RCWSETL
6491
106k
    271537989U, // RCWSETP
6492
106k
    271533086U, // RCWSETPA
6493
106k
    271536515U, // RCWSETPAL
6494
106k
    271537041U, // RCWSETPL
6495
106k
    2418334550U,  // RCWSETS
6496
106k
    2418328730U,  // RCWSETSA
6497
106k
    2418332136U,  // RCWSETSAL
6498
106k
    2418332695U,  // RCWSETSL
6499
106k
    271537979U, // RCWSETSP
6500
106k
    271533075U, // RCWSETSPA
6501
106k
    271536503U, // RCWSETSPAL
6502
106k
    271537030U, // RCWSETSPL
6503
106k
    2418333552U,  // RCWSWP
6504
106k
    2418328626U,  // RCWSWPA
6505
106k
    2418332057U,  // RCWSWPAL
6506
106k
    2418332581U,  // RCWSWPL
6507
106k
    271537898U, // RCWSWPP
6508
106k
    271533005U, // RCWSWPPA
6509
106k
    271536426U, // RCWSWPPAL
6510
106k
    271536952U, // RCWSWPPL
6511
106k
    2418333543U,  // RCWSWPS
6512
106k
    2418328616U,  // RCWSWPSA
6513
106k
    2418332046U,  // RCWSWPSAL
6514
106k
    2418332571U,  // RCWSWPSL
6515
106k
    271537888U, // RCWSWPSP
6516
106k
    271532994U, // RCWSWPSPA
6517
106k
    271536414U, // RCWSWPSPAL
6518
106k
    271536941U, // RCWSWPSPL
6519
106k
    3223362238U,  // RDFFRS_PPz
6520
106k
    3223361646U,  // RDFFR_PPz_REAL
6521
106k
    39022U, // RDFFR_P_REAL
6522
106k
    2118772U, // RDSVLI_XI
6523
106k
    2118758U, // RDVLI_XI
6524
106k
    23370U, // RET
6525
106k
    10279U, // RETAA
6526
106k
    330357U,  // RETAASPPCi
6527
106k
    19061U, // RETAASPPCr
6528
106k
    10286U, // RETAB
6529
106k
    330379U,  // RETABSPPCi
6530
106k
    19083U, // RETABSPPCr
6531
106k
    2114271U, // REV16Wr
6532
106k
    2114271U, // REV16Xr
6533
106k
    811696863U, // REV16v16i8
6534
106k
    824279775U, // REV16v8i8
6535
106k
    2113717U, // REV32Xr
6536
106k
    811696309U, // REV32v16i8
6537
106k
    817987765U, // REV32v4i16
6538
106k
    822182069U, // REV32v8i16
6539
106k
    824279221U, // REV32v8i8
6540
106k
    811696810U, // REV64v16i8
6541
106k
    813793962U, // REV64v2i32
6542
106k
    817988266U, // REV64v4i16
6543
106k
    820085418U, // REV64v4i32
6544
106k
    822182570U, // REV64v8i16
6545
106k
    824279722U, // REV64v8i8
6546
106k
    270584298U, // REVB_ZPmZ_D
6547
106k
    541133290U, // REVB_ZPmZ_H
6548
106k
    270617066U, // REVB_ZPmZ_S
6549
106k
    2689027062U,  // REVD_ZPmZ
6550
106k
    270585916U, // REVH_ZPmZ_D
6551
106k
    270618684U, // REVH_ZPmZ_S
6552
106k
    270590101U, // REVW_ZPmZ_D
6553
106k
    2121356U, // REVWr
6554
106k
    2121356U, // REVXr
6555
106k
    2137740U, // REV_PP_B
6556
106k
    2418073228U,  // REV_PP_D
6557
106k
    1652629132U,  // REV_PP_H
6558
106k
    270622348U, // REV_PP_S
6559
106k
    2137740U, // REV_ZZ_B
6560
106k
    2418073228U,  // REV_ZZ_D
6561
106k
    1652629132U,  // REV_ZZ_H
6562
106k
    270622348U, // REV_ZZ_S
6563
106k
    2116782U, // RMIF
6564
106k
    2119956U, // RORVWr
6565
106k
    2119956U, // RORVXr
6566
106k
    1217696U, // RPRFM
6567
106k
    1881180173U,  // RSHRNB_ZZI_B
6568
106k
    2172717069U,  // RSHRNB_ZZI_H
6569
106k
    2418100237U,  // RSHRNB_ZZI_S
6570
106k
    2686491867U,  // RSHRNT_ZZI_B
6571
106k
    2174819547U,  // RSHRNT_ZZI_H
6572
106k
    1075928283U,  // RSHRNT_ZZI_S
6573
106k
    2959213012U,  // RSHRNv16i8_shift
6574
106k
    813798739U, // RSHRNv2i32_shift
6575
106k
    817993043U, // RSHRNv4i16_shift
6576
106k
    2967601620U,  // RSHRNv4i32_shift
6577
106k
    2969698772U,  // RSHRNv8i16_shift
6578
106k
    824284499U, // RSHRNv8i8_shift
6579
106k
    1881180117U,  // RSUBHNB_ZZZ_B
6580
106k
    2172717013U,  // RSUBHNB_ZZZ_H
6581
106k
    2418100181U,  // RSUBHNB_ZZZ_S
6582
106k
    2686491807U,  // RSUBHNT_ZZZ_B
6583
106k
    2174819487U,  // RSUBHNT_ZZZ_H
6584
106k
    1075928223U,  // RSUBHNT_ZZZ_S
6585
106k
    813798658U, // RSUBHNv2i64_v2i32
6586
106k
    2967601582U,  // RSUBHNv2i64_v4i32
6587
106k
    817992962U, // RSUBHNv4i32_v4i16
6588
106k
    2969698734U,  // RSUBHNv4i32_v8i16
6589
106k
    2959212974U,  // RSUBHNv8i16_v16i8
6590
106k
    824284418U, // RSUBHNv8i16_v8i8
6591
106k
    1344325196U,  // SABALB_ZZZ_D
6592
106k
    2220951116U,  // SABALB_ZZZ_H
6593
106k
    2686535244U,  // SABALB_ZZZ_S
6594
106k
    1344330648U,  // SABALT_ZZZ_D
6595
106k
    2220956568U,  // SABALT_ZZZ_H
6596
106k
    2686540696U,  // SABALT_ZZZ_S
6597
106k
    2969698524U,  // SABALv16i8_v8i16
6598
106k
    2963411156U,  // SABALv2i32_v2i64
6599
106k
    2967605460U,  // SABALv4i16_v4i32
6600
106k
    2963407068U,  // SABALv4i32_v2i64
6601
106k
    2967601372U,  // SABALv8i16_v4i32
6602
106k
    2969702612U,  // SABALv8i8_v8i16
6603
106k
    2418049811U,  // SABA_ZZZ_B
6604
106k
    1075888915U,  // SABA_ZZZ_D
6605
106k
    2195784467U,  // SABA_ZZZ_H
6606
106k
    1344357139U,  // SABA_ZZZ_S
6607
106k
    2959213331U,  // SABAv16i8
6608
106k
    2961310483U,  // SABAv2i32
6609
106k
    2965504787U,  // SABAv4i16
6610
106k
    2967601939U,  // SABAv4i32
6611
106k
    2969699091U,  // SABAv8i16
6612
106k
    2971796243U,  // SABAv8i8
6613
106k
    270583553U, // SABDLB_ZZZ_D
6614
106k
    2197882625U,  // SABDLB_ZZZ_H
6615
106k
    1881229057U,  // SABDLB_ZZZ_S
6616
106k
    270588905U, // SABDLT_ZZZ_D
6617
106k
    2197887977U,  // SABDLT_ZZZ_H
6618
106k
    1881234409U,  // SABDLT_ZZZ_S
6619
106k
    822182174U, // SABDLv16i8_v8i16
6620
106k
    815895092U, // SABDLv2i32_v2i64
6621
106k
    820089396U, // SABDLv4i16_v4i32
6622
106k
    815890718U, // SABDLv4i32_v2i64
6623
106k
    820085022U, // SABDLv8i16_v4i32
6624
106k
    822186548U, // SABDLv8i8_v8i16
6625
106k
    3223358253U,  // SABD_ZPmZ_B
6626
106k
    3223374637U,  // SABD_ZPmZ_D
6627
106k
    3519089453U,  // SABD_ZPmZ_H
6628
106k
    3223407405U,  // SABD_ZPmZ_S
6629
106k
    811698989U, // SABDv16i8
6630
106k
    813796141U, // SABDv2i32
6631
106k
    817990445U, // SABDv4i16
6632
106k
    820087597U, // SABDv4i32
6633
106k
    822184749U, // SABDv8i16
6634
106k
    824281901U, // SABDv8i8
6635
106k
    3223377496U,  // SADALP_ZPmZ_D
6636
106k
    3519092312U,  // SADALP_ZPmZ_H
6637
106k
    3223410264U,  // SADALP_ZPmZ_S
6638
106k
    2969704024U,  // SADALPv16i8_v8i16
6639
106k
    3124893272U,  // SADALPv2i32_v1i64
6640
106k
    2961315416U,  // SADALPv4i16_v2i32
6641
106k
    2963412568U,  // SADALPv4i32_v2i64
6642
106k
    2967606872U,  // SADALPv8i16_v4i32
6643
106k
    2965509720U,  // SADALPv8i8_v4i16
6644
106k
    270588694U, // SADDLBT_ZZZ_D
6645
106k
    2197887766U,  // SADDLBT_ZZZ_H
6646
106k
    1881234198U,  // SADDLBT_ZZZ_S
6647
106k
    270583578U, // SADDLB_ZZZ_D
6648
106k
    2197882650U,  // SADDLB_ZZZ_H
6649
106k
    1881229082U,  // SADDLB_ZZZ_S
6650
106k
    822187624U, // SADDLPv16i8_v8i16
6651
106k
    977376872U, // SADDLPv2i32_v1i64
6652
106k
    813799016U, // SADDLPv4i16_v2i32
6653
106k
    815896168U, // SADDLPv4i32_v2i64
6654
106k
    820090472U, // SADDLPv8i16_v4i32
6655
106k
    817993320U, // SADDLPv8i8_v4i16
6656
106k
    270588921U, // SADDLT_ZZZ_D
6657
106k
    2197887993U,  // SADDLT_ZZZ_H
6658
106k
    1881234425U,  // SADDLT_ZZZ_S
6659
106k
    807427747U, // SADDLVv16i8v
6660
106k
    807427747U, // SADDLVv4i16v
6661
106k
    807427747U, // SADDLVv4i32v
6662
106k
    807427747U, // SADDLVv8i16v
6663
106k
    807427747U, // SADDLVv8i8v
6664
106k
    822182190U, // SADDLv16i8_v8i16
6665
106k
    815895130U, // SADDLv2i32_v2i64
6666
106k
    820089434U, // SADDLv4i16_v4i32
6667
106k
    815890734U, // SADDLv4i32_v2i64
6668
106k
    820085038U, // SADDLv8i16_v4i32
6669
106k
    822186586U, // SADDLv8i8_v8i16
6670
106k
    1684283000U,  // SADDV_VPZ_B
6671
106k
    1659117176U,  // SADDV_VPZ_H
6672
106k
    1638145656U,  // SADDV_VPZ_S
6673
106k
    2418067968U,  // SADDWB_ZZZ_D
6674
106k
    2189494784U,  // SADDWB_ZZZ_H
6675
106k
    270617088U, // SADDWB_ZZZ_S
6676
106k
    2418073093U,  // SADDWT_ZZZ_D
6677
106k
    2189499909U,  // SADDWT_ZZZ_H
6678
106k
    270622213U, // SADDWT_ZZZ_S
6679
106k
    822182506U, // SADDWv16i8_v8i16
6680
106k
    815898621U, // SADDWv2i32_v2i64
6681
106k
    820092925U, // SADDWv4i16_v4i32
6682
106k
    815891050U, // SADDWv4i32_v2i64
6683
106k
    820085354U, // SADDWv8i16_v4i32
6684
106k
    822190077U, // SADDWv8i8_v8i16
6685
106k
    10292U, // SB
6686
106k
    1075889907U,  // SBCLB_ZZZ_D
6687
106k
    1344358131U,  // SBCLB_ZZZ_S
6688
106k
    1075895259U,  // SBCLT_ZZZ_D
6689
106k
    1344363483U,  // SBCLT_ZZZ_S
6690
106k
    2120198U, // SBCSWr
6691
106k
    2120198U, // SBCSXr
6692
106k
    2116169U, // SBCWr
6693
106k
    2116169U, // SBCXr
6694
106k
    2118804U, // SBFMWri
6695
106k
    2118804U, // SBFMXri
6696
106k
    2221037192U,  // SCLAMP_VG2_2Z2Z_B
6697
106k
    2193790600U,  // SCLAMP_VG2_2Z2Z_D
6698
106k
    2195904136U,  // SCLAMP_VG2_2Z2Z_H
6699
106k
    2174949000U,  // SCLAMP_VG2_2Z2Z_S
6700
106k
    2221037192U,  // SCLAMP_VG4_4Z4Z_B
6701
106k
    2193790600U,  // SCLAMP_VG4_4Z4Z_D
6702
106k
    2195904136U,  // SCLAMP_VG4_4Z4Z_H
6703
106k
    2174949000U,  // SCLAMP_VG4_4Z4Z_S
6704
106k
    2418054792U,  // SCLAMP_ZZZ_B
6705
106k
    1075893896U,  // SCLAMP_ZZZ_D
6706
106k
    2195789448U,  // SCLAMP_ZZZ_H
6707
106k
    1344362120U,  // SCLAMP_ZZZ_S
6708
106k
    2116788U, // SCVTFSWDri
6709
106k
    2116788U, // SCVTFSWHri
6710
106k
    2116788U, // SCVTFSWSri
6711
106k
    2116788U, // SCVTFSXDri
6712
106k
    2116788U, // SCVTFSXHri
6713
106k
    2116788U, // SCVTFSXSri
6714
106k
    2116788U, // SCVTFUWDri
6715
106k
    2116788U, // SCVTFUWHri
6716
106k
    2116788U, // SCVTFUWSri
6717
106k
    2116788U, // SCVTFUXDri
6718
106k
    2116788U, // SCVTFUXHri
6719
106k
    2116788U, // SCVTFUXSri
6720
106k
    1648561332U,  // SCVTF_2Z2Z_StoS
6721
106k
    1648561332U,  // SCVTF_4Z4Z_StoS
6722
106k
    270585012U, // SCVTF_ZPmZ_DtoD
6723
106k
    3493924020U,  // SCVTF_ZPmZ_DtoH
6724
106k
    270617780U, // SCVTF_ZPmZ_DtoS
6725
106k
    541134004U, // SCVTF_ZPmZ_HtoH
6726
106k
    270585012U, // SCVTF_ZPmZ_StoD
6727
106k
    1078004916U,  // SCVTF_ZPmZ_StoH
6728
106k
    270617780U, // SCVTF_ZPmZ_StoS
6729
106k
    2116788U, // SCVTFd
6730
106k
    2116788U, // SCVTFh
6731
106k
    2116788U, // SCVTFs
6732
106k
    2116788U, // SCVTFv1i16
6733
106k
    2116788U, // SCVTFv1i32
6734
106k
    2116788U, // SCVTFv1i64
6735
106k
    813796532U, // SCVTFv2f32
6736
106k
    815893684U, // SCVTFv2f64
6737
106k
    813796532U, // SCVTFv2i32_shift
6738
106k
    815893684U, // SCVTFv2i64_shift
6739
106k
    817990836U, // SCVTFv4f16
6740
106k
    820087988U, // SCVTFv4f32
6741
106k
    817990836U, // SCVTFv4i16_shift
6742
106k
    820087988U, // SCVTFv4i32_shift
6743
106k
    822185140U, // SCVTFv8f16
6744
106k
    822185140U, // SCVTFv8i16_shift
6745
106k
    3223378315U,  // SDIVR_ZPmZ_D
6746
106k
    3223411083U,  // SDIVR_ZPmZ_S
6747
106k
    2121367U, // SDIVWr
6748
106k
    2121367U, // SDIVXr
6749
106k
    3223379607U,  // SDIV_ZPmZ_D
6750
106k
    3223412375U,  // SDIV_ZPmZ_S
6751
106k
    3798179131U,  // SDOT_VG2_M2Z2Z_BtoS
6752
106k
    3798162747U,  // SDOT_VG2_M2Z2Z_HtoD
6753
106k
    3798179131U,  // SDOT_VG2_M2Z2Z_HtoS
6754
106k
    3798179131U,  // SDOT_VG2_M2ZZI_BToS
6755
106k
    3798179131U,  // SDOT_VG2_M2ZZI_HToS
6756
106k
    3798162747U,  // SDOT_VG2_M2ZZI_HtoD
6757
106k
    3798179131U,  // SDOT_VG2_M2ZZ_BtoS
6758
106k
    3798162747U,  // SDOT_VG2_M2ZZ_HtoD
6759
106k
    3798179131U,  // SDOT_VG2_M2ZZ_HtoS
6760
106k
    4066614587U,  // SDOT_VG4_M4Z4Z_BtoS
6761
106k
    4066598203U,  // SDOT_VG4_M4Z4Z_HtoD
6762
106k
    4066614587U,  // SDOT_VG4_M4Z4Z_HtoS
6763
106k
    4066614587U,  // SDOT_VG4_M4ZZI_BToS
6764
106k
    4066614587U,  // SDOT_VG4_M4ZZI_HToS
6765
106k
    4066598203U,  // SDOT_VG4_M4ZZI_HtoD
6766
106k
    4066614587U,  // SDOT_VG4_M4ZZ_BtoS
6767
106k
    4066598203U,  // SDOT_VG4_M4ZZ_HtoD
6768
106k
    4066614587U,  // SDOT_VG4_M4ZZ_HtoS
6769
106k
    2686508347U,  // SDOT_ZZZI_D
6770
106k
    2686541115U,  // SDOT_ZZZI_HtoS
6771
106k
    2418105659U,  // SDOT_ZZZI_S
6772
106k
    2686508347U,  // SDOT_ZZZ_D
6773
106k
    2686541115U,  // SDOT_ZZZ_HtoS
6774
106k
    2418105659U,  // SDOT_ZZZ_S
6775
106k
    2967608635U,  // SDOTlanev16i8
6776
106k
    2961317179U,  // SDOTlanev8i8
6777
106k
    2967608635U,  // SDOTv16i8
6778
106k
    2961317179U,  // SDOTv8i8
6779
106k
    1231150U, // SDSB
6780
106k
    3223360115U,  // SEL_PPPP
6781
106k
    2242007667U,  // SEL_VG2_2ZC2Z2Z_B
6782
106k
    2242024051U,  // SEL_VG2_2ZC2Z2Z_D
6783
106k
    2242040435U,  // SEL_VG2_2ZC2Z2Z_H
6784
106k
    2242056819U,  // SEL_VG2_2ZC2Z2Z_S
6785
106k
    2242007667U,  // SEL_VG4_4ZC4Z4Z_B
6786
106k
    2242024051U,  // SEL_VG4_4ZC4Z4Z_D
6787
106k
    2242040435U,  // SEL_VG4_4ZC4Z4Z_H
6788
106k
    2242056819U,  // SEL_VG4_4ZC4Z4Z_S
6789
106k
    3223360115U,  // SEL_ZPZZ_B
6790
106k
    3223376499U,  // SEL_ZPZZ_D
6791
106k
    2176914035U,  // SEL_ZPZZ_H
6792
106k
    3223409267U,  // SEL_ZPZZ_S
6793
106k
    10405U, // SET
6794
106k
    145712042U, // SETE
6795
106k
    145712104U, // SETEN
6796
106k
    145712992U, // SETET
6797
106k
    145712466U, // SETETN
6798
106k
    17104U, // SETF16
6799
106k
    17126U, // SETF8
6800
106k
    10384U, // SETFFR
6801
106k
    145712064U, // SETGM
6802
106k
    145712129U, // SETGMN
6803
106k
    145713017U, // SETGMT
6804
106k
    145712494U, // SETGMTN
6805
106k
    145712952U, // SETGP
6806
106k
    145712163U, // SETGPN
6807
106k
    145713051U, // SETGPT
6808
106k
    145712532U, // SETGPTN
6809
106k
    145712072U, // SETM
6810
106k
    145712138U, // SETMN
6811
106k
    145713026U, // SETMT
6812
106k
    145712504U, // SETMTN
6813
106k
    145712960U, // SETP
6814
106k
    145712172U, // SETPN
6815
106k
    145713060U, // SETPT
6816
106k
    145712542U, // SETPTN
6817
106k
    807717442U, // SHA1Crrr
6818
106k
    2116877U, // SHA1Hrr
6819
106k
    807720077U, // SHA1Mrrr
6820
106k
    807720448U, // SHA1Prrr
6821
106k
    2967601153U,  // SHA1SU0rrr
6822
106k
    2967601271U,  // SHA1SU1rr
6823
106k
    807715019U, // SHA256H2rrr
6824
106k
    807718261U, // SHA256Hrrr
6825
106k
    2967601173U,  // SHA256SU0rr
6826
106k
    2967601291U,  // SHA256SU1rrr
6827
106k
    807718208U, // SHA512H
6828
106k
    807715009U, // SHA512H2
6829
106k
    2963406858U,  // SHA512SU0
6830
106k
    2963406976U,  // SHA512SU1
6831
106k
    3223358349U,  // SHADD_ZPmZ_B
6832
106k
    3223374733U,  // SHADD_ZPmZ_D
6833
106k
    3519089549U,  // SHADD_ZPmZ_H
6834
106k
    3223407501U,  // SHADD_ZPmZ_S
6835
106k
    811699085U, // SHADDv16i8
6836
106k
    813796237U, // SHADDv2i32
6837
106k
    817990541U, // SHADDv4i16
6838
106k
    820087693U, // SHADDv4i32
6839
106k
    822184845U, // SHADDv8i16
6840
106k
    824281997U, // SHADDv8i8
6841
106k
    822182207U, // SHLLv16i8
6842
106k
    815895257U, // SHLLv2i32
6843
106k
    820089561U, // SHLLv4i16
6844
106k
    815890751U, // SHLLv4i32
6845
106k
    820085055U, // SHLLv8i16
6846
106k
    822186713U, // SHLLv8i8
6847
106k
    2118280U, // SHLd
6848
106k
    811700872U, // SHLv16i8_shift
6849
106k
    813798024U, // SHLv2i32_shift
6850
106k
    815895176U, // SHLv2i64_shift
6851
106k
    817992328U, // SHLv4i16_shift
6852
106k
    820089480U, // SHLv4i32_shift
6853
106k
    822186632U, // SHLv8i16_shift
6854
106k
    824283784U, // SHLv8i8_shift
6855
106k
    1881180155U,  // SHRNB_ZZI_B
6856
106k
    2172717051U,  // SHRNB_ZZI_H
6857
106k
    2418100219U,  // SHRNB_ZZI_S
6858
106k
    2686491849U,  // SHRNT_ZZI_B
6859
106k
    2174819529U,  // SHRNT_ZZI_H
6860
106k
    1075928265U,  // SHRNT_ZZI_S
6861
106k
    2959212994U,  // SHRNv16i8_shift
6862
106k
    813798723U, // SHRNv2i32_shift
6863
106k
    817993027U, // SHRNv4i16_shift
6864
106k
    2967601602U,  // SHRNv4i32_shift
6865
106k
    2969698754U,  // SHRNv8i16_shift
6866
106k
    824284483U, // SHRNv8i8_shift
6867
106k
    3223361596U,  // SHSUBR_ZPmZ_B
6868
106k
    3223377980U,  // SHSUBR_ZPmZ_D
6869
106k
    3519092796U,  // SHSUBR_ZPmZ_H
6870
106k
    3223410748U,  // SHSUBR_ZPmZ_S
6871
106k
    3223357887U,  // SHSUB_ZPmZ_B
6872
106k
    3223374271U,  // SHSUB_ZPmZ_D
6873
106k
    3519089087U,  // SHSUB_ZPmZ_H
6874
106k
    3223407039U,  // SHSUB_ZPmZ_S
6875
106k
    811698623U, // SHSUBv16i8
6876
106k
    813795775U, // SHSUBv2i32
6877
106k
    817990079U, // SHSUBv4i16
6878
106k
    820087231U, // SHSUBv4i32
6879
106k
    822184383U, // SHSUBv8i16
6880
106k
    824281535U, // SHSUBv8i8
6881
106k
    2418053260U,  // SLI_ZZI_B
6882
106k
    1075892364U,  // SLI_ZZI_D
6883
106k
    2195787916U,  // SLI_ZZI_H
6884
106k
    1344360588U,  // SLI_ZZI_S
6885
106k
    807719052U, // SLId
6886
106k
    2959216780U,  // SLIv16i8_shift
6887
106k
    2961313932U,  // SLIv2i32_shift
6888
106k
    2963411084U,  // SLIv2i64_shift
6889
106k
    2965508236U,  // SLIv4i16_shift
6890
106k
    2967605388U,  // SLIv4i32_shift
6891
106k
    2969702540U,  // SLIv8i16_shift
6892
106k
    2971799692U,  // SLIv8i8_shift
6893
106k
    2967601302U,  // SM3PARTW1
6894
106k
    2967601786U,  // SM3PARTW2
6895
106k
    820084834U, // SM3SS1
6896
106k
    2967601901U,  // SM3TT1A
6897
106k
    2967602472U,  // SM3TT1B
6898
106k
    2967601910U,  // SM3TT2A
6899
106k
    2967602501U,  // SM3TT2B
6900
106k
    2967604220U,  // SM4E
6901
106k
    270623039U, // SM4EKEY_ZZZ_S
6902
106k
    820093247U, // SM4ENCKEY
6903
106k
    270617596U, // SM4E_ZZZ_S
6904
106k
    2118218U, // SMADDLrrr
6905
106k
    3223361414U,  // SMAXP_ZPmZ_B
6906
106k
    3223377798U,  // SMAXP_ZPmZ_D
6907
106k
    3519092614U,  // SMAXP_ZPmZ_H
6908
106k
    3223410566U,  // SMAXP_ZPmZ_S
6909
106k
    811702150U, // SMAXPv16i8
6910
106k
    813799302U, // SMAXPv2i32
6911
106k
    817993606U, // SMAXPv4i16
6912
106k
    820090758U, // SMAXPv4i32
6913
106k
    822187910U, // SMAXPv8i16
6914
106k
    824285062U, // SMAXPv8i8
6915
106k
    3227623235U,  // SMAXQV_VPZ_B
6916
106k
    3231817539U,  // SMAXQV_VPZ_D
6917
106k
    3238108995U,  // SMAXQV_VPZ_H
6918
106k
    3236011843U,  // SMAXQV_VPZ_S
6919
106k
    253792U,  // SMAXV_VPZ_B
6920
106k
    1657020256U,  // SMAXV_VPZ_D
6921
106k
    1659133792U,  // SMAXV_VPZ_H
6922
106k
    1638178656U,  // SMAXV_VPZ_S
6923
106k
    807427936U, // SMAXVv16i8v
6924
106k
    807427936U, // SMAXVv4i16v
6925
106k
    807427936U, // SMAXVv4i32v
6926
106k
    807427936U, // SMAXVv8i16v
6927
106k
    807427936U, // SMAXVv8i8v
6928
106k
    2121933U, // SMAXWri
6929
106k
    2121933U, // SMAXWrr
6930
106k
    2121933U, // SMAXXri
6931
106k
    2121933U, // SMAXXrr
6932
106k
    2179096781U,  // SMAX_VG2_2Z2Z_B
6933
106k
    2181210317U,  // SMAX_VG2_2Z2Z_D
6934
106k
    2183323853U,  // SMAX_VG2_2Z2Z_H
6935
106k
    2185437389U,  // SMAX_VG2_2Z2Z_S
6936
106k
    2179096781U,  // SMAX_VG2_2ZZ_B
6937
106k
    2181210317U,  // SMAX_VG2_2ZZ_D
6938
106k
    2183323853U,  // SMAX_VG2_2ZZ_H
6939
106k
    2185437389U,  // SMAX_VG2_2ZZ_S
6940
106k
    2179096781U,  // SMAX_VG4_4Z4Z_B
6941
106k
    2181210317U,  // SMAX_VG4_4Z4Z_D
6942
106k
    2183323853U,  // SMAX_VG4_4Z4Z_H
6943
106k
    2185437389U,  // SMAX_VG4_4Z4Z_S
6944
106k
    2179096781U,  // SMAX_VG4_4ZZ_B
6945
106k
    2181210317U,  // SMAX_VG4_4ZZ_D
6946
106k
    2183323853U,  // SMAX_VG4_4ZZ_H
6947
106k
    2185437389U,  // SMAX_VG4_4ZZ_S
6948
106k
    2138317U, // SMAX_ZI_B
6949
106k
    2418073805U,  // SMAX_ZI_D
6950
106k
    2189500621U,  // SMAX_ZI_H
6951
106k
    270622925U, // SMAX_ZI_S
6952
106k
    3223363789U,  // SMAX_ZPmZ_B
6953
106k
    3223380173U,  // SMAX_ZPmZ_D
6954
106k
    3519094989U,  // SMAX_ZPmZ_H
6955
106k
    3223412941U,  // SMAX_ZPmZ_S
6956
106k
    811704525U, // SMAXv16i8
6957
106k
    813801677U, // SMAXv2i32
6958
106k
    817995981U, // SMAXv4i16
6959
106k
    820093133U, // SMAXv4i32
6960
106k
    822190285U, // SMAXv8i16
6961
106k
    824287437U, // SMAXv8i8
6962
106k
    379497U,  // SMC
6963
106k
    3223361220U,  // SMINP_ZPmZ_B
6964
106k
    3223377604U,  // SMINP_ZPmZ_D
6965
106k
    3519092420U,  // SMINP_ZPmZ_H
6966
106k
    3223410372U,  // SMINP_ZPmZ_S
6967
106k
    811701956U, // SMINPv16i8
6968
106k
    813799108U, // SMINPv2i32
6969
106k
    817993412U, // SMINPv4i16
6970
106k
    820090564U, // SMINPv4i32
6971
106k
    822187716U, // SMINPv8i16
6972
106k
    824284868U, // SMINPv8i8
6973
106k
    3227623204U,  // SMINQV_VPZ_B
6974
106k
    3231817508U,  // SMINQV_VPZ_D
6975
106k
    3238108964U,  // SMINQV_VPZ_H
6976
106k
    3236011812U,  // SMINQV_VPZ_S
6977
106k
    253644U,  // SMINV_VPZ_B
6978
106k
    1657020108U,  // SMINV_VPZ_D
6979
106k
    1659133644U,  // SMINV_VPZ_H
6980
106k
    1638178508U,  // SMINV_VPZ_S
6981
106k
    807427788U, // SMINVv16i8v
6982
106k
    807427788U, // SMINVv4i16v
6983
106k
    807427788U, // SMINVv4i32v
6984
106k
    807427788U, // SMINVv8i16v
6985
106k
    807427788U, // SMINVv8i8v
6986
106k
    2118946U, // SMINWri
6987
106k
    2118946U, // SMINWrr
6988
106k
    2118946U, // SMINXri
6989
106k
    2118946U, // SMINXrr
6990
106k
    2179093794U,  // SMIN_VG2_2Z2Z_B
6991
106k
    2181207330U,  // SMIN_VG2_2Z2Z_D
6992
106k
    2183320866U,  // SMIN_VG2_2Z2Z_H
6993
106k
    2185434402U,  // SMIN_VG2_2Z2Z_S
6994
106k
    2179093794U,  // SMIN_VG2_2ZZ_B
6995
106k
    2181207330U,  // SMIN_VG2_2ZZ_D
6996
106k
    2183320866U,  // SMIN_VG2_2ZZ_H
6997
106k
    2185434402U,  // SMIN_VG2_2ZZ_S
6998
106k
    2179093794U,  // SMIN_VG4_4Z4Z_B
6999
106k
    2181207330U,  // SMIN_VG4_4Z4Z_D
7000
106k
    2183320866U,  // SMIN_VG4_4Z4Z_H
7001
106k
    2185434402U,  // SMIN_VG4_4Z4Z_S
7002
106k
    2179093794U,  // SMIN_VG4_4ZZ_B
7003
106k
    2181207330U,  // SMIN_VG4_4ZZ_D
7004
106k
    2183320866U,  // SMIN_VG4_4ZZ_H
7005
106k
    2185434402U,  // SMIN_VG4_4ZZ_S
7006
106k
    2135330U, // SMIN_ZI_B
7007
106k
    2418070818U,  // SMIN_ZI_D
7008
106k
    2189497634U,  // SMIN_ZI_H
7009
106k
    270619938U, // SMIN_ZI_S
7010
106k
    3223360802U,  // SMIN_ZPmZ_B
7011
106k
    3223377186U,  // SMIN_ZPmZ_D
7012
106k
    3519092002U,  // SMIN_ZPmZ_H
7013
106k
    3223409954U,  // SMIN_ZPmZ_S
7014
106k
    811701538U, // SMINv16i8
7015
106k
    813798690U, // SMINv2i32
7016
106k
    817992994U, // SMINv4i16
7017
106k
    820090146U, // SMINv4i32
7018
106k
    822187298U, // SMINv8i16
7019
106k
    824284450U, // SMINv8i8
7020
106k
    1344325241U,  // SMLALB_ZZZI_D
7021
106k
    2686535289U,  // SMLALB_ZZZI_S
7022
106k
    1344325241U,  // SMLALB_ZZZ_D
7023
106k
    2220951161U,  // SMLALB_ZZZ_H
7024
106k
    2686535289U,  // SMLALB_ZZZ_S
7025
106k
    1688441543U,  // SMLALL_MZZI_BtoS
7026
106k
    1688425159U,  // SMLALL_MZZI_HtoD
7027
106k
    1688441543U,  // SMLALL_MZZ_BtoS
7028
106k
    1688425159U,  // SMLALL_MZZ_HtoD
7029
106k
    3835925191U,  // SMLALL_VG2_M2Z2Z_BtoS
7030
106k
    3835908807U,  // SMLALL_VG2_M2Z2Z_HtoD
7031
106k
    3835925191U,  // SMLALL_VG2_M2ZZI_BtoS
7032
106k
    3835908807U,  // SMLALL_VG2_M2ZZI_HtoD
7033
106k
    4104360647U,  // SMLALL_VG2_M2ZZ_BtoS
7034
106k
    4104344263U,  // SMLALL_VG2_M2ZZ_HtoD
7035
106k
    4104360647U,  // SMLALL_VG4_M4Z4Z_BtoS
7036
106k
    4104344263U,  // SMLALL_VG4_M4Z4Z_HtoD
7037
106k
    4104360647U,  // SMLALL_VG4_M4ZZI_BtoS
7038
106k
    4104344263U,  // SMLALL_VG4_M4ZZI_HtoD
7039
106k
    77828807U,  // SMLALL_VG4_M4ZZ_BtoS
7040
106k
    77812423U,  // SMLALL_VG4_M4ZZ_HtoD
7041
106k
    1344330683U,  // SMLALT_ZZZI_D
7042
106k
    2686540731U,  // SMLALT_ZZZI_S
7043
106k
    1344330683U,  // SMLALT_ZZZ_D
7044
106k
    2220956603U,  // SMLALT_ZZZ_H
7045
106k
    2686540731U,  // SMLALT_ZZZ_S
7046
106k
    1663275260U,  // SMLAL_MZZI_HtoS
7047
106k
    1663275260U,  // SMLAL_MZZ_HtoS
7048
106k
    3810758908U,  // SMLAL_VG2_M2Z2Z_HtoS
7049
106k
    3810758908U,  // SMLAL_VG2_M2ZZI_S
7050
106k
    3810758908U,  // SMLAL_VG2_M2ZZ_HtoS
7051
106k
    4079194364U,  // SMLAL_VG4_M4Z4Z_HtoS
7052
106k
    4079194364U,  // SMLAL_VG4_M4ZZI_HtoS
7053
106k
    4079194364U,  // SMLAL_VG4_M4ZZ_HtoS
7054
106k
    2969698558U,  // SMLALv16i8_v8i16
7055
106k
    2963411196U,  // SMLALv2i32_indexed
7056
106k
    2963411196U,  // SMLALv2i32_v2i64
7057
106k
    2967605500U,  // SMLALv4i16_indexed
7058
106k
    2967605500U,  // SMLALv4i16_v4i32
7059
106k
    2963407102U,  // SMLALv4i32_indexed
7060
106k
    2963407102U,  // SMLALv4i32_v2i64
7061
106k
    2967601406U,  // SMLALv8i16_indexed
7062
106k
    2967601406U,  // SMLALv8i16_v4i32
7063
106k
    2969702652U,  // SMLALv8i8_v8i16
7064
106k
    1344325539U,  // SMLSLB_ZZZI_D
7065
106k
    2686535587U,  // SMLSLB_ZZZI_S
7066
106k
    1344325539U,  // SMLSLB_ZZZ_D
7067
106k
    2220951459U,  // SMLSLB_ZZZ_H
7068
106k
    2686535587U,  // SMLSLB_ZZZ_S
7069
106k
    1688441574U,  // SMLSLL_MZZI_BtoS
7070
106k
    1688425190U,  // SMLSLL_MZZI_HtoD
7071
106k
    1688441574U,  // SMLSLL_MZZ_BtoS
7072
106k
    1688425190U,  // SMLSLL_MZZ_HtoD
7073
106k
    3835925222U,  // SMLSLL_VG2_M2Z2Z_BtoS
7074
106k
    3835908838U,  // SMLSLL_VG2_M2Z2Z_HtoD
7075
106k
    3835925222U,  // SMLSLL_VG2_M2ZZI_BtoS
7076
106k
    3835908838U,  // SMLSLL_VG2_M2ZZI_HtoD
7077
106k
    4104360678U,  // SMLSLL_VG2_M2ZZ_BtoS
7078
106k
    4104344294U,  // SMLSLL_VG2_M2ZZ_HtoD
7079
106k
    4104360678U,  // SMLSLL_VG4_M4Z4Z_BtoS
7080
106k
    4104344294U,  // SMLSLL_VG4_M4Z4Z_HtoD
7081
106k
    4104360678U,  // SMLSLL_VG4_M4ZZI_BtoS
7082
106k
    4104344294U,  // SMLSLL_VG4_M4ZZI_HtoD
7083
106k
    77828838U,  // SMLSLL_VG4_M4ZZ_BtoS
7084
106k
    77812454U,  // SMLSLL_VG4_M4ZZ_HtoD
7085
106k
    1344330858U,  // SMLSLT_ZZZI_D
7086
106k
    2686540906U,  // SMLSLT_ZZZI_S
7087
106k
    1344330858U,  // SMLSLT_ZZZ_D
7088
106k
    2220956778U,  // SMLSLT_ZZZ_H
7089
106k
    2686540906U,  // SMLSLT_ZZZ_S
7090
106k
    1663276027U,  // SMLSL_MZZI_HtoS
7091
106k
    1663276027U,  // SMLSL_MZZ_HtoS
7092
106k
    3810759675U,  // SMLSL_VG2_M2Z2Z_HtoS
7093
106k
    3810759675U,  // SMLSL_VG2_M2ZZI_S
7094
106k
    3810759675U,  // SMLSL_VG2_M2ZZ_HtoS
7095
106k
    4079195131U,  // SMLSL_VG4_M4Z4Z_HtoS
7096
106k
    4079195131U,  // SMLSL_VG4_M4ZZI_HtoS
7097
106k
    4079195131U,  // SMLSL_VG4_M4ZZ_HtoS
7098
106k
    2969698690U,  // SMLSLv16i8_v8i16
7099
106k
    2963411963U,  // SMLSLv2i32_indexed
7100
106k
    2963411963U,  // SMLSLv2i32_v2i64
7101
106k
    2967606267U,  // SMLSLv4i16_indexed
7102
106k
    2967606267U,  // SMLSLv4i16_v4i32
7103
106k
    2963407234U,  // SMLSLv4i32_indexed
7104
106k
    2963407234U,  // SMLSLv4i32_v2i64
7105
106k
    2967601538U,  // SMLSLv8i16_indexed
7106
106k
    2967601538U,  // SMLSLv8i16_v4i32
7107
106k
    2969703419U,  // SMLSLv8i8_v8i16
7108
106k
    2967602037U,  // SMMLA
7109
106k
    2418099061U,  // SMMLA_ZZZ
7110
106k
    54641587U,  // SMOPA_MPPZZ_D
7111
106k
    54641587U,  // SMOPA_MPPZZ_HtoS
7112
106k
    79807411U,  // SMOPA_MPPZZ_S
7113
106k
    54647463U,  // SMOPS_MPPZZ_D
7114
106k
    54647463U,  // SMOPS_MPPZZ_HtoS
7115
106k
    79813287U,  // SMOPS_MPPZZ_S
7116
106k
    807427821U, // SMOVvi16to32
7117
106k
    807427821U, // SMOVvi16to32_idx0
7118
106k
    807427821U, // SMOVvi16to64
7119
106k
    807427821U, // SMOVvi16to64_idx0
7120
106k
    807427821U, // SMOVvi32to64
7121
106k
    807427821U, // SMOVvi32to64_idx0
7122
106k
    807427821U, // SMOVvi8to32
7123
106k
    807427821U, // SMOVvi8to32_idx0
7124
106k
    807427821U, // SMOVvi8to64
7125
106k
    807427821U, // SMOVvi8to64_idx0
7126
106k
    2118166U, // SMSUBLrrr
7127
106k
    3223359209U,  // SMULH_ZPmZ_B
7128
106k
    3223375593U,  // SMULH_ZPmZ_D
7129
106k
    3519090409U,  // SMULH_ZPmZ_H
7130
106k
    3223408361U,  // SMULH_ZPmZ_S
7131
106k
    2133737U, // SMULH_ZZZ_B
7132
106k
    2418069225U,  // SMULH_ZZZ_D
7133
106k
    2189496041U,  // SMULH_ZZZ_H
7134
106k
    270618345U, // SMULH_ZZZ_S
7135
106k
    2117353U, // SMULHrr
7136
106k
    270583628U, // SMULLB_ZZZI_D
7137
106k
    1881229132U,  // SMULLB_ZZZI_S
7138
106k
    270583628U, // SMULLB_ZZZ_D
7139
106k
    2197882700U,  // SMULLB_ZZZ_H
7140
106k
    1881229132U,  // SMULLB_ZZZ_S
7141
106k
    270588985U, // SMULLT_ZZZI_D
7142
106k
    1881234489U,  // SMULLT_ZZZI_S
7143
106k
    270588985U, // SMULLT_ZZZ_D
7144
106k
    2197888057U,  // SMULLT_ZZZ_H
7145
106k
    1881234489U,  // SMULLT_ZZZ_S
7146
106k
    822182240U, // SMULLv16i8_v8i16
7147
106k
    815895302U, // SMULLv2i32_indexed
7148
106k
    815895302U, // SMULLv2i32_v2i64
7149
106k
    820089606U, // SMULLv4i16_indexed
7150
106k
    820089606U, // SMULLv4i16_v4i32
7151
106k
    815890784U, // SMULLv4i32_indexed
7152
106k
    815890784U, // SMULLv4i32_v2i64
7153
106k
    820085088U, // SMULLv8i16_indexed
7154
106k
    820085088U, // SMULLv8i16_v4i32
7155
106k
    822186758U, // SMULLv8i8_v8i16
7156
106k
    3223358466U,  // SPLICE_ZPZZ_B
7157
106k
    3223374850U,  // SPLICE_ZPZZ_D
7158
106k
    2176912386U,  // SPLICE_ZPZZ_H
7159
106k
    3223407618U,  // SPLICE_ZPZZ_S
7160
106k
    3223358466U,  // SPLICE_ZPZ_B
7161
106k
    3223374850U,  // SPLICE_ZPZ_D
7162
106k
    2176912386U,  // SPLICE_ZPZ_H
7163
106k
    3223407618U,  // SPLICE_ZPZ_S
7164
106k
    270572010U, // SQABS_ZPmZ_B
7165
106k
    270588394U, // SQABS_ZPmZ_D
7166
106k
    541137386U, // SQABS_ZPmZ_H
7167
106k
    270621162U, // SQABS_ZPmZ_S
7168
106k
    811702762U, // SQABSv16i8
7169
106k
    2120170U, // SQABSv1i16
7170
106k
    2120170U, // SQABSv1i32
7171
106k
    2120170U, // SQABSv1i64
7172
106k
    2120170U, // SQABSv1i8
7173
106k
    813799914U, // SQABSv2i32
7174
106k
    815897066U, // SQABSv2i64
7175
106k
    817994218U, // SQABSv4i16
7176
106k
    820091370U, // SQABSv4i32
7177
106k
    822188522U, // SQABSv8i16
7178
106k
    824285674U, // SQABSv8i8
7179
106k
    2132907U, // SQADD_ZI_B
7180
106k
    2418068395U,  // SQADD_ZI_D
7181
106k
    2189495211U,  // SQADD_ZI_H
7182
106k
    270617515U, // SQADD_ZI_S
7183
106k
    3223358379U,  // SQADD_ZPmZ_B
7184
106k
    3223374763U,  // SQADD_ZPmZ_D
7185
106k
    3519089579U,  // SQADD_ZPmZ_H
7186
106k
    3223407531U,  // SQADD_ZPmZ_S
7187
106k
    2132907U, // SQADD_ZZZ_B
7188
106k
    2418068395U,  // SQADD_ZZZ_D
7189
106k
    2189495211U,  // SQADD_ZZZ_H
7190
106k
    270617515U, // SQADD_ZZZ_S
7191
106k
    811699115U, // SQADDv16i8
7192
106k
    2116523U, // SQADDv1i16
7193
106k
    2116523U, // SQADDv1i32
7194
106k
    2116523U, // SQADDv1i64
7195
106k
    2116523U, // SQADDv1i8
7196
106k
    813796267U, // SQADDv2i32
7197
106k
    815893419U, // SQADDv2i64
7198
106k
    817990571U, // SQADDv4i16
7199
106k
    820087723U, // SQADDv4i32
7200
106k
    822184875U, // SQADDv8i16
7201
106k
    824282027U, // SQADDv8i8
7202
106k
    2132839U, // SQCADD_ZZI_B
7203
106k
    2418068327U,  // SQCADD_ZZI_D
7204
106k
    2189495143U,  // SQCADD_ZZI_H
7205
106k
    270617447U, // SQCADD_ZZI_S
7206
106k
    1648432504U,  // SQCVTN_Z2Z_StoH
7207
106k
    1644238200U,  // SQCVTN_Z4Z_DtoH
7208
106k
    3223360888U,  // SQCVTN_Z4Z_StoB
7209
106k
    1648432553U,  // SQCVTUN_Z2Z_StoH
7210
106k
    1644238249U,  // SQCVTUN_Z4Z_DtoH
7211
106k
    3223360937U,  // SQCVTUN_Z4Z_StoB
7212
106k
    1648434777U,  // SQCVTU_Z2Z_StoH
7213
106k
    1644240473U,  // SQCVTU_Z4Z_DtoH
7214
106k
    3223363161U,  // SQCVTU_Z4Z_StoB
7215
106k
    1648434657U,  // SQCVT_Z2Z_StoH
7216
106k
    1644240353U,  // SQCVT_Z4Z_DtoH
7217
106k
    3223363041U,  // SQCVT_Z4Z_StoB
7218
106k
    538985973U, // SQDECB_XPiI
7219
106k
    2954905077U,  // SQDECB_XPiWdI
7220
106k
    538987328U, // SQDECD_XPiI
7221
106k
    2954906432U,  // SQDECD_XPiWdI
7222
106k
    539020096U, // SQDECD_ZPiI
7223
106k
    538988022U, // SQDECH_XPiI
7224
106k
    2954907126U,  // SQDECH_XPiWdI
7225
106k
    56692214U,  // SQDECH_ZPiI
7226
106k
    2119181U, // SQDECP_XPWd_B
7227
106k
    2418038285U,  // SQDECP_XPWd_D
7228
106k
    1881167373U,  // SQDECP_XPWd_H
7229
106k
    270554637U, // SQDECP_XPWd_S
7230
106k
    2119181U, // SQDECP_XP_B
7231
106k
    2418038285U,  // SQDECP_XP_D
7232
106k
    1881167373U,  // SQDECP_XP_H
7233
106k
    270554637U, // SQDECP_XP_S
7234
106k
    1075893773U,  // SQDECP_ZP_D
7235
106k
    1658918413U,  // SQDECP_ZP_H
7236
106k
    1344361997U,  // SQDECP_ZP_S
7237
106k
    538992605U, // SQDECW_XPiI
7238
106k
    2954911709U,  // SQDECW_XPiWdI
7239
106k
    539058141U, // SQDECW_ZPiI
7240
106k
    1344330498U,  // SQDMLALBT_ZZZ_D
7241
106k
    2220956418U,  // SQDMLALBT_ZZZ_H
7242
106k
    2686540546U,  // SQDMLALBT_ZZZ_S
7243
106k
    1344325222U,  // SQDMLALB_ZZZI_D
7244
106k
    2686535270U,  // SQDMLALB_ZZZI_S
7245
106k
    1344325222U,  // SQDMLALB_ZZZ_D
7246
106k
    2220951142U,  // SQDMLALB_ZZZ_H
7247
106k
    2686535270U,  // SQDMLALB_ZZZ_S
7248
106k
    1344330664U,  // SQDMLALT_ZZZI_D
7249
106k
    2686540712U,  // SQDMLALT_ZZZI_S
7250
106k
    1344330664U,  // SQDMLALT_ZZZ_D
7251
106k
    2220956584U,  // SQDMLALT_ZZZ_H
7252
106k
    2686540712U,  // SQDMLALT_ZZZ_S
7253
106k
    807719147U, // SQDMLALi16
7254
106k
    807719147U, // SQDMLALi32
7255
106k
    807719147U, // SQDMLALv1i32_indexed
7256
106k
    807719147U, // SQDMLALv1i64_indexed
7257
106k
    2963411179U,  // SQDMLALv2i32_indexed
7258
106k
    2963411179U,  // SQDMLALv2i32_v2i64
7259
106k
    2967605483U,  // SQDMLALv4i16_indexed
7260
106k
    2967605483U,  // SQDMLALv4i16_v4i32
7261
106k
    2963407084U,  // SQDMLALv4i32_indexed
7262
106k
    2963407084U,  // SQDMLALv4i32_v2i64
7263
106k
    2967601388U,  // SQDMLALv8i16_indexed
7264
106k
    2967601388U,  // SQDMLALv8i16_v4i32
7265
106k
    1344330537U,  // SQDMLSLBT_ZZZ_D
7266
106k
    2220956457U,  // SQDMLSLBT_ZZZ_H
7267
106k
    2686540585U,  // SQDMLSLBT_ZZZ_S
7268
106k
    1344325520U,  // SQDMLSLB_ZZZI_D
7269
106k
    2686535568U,  // SQDMLSLB_ZZZI_S
7270
106k
    1344325520U,  // SQDMLSLB_ZZZ_D
7271
106k
    2220951440U,  // SQDMLSLB_ZZZ_H
7272
106k
    2686535568U,  // SQDMLSLB_ZZZ_S
7273
106k
    1344330839U,  // SQDMLSLT_ZZZI_D
7274
106k
    2686540887U,  // SQDMLSLT_ZZZI_S
7275
106k
    1344330839U,  // SQDMLSLT_ZZZ_D
7276
106k
    2220956759U,  // SQDMLSLT_ZZZ_H
7277
106k
    2686540887U,  // SQDMLSLT_ZZZ_S
7278
106k
    807719914U, // SQDMLSLi16
7279
106k
    807719914U, // SQDMLSLi32
7280
106k
    807719914U, // SQDMLSLv1i32_indexed
7281
106k
    807719914U, // SQDMLSLv1i64_indexed
7282
106k
    2963411946U,  // SQDMLSLv2i32_indexed
7283
106k
    2963411946U,  // SQDMLSLv2i32_v2i64
7284
106k
    2967606250U,  // SQDMLSLv4i16_indexed
7285
106k
    2967606250U,  // SQDMLSLv4i16_v4i32
7286
106k
    2963407216U,  // SQDMLSLv4i32_indexed
7287
106k
    2963407216U,  // SQDMLSLv4i32_v2i64
7288
106k
    2967601520U,  // SQDMLSLv8i16_indexed
7289
106k
    2967601520U,  // SQDMLSLv8i16_v4i32
7290
106k
    2179092182U,  // SQDMULH_VG2_2Z2Z_B
7291
106k
    2181205718U,  // SQDMULH_VG2_2Z2Z_D
7292
106k
    2183319254U,  // SQDMULH_VG2_2Z2Z_H
7293
106k
    2185432790U,  // SQDMULH_VG2_2Z2Z_S
7294
106k
    2179092182U,  // SQDMULH_VG2_2ZZ_B
7295
106k
    2181205718U,  // SQDMULH_VG2_2ZZ_D
7296
106k
    2183319254U,  // SQDMULH_VG2_2ZZ_H
7297
106k
    2185432790U,  // SQDMULH_VG2_2ZZ_S
7298
106k
    2179092182U,  // SQDMULH_VG4_4Z4Z_B
7299
106k
    2181205718U,  // SQDMULH_VG4_4Z4Z_D
7300
106k
    2183319254U,  // SQDMULH_VG4_4Z4Z_H
7301
106k
    2185432790U,  // SQDMULH_VG4_4Z4Z_S
7302
106k
    2179092182U,  // SQDMULH_VG4_4ZZ_B
7303
106k
    2181205718U,  // SQDMULH_VG4_4ZZ_D
7304
106k
    2183319254U,  // SQDMULH_VG4_4ZZ_H
7305
106k
    2185432790U,  // SQDMULH_VG4_4ZZ_S
7306
106k
    2418069206U,  // SQDMULH_ZZZI_D
7307
106k
    2189496022U,  // SQDMULH_ZZZI_H
7308
106k
    270618326U, // SQDMULH_ZZZI_S
7309
106k
    2133718U, // SQDMULH_ZZZ_B
7310
106k
    2418069206U,  // SQDMULH_ZZZ_D
7311
106k
    2189496022U,  // SQDMULH_ZZZ_H
7312
106k
    270618326U, // SQDMULH_ZZZ_S
7313
106k
    2117334U, // SQDMULHv1i16
7314
106k
    2117334U, // SQDMULHv1i16_indexed
7315
106k
    2117334U, // SQDMULHv1i32
7316
106k
    2117334U, // SQDMULHv1i32_indexed
7317
106k
    813797078U, // SQDMULHv2i32
7318
106k
    813797078U, // SQDMULHv2i32_indexed
7319
106k
    817991382U, // SQDMULHv4i16
7320
106k
    817991382U, // SQDMULHv4i16_indexed
7321
106k
    820088534U, // SQDMULHv4i32
7322
106k
    820088534U, // SQDMULHv4i32_indexed
7323
106k
    822185686U, // SQDMULHv8i16
7324
106k
    822185686U, // SQDMULHv8i16_indexed
7325
106k
    270583610U, // SQDMULLB_ZZZI_D
7326
106k
    1881229114U,  // SQDMULLB_ZZZI_S
7327
106k
    270583610U, // SQDMULLB_ZZZ_D
7328
106k
    2197882682U,  // SQDMULLB_ZZZ_H
7329
106k
    1881229114U,  // SQDMULLB_ZZZ_S
7330
106k
    270588967U, // SQDMULLT_ZZZI_D
7331
106k
    1881234471U,  // SQDMULLT_ZZZI_S
7332
106k
    270588967U, // SQDMULLT_ZZZ_D
7333
106k
    2197888039U,  // SQDMULLT_ZZZ_H
7334
106k
    1881234471U,  // SQDMULLT_ZZZ_S
7335
106k
    2118390U, // SQDMULLi16
7336
106k
    2118390U, // SQDMULLi32
7337
106k
    2118390U, // SQDMULLv1i32_indexed
7338
106k
    2118390U, // SQDMULLv1i64_indexed
7339
106k
    815895286U, // SQDMULLv2i32_indexed
7340
106k
    815895286U, // SQDMULLv2i32_v2i64
7341
106k
    820089590U, // SQDMULLv4i16_indexed
7342
106k
    820089590U, // SQDMULLv4i16_v4i32
7343
106k
    815890766U, // SQDMULLv4i32_indexed
7344
106k
    815890766U, // SQDMULLv4i32_v2i64
7345
106k
    820085070U, // SQDMULLv8i16_indexed
7346
106k
    820085070U, // SQDMULLv8i16_v4i32
7347
106k
    538985989U, // SQINCB_XPiI
7348
106k
    2954905093U,  // SQINCB_XPiWdI
7349
106k
    538987344U, // SQINCD_XPiI
7350
106k
    2954906448U,  // SQINCD_XPiWdI
7351
106k
    539020112U, // SQINCD_ZPiI
7352
106k
    538988038U, // SQINCH_XPiI
7353
106k
    2954907142U,  // SQINCH_XPiWdI
7354
106k
    56692230U,  // SQINCH_ZPiI
7355
106k
    2119197U, // SQINCP_XPWd_B
7356
106k
    2418038301U,  // SQINCP_XPWd_D
7357
106k
    1881167389U,  // SQINCP_XPWd_H
7358
106k
    270554653U, // SQINCP_XPWd_S
7359
106k
    2119197U, // SQINCP_XP_B
7360
106k
    2418038301U,  // SQINCP_XP_D
7361
106k
    1881167389U,  // SQINCP_XP_H
7362
106k
    270554653U, // SQINCP_XP_S
7363
106k
    1075893789U,  // SQINCP_ZP_D
7364
106k
    1658918429U,  // SQINCP_ZP_H
7365
106k
    1344362013U,  // SQINCP_ZP_S
7366
106k
    538992621U, // SQINCW_XPiI
7367
106k
    2954911725U,  // SQINCW_XPiWdI
7368
106k
    539058157U, // SQINCW_ZPiI
7369
106k
    270568678U, // SQNEG_ZPmZ_B
7370
106k
    270585062U, // SQNEG_ZPmZ_D
7371
106k
    541134054U, // SQNEG_ZPmZ_H
7372
106k
    270617830U, // SQNEG_ZPmZ_S
7373
106k
    811699430U, // SQNEGv16i8
7374
106k
    2116838U, // SQNEGv1i16
7375
106k
    2116838U, // SQNEGv1i32
7376
106k
    2116838U, // SQNEGv1i64
7377
106k
    2116838U, // SQNEGv1i8
7378
106k
    813796582U, // SQNEGv2i32
7379
106k
    815893734U, // SQNEGv2i64
7380
106k
    817990886U, // SQNEGv4i16
7381
106k
    820088038U, // SQNEGv4i32
7382
106k
    822185190U, // SQNEGv8i16
7383
106k
    824282342U, // SQNEGv8i8
7384
106k
    2195787143U,  // SQRDCMLAH_ZZZI_H
7385
106k
    1344359815U,  // SQRDCMLAH_ZZZI_S
7386
106k
    2418052487U,  // SQRDCMLAH_ZZZ_B
7387
106k
    1075891591U,  // SQRDCMLAH_ZZZ_D
7388
106k
    2195787143U,  // SQRDCMLAH_ZZZ_H
7389
106k
    1344359815U,  // SQRDCMLAH_ZZZ_S
7390
106k
    1075891602U,  // SQRDMLAH_ZZZI_D
7391
106k
    2195787154U,  // SQRDMLAH_ZZZI_H
7392
106k
    1344359826U,  // SQRDMLAH_ZZZI_S
7393
106k
    2418052498U,  // SQRDMLAH_ZZZ_B
7394
106k
    1075891602U,  // SQRDMLAH_ZZZ_D
7395
106k
    2195787154U,  // SQRDMLAH_ZZZ_H
7396
106k
    1344359826U,  // SQRDMLAH_ZZZ_S
7397
106k
    807718290U, // SQRDMLAHv1i16
7398
106k
    807718290U, // SQRDMLAHv1i16_indexed
7399
106k
    807718290U, // SQRDMLAHv1i32
7400
106k
    807718290U, // SQRDMLAHv1i32_indexed
7401
106k
    2961313170U,  // SQRDMLAHv2i32
7402
106k
    2961313170U,  // SQRDMLAHv2i32_indexed
7403
106k
    2965507474U,  // SQRDMLAHv4i16
7404
106k
    2965507474U,  // SQRDMLAHv4i16_indexed
7405
106k
    2967604626U,  // SQRDMLAHv4i32
7406
106k
    2967604626U,  // SQRDMLAHv4i32_indexed
7407
106k
    2969701778U,  // SQRDMLAHv8i16
7408
106k
    2969701778U,  // SQRDMLAHv8i16_indexed
7409
106k
    1075892207U,  // SQRDMLSH_ZZZI_D
7410
106k
    2195787759U,  // SQRDMLSH_ZZZI_H
7411
106k
    1344360431U,  // SQRDMLSH_ZZZI_S
7412
106k
    2418053103U,  // SQRDMLSH_ZZZ_B
7413
106k
    1075892207U,  // SQRDMLSH_ZZZ_D
7414
106k
    2195787759U,  // SQRDMLSH_ZZZ_H
7415
106k
    1344360431U,  // SQRDMLSH_ZZZ_S
7416
106k
    807718895U, // SQRDMLSHv1i16
7417
106k
    807718895U, // SQRDMLSHv1i16_indexed
7418
106k
    807718895U, // SQRDMLSHv1i32
7419
106k
    807718895U, // SQRDMLSHv1i32_indexed
7420
106k
    2961313775U,  // SQRDMLSHv2i32
7421
106k
    2961313775U,  // SQRDMLSHv2i32_indexed
7422
106k
    2965508079U,  // SQRDMLSHv4i16
7423
106k
    2965508079U,  // SQRDMLSHv4i16_indexed
7424
106k
    2967605231U,  // SQRDMLSHv4i32
7425
106k
    2967605231U,  // SQRDMLSHv4i32_indexed
7426
106k
    2969702383U,  // SQRDMLSHv8i16
7427
106k
    2969702383U,  // SQRDMLSHv8i16_indexed
7428
106k
    2418069215U,  // SQRDMULH_ZZZI_D
7429
106k
    2189496031U,  // SQRDMULH_ZZZI_H
7430
106k
    270618335U, // SQRDMULH_ZZZI_S
7431
106k
    2133727U, // SQRDMULH_ZZZ_B
7432
106k
    2418069215U,  // SQRDMULH_ZZZ_D
7433
106k
    2189496031U,  // SQRDMULH_ZZZ_H
7434
106k
    270618335U, // SQRDMULH_ZZZ_S
7435
106k
    2117343U, // SQRDMULHv1i16
7436
106k
    2117343U, // SQRDMULHv1i16_indexed
7437
106k
    2117343U, // SQRDMULHv1i32
7438
106k
    2117343U, // SQRDMULHv1i32_indexed
7439
106k
    813797087U, // SQRDMULHv2i32
7440
106k
    813797087U, // SQRDMULHv2i32_indexed
7441
106k
    817991391U, // SQRDMULHv4i16
7442
106k
    817991391U, // SQRDMULHv4i16_indexed
7443
106k
    820088543U, // SQRDMULHv4i32
7444
106k
    820088543U, // SQRDMULHv4i32_indexed
7445
106k
    822185695U, // SQRDMULHv8i16
7446
106k
    822185695U, // SQRDMULHv8i16_indexed
7447
106k
    3223361747U,  // SQRSHLR_ZPmZ_B
7448
106k
    3223378131U,  // SQRSHLR_ZPmZ_D
7449
106k
    3519092947U,  // SQRSHLR_ZPmZ_H
7450
106k
    3223410899U,  // SQRSHLR_ZPmZ_S
7451
106k
    3223360148U,  // SQRSHL_ZPmZ_B
7452
106k
    3223376532U,  // SQRSHL_ZPmZ_D
7453
106k
    3519091348U,  // SQRSHL_ZPmZ_H
7454
106k
    3223409300U,  // SQRSHL_ZPmZ_S
7455
106k
    811700884U, // SQRSHLv16i8
7456
106k
    2118292U, // SQRSHLv1i16
7457
106k
    2118292U, // SQRSHLv1i32
7458
106k
    2118292U, // SQRSHLv1i64
7459
106k
    2118292U, // SQRSHLv1i8
7460
106k
    813798036U, // SQRSHLv2i32
7461
106k
    815895188U, // SQRSHLv2i64
7462
106k
    817992340U, // SQRSHLv4i16
7463
106k
    820089492U, // SQRSHLv4i32
7464
106k
    822186644U, // SQRSHLv8i16
7465
106k
    824283796U, // SQRSHLv8i8
7466
106k
    1881180171U,  // SQRSHRNB_ZZI_B
7467
106k
    2172717067U,  // SQRSHRNB_ZZI_H
7468
106k
    2418100235U,  // SQRSHRNB_ZZI_S
7469
106k
    2686491865U,  // SQRSHRNT_ZZI_B
7470
106k
    2174819545U,  // SQRSHRNT_ZZI_H
7471
106k
    1075928281U,  // SQRSHRNT_ZZI_S
7472
106k
    3223360849U,  // SQRSHRN_VG4_Z4ZI_B
7473
106k
    2181109073U,  // SQRSHRN_VG4_Z4ZI_H
7474
106k
    2185303377U,  // SQRSHRN_Z2ZI_StoH
7475
106k
    2118993U, // SQRSHRNb
7476
106k
    2118993U, // SQRSHRNh
7477
106k
    2118993U, // SQRSHRNs
7478
106k
    2959213010U,  // SQRSHRNv16i8_shift
7479
106k
    813798737U, // SQRSHRNv2i32_shift
7480
106k
    817993041U, // SQRSHRNv4i16_shift
7481
106k
    2967601618U,  // SQRSHRNv4i32_shift
7482
106k
    2969698770U,  // SQRSHRNv8i16_shift
7483
106k
    824284497U, // SQRSHRNv8i8_shift
7484
106k
    1881180225U,  // SQRSHRUNB_ZZI_B
7485
106k
    2172717121U,  // SQRSHRUNB_ZZI_H
7486
106k
    2418100289U,  // SQRSHRUNB_ZZI_S
7487
106k
    2686491920U,  // SQRSHRUNT_ZZI_B
7488
106k
    2174819600U,  // SQRSHRUNT_ZZI_H
7489
106k
    1075928336U,  // SQRSHRUNT_ZZI_S
7490
106k
    3223360927U,  // SQRSHRUN_VG4_Z4ZI_B
7491
106k
    2181109151U,  // SQRSHRUN_VG4_Z4ZI_H
7492
106k
    2185303455U,  // SQRSHRUN_Z2ZI_StoH
7493
106k
    2119071U, // SQRSHRUNb
7494
106k
    2119071U, // SQRSHRUNh
7495
106k
    2119071U, // SQRSHRUNs
7496
106k
    2959213071U,  // SQRSHRUNv16i8_shift
7497
106k
    813798815U, // SQRSHRUNv2i32_shift
7498
106k
    817993119U, // SQRSHRUNv4i16_shift
7499
106k
    2967601679U,  // SQRSHRUNv4i32_shift
7500
106k
    2969698831U,  // SQRSHRUNv8i16_shift
7501
106k
    824284575U, // SQRSHRUNv8i8_shift
7502
106k
    2185305680U,  // SQRSHRU_VG2_Z2ZI_H
7503
106k
    3223363152U,  // SQRSHRU_VG4_Z4ZI_B
7504
106k
    2181111376U,  // SQRSHRU_VG4_Z4ZI_H
7505
106k
    2185304188U,  // SQRSHR_VG2_Z2ZI_H
7506
106k
    3223361660U,  // SQRSHR_VG4_Z4ZI_B
7507
106k
    2181109884U,  // SQRSHR_VG4_Z4ZI_H
7508
106k
    3223361731U,  // SQSHLR_ZPmZ_B
7509
106k
    3223378115U,  // SQSHLR_ZPmZ_D
7510
106k
    3519092931U,  // SQSHLR_ZPmZ_H
7511
106k
    3223410883U,  // SQSHLR_ZPmZ_S
7512
106k
    3223363120U,  // SQSHLU_ZPmI_B
7513
106k
    3223379504U,  // SQSHLU_ZPmI_D
7514
106k
    3519094320U,  // SQSHLU_ZPmI_H
7515
106k
    3223412272U,  // SQSHLU_ZPmI_S
7516
106k
    2121264U, // SQSHLUb
7517
106k
    2121264U, // SQSHLUd
7518
106k
    2121264U, // SQSHLUh
7519
106k
    2121264U, // SQSHLUs
7520
106k
    811703856U, // SQSHLUv16i8_shift
7521
106k
    813801008U, // SQSHLUv2i32_shift
7522
106k
    815898160U, // SQSHLUv2i64_shift
7523
106k
    817995312U, // SQSHLUv4i16_shift
7524
106k
    820092464U, // SQSHLUv4i32_shift
7525
106k
    822189616U, // SQSHLUv8i16_shift
7526
106k
    824286768U, // SQSHLUv8i8_shift
7527
106k
    3223360134U,  // SQSHL_ZPmI_B
7528
106k
    3223376518U,  // SQSHL_ZPmI_D
7529
106k
    3519091334U,  // SQSHL_ZPmI_H
7530
106k
    3223409286U,  // SQSHL_ZPmI_S
7531
106k
    3223360134U,  // SQSHL_ZPmZ_B
7532
106k
    3223376518U,  // SQSHL_ZPmZ_D
7533
106k
    3519091334U,  // SQSHL_ZPmZ_H
7534
106k
    3223409286U,  // SQSHL_ZPmZ_S
7535
106k
    2118278U, // SQSHLb
7536
106k
    2118278U, // SQSHLd
7537
106k
    2118278U, // SQSHLh
7538
106k
    2118278U, // SQSHLs
7539
106k
    811700870U, // SQSHLv16i8
7540
106k
    811700870U, // SQSHLv16i8_shift
7541
106k
    2118278U, // SQSHLv1i16
7542
106k
    2118278U, // SQSHLv1i32
7543
106k
    2118278U, // SQSHLv1i64
7544
106k
    2118278U, // SQSHLv1i8
7545
106k
    813798022U, // SQSHLv2i32
7546
106k
    813798022U, // SQSHLv2i32_shift
7547
106k
    815895174U, // SQSHLv2i64
7548
106k
    815895174U, // SQSHLv2i64_shift
7549
106k
    817992326U, // SQSHLv4i16
7550
106k
    817992326U, // SQSHLv4i16_shift
7551
106k
    820089478U, // SQSHLv4i32
7552
106k
    820089478U, // SQSHLv4i32_shift
7553
106k
    822186630U, // SQSHLv8i16
7554
106k
    822186630U, // SQSHLv8i16_shift
7555
106k
    824283782U, // SQSHLv8i8
7556
106k
    824283782U, // SQSHLv8i8_shift
7557
106k
    1881180153U,  // SQSHRNB_ZZI_B
7558
106k
    2172717049U,  // SQSHRNB_ZZI_H
7559
106k
    2418100217U,  // SQSHRNB_ZZI_S
7560
106k
    2686491847U,  // SQSHRNT_ZZI_B
7561
106k
    2174819527U,  // SQSHRNT_ZZI_H
7562
106k
    1075928263U,  // SQSHRNT_ZZI_S
7563
106k
    2118977U, // SQSHRNb
7564
106k
    2118977U, // SQSHRNh
7565
106k
    2118977U, // SQSHRNs
7566
106k
    2959212992U,  // SQSHRNv16i8_shift
7567
106k
    813798721U, // SQSHRNv2i32_shift
7568
106k
    817993025U, // SQSHRNv4i16_shift
7569
106k
    2967601600U,  // SQSHRNv4i32_shift
7570
106k
    2969698752U,  // SQSHRNv8i16_shift
7571
106k
    824284481U, // SQSHRNv8i8_shift
7572
106k
    1881180215U,  // SQSHRUNB_ZZI_B
7573
106k
    2172717111U,  // SQSHRUNB_ZZI_H
7574
106k
    2418100279U,  // SQSHRUNB_ZZI_S
7575
106k
    2686491910U,  // SQSHRUNT_ZZI_B
7576
106k
    2174819590U,  // SQSHRUNT_ZZI_H
7577
106k
    1075928326U,  // SQSHRUNT_ZZI_S
7578
106k
    2119062U, // SQSHRUNb
7579
106k
    2119062U, // SQSHRUNh
7580
106k
    2119062U, // SQSHRUNs
7581
106k
    2959213061U,  // SQSHRUNv16i8_shift
7582
106k
    813798806U, // SQSHRUNv2i32_shift
7583
106k
    817993110U, // SQSHRUNv4i16_shift
7584
106k
    2967601669U,  // SQSHRUNv4i32_shift
7585
106k
    2969698821U,  // SQSHRUNv8i16_shift
7586
106k
    824284566U, // SQSHRUNv8i8_shift
7587
106k
    3223361612U,  // SQSUBR_ZPmZ_B
7588
106k
    3223377996U,  // SQSUBR_ZPmZ_D
7589
106k
    3519092812U,  // SQSUBR_ZPmZ_H
7590
106k
    3223410764U,  // SQSUBR_ZPmZ_S
7591
106k
    2132444U, // SQSUB_ZI_B
7592
106k
    2418067932U,  // SQSUB_ZI_D
7593
106k
    2189494748U,  // SQSUB_ZI_H
7594
106k
    270617052U, // SQSUB_ZI_S
7595
106k
    3223357916U,  // SQSUB_ZPmZ_B
7596
106k
    3223374300U,  // SQSUB_ZPmZ_D
7597
106k
    3519089116U,  // SQSUB_ZPmZ_H
7598
106k
    3223407068U,  // SQSUB_ZPmZ_S
7599
106k
    2132444U, // SQSUB_ZZZ_B
7600
106k
    2418067932U,  // SQSUB_ZZZ_D
7601
106k
    2189494748U,  // SQSUB_ZZZ_H
7602
106k
    270617052U, // SQSUB_ZZZ_S
7603
106k
    811698652U, // SQSUBv16i8
7604
106k
    2116060U, // SQSUBv1i16
7605
106k
    2116060U, // SQSUBv1i32
7606
106k
    2116060U, // SQSUBv1i64
7607
106k
    2116060U, // SQSUBv1i8
7608
106k
    813795804U, // SQSUBv2i32
7609
106k
    815892956U, // SQSUBv2i64
7610
106k
    817990108U, // SQSUBv4i16
7611
106k
    820087260U, // SQSUBv4i32
7612
106k
    822184412U, // SQSUBv8i16
7613
106k
    824281564U, // SQSUBv8i8
7614
106k
    1881180199U,  // SQXTNB_ZZ_B
7615
106k
    1635846183U,  // SQXTNB_ZZ_H
7616
106k
    2418100263U,  // SQXTNB_ZZ_S
7617
106k
    2686491894U,  // SQXTNT_ZZ_B
7618
106k
    1637948662U,  // SQXTNT_ZZ_H
7619
106k
    1075928310U,  // SQXTNT_ZZ_S
7620
106k
    2959213045U,  // SQXTNv16i8
7621
106k
    2119048U, // SQXTNv1i16
7622
106k
    2119048U, // SQXTNv1i32
7623
106k
    2119048U, // SQXTNv1i8
7624
106k
    813798792U, // SQXTNv2i32
7625
106k
    817993096U, // SQXTNv4i16
7626
106k
    2967601653U,  // SQXTNv4i32
7627
106k
    2969698805U,  // SQXTNv8i16
7628
106k
    824284552U, // SQXTNv8i8
7629
106k
    1881180236U,  // SQXTUNB_ZZ_B
7630
106k
    1635846220U,  // SQXTUNB_ZZ_H
7631
106k
    2418100300U,  // SQXTUNB_ZZ_S
7632
106k
    2686491931U,  // SQXTUNT_ZZ_B
7633
106k
    1637948699U,  // SQXTUNT_ZZ_H
7634
106k
    1075928347U,  // SQXTUNT_ZZ_S
7635
106k
    2959213082U,  // SQXTUNv16i8
7636
106k
    2119090U, // SQXTUNv1i16
7637
106k
    2119090U, // SQXTUNv1i32
7638
106k
    2119090U, // SQXTUNv1i8
7639
106k
    813798834U, // SQXTUNv2i32
7640
106k
    817993138U, // SQXTUNv4i16
7641
106k
    2967601690U,  // SQXTUNv4i32
7642
106k
    2969698842U,  // SQXTUNv8i16
7643
106k
    824284594U, // SQXTUNv8i8
7644
106k
    3223358333U,  // SRHADD_ZPmZ_B
7645
106k
    3223374717U,  // SRHADD_ZPmZ_D
7646
106k
    3519089533U,  // SRHADD_ZPmZ_H
7647
106k
    3223407485U,  // SRHADD_ZPmZ_S
7648
106k
    811699069U, // SRHADDv16i8
7649
106k
    813796221U, // SRHADDv2i32
7650
106k
    817990525U, // SRHADDv4i16
7651
106k
    820087677U, // SRHADDv4i32
7652
106k
    822184829U, // SRHADDv8i16
7653
106k
    824281981U, // SRHADDv8i8
7654
106k
    2418053276U,  // SRI_ZZI_B
7655
106k
    1075892380U,  // SRI_ZZI_D
7656
106k
    2195787932U,  // SRI_ZZI_H
7657
106k
    1344360604U,  // SRI_ZZI_S
7658
106k
    807719068U, // SRId
7659
106k
    2959216796U,  // SRIv16i8_shift
7660
106k
    2961313948U,  // SRIv2i32_shift
7661
106k
    2963411100U,  // SRIv2i64_shift
7662
106k
    2965508252U,  // SRIv4i16_shift
7663
106k
    2967605404U,  // SRIv4i32_shift
7664
106k
    2969702556U,  // SRIv8i16_shift
7665
106k
    2971799708U,  // SRIv8i8_shift
7666
106k
    3223361765U,  // SRSHLR_ZPmZ_B
7667
106k
    3223378149U,  // SRSHLR_ZPmZ_D
7668
106k
    3519092965U,  // SRSHLR_ZPmZ_H
7669
106k
    3223410917U,  // SRSHLR_ZPmZ_S
7670
106k
    2179093156U,  // SRSHL_VG2_2Z2Z_B
7671
106k
    2181206692U,  // SRSHL_VG2_2Z2Z_D
7672
106k
    2183320228U,  // SRSHL_VG2_2Z2Z_H
7673
106k
    2185433764U,  // SRSHL_VG2_2Z2Z_S
7674
106k
    2179093156U,  // SRSHL_VG2_2ZZ_B
7675
106k
    2181206692U,  // SRSHL_VG2_2ZZ_D
7676
106k
    2183320228U,  // SRSHL_VG2_2ZZ_H
7677
106k
    2185433764U,  // SRSHL_VG2_2ZZ_S
7678
106k
    2179093156U,  // SRSHL_VG4_4Z4Z_B
7679
106k
    2181206692U,  // SRSHL_VG4_4Z4Z_D
7680
106k
    2183320228U,  // SRSHL_VG4_4Z4Z_H
7681
106k
    2185433764U,  // SRSHL_VG4_4Z4Z_S
7682
106k
    2179093156U,  // SRSHL_VG4_4ZZ_B
7683
106k
    2181206692U,  // SRSHL_VG4_4ZZ_D
7684
106k
    2183320228U,  // SRSHL_VG4_4ZZ_H
7685
106k
    2185433764U,  // SRSHL_VG4_4ZZ_S
7686
106k
    3223360164U,  // SRSHL_ZPmZ_B
7687
106k
    3223376548U,  // SRSHL_ZPmZ_D
7688
106k
    3519091364U,  // SRSHL_ZPmZ_H
7689
106k
    3223409316U,  // SRSHL_ZPmZ_S
7690
106k
    811700900U, // SRSHLv16i8
7691
106k
    2118308U, // SRSHLv1i64
7692
106k
    813798052U, // SRSHLv2i32
7693
106k
    815895204U, // SRSHLv2i64
7694
106k
    817992356U, // SRSHLv4i16
7695
106k
    820089508U, // SRSHLv4i32
7696
106k
    822186660U, // SRSHLv8i16
7697
106k
    824283812U, // SRSHLv8i8
7698
106k
    3223361676U,  // SRSHR_ZPmI_B
7699
106k
    3223378060U,  // SRSHR_ZPmI_D
7700
106k
    3519092876U,  // SRSHR_ZPmI_H
7701
106k
    3223410828U,  // SRSHR_ZPmI_S
7702
106k
    2119820U, // SRSHRd
7703
106k
    811702412U, // SRSHRv16i8_shift
7704
106k
    813799564U, // SRSHRv2i32_shift
7705
106k
    815896716U, // SRSHRv2i64_shift
7706
106k
    817993868U, // SRSHRv4i16_shift
7707
106k
    820091020U, // SRSHRv4i32_shift
7708
106k
    822188172U, // SRSHRv8i16_shift
7709
106k
    824285324U, // SRSHRv8i8_shift
7710
106k
    2418050149U,  // SRSRA_ZZI_B
7711
106k
    1075889253U,  // SRSRA_ZZI_D
7712
106k
    2195784805U,  // SRSRA_ZZI_H
7713
106k
    1344357477U,  // SRSRA_ZZI_S
7714
106k
    807715941U, // SRSRAd
7715
106k
    2959213669U,  // SRSRAv16i8_shift
7716
106k
    2961310821U,  // SRSRAv2i32_shift
7717
106k
    2963407973U,  // SRSRAv2i64_shift
7718
106k
    2965505125U,  // SRSRAv4i16_shift
7719
106k
    2967602277U,  // SRSRAv4i32_shift
7720
106k
    2969699429U,  // SRSRAv8i16_shift
7721
106k
    2971796581U,  // SRSRAv8i8_shift
7722
106k
    270583594U, // SSHLLB_ZZI_D
7723
106k
    2197882666U,  // SSHLLB_ZZI_H
7724
106k
    1881229098U,  // SSHLLB_ZZI_S
7725
106k
    270588951U, // SSHLLT_ZZI_D
7726
106k
    2197888023U,  // SSHLLT_ZZI_H
7727
106k
    1881234455U,  // SSHLLT_ZZI_S
7728
106k
    822182206U, // SSHLLv16i8_shift
7729
106k
    815895256U, // SSHLLv2i32_shift
7730
106k
    820089560U, // SSHLLv4i16_shift
7731
106k
    815890750U, // SSHLLv4i32_shift
7732
106k
    820085054U, // SSHLLv8i16_shift
7733
106k
    822186712U, // SSHLLv8i8_shift
7734
106k
    811700914U, // SSHLv16i8
7735
106k
    2118322U, // SSHLv1i64
7736
106k
    813798066U, // SSHLv2i32
7737
106k
    815895218U, // SSHLv2i64
7738
106k
    817992370U, // SSHLv4i16
7739
106k
    820089522U, // SSHLv4i32
7740
106k
    822186674U, // SSHLv8i16
7741
106k
    824283826U, // SSHLv8i8
7742
106k
    2119834U, // SSHRd
7743
106k
    811702426U, // SSHRv16i8_shift
7744
106k
    813799578U, // SSHRv2i32_shift
7745
106k
    815896730U, // SSHRv2i64_shift
7746
106k
    817993882U, // SSHRv4i16_shift
7747
106k
    820091034U, // SSHRv4i32_shift
7748
106k
    822188186U, // SSHRv8i16_shift
7749
106k
    824285338U, // SSHRv8i8_shift
7750
106k
    2418050163U,  // SSRA_ZZI_B
7751
106k
    1075889267U,  // SSRA_ZZI_D
7752
106k
    2195784819U,  // SSRA_ZZI_H
7753
106k
    1344357491U,  // SSRA_ZZI_S
7754
106k
    807715955U, // SSRAd
7755
106k
    2959213683U,  // SSRAv16i8_shift
7756
106k
    2961310835U,  // SSRAv2i32_shift
7757
106k
    2963407987U,  // SSRAv2i64_shift
7758
106k
    2965505139U,  // SSRAv4i16_shift
7759
106k
    2967602291U,  // SSRAv4i32_shift
7760
106k
    2969699443U,  // SSRAv8i16_shift
7761
106k
    2971796595U,  // SSRAv8i8_shift
7762
106k
    3250750754U,  // SST1B_D
7763
106k
    3250750754U,  // SST1B_D_IMM
7764
106k
    3250750754U,  // SST1B_D_SXTW
7765
106k
    3250750754U,  // SST1B_D_UXTW
7766
106k
    3250783522U,  // SST1B_S_IMM
7767
106k
    3250783522U,  // SST1B_S_SXTW
7768
106k
    3250783522U,  // SST1B_S_UXTW
7769
106k
    3250752209U,  // SST1D
7770
106k
    3250752209U,  // SST1D_IMM
7771
106k
    3250752209U,  // SST1D_SCALED
7772
106k
    3250752209U,  // SST1D_SXTW
7773
106k
    3250752209U,  // SST1D_SXTW_SCALED
7774
106k
    3250752209U,  // SST1D_UXTW
7775
106k
    3250752209U,  // SST1D_UXTW_SCALED
7776
106k
    3250752826U,  // SST1H_D
7777
106k
    3250752826U,  // SST1H_D_IMM
7778
106k
    3250752826U,  // SST1H_D_SCALED
7779
106k
    3250752826U,  // SST1H_D_SXTW
7780
106k
    3250752826U,  // SST1H_D_SXTW_SCALED
7781
106k
    3250752826U,  // SST1H_D_UXTW
7782
106k
    3250752826U,  // SST1H_D_UXTW_SCALED
7783
106k
    3250785594U,  // SST1H_S_IMM
7784
106k
    3250785594U,  // SST1H_S_SXTW
7785
106k
    3250785594U,  // SST1H_S_SXTW_SCALED
7786
106k
    3250785594U,  // SST1H_S_UXTW
7787
106k
    3250785594U,  // SST1H_S_UXTW_SCALED
7788
106k
    3251083186U,  // SST1Q
7789
106k
    3250757524U,  // SST1W_D
7790
106k
    3250757524U,  // SST1W_D_IMM
7791
106k
    3250757524U,  // SST1W_D_SCALED
7792
106k
    3250757524U,  // SST1W_D_SXTW
7793
106k
    3250757524U,  // SST1W_D_SXTW_SCALED
7794
106k
    3250757524U,  // SST1W_D_UXTW
7795
106k
    3250757524U,  // SST1W_D_UXTW_SCALED
7796
106k
    3250790292U,  // SST1W_IMM
7797
106k
    3250790292U,  // SST1W_SXTW
7798
106k
    3250790292U,  // SST1W_SXTW_SCALED
7799
106k
    3250790292U,  // SST1W_UXTW
7800
106k
    3250790292U,  // SST1W_UXTW_SCALED
7801
106k
    270588685U, // SSUBLBT_ZZZ_D
7802
106k
    2197887757U,  // SSUBLBT_ZZZ_H
7803
106k
    1881234189U,  // SSUBLBT_ZZZ_S
7804
106k
    270583523U, // SSUBLB_ZZZ_D
7805
106k
    2197882595U,  // SSUBLB_ZZZ_H
7806
106k
    1881229027U,  // SSUBLB_ZZZ_S
7807
106k
    270584188U, // SSUBLTB_ZZZ_D
7808
106k
    2197883260U,  // SSUBLTB_ZZZ_H
7809
106k
    1881229692U,  // SSUBLTB_ZZZ_S
7810
106k
    270588875U, // SSUBLT_ZZZ_D
7811
106k
    2197887947U,  // SSUBLT_ZZZ_H
7812
106k
    1881234379U,  // SSUBLT_ZZZ_S
7813
106k
    822182158U, // SSUBLv16i8_v8i16
7814
106k
    815895078U, // SSUBLv2i32_v2i64
7815
106k
    820089382U, // SSUBLv4i16_v4i32
7816
106k
    815890702U, // SSUBLv4i32_v2i64
7817
106k
    820085006U, // SSUBLv8i16_v4i32
7818
106k
    822186534U, // SSUBLv8i8_v8i16
7819
106k
    2418067952U,  // SSUBWB_ZZZ_D
7820
106k
    2189494768U,  // SSUBWB_ZZZ_H
7821
106k
    270617072U, // SSUBWB_ZZZ_S
7822
106k
    2418073077U,  // SSUBWT_ZZZ_D
7823
106k
    2189499893U,  // SSUBWT_ZZZ_H
7824
106k
    270622197U, // SSUBWT_ZZZ_S
7825
106k
    822182490U, // SSUBWv16i8_v8i16
7826
106k
    815898566U, // SSUBWv2i32_v2i64
7827
106k
    820092870U, // SSUBWv4i16_v4i32
7828
106k
    815891034U, // SSUBWv4i32_v2i64
7829
106k
    820085338U, // SSUBWv8i16_v4i32
7830
106k
    822190022U, // SSUBWv8i8_v8i16
7831
106k
    3250734370U,  // ST1B
7832
106k
    3315746082U,  // ST1B_2Z
7833
106k
    3315746082U,  // ST1B_2Z_IMM
7834
106k
    2150139170U,  // ST1B_2Z_STRIDED
7835
106k
    2150139170U,  // ST1B_2Z_STRIDED_IMM
7836
106k
    3315746082U,  // ST1B_4Z
7837
106k
    3315746082U,  // ST1B_4Z_IMM
7838
106k
    3315746082U,  // ST1B_4Z_STRIDED
7839
106k
    3315746082U,  // ST1B_4Z_STRIDED_IMM
7840
106k
    3250750754U,  // ST1B_D
7841
106k
    3250750754U,  // ST1B_D_IMM
7842
106k
    3250767138U,  // ST1B_H
7843
106k
    3250767138U,  // ST1B_H_IMM
7844
106k
    3250734370U,  // ST1B_IMM
7845
106k
    3250783522U,  // ST1B_S
7846
106k
    3250783522U,  // ST1B_S_IMM
7847
106k
    3250752209U,  // ST1D
7848
106k
    3315763921U,  // ST1D_2Z
7849
106k
    3315763921U,  // ST1D_2Z_IMM
7850
106k
    3315763921U,  // ST1D_2Z_STRIDED
7851
106k
    3315763921U,  // ST1D_2Z_STRIDED_IMM
7852
106k
    3315763921U,  // ST1D_4Z
7853
106k
    3315763921U,  // ST1D_4Z_IMM
7854
106k
    3315763921U,  // ST1D_4Z_STRIDED
7855
106k
    3315763921U,  // ST1D_4Z_STRIDED_IMM
7856
106k
    3250752209U,  // ST1D_IMM
7857
106k
    3251079889U,  // ST1D_Q
7858
106k
    3251079889U,  // ST1D_Q_IMM
7859
106k
    573554U,  // ST1Fourv16b
7860
106k
    97058930U,  // ST1Fourv16b_POST
7861
106k
    606322U,  // ST1Fourv1d
7862
106k
    99188850U,  // ST1Fourv1d_POST
7863
106k
    639090U,  // ST1Fourv2d
7864
106k
    97124466U,  // ST1Fourv2d_POST
7865
106k
    671858U,  // ST1Fourv2s
7866
106k
    99254386U,  // ST1Fourv2s_POST
7867
106k
    704626U,  // ST1Fourv4h
7868
106k
    99287154U,  // ST1Fourv4h_POST
7869
106k
    737394U,  // ST1Fourv4s
7870
106k
    97222770U,  // ST1Fourv4s_POST
7871
106k
    770162U,  // ST1Fourv8b
7872
106k
    99352690U,  // ST1Fourv8b_POST
7873
106k
    802930U,  // ST1Fourv8h
7874
106k
    97288306U,  // ST1Fourv8h_POST
7875
106k
    3250769210U,  // ST1H
7876
106k
    3315780922U,  // ST1H_2Z
7877
106k
    3315780922U,  // ST1H_2Z_IMM
7878
106k
    2150419770U,  // ST1H_2Z_STRIDED
7879
106k
    2150419770U,  // ST1H_2Z_STRIDED_IMM
7880
106k
    3315780922U,  // ST1H_4Z
7881
106k
    3315780922U,  // ST1H_4Z_IMM
7882
106k
    3315780922U,  // ST1H_4Z_STRIDED
7883
106k
    3315780922U,  // ST1H_4Z_STRIDED_IMM
7884
106k
    3250752826U,  // ST1H_D
7885
106k
    3250752826U,  // ST1H_D_IMM
7886
106k
    3250769210U,  // ST1H_IMM
7887
106k
    3250785594U,  // ST1H_S
7888
106k
    3250785594U,  // ST1H_S_IMM
7889
106k
    573554U,  // ST1Onev16b
7890
106k
    101253234U, // ST1Onev16b_POST
7891
106k
    606322U,  // ST1Onev1d
7892
106k
    103383154U, // ST1Onev1d_POST
7893
106k
    639090U,  // ST1Onev2d
7894
106k
    101318770U, // ST1Onev2d_POST
7895
106k
    671858U,  // ST1Onev2s
7896
106k
    103448690U, // ST1Onev2s_POST
7897
106k
    704626U,  // ST1Onev4h
7898
106k
    103481458U, // ST1Onev4h_POST
7899
106k
    737394U,  // ST1Onev4s
7900
106k
    101417074U, // ST1Onev4s_POST
7901
106k
    770162U,  // ST1Onev8b
7902
106k
    103546994U, // ST1Onev8b_POST
7903
106k
    802930U,  // ST1Onev8h
7904
106k
    101482610U, // ST1Onev8h_POST
7905
106k
    573554U,  // ST1Threev16b
7906
106k
    111738994U, // ST1Threev16b_POST
7907
106k
    606322U,  // ST1Threev1d
7908
106k
    113868914U, // ST1Threev1d_POST
7909
106k
    639090U,  // ST1Threev2d
7910
106k
    111804530U, // ST1Threev2d_POST
7911
106k
    671858U,  // ST1Threev2s
7912
106k
    113934450U, // ST1Threev2s_POST
7913
106k
    704626U,  // ST1Threev4h
7914
106k
    113967218U, // ST1Threev4h_POST
7915
106k
    737394U,  // ST1Threev4s
7916
106k
    111902834U, // ST1Threev4s_POST
7917
106k
    770162U,  // ST1Threev8b
7918
106k
    114032754U, // ST1Threev8b_POST
7919
106k
    802930U,  // ST1Threev8h
7920
106k
    111968370U, // ST1Threev8h_POST
7921
106k
    573554U,  // ST1Twov16b
7922
106k
    99156082U,  // ST1Twov16b_POST
7923
106k
    606322U,  // ST1Twov1d
7924
106k
    101286002U, // ST1Twov1d_POST
7925
106k
    639090U,  // ST1Twov2d
7926
106k
    99221618U,  // ST1Twov2d_POST
7927
106k
    671858U,  // ST1Twov2s
7928
106k
    101351538U, // ST1Twov2s_POST
7929
106k
    704626U,  // ST1Twov4h
7930
106k
    101384306U, // ST1Twov4h_POST
7931
106k
    737394U,  // ST1Twov4s
7932
106k
    99319922U,  // ST1Twov4s_POST
7933
106k
    770162U,  // ST1Twov8b
7934
106k
    101449842U, // ST1Twov8b_POST
7935
106k
    802930U,  // ST1Twov8h
7936
106k
    99385458U,  // ST1Twov8h_POST
7937
106k
    3250790292U,  // ST1W
7938
106k
    3315802004U,  // ST1W_2Z
7939
106k
    3315802004U,  // ST1W_2Z_IMM
7940
106k
    3315802004U,  // ST1W_2Z_STRIDED
7941
106k
    3315802004U,  // ST1W_2Z_STRIDED_IMM
7942
106k
    3315802004U,  // ST1W_4Z
7943
106k
    3315802004U,  // ST1W_4Z_IMM
7944
106k
    3315802004U,  // ST1W_4Z_STRIDED
7945
106k
    3315802004U,  // ST1W_4Z_STRIDED_IMM
7946
106k
    3250757524U,  // ST1W_D
7947
106k
    3250757524U,  // ST1W_D_IMM
7948
106k
    3250790292U,  // ST1W_IMM
7949
106k
    3251085204U,  // ST1W_Q
7950
106k
    3251085204U,  // ST1W_Q_IMM
7951
106k
    2208835806U,  // ST1_MXIPXX_H_B
7952
106k
    2208835820U,  // ST1_MXIPXX_H_D
7953
106k
    2208835834U,  // ST1_MXIPXX_H_H
7954
106k
    2208835848U,  // ST1_MXIPXX_H_Q
7955
106k
    2208835862U,  // ST1_MXIPXX_H_S
7956
106k
    2208852190U,  // ST1_MXIPXX_V_B
7957
106k
    2208852204U,  // ST1_MXIPXX_V_D
7958
106k
    2208852218U,  // ST1_MXIPXX_V_H
7959
106k
    2208852232U,  // ST1_MXIPXX_V_Q
7960
106k
    2208852246U,  // ST1_MXIPXX_V_S
7961
106k
    174899314U, // ST1i16
7962
106k
    3666673778U,  // ST1i16_POST
7963
106k
    1245298U, // ST1i32
7964
106k
    3935142002U,  // ST1i32_POST
7965
106k
    1261682U, // ST1i64
7966
106k
    4203610226U,  // ST1i64_POST
7967
106k
    174620786U, // ST1i8
7968
106k
    177111154U, // ST1i8_POST
7969
106k
    3250734399U,  // ST2B
7970
106k
    3250734399U,  // ST2B_IMM
7971
106k
    3250752245U,  // ST2D
7972
106k
    3250752245U,  // ST2D_IMM
7973
106k
    849661122U, // ST2GPostIndex
7974
106k
    849661122U, // ST2GPreIndex
7975
106k
    44059842U,  // ST2Gi
7976
106k
    3250769239U,  // ST2H
7977
106k
    3250769239U,  // ST2H_IMM
7978
106k
    3251083198U,  // ST2Q
7979
106k
    3251083198U,  // ST2Q_IMM
7980
106k
    574037U,  // ST2Twov16b
7981
106k
    99156565U,  // ST2Twov16b_POST
7982
106k
    639573U,  // ST2Twov2d
7983
106k
    99222101U,  // ST2Twov2d_POST
7984
106k
    672341U,  // ST2Twov2s
7985
106k
    101352021U, // ST2Twov2s_POST
7986
106k
    705109U,  // ST2Twov4h
7987
106k
    101384789U, // ST2Twov4h_POST
7988
106k
    737877U,  // ST2Twov4s
7989
106k
    99320405U,  // ST2Twov4s_POST
7990
106k
    770645U,  // ST2Twov8b
7991
106k
    101450325U, // ST2Twov8b_POST
7992
106k
    803413U,  // ST2Twov8h
7993
106k
    99385941U,  // ST2Twov8h_POST
7994
106k
    3250790312U,  // ST2W
7995
106k
    3250790312U,  // ST2W_IMM
7996
106k
    174899797U, // ST2i16
7997
106k
    3935109717U,  // ST2i16_POST
7998
106k
    1245781U, // ST2i32
7999
106k
    4203577941U,  // ST2i32_POST
8000
106k
    1262165U, // ST2i64
8001
106k
    445514325U, // ST2i64_POST
8002
106k
    174621269U, // ST2i8
8003
106k
    3666772565U,  // ST2i8_POST
8004
106k
    3250734420U,  // ST3B
8005
106k
    3250734420U,  // ST3B_IMM
8006
106k
    3250752257U,  // ST3D
8007
106k
    3250752257U,  // ST3D_IMM
8008
106k
    3250769251U,  // ST3H
8009
106k
    3250769251U,  // ST3H_IMM
8010
106k
    3251083210U,  // ST3Q
8011
106k
    3251083210U,  // ST3Q_IMM
8012
106k
    574103U,  // ST3Threev16b
8013
106k
    111739543U, // ST3Threev16b_POST
8014
106k
    639639U,  // ST3Threev2d
8015
106k
    111805079U, // ST3Threev2d_POST
8016
106k
    672407U,  // ST3Threev2s
8017
106k
    113934999U, // ST3Threev2s_POST
8018
106k
    705175U,  // ST3Threev4h
8019
106k
    113967767U, // ST3Threev4h_POST
8020
106k
    737943U,  // ST3Threev4s
8021
106k
    111903383U, // ST3Threev4s_POST
8022
106k
    770711U,  // ST3Threev8b
8023
106k
    114033303U, // ST3Threev8b_POST
8024
106k
    803479U,  // ST3Threev8h
8025
106k
    111968919U, // ST3Threev8h_POST
8026
106k
    3250790324U,  // ST3W
8027
106k
    3250790324U,  // ST3W_IMM
8028
106k
    174899863U, // ST3i16
8029
106k
    713884311U, // ST3i16_POST
8030
106k
    1245847U, // ST3i32
8031
106k
    982352535U, // ST3i32_POST
8032
106k
    1262231U, // ST3i64
8033
106k
    1250820759U,  // ST3i64_POST
8034
106k
    174621335U, // ST3i8
8035
106k
    1519288983U,  // ST3i8_POST
8036
106k
    3250734446U,  // ST4B
8037
106k
    3250734446U,  // ST4B_IMM
8038
106k
    3250752269U,  // ST4D
8039
106k
    3250752269U,  // ST4D_IMM
8040
106k
    574141U,  // ST4Fourv16b
8041
106k
    97059517U,  // ST4Fourv16b_POST
8042
106k
    639677U,  // ST4Fourv2d
8043
106k
    97125053U,  // ST4Fourv2d_POST
8044
106k
    672445U,  // ST4Fourv2s
8045
106k
    99254973U,  // ST4Fourv2s_POST
8046
106k
    705213U,  // ST4Fourv4h
8047
106k
    99287741U,  // ST4Fourv4h_POST
8048
106k
    737981U,  // ST4Fourv4s
8049
106k
    97223357U,  // ST4Fourv4s_POST
8050
106k
    770749U,  // ST4Fourv8b
8051
106k
    99353277U,  // ST4Fourv8b_POST
8052
106k
    803517U,  // ST4Fourv8h
8053
106k
    97288893U,  // ST4Fourv8h_POST
8054
106k
    3250769263U,  // ST4H
8055
106k
    3250769263U,  // ST4H_IMM
8056
106k
    3251083222U,  // ST4Q
8057
106k
    3251083222U,  // ST4Q_IMM
8058
106k
    3250790336U,  // ST4W
8059
106k
    3250790336U,  // ST4W_IMM
8060
106k
    174899901U, // ST4i16
8061
106k
    4203545277U,  // ST4i16_POST
8062
106k
    1245885U, // ST4i32
8063
106k
    445481661U, // ST4i32_POST
8064
106k
    1262269U, // ST4i64
8065
106k
    1787691709U,  // ST4i64_POST
8066
106k
    174621373U, // ST4i8
8067
106k
    3935208125U,  // ST4i8_POST
8068
106k
    984417U,  // ST64B
8069
106k
    1881169513U,  // ST64BV
8070
106k
    1881161760U,  // ST64BV0
8071
106k
    44061869U,  // STGM
8072
106k
    2119245U, // STGPi
8073
106k
    849661186U, // STGPostIndex
8074
106k
    807720525U, // STGPpost
8075
106k
    807720525U, // STGPpre
8076
106k
    849661186U, // STGPreIndex
8077
106k
    44059906U,  // STGi
8078
106k
    2119288U, // STILPW
8079
106k
    807720568U, // STILPWpre
8080
106k
    2119288U, // STILPX
8081
106k
    807720568U, // STILPXpre
8082
106k
    1261614U, // STL1
8083
106k
    44058774U,  // STLLRB
8084
106k
    44060503U,  // STLLRH
8085
106k
    44062965U,  // STLLRW
8086
106k
    44062965U,  // STLLRX
8087
106k
    44058782U,  // STLRB
8088
106k
    44060511U,  // STLRH
8089
106k
    44062978U,  // STLRW
8090
106k
    849664258U, // STLRWpre
8091
106k
    44062978U,  // STLRX
8092
106k
    849664258U, // STLRXpre
8093
106k
    44058832U,  // STLURBi
8094
106k
    44060561U,  // STLURHi
8095
106k
    44063087U,  // STLURWi
8096
106k
    44063087U,  // STLURXi
8097
106k
    44063087U,  // STLURbi
8098
106k
    44063087U,  // STLURdi
8099
106k
    44063087U,  // STLURhi
8100
106k
    44063087U,  // STLURqi
8101
106k
    44063087U,  // STLURsi
8102
106k
    2119578U, // STLXPW
8103
106k
    2119578U, // STLXPX
8104
106k
    2115831U, // STLXRB
8105
106k
    2117560U, // STLXRH
8106
106k
    2120111U, // STLXRW
8107
106k
    2120111U, // STLXRX
8108
106k
    2119378U, // STNPDi
8109
106k
    2119378U, // STNPQi
8110
106k
    2119378U, // STNPSi
8111
106k
    2119378U, // STNPWi
8112
106k
    2119378U, // STNPXi
8113
106k
    3315746074U,  // STNT1B_2Z
8114
106k
    3315746074U,  // STNT1B_2Z_IMM
8115
106k
    2150139162U,  // STNT1B_2Z_STRIDED
8116
106k
    2150139162U,  // STNT1B_2Z_STRIDED_IMM
8117
106k
    3315746074U,  // STNT1B_4Z
8118
106k
    3315746074U,  // STNT1B_4Z_IMM
8119
106k
    3315746074U,  // STNT1B_4Z_STRIDED
8120
106k
    3315746074U,  // STNT1B_4Z_STRIDED_IMM
8121
106k
    3250734362U,  // STNT1B_ZRI
8122
106k
    3250734362U,  // STNT1B_ZRR
8123
106k
    3250750746U,  // STNT1B_ZZR_D_REAL
8124
106k
    3250783514U,  // STNT1B_ZZR_S_REAL
8125
106k
    3315763913U,  // STNT1D_2Z
8126
106k
    3315763913U,  // STNT1D_2Z_IMM
8127
106k
    3315763913U,  // STNT1D_2Z_STRIDED
8128
106k
    3315763913U,  // STNT1D_2Z_STRIDED_IMM
8129
106k
    3315763913U,  // STNT1D_4Z
8130
106k
    3315763913U,  // STNT1D_4Z_IMM
8131
106k
    3315763913U,  // STNT1D_4Z_STRIDED
8132
106k
    3315763913U,  // STNT1D_4Z_STRIDED_IMM
8133
106k
    3250752201U,  // STNT1D_ZRI
8134
106k
    3250752201U,  // STNT1D_ZRR
8135
106k
    3250752201U,  // STNT1D_ZZR_D_REAL
8136
106k
    3315780914U,  // STNT1H_2Z
8137
106k
    3315780914U,  // STNT1H_2Z_IMM
8138
106k
    2150419762U,  // STNT1H_2Z_STRIDED
8139
106k
    2150419762U,  // STNT1H_2Z_STRIDED_IMM
8140
106k
    3315780914U,  // STNT1H_4Z
8141
106k
    3315780914U,  // STNT1H_4Z_IMM
8142
106k
    3315780914U,  // STNT1H_4Z_STRIDED
8143
106k
    3315780914U,  // STNT1H_4Z_STRIDED_IMM
8144
106k
    3250769202U,  // STNT1H_ZRI
8145
106k
    3250769202U,  // STNT1H_ZRR
8146
106k
    3250752818U,  // STNT1H_ZZR_D_REAL
8147
106k
    3250785586U,  // STNT1H_ZZR_S_REAL
8148
106k
    3315801996U,  // STNT1W_2Z
8149
106k
    3315801996U,  // STNT1W_2Z_IMM
8150
106k
    3315801996U,  // STNT1W_2Z_STRIDED
8151
106k
    3315801996U,  // STNT1W_2Z_STRIDED_IMM
8152
106k
    3315801996U,  // STNT1W_4Z
8153
106k
    3315801996U,  // STNT1W_4Z_IMM
8154
106k
    3315801996U,  // STNT1W_4Z_STRIDED
8155
106k
    3315801996U,  // STNT1W_4Z_STRIDED_IMM
8156
106k
    3250790284U,  // STNT1W_ZRI
8157
106k
    3250790284U,  // STNT1W_ZRR
8158
106k
    3250757516U,  // STNT1W_ZZR_D_REAL
8159
106k
    3250790284U,  // STNT1W_ZZR_S_REAL
8160
106k
    2119516U, // STPDi
8161
106k
    807720796U, // STPDpost
8162
106k
    807720796U, // STPDpre
8163
106k
    2119516U, // STPQi
8164
106k
    807720796U, // STPQpost
8165
106k
    807720796U, // STPQpre
8166
106k
    2119516U, // STPSi
8167
106k
    807720796U, // STPSpost
8168
106k
    807720796U, // STPSpre
8169
106k
    2119516U, // STPWi
8170
106k
    807720796U, // STPWpost
8171
106k
    807720796U, // STPWpre
8172
106k
    2119516U, // STPXi
8173
106k
    807720796U, // STPXpost
8174
106k
    807720796U, // STPXpre
8175
106k
    849660092U, // STRBBpost
8176
106k
    849660092U, // STRBBpre
8177
106k
    44058812U,  // STRBBroW
8178
106k
    44058812U,  // STRBBroX
8179
106k
    44058812U,  // STRBBui
8180
106k
    849664341U, // STRBpost
8181
106k
    849664341U, // STRBpre
8182
106k
    44063061U,  // STRBroW
8183
106k
    44063061U,  // STRBroX
8184
106k
    44063061U,  // STRBui
8185
106k
    849664341U, // STRDpost
8186
106k
    849664341U, // STRDpre
8187
106k
    44063061U,  // STRDroW
8188
106k
    44063061U,  // STRDroX
8189
106k
    44063061U,  // STRDui
8190
106k
    849661821U, // STRHHpost
8191
106k
    849661821U, // STRHHpre
8192
106k
    44060541U,  // STRHHroW
8193
106k
    44060541U,  // STRHHroX
8194
106k
    44060541U,  // STRHHui
8195
106k
    849664341U, // STRHpost
8196
106k
    849664341U, // STRHpre
8197
106k
    44063061U,  // STRHroW
8198
106k
    44063061U,  // STRHroX
8199
106k
    44063061U,  // STRHui
8200
106k
    849664341U, // STRQpost
8201
106k
    849664341U, // STRQpre
8202
106k
    44063061U,  // STRQroW
8203
106k
    44063061U,  // STRQroX
8204
106k
    44063061U,  // STRQui
8205
106k
    849664341U, // STRSpost
8206
106k
    849664341U, // STRSpre
8207
106k
    44063061U,  // STRSroW
8208
106k
    44063061U,  // STRSroX
8209
106k
    44063061U,  // STRSui
8210
106k
    849664341U, // STRWpost
8211
106k
    849664341U, // STRWpre
8212
106k
    44063061U,  // STRWroW
8213
106k
    44063061U,  // STRWroX
8214
106k
    44063061U,  // STRWui
8215
106k
    849664341U, // STRXpost
8216
106k
    849664341U, // STRXpre
8217
106k
    44063061U,  // STRXroW
8218
106k
    44063061U,  // STRXroX
8219
106k
    44063061U,  // STRXui
8220
106k
    45062485U,  // STR_PXI
8221
106k
    44063061U,  // STR_TX
8222
106k
    1038677U, // STR_ZA
8223
106k
    45062485U,  // STR_ZXI
8224
106k
    44058818U,  // STTRBi
8225
106k
    44060547U,  // STTRHi
8226
106k
    44063069U,  // STTRWi
8227
106k
    44063069U,  // STTRXi
8228
106k
    44058849U,  // STURBBi
8229
106k
    44063102U,  // STURBi
8230
106k
    44063102U,  // STURDi
8231
106k
    44060578U,  // STURHHi
8232
106k
    44063102U,  // STURHi
8233
106k
    44063102U,  // STURQi
8234
106k
    44063102U,  // STURSi
8235
106k
    44063102U,  // STURWi
8236
106k
    44063102U,  // STURXi
8237
106k
    24878U, // STX
8238
106k
    2119585U, // STXPW
8239
106k
    2119585U, // STXPX
8240
106k
    2115839U, // STXRB
8241
106k
    2117568U, // STXRH
8242
106k
    2120118U, // STXRW
8243
106k
    2120118U, // STXRX
8244
106k
    24917U, // STY
8245
106k
    25024U, // STZ
8246
106k
    849661128U, // STZ2GPostIndex
8247
106k
    849661128U, // STZ2GPreIndex
8248
106k
    44059848U,  // STZ2Gi
8249
106k
    44061875U,  // STZGM
8250
106k
    849661191U, // STZGPostIndex
8251
106k
    849661191U, // STZGPreIndex
8252
106k
    44059911U,  // STZGi
8253
106k
    20661U, // STZI
8254
106k
    2116815U, // SUBG
8255
106k
    1881180118U,  // SUBHNB_ZZZ_B
8256
106k
    2172717014U,  // SUBHNB_ZZZ_H
8257
106k
    2418100182U,  // SUBHNB_ZZZ_S
8258
106k
    2686491808U,  // SUBHNT_ZZZ_B
8259
106k
    2174819488U,  // SUBHNT_ZZZ_H
8260
106k
    1075928224U,  // SUBHNT_ZZZ_S
8261
106k
    813798659U, // SUBHNv2i64_v2i32
8262
106k
    2967601583U,  // SUBHNv2i64_v4i32
8263
106k
    817992963U, // SUBHNv4i32_v4i16
8264
106k
    2969698735U,  // SUBHNv4i32_v8i16
8265
106k
    2959212975U,  // SUBHNv8i16_v16i8
8266
106k
    824284419U, // SUBHNv8i16_v8i8
8267
106k
    2119175U, // SUBP
8268
106k
    2120328U, // SUBPS
8269
106k
    2121070U, // SUBPT_shift
8270
106k
    2136118U, // SUBR_ZI_B
8271
106k
    2418071606U,  // SUBR_ZI_D
8272
106k
    2189498422U,  // SUBR_ZI_H
8273
106k
    270620726U, // SUBR_ZI_S
8274
106k
    3223361590U,  // SUBR_ZPmZ_B
8275
106k
    3223377974U,  // SUBR_ZPmZ_D
8276
106k
    3519092790U,  // SUBR_ZPmZ_H
8277
106k
    3223410742U,  // SUBR_ZPmZ_S
8278
106k
    2120192U, // SUBSWri
8279
106k
    2120192U, // SUBSWrs
8280
106k
    2120192U, // SUBSWrx
8281
106k
    2120192U, // SUBSXri
8282
106k
    2120192U, // SUBSXrs
8283
106k
    2120192U, // SUBSXrx
8284
106k
    2120192U, // SUBSXrx64
8285
106k
    2116026U, // SUBWri
8286
106k
    2116026U, // SUBWrs
8287
106k
    2116026U, // SUBWrx
8288
106k
    2116026U, // SUBXri
8289
106k
    2116026U, // SUBXrs
8290
106k
    2116026U, // SUBXrx
8291
106k
    2116026U, // SUBXrx64
8292
106k
    3798157754U,  // SUB_VG2_M2Z2Z_D
8293
106k
    3798174138U,  // SUB_VG2_M2Z2Z_S
8294
106k
    3798157754U,  // SUB_VG2_M2ZZ_D
8295
106k
    3798174138U,  // SUB_VG2_M2ZZ_S
8296
106k
    3798157754U,  // SUB_VG2_M2Z_D
8297
106k
    3798174138U,  // SUB_VG2_M2Z_S
8298
106k
    4066593210U,  // SUB_VG4_M4Z4Z_D
8299
106k
    4066609594U,  // SUB_VG4_M4Z4Z_S
8300
106k
    4066593210U,  // SUB_VG4_M4ZZ_D
8301
106k
    4066609594U,  // SUB_VG4_M4ZZ_S
8302
106k
    4066593210U,  // SUB_VG4_M4Z_D
8303
106k
    4066609594U,  // SUB_VG4_M4Z_S
8304
106k
    2132410U, // SUB_ZI_B
8305
106k
    2418067898U,  // SUB_ZI_D
8306
106k
    2189494714U,  // SUB_ZI_H
8307
106k
    270617018U, // SUB_ZI_S
8308
106k
    3223357882U,  // SUB_ZPmZ_B
8309
106k
    3223379310U,  // SUB_ZPmZ_CPA
8310
106k
    3223374266U,  // SUB_ZPmZ_D
8311
106k
    3519089082U,  // SUB_ZPmZ_H
8312
106k
    3223407034U,  // SUB_ZPmZ_S
8313
106k
    2132410U, // SUB_ZZZ_B
8314
106k
    2418072942U,  // SUB_ZZZ_CPA
8315
106k
    2418067898U,  // SUB_ZZZ_D
8316
106k
    2189494714U,  // SUB_ZZZ_H
8317
106k
    270617018U, // SUB_ZZZ_S
8318
106k
    811698618U, // SUBv16i8
8319
106k
    2116026U, // SUBv1i64
8320
106k
    813795770U, // SUBv2i32
8321
106k
    815892922U, // SUBv2i64
8322
106k
    817990074U, // SUBv4i16
8323
106k
    820087226U, // SUBv4i32
8324
106k
    822184378U, // SUBv8i16
8325
106k
    824281530U, // SUBv8i8
8326
106k
    3798179137U,  // SUDOT_VG2_M2ZZI_BToS
8327
106k
    3798179137U,  // SUDOT_VG2_M2ZZ_BToS
8328
106k
    4066614593U,  // SUDOT_VG4_M4ZZI_BToS
8329
106k
    4066614593U,  // SUDOT_VG4_M4ZZ_BToS
8330
106k
    2418105665U,  // SUDOT_ZZZI
8331
106k
    2967608641U,  // SUDOTlanev16i8
8332
106k
    2961317185U,  // SUDOTlanev8i8
8333
106k
    1688441551U,  // SUMLALL_MZZI_BtoS
8334
106k
    3835925199U,  // SUMLALL_VG2_M2ZZI_BtoS
8335
106k
    4104360655U,  // SUMLALL_VG2_M2ZZ_BtoS
8336
106k
    4104360655U,  // SUMLALL_VG4_M4ZZI_BtoS
8337
106k
    77828815U,  // SUMLALL_VG4_M4ZZ_BtoS
8338
106k
    54641594U,  // SUMOPA_MPPZZ_D
8339
106k
    79807418U,  // SUMOPA_MPPZZ_S
8340
106k
    54647470U,  // SUMOPS_MPPZZ_D
8341
106k
    79813294U,  // SUMOPS_MPPZZ_S
8342
106k
    270585965U, // SUNPKHI_ZZ_D
8343
106k
    1661014125U,  // SUNPKHI_ZZ_H
8344
106k
    1881231469U,  // SUNPKHI_ZZ_S
8345
106k
    270587354U, // SUNPKLO_ZZ_D
8346
106k
    1661015514U,  // SUNPKLO_ZZ_H
8347
106k
    1881232858U,  // SUNPKLO_ZZ_S
8348
106k
    1635946683U,  // SUNPK_VG2_2ZZ_D
8349
106k
    1661128891U,  // SUNPK_VG2_2ZZ_H
8350
106k
    1652756667U,  // SUNPK_VG2_2ZZ_S
8351
106k
    1648529595U,  // SUNPK_VG4_4Z2Z_D
8352
106k
    1642254523U,  // SUNPK_VG4_4Z2Z_H
8353
106k
    1646465211U,  // SUNPK_VG4_4Z2Z_S
8354
106k
    3223358386U,  // SUQADD_ZPmZ_B
8355
106k
    3223374770U,  // SUQADD_ZPmZ_D
8356
106k
    3519089586U,  // SUQADD_ZPmZ_H
8357
106k
    3223407538U,  // SUQADD_ZPmZ_S
8358
106k
    2959215538U,  // SUQADDv16i8
8359
106k
    807717810U, // SUQADDv1i16
8360
106k
    807717810U, // SUQADDv1i32
8361
106k
    807717810U, // SUQADDv1i64
8362
106k
    807717810U, // SUQADDv1i8
8363
106k
    2961312690U,  // SUQADDv2i32
8364
106k
    2963409842U,  // SUQADDv2i64
8365
106k
    2965506994U,  // SUQADDv4i16
8366
106k
    2967604146U,  // SUQADDv4i32
8367
106k
    2969701298U,  // SUQADDv8i16
8368
106k
    2971798450U,  // SUQADDv8i8
8369
106k
    4066614616U,  // SUVDOT_VG4_M4ZZI_BToS
8370
106k
    379558U,  // SVC
8371
106k
    3798179153U,  // SVDOT_VG2_M2ZZI_HtoS
8372
106k
    4066614609U,  // SVDOT_VG4_M4ZZI_BtoS
8373
106k
    4066598225U,  // SVDOT_VG4_M4ZZI_HtoD
8374
106k
    2418328977U,  // SWPAB
8375
106k
    2418331056U,  // SWPAH
8376
106k
    2418329247U,  // SWPALB
8377
106k
    2418331212U,  // SWPALH
8378
106k
    2418332050U,  // SWPALW
8379
106k
    2418332050U,  // SWPALX
8380
106k
    2418328620U,  // SWPAW
8381
106k
    2418328620U,  // SWPAX
8382
106k
    2418329700U,  // SWPB
8383
106k
    2418331429U,  // SWPH
8384
106k
    2418329456U,  // SWPLB
8385
106k
    2418331309U,  // SWPLH
8386
106k
    2418332575U,  // SWPLW
8387
106k
    2418332575U,  // SWPLX
8388
106k
    271537892U, // SWPP
8389
106k
    271532998U, // SWPPA
8390
106k
    271536418U, // SWPPAL
8391
106k
    271536945U, // SWPPL
8392
106k
    2418333547U,  // SWPW
8393
106k
    2418333547U,  // SWPX
8394
106k
    270584236U, // SXTB_ZPmZ_D
8395
106k
    541133228U, // SXTB_ZPmZ_H
8396
106k
    270617004U, // SXTB_ZPmZ_S
8397
106k
    270585904U, // SXTH_ZPmZ_D
8398
106k
    270618672U, // SXTH_ZPmZ_S
8399
106k
    270590089U, // SXTW_ZPmZ_D
8400
106k
    2118665U, // SYSLxt
8401
106k
    2149603117U,  // SYSPxt
8402
106k
    2149603117U,  // SYSPxt_XZR
8403
106k
    2149604076U,  // SYSxt
8404
106k
    2686490611U,  // TBLQ_ZZZ_B
8405
106k
    2418071539U,  // TBLQ_ZZZ_D
8406
106k
    2183206899U,  // TBLQ_ZZZ_H
8407
106k
    3223410675U,  // TBLQ_ZZZ_S
8408
106k
    2686489105U,  // TBL_ZZZZ_B
8409
106k
    2418070033U,  // TBL_ZZZZ_D
8410
106k
    2183205393U,  // TBL_ZZZZ_H
8411
106k
    3223409169U,  // TBL_ZZZZ_S
8412
106k
    2686489105U,  // TBL_ZZZ_B
8413
106k
    2418070033U,  // TBL_ZZZ_D
8414
106k
    2183205393U,  // TBL_ZZZ_H
8415
106k
    3223409169U,  // TBL_ZZZ_S
8416
106k
    2690748945U,  // TBLv16i8Four
8417
106k
    2690748945U,  // TBLv16i8One
8418
106k
    2690748945U,  // TBLv16i8Three
8419
106k
    2690748945U,  // TBLv16i8Two
8420
106k
    2703331857U,  // TBLv8i8Four
8421
106k
    2703331857U,  // TBLv8i8One
8422
106k
    2703331857U,  // TBLv8i8Three
8423
106k
    2703331857U,  // TBLv8i8Two
8424
106k
    2122157U, // TBNZW
8425
106k
    2122157U, // TBNZX
8426
106k
    2418055173U,  // TBXQ_ZZZ_B
8427
106k
    1075894277U,  // TBXQ_ZZZ_D
8428
106k
    2195789829U,  // TBXQ_ZZZ_H
8429
106k
    1344362501U,  // TBXQ_ZZZ_S
8430
106k
    2418057435U,  // TBX_ZZZ_B
8431
106k
    1075896539U,  // TBX_ZZZ_D
8432
106k
    2195792091U,  // TBX_ZZZ_H
8433
106k
    1344364763U,  // TBX_ZZZ_S
8434
106k
    2690785499U,  // TBXv16i8Four
8435
106k
    2690785499U,  // TBXv16i8One
8436
106k
    2690785499U,  // TBXv16i8Three
8437
106k
    2690785499U,  // TBXv16i8Two
8438
106k
    2703368411U,  // TBXv8i8Four
8439
106k
    2703368411U,  // TBXv8i8One
8440
106k
    2703368411U,  // TBXv8i8Three
8441
106k
    2703368411U,  // TBXv8i8Two
8442
106k
    2122136U, // TBZW
8443
106k
    2122136U, // TBZX
8444
106k
    381544U,  // TCANCEL
8445
106k
    10409U, // TCOMMIT
8446
106k
    23435U, // TRCIT
8447
106k
    2129972U, // TRN1_PPP_B
8448
106k
    2418065460U,  // TRN1_PPP_D
8449
106k
    2189492276U,  // TRN1_PPP_H
8450
106k
    270614580U, // TRN1_PPP_S
8451
106k
    2129972U, // TRN1_ZZZ_B
8452
106k
    2418065460U,  // TRN1_ZZZ_D
8453
106k
    2189492276U,  // TRN1_ZZZ_H
8454
106k
    2210873396U,  // TRN1_ZZZ_Q
8455
106k
    270614580U, // TRN1_ZZZ_S
8456
106k
    811696180U, // TRN1v16i8
8457
106k
    813793332U, // TRN1v2i32
8458
106k
    815890484U, // TRN1v2i64
8459
106k
    817987636U, // TRN1v4i16
8460
106k
    820084788U, // TRN1v4i32
8461
106k
    822181940U, // TRN1v8i16
8462
106k
    824279092U, // TRN1v8i8
8463
106k
    2130406U, // TRN2_PPP_B
8464
106k
    2418065894U,  // TRN2_PPP_D
8465
106k
    2189492710U,  // TRN2_PPP_H
8466
106k
    270615014U, // TRN2_PPP_S
8467
106k
    2130406U, // TRN2_ZZZ_B
8468
106k
    2418065894U,  // TRN2_ZZZ_D
8469
106k
    2189492710U,  // TRN2_ZZZ_H
8470
106k
    2210873830U,  // TRN2_ZZZ_Q
8471
106k
    270615014U, // TRN2_ZZZ_S
8472
106k
    811696614U, // TRN2v16i8
8473
106k
    813793766U, // TRN2v2i32
8474
106k
    815890918U, // TRN2v2i64
8475
106k
    817988070U, // TRN2v4i16
8476
106k
    820085222U, // TRN2v4i32
8477
106k
    822182374U, // TRN2v8i16
8478
106k
    824279526U, // TRN2v8i8
8479
106k
    444783U,  // TSB
8480
106k
    23940U, // TSTART
8481
106k
    23962U, // TTEST
8482
106k
    1344325204U,  // UABALB_ZZZ_D
8483
106k
    2220951124U,  // UABALB_ZZZ_H
8484
106k
    2686535252U,  // UABALB_ZZZ_S
8485
106k
    1344330656U,  // UABALT_ZZZ_D
8486
106k
    2220956576U,  // UABALT_ZZZ_H
8487
106k
    2686540704U,  // UABALT_ZZZ_S
8488
106k
    2969698532U,  // UABALv16i8_v8i16
8489
106k
    2963411163U,  // UABALv2i32_v2i64
8490
106k
    2967605467U,  // UABALv4i16_v4i32
8491
106k
    2963407076U,  // UABALv4i32_v2i64
8492
106k
    2967601380U,  // UABALv8i16_v4i32
8493
106k
    2969702619U,  // UABALv8i8_v8i16
8494
106k
    2418049817U,  // UABA_ZZZ_B
8495
106k
    1075888921U,  // UABA_ZZZ_D
8496
106k
    2195784473U,  // UABA_ZZZ_H
8497
106k
    1344357145U,  // UABA_ZZZ_S
8498
106k
    2959213337U,  // UABAv16i8
8499
106k
    2961310489U,  // UABAv2i32
8500
106k
    2965504793U,  // UABAv4i16
8501
106k
    2967601945U,  // UABAv4i32
8502
106k
    2969699097U,  // UABAv8i16
8503
106k
    2971796249U,  // UABAv8i8
8504
106k
    270583561U, // UABDLB_ZZZ_D
8505
106k
    2197882633U,  // UABDLB_ZZZ_H
8506
106k
    1881229065U,  // UABDLB_ZZZ_S
8507
106k
    270588913U, // UABDLT_ZZZ_D
8508
106k
    2197887985U,  // UABDLT_ZZZ_H
8509
106k
    1881234417U,  // UABDLT_ZZZ_S
8510
106k
    822182182U, // UABDLv16i8_v8i16
8511
106k
    815895099U, // UABDLv2i32_v2i64
8512
106k
    820089403U, // UABDLv4i16_v4i32
8513
106k
    815890726U, // UABDLv4i32_v2i64
8514
106k
    820085030U, // UABDLv8i16_v4i32
8515
106k
    822186555U, // UABDLv8i8_v8i16
8516
106k
    3223358259U,  // UABD_ZPmZ_B
8517
106k
    3223374643U,  // UABD_ZPmZ_D
8518
106k
    3519089459U,  // UABD_ZPmZ_H
8519
106k
    3223407411U,  // UABD_ZPmZ_S
8520
106k
    811698995U, // UABDv16i8
8521
106k
    813796147U, // UABDv2i32
8522
106k
    817990451U, // UABDv4i16
8523
106k
    820087603U, // UABDv4i32
8524
106k
    822184755U, // UABDv8i16
8525
106k
    824281907U, // UABDv8i8
8526
106k
    3223377504U,  // UADALP_ZPmZ_D
8527
106k
    3519092320U,  // UADALP_ZPmZ_H
8528
106k
    3223410272U,  // UADALP_ZPmZ_S
8529
106k
    2969704032U,  // UADALPv16i8_v8i16
8530
106k
    3124893280U,  // UADALPv2i32_v1i64
8531
106k
    2961315424U,  // UADALPv4i16_v2i32
8532
106k
    2963412576U,  // UADALPv4i32_v2i64
8533
106k
    2967606880U,  // UADALPv8i16_v4i32
8534
106k
    2965509728U,  // UADALPv8i8_v4i16
8535
106k
    270583586U, // UADDLB_ZZZ_D
8536
106k
    2197882658U,  // UADDLB_ZZZ_H
8537
106k
    1881229090U,  // UADDLB_ZZZ_S
8538
106k
    822187632U, // UADDLPv16i8_v8i16
8539
106k
    977376880U, // UADDLPv2i32_v1i64
8540
106k
    813799024U, // UADDLPv4i16_v2i32
8541
106k
    815896176U, // UADDLPv4i32_v2i64
8542
106k
    820090480U, // UADDLPv8i16_v4i32
8543
106k
    817993328U, // UADDLPv8i8_v4i16
8544
106k
    270588929U, // UADDLT_ZZZ_D
8545
106k
    2197888001U,  // UADDLT_ZZZ_H
8546
106k
    1881234433U,  // UADDLT_ZZZ_S
8547
106k
    807427755U, // UADDLVv16i8v
8548
106k
    807427755U, // UADDLVv4i16v
8549
106k
    807427755U, // UADDLVv4i32v
8550
106k
    807427755U, // UADDLVv8i16v
8551
106k
    807427755U, // UADDLVv8i8v
8552
106k
    822182198U, // UADDLv16i8_v8i16
8553
106k
    815895137U, // UADDLv2i32_v2i64
8554
106k
    820089441U, // UADDLv4i16_v4i32
8555
106k
    815890742U, // UADDLv4i32_v2i64
8556
106k
    820085046U, // UADDLv8i16_v4i32
8557
106k
    822186593U, // UADDLv8i8_v8i16
8558
106k
    1684283007U,  // UADDV_VPZ_B
8559
106k
    1657020031U,  // UADDV_VPZ_D
8560
106k
    1659117183U,  // UADDV_VPZ_H
8561
106k
    1638145663U,  // UADDV_VPZ_S
8562
106k
    2418067976U,  // UADDWB_ZZZ_D
8563
106k
    2189494792U,  // UADDWB_ZZZ_H
8564
106k
    270617096U, // UADDWB_ZZZ_S
8565
106k
    2418073101U,  // UADDWT_ZZZ_D
8566
106k
    2189499917U,  // UADDWT_ZZZ_H
8567
106k
    270622221U, // UADDWT_ZZZ_S
8568
106k
    822182514U, // UADDWv16i8_v8i16
8569
106k
    815898628U, // UADDWv2i32_v2i64
8570
106k
    820092932U, // UADDWv4i16_v4i32
8571
106k
    815891058U, // UADDWv4i32_v2i64
8572
106k
    820085362U, // UADDWv8i16_v4i32
8573
106k
    822190084U, // UADDWv8i8_v8i16
8574
106k
    2118810U, // UBFMWri
8575
106k
    2118810U, // UBFMXri
8576
106k
    2221037200U,  // UCLAMP_VG2_2Z2Z_B
8577
106k
    2193790608U,  // UCLAMP_VG2_2Z2Z_D
8578
106k
    2195904144U,  // UCLAMP_VG2_2Z2Z_H
8579
106k
    2174949008U,  // UCLAMP_VG2_2Z2Z_S
8580
106k
    2221037200U,  // UCLAMP_VG4_4Z4Z_B
8581
106k
    2193790608U,  // UCLAMP_VG4_4Z4Z_D
8582
106k
    2195904144U,  // UCLAMP_VG4_4Z4Z_H
8583
106k
    2174949008U,  // UCLAMP_VG4_4Z4Z_S
8584
106k
    2418054800U,  // UCLAMP_ZZZ_B
8585
106k
    1075893904U,  // UCLAMP_ZZZ_D
8586
106k
    2195789456U,  // UCLAMP_ZZZ_H
8587
106k
    1344362128U,  // UCLAMP_ZZZ_S
8588
106k
    2116795U, // UCVTFSWDri
8589
106k
    2116795U, // UCVTFSWHri
8590
106k
    2116795U, // UCVTFSWSri
8591
106k
    2116795U, // UCVTFSXDri
8592
106k
    2116795U, // UCVTFSXHri
8593
106k
    2116795U, // UCVTFSXSri
8594
106k
    2116795U, // UCVTFUWDri
8595
106k
    2116795U, // UCVTFUWHri
8596
106k
    2116795U, // UCVTFUWSri
8597
106k
    2116795U, // UCVTFUXDri
8598
106k
    2116795U, // UCVTFUXHri
8599
106k
    2116795U, // UCVTFUXSri
8600
106k
    1648561339U,  // UCVTF_2Z2Z_StoS
8601
106k
    1648561339U,  // UCVTF_4Z4Z_StoS
8602
106k
    270585019U, // UCVTF_ZPmZ_DtoD
8603
106k
    3493924027U,  // UCVTF_ZPmZ_DtoH
8604
106k
    270617787U, // UCVTF_ZPmZ_DtoS
8605
106k
    541134011U, // UCVTF_ZPmZ_HtoH
8606
106k
    270585019U, // UCVTF_ZPmZ_StoD
8607
106k
    1078004923U,  // UCVTF_ZPmZ_StoH
8608
106k
    270617787U, // UCVTF_ZPmZ_StoS
8609
106k
    2116795U, // UCVTFd
8610
106k
    2116795U, // UCVTFh
8611
106k
    2116795U, // UCVTFs
8612
106k
    2116795U, // UCVTFv1i16
8613
106k
    2116795U, // UCVTFv1i32
8614
106k
    2116795U, // UCVTFv1i64
8615
106k
    813796539U, // UCVTFv2f32
8616
106k
    815893691U, // UCVTFv2f64
8617
106k
    813796539U, // UCVTFv2i32_shift
8618
106k
    815893691U, // UCVTFv2i64_shift
8619
106k
    817990843U, // UCVTFv4f16
8620
106k
    820087995U, // UCVTFv4f32
8621
106k
    817990843U, // UCVTFv4i16_shift
8622
106k
    820087995U, // UCVTFv4i32_shift
8623
106k
    822185147U, // UCVTFv8f16
8624
106k
    822185147U, // UCVTFv8i16_shift
8625
106k
    19620U, // UDF
8626
106k
    3223378322U,  // UDIVR_ZPmZ_D
8627
106k
    3223411090U,  // UDIVR_ZPmZ_S
8628
106k
    2121373U, // UDIVWr
8629
106k
    2121373U, // UDIVXr
8630
106k
    3223379613U,  // UDIV_ZPmZ_D
8631
106k
    3223412381U,  // UDIV_ZPmZ_S
8632
106k
    3798179138U,  // UDOT_VG2_M2Z2Z_BtoS
8633
106k
    3798162754U,  // UDOT_VG2_M2Z2Z_HtoD
8634
106k
    3798179138U,  // UDOT_VG2_M2Z2Z_HtoS
8635
106k
    3798179138U,  // UDOT_VG2_M2ZZI_BToS
8636
106k
    3798179138U,  // UDOT_VG2_M2ZZI_HToS
8637
106k
    3798162754U,  // UDOT_VG2_M2ZZI_HtoD
8638
106k
    3798179138U,  // UDOT_VG2_M2ZZ_BtoS
8639
106k
    3798162754U,  // UDOT_VG2_M2ZZ_HtoD
8640
106k
    3798179138U,  // UDOT_VG2_M2ZZ_HtoS
8641
106k
    4066614594U,  // UDOT_VG4_M4Z4Z_BtoS
8642
106k
    4066598210U,  // UDOT_VG4_M4Z4Z_HtoD
8643
106k
    4066614594U,  // UDOT_VG4_M4Z4Z_HtoS
8644
106k
    4066614594U,  // UDOT_VG4_M4ZZI_BtoS
8645
106k
    4066614594U,  // UDOT_VG4_M4ZZI_HToS
8646
106k
    4066598210U,  // UDOT_VG4_M4ZZI_HtoD
8647
106k
    4066614594U,  // UDOT_VG4_M4ZZ_BtoS
8648
106k
    4066598210U,  // UDOT_VG4_M4ZZ_HtoD
8649
106k
    4066614594U,  // UDOT_VG4_M4ZZ_HtoS
8650
106k
    2686508354U,  // UDOT_ZZZI_D
8651
106k
    2686541122U,  // UDOT_ZZZI_HtoS
8652
106k
    2418105666U,  // UDOT_ZZZI_S
8653
106k
    2686508354U,  // UDOT_ZZZ_D
8654
106k
    2686541122U,  // UDOT_ZZZ_HtoS
8655
106k
    2418105666U,  // UDOT_ZZZ_S
8656
106k
    2967608642U,  // UDOTlanev16i8
8657
106k
    2961317186U,  // UDOTlanev8i8
8658
106k
    2967608642U,  // UDOTv16i8
8659
106k
    2961317186U,  // UDOTv8i8
8660
106k
    3223358356U,  // UHADD_ZPmZ_B
8661
106k
    3223374740U,  // UHADD_ZPmZ_D
8662
106k
    3519089556U,  // UHADD_ZPmZ_H
8663
106k
    3223407508U,  // UHADD_ZPmZ_S
8664
106k
    811699092U, // UHADDv16i8
8665
106k
    813796244U, // UHADDv2i32
8666
106k
    817990548U, // UHADDv4i16
8667
106k
    820087700U, // UHADDv4i32
8668
106k
    822184852U, // UHADDv8i16
8669
106k
    824282004U, // UHADDv8i8
8670
106k
    3223361604U,  // UHSUBR_ZPmZ_B
8671
106k
    3223377988U,  // UHSUBR_ZPmZ_D
8672
106k
    3519092804U,  // UHSUBR_ZPmZ_H
8673
106k
    3223410756U,  // UHSUBR_ZPmZ_S
8674
106k
    3223357894U,  // UHSUB_ZPmZ_B
8675
106k
    3223374278U,  // UHSUB_ZPmZ_D
8676
106k
    3519089094U,  // UHSUB_ZPmZ_H
8677
106k
    3223407046U,  // UHSUB_ZPmZ_S
8678
106k
    811698630U, // UHSUBv16i8
8679
106k
    813795782U, // UHSUBv2i32
8680
106k
    817990086U, // UHSUBv4i16
8681
106k
    820087238U, // UHSUBv4i32
8682
106k
    822184390U, // UHSUBv8i16
8683
106k
    824281542U, // UHSUBv8i8
8684
106k
    2118226U, // UMADDLrrr
8685
106k
    3223361421U,  // UMAXP_ZPmZ_B
8686
106k
    3223377805U,  // UMAXP_ZPmZ_D
8687
106k
    3519092621U,  // UMAXP_ZPmZ_H
8688
106k
    3223410573U,  // UMAXP_ZPmZ_S
8689
106k
    811702157U, // UMAXPv16i8
8690
106k
    813799309U, // UMAXPv2i32
8691
106k
    817993613U, // UMAXPv4i16
8692
106k
    820090765U, // UMAXPv4i32
8693
106k
    822187917U, // UMAXPv8i16
8694
106k
    824285069U, // UMAXPv8i8
8695
106k
    3227623243U,  // UMAXQV_VPZ_B
8696
106k
    3231817547U,  // UMAXQV_VPZ_D
8697
106k
    3238109003U,  // UMAXQV_VPZ_H
8698
106k
    3236011851U,  // UMAXQV_VPZ_S
8699
106k
    253799U,  // UMAXV_VPZ_B
8700
106k
    1657020263U,  // UMAXV_VPZ_D
8701
106k
    1659133799U,  // UMAXV_VPZ_H
8702
106k
    1638178663U,  // UMAXV_VPZ_S
8703
106k
    807427943U, // UMAXVv16i8v
8704
106k
    807427943U, // UMAXVv4i16v
8705
106k
    807427943U, // UMAXVv4i32v
8706
106k
    807427943U, // UMAXVv8i16v
8707
106k
    807427943U, // UMAXVv8i8v
8708
106k
    2121941U, // UMAXWri
8709
106k
    2121941U, // UMAXWrr
8710
106k
    2121941U, // UMAXXri
8711
106k
    2121941U, // UMAXXrr
8712
106k
    2179096789U,  // UMAX_VG2_2Z2Z_B
8713
106k
    2181210325U,  // UMAX_VG2_2Z2Z_D
8714
106k
    2183323861U,  // UMAX_VG2_2Z2Z_H
8715
106k
    2185437397U,  // UMAX_VG2_2Z2Z_S
8716
106k
    2179096789U,  // UMAX_VG2_2ZZ_B
8717
106k
    2181210325U,  // UMAX_VG2_2ZZ_D
8718
106k
    2183323861U,  // UMAX_VG2_2ZZ_H
8719
106k
    2185437397U,  // UMAX_VG2_2ZZ_S
8720
106k
    2179096789U,  // UMAX_VG4_4Z4Z_B
8721
106k
    2181210325U,  // UMAX_VG4_4Z4Z_D
8722
106k
    2183323861U,  // UMAX_VG4_4Z4Z_H
8723
106k
    2185437397U,  // UMAX_VG4_4Z4Z_S
8724
106k
    2179096789U,  // UMAX_VG4_4ZZ_B
8725
106k
    2181210325U,  // UMAX_VG4_4ZZ_D
8726
106k
    2183323861U,  // UMAX_VG4_4ZZ_H
8727
106k
    2185437397U,  // UMAX_VG4_4ZZ_S
8728
106k
    2138325U, // UMAX_ZI_B
8729
106k
    2418073813U,  // UMAX_ZI_D
8730
106k
    2189500629U,  // UMAX_ZI_H
8731
106k
    270622933U, // UMAX_ZI_S
8732
106k
    3223363797U,  // UMAX_ZPmZ_B
8733
106k
    3223380181U,  // UMAX_ZPmZ_D
8734
106k
    3519094997U,  // UMAX_ZPmZ_H
8735
106k
    3223412949U,  // UMAX_ZPmZ_S
8736
106k
    811704533U, // UMAXv16i8
8737
106k
    813801685U, // UMAXv2i32
8738
106k
    817995989U, // UMAXv4i16
8739
106k
    820093141U, // UMAXv4i32
8740
106k
    822190293U, // UMAXv8i16
8741
106k
    824287445U, // UMAXv8i8
8742
106k
    3223361227U,  // UMINP_ZPmZ_B
8743
106k
    3223377611U,  // UMINP_ZPmZ_D
8744
106k
    3519092427U,  // UMINP_ZPmZ_H
8745
106k
    3223410379U,  // UMINP_ZPmZ_S
8746
106k
    811701963U, // UMINPv16i8
8747
106k
    813799115U, // UMINPv2i32
8748
106k
    817993419U, // UMINPv4i16
8749
106k
    820090571U, // UMINPv4i32
8750
106k
    822187723U, // UMINPv8i16
8751
106k
    824284875U, // UMINPv8i8
8752
106k
    3227623212U,  // UMINQV_VPZ_B
8753
106k
    3231817516U,  // UMINQV_VPZ_D
8754
106k
    3238108972U,  // UMINQV_VPZ_H
8755
106k
    3236011820U,  // UMINQV_VPZ_S
8756
106k
    253651U,  // UMINV_VPZ_B
8757
106k
    1657020115U,  // UMINV_VPZ_D
8758
106k
    1659133651U,  // UMINV_VPZ_H
8759
106k
    1638178515U,  // UMINV_VPZ_S
8760
106k
    807427795U, // UMINVv16i8v
8761
106k
    807427795U, // UMINVv4i16v
8762
106k
    807427795U, // UMINVv4i32v
8763
106k
    807427795U, // UMINVv8i16v
8764
106k
    807427795U, // UMINVv8i8v
8765
106k
    2118954U, // UMINWri
8766
106k
    2118954U, // UMINWrr
8767
106k
    2118954U, // UMINXri
8768
106k
    2118954U, // UMINXrr
8769
106k
    2179093802U,  // UMIN_VG2_2Z2Z_B
8770
106k
    2181207338U,  // UMIN_VG2_2Z2Z_D
8771
106k
    2183320874U,  // UMIN_VG2_2Z2Z_H
8772
106k
    2185434410U,  // UMIN_VG2_2Z2Z_S
8773
106k
    2179093802U,  // UMIN_VG2_2ZZ_B
8774
106k
    2181207338U,  // UMIN_VG2_2ZZ_D
8775
106k
    2183320874U,  // UMIN_VG2_2ZZ_H
8776
106k
    2185434410U,  // UMIN_VG2_2ZZ_S
8777
106k
    2179093802U,  // UMIN_VG4_4Z4Z_B
8778
106k
    2181207338U,  // UMIN_VG4_4Z4Z_D
8779
106k
    2183320874U,  // UMIN_VG4_4Z4Z_H
8780
106k
    2185434410U,  // UMIN_VG4_4Z4Z_S
8781
106k
    2179093802U,  // UMIN_VG4_4ZZ_B
8782
106k
    2181207338U,  // UMIN_VG4_4ZZ_D
8783
106k
    2183320874U,  // UMIN_VG4_4ZZ_H
8784
106k
    2185434410U,  // UMIN_VG4_4ZZ_S
8785
106k
    2135338U, // UMIN_ZI_B
8786
106k
    2418070826U,  // UMIN_ZI_D
8787
106k
    2189497642U,  // UMIN_ZI_H
8788
106k
    270619946U, // UMIN_ZI_S
8789
106k
    3223360810U,  // UMIN_ZPmZ_B
8790
106k
    3223377194U,  // UMIN_ZPmZ_D
8791
106k
    3519092010U,  // UMIN_ZPmZ_H
8792
106k
    3223409962U,  // UMIN_ZPmZ_S
8793
106k
    811701546U, // UMINv16i8
8794
106k
    813798698U, // UMINv2i32
8795
106k
    817993002U, // UMINv4i16
8796
106k
    820090154U, // UMINv4i32
8797
106k
    822187306U, // UMINv8i16
8798
106k
    824284458U, // UMINv8i8
8799
106k
    1344325249U,  // UMLALB_ZZZI_D
8800
106k
    2686535297U,  // UMLALB_ZZZI_S
8801
106k
    1344325249U,  // UMLALB_ZZZ_D
8802
106k
    2220951169U,  // UMLALB_ZZZ_H
8803
106k
    2686535297U,  // UMLALB_ZZZ_S
8804
106k
    1688441552U,  // UMLALL_MZZI_BtoS
8805
106k
    1688425168U,  // UMLALL_MZZI_HtoD
8806
106k
    1688441552U,  // UMLALL_MZZ_BtoS
8807
106k
    1688425168U,  // UMLALL_MZZ_HtoD
8808
106k
    3835925200U,  // UMLALL_VG2_M2Z2Z_BtoS
8809
106k
    3835908816U,  // UMLALL_VG2_M2Z2Z_HtoD
8810
106k
    3835925200U,  // UMLALL_VG2_M2ZZI_BtoS
8811
106k
    3835908816U,  // UMLALL_VG2_M2ZZI_HtoD
8812
106k
    4104360656U,  // UMLALL_VG2_M2ZZ_BtoS
8813
106k
    4104344272U,  // UMLALL_VG2_M2ZZ_HtoD
8814
106k
    4104360656U,  // UMLALL_VG4_M4Z4Z_BtoS
8815
106k
    4104344272U,  // UMLALL_VG4_M4Z4Z_HtoD
8816
106k
    4104360656U,  // UMLALL_VG4_M4ZZI_BtoS
8817
106k
    4104344272U,  // UMLALL_VG4_M4ZZI_HtoD
8818
106k
    77828816U,  // UMLALL_VG4_M4ZZ_BtoS
8819
106k
    77812432U,  // UMLALL_VG4_M4ZZ_HtoD
8820
106k
    1344330691U,  // UMLALT_ZZZI_D
8821
106k
    2686540739U,  // UMLALT_ZZZI_S
8822
106k
    1344330691U,  // UMLALT_ZZZ_D
8823
106k
    2220956611U,  // UMLALT_ZZZ_H
8824
106k
    2686540739U,  // UMLALT_ZZZ_S
8825
106k
    1663275267U,  // UMLAL_MZZI_HtoS
8826
106k
    1663275267U,  // UMLAL_MZZ_HtoS
8827
106k
    3810758915U,  // UMLAL_VG2_M2Z2Z_HtoS
8828
106k
    3810758915U,  // UMLAL_VG2_M2ZZI_S
8829
106k
    3810758915U,  // UMLAL_VG2_M2ZZ_HtoS
8830
106k
    4079194371U,  // UMLAL_VG4_M4Z4Z_HtoS
8831
106k
    4079194371U,  // UMLAL_VG4_M4ZZI_HtoS
8832
106k
    4079194371U,  // UMLAL_VG4_M4ZZ_HtoS
8833
106k
    2969698566U,  // UMLALv16i8_v8i16
8834
106k
    2963411203U,  // UMLALv2i32_indexed
8835
106k
    2963411203U,  // UMLALv2i32_v2i64
8836
106k
    2967605507U,  // UMLALv4i16_indexed
8837
106k
    2967605507U,  // UMLALv4i16_v4i32
8838
106k
    2963407110U,  // UMLALv4i32_indexed
8839
106k
    2963407110U,  // UMLALv4i32_v2i64
8840
106k
    2967601414U,  // UMLALv8i16_indexed
8841
106k
    2967601414U,  // UMLALv8i16_v4i32
8842
106k
    2969702659U,  // UMLALv8i8_v8i16
8843
106k
    1344325547U,  // UMLSLB_ZZZI_D
8844
106k
    2686535595U,  // UMLSLB_ZZZI_S
8845
106k
    1344325547U,  // UMLSLB_ZZZ_D
8846
106k
    2220951467U,  // UMLSLB_ZZZ_H
8847
106k
    2686535595U,  // UMLSLB_ZZZ_S
8848
106k
    1688441582U,  // UMLSLL_MZZI_BtoS
8849
106k
    1688425198U,  // UMLSLL_MZZI_HtoD
8850
106k
    1688441582U,  // UMLSLL_MZZ_BtoS
8851
106k
    1688425198U,  // UMLSLL_MZZ_HtoD
8852
106k
    3835925230U,  // UMLSLL_VG2_M2Z2Z_BtoS
8853
106k
    3835908846U,  // UMLSLL_VG2_M2Z2Z_HtoD
8854
106k
    3835925230U,  // UMLSLL_VG2_M2ZZI_BtoS
8855
106k
    3835908846U,  // UMLSLL_VG2_M2ZZI_HtoD
8856
106k
    4104360686U,  // UMLSLL_VG2_M2ZZ_BtoS
8857
106k
    4104344302U,  // UMLSLL_VG2_M2ZZ_HtoD
8858
106k
    4104360686U,  // UMLSLL_VG4_M4Z4Z_BtoS
8859
106k
    4104344302U,  // UMLSLL_VG4_M4Z4Z_HtoD
8860
106k
    4104360686U,  // UMLSLL_VG4_M4ZZI_BtoS
8861
106k
    4104344302U,  // UMLSLL_VG4_M4ZZI_HtoD
8862
106k
    77828846U,  // UMLSLL_VG4_M4ZZ_BtoS
8863
106k
    77812462U,  // UMLSLL_VG4_M4ZZ_HtoD
8864
106k
    1344330866U,  // UMLSLT_ZZZI_D
8865
106k
    2686540914U,  // UMLSLT_ZZZI_S
8866
106k
    1344330866U,  // UMLSLT_ZZZ_D
8867
106k
    2220956786U,  // UMLSLT_ZZZ_H
8868
106k
    2686540914U,  // UMLSLT_ZZZ_S
8869
106k
    1663276034U,  // UMLSL_MZZI_HtoS
8870
106k
    1663276034U,  // UMLSL_MZZ_HtoS
8871
106k
    3810759682U,  // UMLSL_VG2_M2Z2Z_HtoS
8872
106k
    3810759682U,  // UMLSL_VG2_M2ZZI_S
8873
106k
    3810759682U,  // UMLSL_VG2_M2ZZ_HtoS
8874
106k
    4079195138U,  // UMLSL_VG4_M4Z4Z_HtoS
8875
106k
    4079195138U,  // UMLSL_VG4_M4ZZI_HtoS
8876
106k
    4079195138U,  // UMLSL_VG4_M4ZZ_HtoS
8877
106k
    2969698698U,  // UMLSLv16i8_v8i16
8878
106k
    2963411970U,  // UMLSLv2i32_indexed
8879
106k
    2963411970U,  // UMLSLv2i32_v2i64
8880
106k
    2967606274U,  // UMLSLv4i16_indexed
8881
106k
    2967606274U,  // UMLSLv4i16_v4i32
8882
106k
    2963407242U,  // UMLSLv4i32_indexed
8883
106k
    2963407242U,  // UMLSLv4i32_v2i64
8884
106k
    2967601546U,  // UMLSLv8i16_indexed
8885
106k
    2967601546U,  // UMLSLv8i16_v4i32
8886
106k
    2969703426U,  // UMLSLv8i8_v8i16
8887
106k
    2967602044U,  // UMMLA
8888
106k
    2418099068U,  // UMMLA_ZZZ
8889
106k
    54641595U,  // UMOPA_MPPZZ_D
8890
106k
    54641595U,  // UMOPA_MPPZZ_HtoS
8891
106k
    79807419U,  // UMOPA_MPPZZ_S
8892
106k
    54647471U,  // UMOPS_MPPZZ_D
8893
106k
    54647471U,  // UMOPS_MPPZZ_HtoS
8894
106k
    79813295U,  // UMOPS_MPPZZ_S
8895
106k
    807427827U, // UMOVvi16
8896
106k
    807427827U, // UMOVvi16_idx0
8897
106k
    807427827U, // UMOVvi32
8898
106k
    807427827U, // UMOVvi32_idx0
8899
106k
    807427827U, // UMOVvi64
8900
106k
    807427827U, // UMOVvi64_idx0
8901
106k
    807427827U, // UMOVvi8
8902
106k
    807427827U, // UMOVvi8_idx0
8903
106k
    2118174U, // UMSUBLrrr
8904
106k
    3223359216U,  // UMULH_ZPmZ_B
8905
106k
    3223375600U,  // UMULH_ZPmZ_D
8906
106k
    3519090416U,  // UMULH_ZPmZ_H
8907
106k
    3223408368U,  // UMULH_ZPmZ_S
8908
106k
    2133744U, // UMULH_ZZZ_B
8909
106k
    2418069232U,  // UMULH_ZZZ_D
8910
106k
    2189496048U,  // UMULH_ZZZ_H
8911
106k
    270618352U, // UMULH_ZZZ_S
8912
106k
    2117360U, // UMULHrr
8913
106k
    270583636U, // UMULLB_ZZZI_D
8914
106k
    1881229140U,  // UMULLB_ZZZI_S
8915
106k
    270583636U, // UMULLB_ZZZ_D
8916
106k
    2197882708U,  // UMULLB_ZZZ_H
8917
106k
    1881229140U,  // UMULLB_ZZZ_S
8918
106k
    270588993U, // UMULLT_ZZZI_D
8919
106k
    1881234497U,  // UMULLT_ZZZI_S
8920
106k
    270588993U, // UMULLT_ZZZ_D
8921
106k
    2197888065U,  // UMULLT_ZZZ_H
8922
106k
    1881234497U,  // UMULLT_ZZZ_S
8923
106k
    822182248U, // UMULLv16i8_v8i16
8924
106k
    815895309U, // UMULLv2i32_indexed
8925
106k
    815895309U, // UMULLv2i32_v2i64
8926
106k
    820089613U, // UMULLv4i16_indexed
8927
106k
    820089613U, // UMULLv4i16_v4i32
8928
106k
    815890792U, // UMULLv4i32_indexed
8929
106k
    815890792U, // UMULLv4i32_v2i64
8930
106k
    820085096U, // UMULLv8i16_indexed
8931
106k
    820085096U, // UMULLv8i16_v4i32
8932
106k
    822186765U, // UMULLv8i8_v8i16
8933
106k
    2132915U, // UQADD_ZI_B
8934
106k
    2418068403U,  // UQADD_ZI_D
8935
106k
    2189495219U,  // UQADD_ZI_H
8936
106k
    270617523U, // UQADD_ZI_S
8937
106k
    3223358387U,  // UQADD_ZPmZ_B
8938
106k
    3223374771U,  // UQADD_ZPmZ_D
8939
106k
    3519089587U,  // UQADD_ZPmZ_H
8940
106k
    3223407539U,  // UQADD_ZPmZ_S
8941
106k
    2132915U, // UQADD_ZZZ_B
8942
106k
    2418068403U,  // UQADD_ZZZ_D
8943
106k
    2189495219U,  // UQADD_ZZZ_H
8944
106k
    270617523U, // UQADD_ZZZ_S
8945
106k
    811699123U, // UQADDv16i8
8946
106k
    2116531U, // UQADDv1i16
8947
106k
    2116531U, // UQADDv1i32
8948
106k
    2116531U, // UQADDv1i64
8949
106k
    2116531U, // UQADDv1i8
8950
106k
    813796275U, // UQADDv2i32
8951
106k
    815893427U, // UQADDv2i64
8952
106k
    817990579U, // UQADDv4i16
8953
106k
    820087731U, // UQADDv4i32
8954
106k
    822184883U, // UQADDv8i16
8955
106k
    824282035U, // UQADDv8i8
8956
106k
    1648432512U,  // UQCVTN_Z2Z_StoH
8957
106k
    1644238208U,  // UQCVTN_Z4Z_DtoH
8958
106k
    3223360896U,  // UQCVTN_Z4Z_StoB
8959
106k
    1648434664U,  // UQCVT_Z2Z_StoH
8960
106k
    1644240360U,  // UQCVT_Z4Z_DtoH
8961
106k
    3223363048U,  // UQCVT_Z4Z_StoB
8962
106k
    538985981U, // UQDECB_WPiI
8963
106k
    538985981U, // UQDECB_XPiI
8964
106k
    538987336U, // UQDECD_WPiI
8965
106k
    538987336U, // UQDECD_XPiI
8966
106k
    539020104U, // UQDECD_ZPiI
8967
106k
    538988030U, // UQDECH_WPiI
8968
106k
    538988030U, // UQDECH_XPiI
8969
106k
    56692222U,  // UQDECH_ZPiI
8970
106k
    2119189U, // UQDECP_WP_B
8971
106k
    2418038293U,  // UQDECP_WP_D
8972
106k
    1881167381U,  // UQDECP_WP_H
8973
106k
    270554645U, // UQDECP_WP_S
8974
106k
    2119189U, // UQDECP_XP_B
8975
106k
    2418038293U,  // UQDECP_XP_D
8976
106k
    1881167381U,  // UQDECP_XP_H
8977
106k
    270554645U, // UQDECP_XP_S
8978
106k
    1075893781U,  // UQDECP_ZP_D
8979
106k
    1658918421U,  // UQDECP_ZP_H
8980
106k
    1344362005U,  // UQDECP_ZP_S
8981
106k
    538992613U, // UQDECW_WPiI
8982
106k
    538992613U, // UQDECW_XPiI
8983
106k
    539058149U, // UQDECW_ZPiI
8984
106k
    538985997U, // UQINCB_WPiI
8985
106k
    538985997U, // UQINCB_XPiI
8986
106k
    538987352U, // UQINCD_WPiI
8987
106k
    538987352U, // UQINCD_XPiI
8988
106k
    539020120U, // UQINCD_ZPiI
8989
106k
    538988046U, // UQINCH_WPiI
8990
106k
    538988046U, // UQINCH_XPiI
8991
106k
    56692238U,  // UQINCH_ZPiI
8992
106k
    2119205U, // UQINCP_WP_B
8993
106k
    2418038309U,  // UQINCP_WP_D
8994
106k
    1881167397U,  // UQINCP_WP_H
8995
106k
    270554661U, // UQINCP_WP_S
8996
106k
    2119205U, // UQINCP_XP_B
8997
106k
    2418038309U,  // UQINCP_XP_D
8998
106k
    1881167397U,  // UQINCP_XP_H
8999
106k
    270554661U, // UQINCP_XP_S
9000
106k
    1075893797U,  // UQINCP_ZP_D
9001
106k
    1658918437U,  // UQINCP_ZP_H
9002
106k
    1344362021U,  // UQINCP_ZP_S
9003
106k
    538992629U, // UQINCW_WPiI
9004
106k
    538992629U, // UQINCW_XPiI
9005
106k
    539058165U, // UQINCW_ZPiI
9006
106k
    3223361756U,  // UQRSHLR_ZPmZ_B
9007
106k
    3223378140U,  // UQRSHLR_ZPmZ_D
9008
106k
    3519092956U,  // UQRSHLR_ZPmZ_H
9009
106k
    3223410908U,  // UQRSHLR_ZPmZ_S
9010
106k
    3223360156U,  // UQRSHL_ZPmZ_B
9011
106k
    3223376540U,  // UQRSHL_ZPmZ_D
9012
106k
    3519091356U,  // UQRSHL_ZPmZ_H
9013
106k
    3223409308U,  // UQRSHL_ZPmZ_S
9014
106k
    811700892U, // UQRSHLv16i8
9015
106k
    2118300U, // UQRSHLv1i16
9016
106k
    2118300U, // UQRSHLv1i32
9017
106k
    2118300U, // UQRSHLv1i64
9018
106k
    2118300U, // UQRSHLv1i8
9019
106k
    813798044U, // UQRSHLv2i32
9020
106k
    815895196U, // UQRSHLv2i64
9021
106k
    817992348U, // UQRSHLv4i16
9022
106k
    820089500U, // UQRSHLv4i32
9023
106k
    822186652U, // UQRSHLv8i16
9024
106k
    824283804U, // UQRSHLv8i8
9025
106k
    1881180181U,  // UQRSHRNB_ZZI_B
9026
106k
    2172717077U,  // UQRSHRNB_ZZI_H
9027
106k
    2418100245U,  // UQRSHRNB_ZZI_S
9028
106k
    2686491875U,  // UQRSHRNT_ZZI_B
9029
106k
    2174819555U,  // UQRSHRNT_ZZI_H
9030
106k
    1075928291U,  // UQRSHRNT_ZZI_S
9031
106k
    3223360858U,  // UQRSHRN_VG4_Z4ZI_B
9032
106k
    2181109082U,  // UQRSHRN_VG4_Z4ZI_H
9033
106k
    2185303386U,  // UQRSHRN_Z2ZI_StoH
9034
106k
    2119002U, // UQRSHRNb
9035
106k
    2119002U, // UQRSHRNh
9036
106k
    2119002U, // UQRSHRNs
9037
106k
    2959213020U,  // UQRSHRNv16i8_shift
9038
106k
    813798746U, // UQRSHRNv2i32_shift
9039
106k
    817993050U, // UQRSHRNv4i16_shift
9040
106k
    2967601628U,  // UQRSHRNv4i32_shift
9041
106k
    2969698780U,  // UQRSHRNv8i16_shift
9042
106k
    824284506U, // UQRSHRNv8i8_shift
9043
106k
    2185304196U,  // UQRSHR_VG2_Z2ZI_H
9044
106k
    3223361668U,  // UQRSHR_VG4_Z4ZI_B
9045
106k
    2181109892U,  // UQRSHR_VG4_Z4ZI_H
9046
106k
    3223361739U,  // UQSHLR_ZPmZ_B
9047
106k
    3223378123U,  // UQSHLR_ZPmZ_D
9048
106k
    3519092939U,  // UQSHLR_ZPmZ_H
9049
106k
    3223410891U,  // UQSHLR_ZPmZ_S
9050
106k
    3223360141U,  // UQSHL_ZPmI_B
9051
106k
    3223376525U,  // UQSHL_ZPmI_D
9052
106k
    3519091341U,  // UQSHL_ZPmI_H
9053
106k
    3223409293U,  // UQSHL_ZPmI_S
9054
106k
    3223360141U,  // UQSHL_ZPmZ_B
9055
106k
    3223376525U,  // UQSHL_ZPmZ_D
9056
106k
    3519091341U,  // UQSHL_ZPmZ_H
9057
106k
    3223409293U,  // UQSHL_ZPmZ_S
9058
106k
    2118285U, // UQSHLb
9059
106k
    2118285U, // UQSHLd
9060
106k
    2118285U, // UQSHLh
9061
106k
    2118285U, // UQSHLs
9062
106k
    811700877U, // UQSHLv16i8
9063
106k
    811700877U, // UQSHLv16i8_shift
9064
106k
    2118285U, // UQSHLv1i16
9065
106k
    2118285U, // UQSHLv1i32
9066
106k
    2118285U, // UQSHLv1i64
9067
106k
    2118285U, // UQSHLv1i8
9068
106k
    813798029U, // UQSHLv2i32
9069
106k
    813798029U, // UQSHLv2i32_shift
9070
106k
    815895181U, // UQSHLv2i64
9071
106k
    815895181U, // UQSHLv2i64_shift
9072
106k
    817992333U, // UQSHLv4i16
9073
106k
    817992333U, // UQSHLv4i16_shift
9074
106k
    820089485U, // UQSHLv4i32
9075
106k
    820089485U, // UQSHLv4i32_shift
9076
106k
    822186637U, // UQSHLv8i16
9077
106k
    822186637U, // UQSHLv8i16_shift
9078
106k
    824283789U, // UQSHLv8i8
9079
106k
    824283789U, // UQSHLv8i8_shift
9080
106k
    1881180162U,  // UQSHRNB_ZZI_B
9081
106k
    2172717058U,  // UQSHRNB_ZZI_H
9082
106k
    2418100226U,  // UQSHRNB_ZZI_S
9083
106k
    2686491856U,  // UQSHRNT_ZZI_B
9084
106k
    2174819536U,  // UQSHRNT_ZZI_H
9085
106k
    1075928272U,  // UQSHRNT_ZZI_S
9086
106k
    2118985U, // UQSHRNb
9087
106k
    2118985U, // UQSHRNh
9088
106k
    2118985U, // UQSHRNs
9089
106k
    2959213001U,  // UQSHRNv16i8_shift
9090
106k
    813798729U, // UQSHRNv2i32_shift
9091
106k
    817993033U, // UQSHRNv4i16_shift
9092
106k
    2967601609U,  // UQSHRNv4i32_shift
9093
106k
    2969698761U,  // UQSHRNv8i16_shift
9094
106k
    824284489U, // UQSHRNv8i8_shift
9095
106k
    3223361620U,  // UQSUBR_ZPmZ_B
9096
106k
    3223378004U,  // UQSUBR_ZPmZ_D
9097
106k
    3519092820U,  // UQSUBR_ZPmZ_H
9098
106k
    3223410772U,  // UQSUBR_ZPmZ_S
9099
106k
    2132451U, // UQSUB_ZI_B
9100
106k
    2418067939U,  // UQSUB_ZI_D
9101
106k
    2189494755U,  // UQSUB_ZI_H
9102
106k
    270617059U, // UQSUB_ZI_S
9103
106k
    3223357923U,  // UQSUB_ZPmZ_B
9104
106k
    3223374307U,  // UQSUB_ZPmZ_D
9105
106k
    3519089123U,  // UQSUB_ZPmZ_H
9106
106k
    3223407075U,  // UQSUB_ZPmZ_S
9107
106k
    2132451U, // UQSUB_ZZZ_B
9108
106k
    2418067939U,  // UQSUB_ZZZ_D
9109
106k
    2189494755U,  // UQSUB_ZZZ_H
9110
106k
    270617059U, // UQSUB_ZZZ_S
9111
106k
    811698659U, // UQSUBv16i8
9112
106k
    2116067U, // UQSUBv1i16
9113
106k
    2116067U, // UQSUBv1i32
9114
106k
    2116067U, // UQSUBv1i64
9115
106k
    2116067U, // UQSUBv1i8
9116
106k
    813795811U, // UQSUBv2i32
9117
106k
    815892963U, // UQSUBv2i64
9118
106k
    817990115U, // UQSUBv4i16
9119
106k
    820087267U, // UQSUBv4i32
9120
106k
    822184419U, // UQSUBv8i16
9121
106k
    824281571U, // UQSUBv8i8
9122
106k
    1881180207U,  // UQXTNB_ZZ_B
9123
106k
    1635846191U,  // UQXTNB_ZZ_H
9124
106k
    2418100271U,  // UQXTNB_ZZ_S
9125
106k
    2686491902U,  // UQXTNT_ZZ_B
9126
106k
    1637948670U,  // UQXTNT_ZZ_H
9127
106k
    1075928318U,  // UQXTNT_ZZ_S
9128
106k
    2959213053U,  // UQXTNv16i8
9129
106k
    2119055U, // UQXTNv1i16
9130
106k
    2119055U, // UQXTNv1i32
9131
106k
    2119055U, // UQXTNv1i8
9132
106k
    813798799U, // UQXTNv2i32
9133
106k
    817993103U, // UQXTNv4i16
9134
106k
    2967601661U,  // UQXTNv4i32
9135
106k
    2969698813U,  // UQXTNv8i16
9136
106k
    824284559U, // UQXTNv8i8
9137
106k
    270617702U, // URECPE_ZPmZ_S
9138
106k
    813796454U, // URECPEv2i32
9139
106k
    820087910U, // URECPEv4i32
9140
106k
    3223358341U,  // URHADD_ZPmZ_B
9141
106k
    3223374725U,  // URHADD_ZPmZ_D
9142
106k
    3519089541U,  // URHADD_ZPmZ_H
9143
106k
    3223407493U,  // URHADD_ZPmZ_S
9144
106k
    811699077U, // URHADDv16i8
9145
106k
    813796229U, // URHADDv2i32
9146
106k
    817990533U, // URHADDv4i16
9147
106k
    820087685U, // URHADDv4i32
9148
106k
    822184837U, // URHADDv8i16
9149
106k
    824281989U, // URHADDv8i8
9150
106k
    3223361773U,  // URSHLR_ZPmZ_B
9151
106k
    3223378157U,  // URSHLR_ZPmZ_D
9152
106k
    3519092973U,  // URSHLR_ZPmZ_H
9153
106k
    3223410925U,  // URSHLR_ZPmZ_S
9154
106k
    2179093163U,  // URSHL_VG2_2Z2Z_B
9155
106k
    2181206699U,  // URSHL_VG2_2Z2Z_D
9156
106k
    2183320235U,  // URSHL_VG2_2Z2Z_H
9157
106k
    2185433771U,  // URSHL_VG2_2Z2Z_S
9158
106k
    2179093163U,  // URSHL_VG2_2ZZ_B
9159
106k
    2181206699U,  // URSHL_VG2_2ZZ_D
9160
106k
    2183320235U,  // URSHL_VG2_2ZZ_H
9161
106k
    2185433771U,  // URSHL_VG2_2ZZ_S
9162
106k
    2179093163U,  // URSHL_VG4_4Z4Z_B
9163
106k
    2181206699U,  // URSHL_VG4_4Z4Z_D
9164
106k
    2183320235U,  // URSHL_VG4_4Z4Z_H
9165
106k
    2185433771U,  // URSHL_VG4_4Z4Z_S
9166
106k
    2179093163U,  // URSHL_VG4_4ZZ_B
9167
106k
    2181206699U,  // URSHL_VG4_4ZZ_D
9168
106k
    2183320235U,  // URSHL_VG4_4ZZ_H
9169
106k
    2185433771U,  // URSHL_VG4_4ZZ_S
9170
106k
    3223360171U,  // URSHL_ZPmZ_B
9171
106k
    3223376555U,  // URSHL_ZPmZ_D
9172
106k
    3519091371U,  // URSHL_ZPmZ_H
9173
106k
    3223409323U,  // URSHL_ZPmZ_S
9174
106k
    811700907U, // URSHLv16i8
9175
106k
    2118315U, // URSHLv1i64
9176
106k
    813798059U, // URSHLv2i32
9177
106k
    815895211U, // URSHLv2i64
9178
106k
    817992363U, // URSHLv4i16
9179
106k
    820089515U, // URSHLv4i32
9180
106k
    822186667U, // URSHLv8i16
9181
106k
    824283819U, // URSHLv8i8
9182
106k
    3223361683U,  // URSHR_ZPmI_B
9183
106k
    3223378067U,  // URSHR_ZPmI_D
9184
106k
    3519092883U,  // URSHR_ZPmI_H
9185
106k
    3223410835U,  // URSHR_ZPmI_S
9186
106k
    2119827U, // URSHRd
9187
106k
    811702419U, // URSHRv16i8_shift
9188
106k
    813799571U, // URSHRv2i32_shift
9189
106k
    815896723U, // URSHRv2i64_shift
9190
106k
    817993875U, // URSHRv4i16_shift
9191
106k
    820091027U, // URSHRv4i32_shift
9192
106k
    822188179U, // URSHRv8i16_shift
9193
106k
    824285331U, // URSHRv8i8_shift
9194
106k
    270617748U, // URSQRTE_ZPmZ_S
9195
106k
    813796500U, // URSQRTEv2i32
9196
106k
    820087956U, // URSQRTEv4i32
9197
106k
    2418050156U,  // URSRA_ZZI_B
9198
106k
    1075889260U,  // URSRA_ZZI_D
9199
106k
    2195784812U,  // URSRA_ZZI_H
9200
106k
    1344357484U,  // URSRA_ZZI_S
9201
106k
    807715948U, // URSRAd
9202
106k
    2959213676U,  // URSRAv16i8_shift
9203
106k
    2961310828U,  // URSRAv2i32_shift
9204
106k
    2963407980U,  // URSRAv2i64_shift
9205
106k
    2965505132U,  // URSRAv4i16_shift
9206
106k
    2967602284U,  // URSRAv4i32_shift
9207
106k
    2969699436U,  // URSRAv8i16_shift
9208
106k
    2971796588U,  // URSRAv8i8_shift
9209
106k
    3798179130U,  // USDOT_VG2_M2Z2Z_BToS
9210
106k
    3798179130U,  // USDOT_VG2_M2ZZI_BToS
9211
106k
    3798179130U,  // USDOT_VG2_M2ZZ_BToS
9212
106k
    4066614586U,  // USDOT_VG4_M4Z4Z_BToS
9213
106k
    4066614586U,  // USDOT_VG4_M4ZZI_BToS
9214
106k
    4066614586U,  // USDOT_VG4_M4ZZ_BToS
9215
106k
    2418105658U,  // USDOT_ZZZ
9216
106k
    2418105658U,  // USDOT_ZZZI
9217
106k
    2967608634U,  // USDOTlanev16i8
9218
106k
    2961317178U,  // USDOTlanev8i8
9219
106k
    2967608634U,  // USDOTv16i8
9220
106k
    2961317178U,  // USDOTv8i8
9221
106k
    270583602U, // USHLLB_ZZI_D
9222
106k
    2197882674U,  // USHLLB_ZZI_H
9223
106k
    1881229106U,  // USHLLB_ZZI_S
9224
106k
    270588959U, // USHLLT_ZZI_D
9225
106k
    2197888031U,  // USHLLT_ZZI_H
9226
106k
    1881234463U,  // USHLLT_ZZI_S
9227
106k
    822182214U, // USHLLv16i8_shift
9228
106k
    815895263U, // USHLLv2i32_shift
9229
106k
    820089567U, // USHLLv4i16_shift
9230
106k
    815890758U, // USHLLv4i32_shift
9231
106k
    820085062U, // USHLLv8i16_shift
9232
106k
    822186719U, // USHLLv8i8_shift
9233
106k
    811700920U, // USHLv16i8
9234
106k
    2118328U, // USHLv1i64
9235
106k
    813798072U, // USHLv2i32
9236
106k
    815895224U, // USHLv2i64
9237
106k
    817992376U, // USHLv4i16
9238
106k
    820089528U, // USHLv4i32
9239
106k
    822186680U, // USHLv8i16
9240
106k
    824283832U, // USHLv8i8
9241
106k
    2119840U, // USHRd
9242
106k
    811702432U, // USHRv16i8_shift
9243
106k
    813799584U, // USHRv2i32_shift
9244
106k
    815896736U, // USHRv2i64_shift
9245
106k
    817993888U, // USHRv4i16_shift
9246
106k
    820091040U, // USHRv4i32_shift
9247
106k
    822188192U, // USHRv8i16_shift
9248
106k
    824285344U, // USHRv8i8_shift
9249
106k
    1688441542U,  // USMLALL_MZZI_BtoS
9250
106k
    1688441542U,  // USMLALL_MZZ_BtoS
9251
106k
    3835925190U,  // USMLALL_VG2_M2Z2Z_BtoS
9252
106k
    3835925190U,  // USMLALL_VG2_M2ZZI_BtoS
9253
106k
    4104360646U,  // USMLALL_VG2_M2ZZ_BtoS
9254
106k
    4104360646U,  // USMLALL_VG4_M4Z4Z_BtoS
9255
106k
    4104360646U,  // USMLALL_VG4_M4ZZI_BtoS
9256
106k
    77828806U,  // USMLALL_VG4_M4ZZ_BtoS
9257
106k
    2967602036U,  // USMMLA
9258
106k
    2418099060U,  // USMMLA_ZZZ
9259
106k
    54641586U,  // USMOPA_MPPZZ_D
9260
106k
    79807410U,  // USMOPA_MPPZZ_S
9261
106k
    54647462U,  // USMOPS_MPPZZ_D
9262
106k
    79813286U,  // USMOPS_MPPZZ_S
9263
106k
    3223358378U,  // USQADD_ZPmZ_B
9264
106k
    3223374762U,  // USQADD_ZPmZ_D
9265
106k
    3519089578U,  // USQADD_ZPmZ_H
9266
106k
    3223407530U,  // USQADD_ZPmZ_S
9267
106k
    2959215530U,  // USQADDv16i8
9268
106k
    807717802U, // USQADDv1i16
9269
106k
    807717802U, // USQADDv1i32
9270
106k
    807717802U, // USQADDv1i64
9271
106k
    807717802U, // USQADDv1i8
9272
106k
    2961312682U,  // USQADDv2i32
9273
106k
    2963409834U,  // USQADDv2i64
9274
106k
    2965506986U,  // USQADDv4i16
9275
106k
    2967604138U,  // USQADDv4i32
9276
106k
    2969701290U,  // USQADDv8i16
9277
106k
    2971798442U,  // USQADDv8i8
9278
106k
    2418050169U,  // USRA_ZZI_B
9279
106k
    1075889273U,  // USRA_ZZI_D
9280
106k
    2195784825U,  // USRA_ZZI_H
9281
106k
    1344357497U,  // USRA_ZZI_S
9282
106k
    807715961U, // USRAd
9283
106k
    2959213689U,  // USRAv16i8_shift
9284
106k
    2961310841U,  // USRAv2i32_shift
9285
106k
    2963407993U,  // USRAv2i64_shift
9286
106k
    2965505145U,  // USRAv4i16_shift
9287
106k
    2967602297U,  // USRAv4i32_shift
9288
106k
    2969699449U,  // USRAv8i16_shift
9289
106k
    2971796601U,  // USRAv8i8_shift
9290
106k
    270583531U, // USUBLB_ZZZ_D
9291
106k
    2197882603U,  // USUBLB_ZZZ_H
9292
106k
    1881229035U,  // USUBLB_ZZZ_S
9293
106k
    270588883U, // USUBLT_ZZZ_D
9294
106k
    2197887955U,  // USUBLT_ZZZ_H
9295
106k
    1881234387U,  // USUBLT_ZZZ_S
9296
106k
    822182166U, // USUBLv16i8_v8i16
9297
106k
    815895085U, // USUBLv2i32_v2i64
9298
106k
    820089389U, // USUBLv4i16_v4i32
9299
106k
    815890710U, // USUBLv4i32_v2i64
9300
106k
    820085014U, // USUBLv8i16_v4i32
9301
106k
    822186541U, // USUBLv8i8_v8i16
9302
106k
    2418067960U,  // USUBWB_ZZZ_D
9303
106k
    2189494776U,  // USUBWB_ZZZ_H
9304
106k
    270617080U, // USUBWB_ZZZ_S
9305
106k
    2418073085U,  // USUBWT_ZZZ_D
9306
106k
    2189499901U,  // USUBWT_ZZZ_H
9307
106k
    270622205U, // USUBWT_ZZZ_S
9308
106k
    822182498U, // USUBWv16i8_v8i16
9309
106k
    815898573U, // USUBWv2i32_v2i64
9310
106k
    820092877U, // USUBWv4i16_v4i32
9311
106k
    815891042U, // USUBWv4i32_v2i64
9312
106k
    820085346U, // USUBWv8i16_v4i32
9313
106k
    822190029U, // USUBWv8i8_v8i16
9314
106k
    4066614608U,  // USVDOT_VG4_M4ZZI_BToS
9315
106k
    270585974U, // UUNPKHI_ZZ_D
9316
106k
    1661014134U,  // UUNPKHI_ZZ_H
9317
106k
    1881231478U,  // UUNPKHI_ZZ_S
9318
106k
    270587363U, // UUNPKLO_ZZ_D
9319
106k
    1661015523U,  // UUNPKLO_ZZ_H
9320
106k
    1881232867U,  // UUNPKLO_ZZ_S
9321
106k
    1635946690U,  // UUNPK_VG2_2ZZ_D
9322
106k
    1661128898U,  // UUNPK_VG2_2ZZ_H
9323
106k
    1652756674U,  // UUNPK_VG2_2ZZ_S
9324
106k
    1648529602U,  // UUNPK_VG4_4Z2Z_D
9325
106k
    1642254530U,  // UUNPK_VG4_4Z2Z_H
9326
106k
    1646465218U,  // UUNPK_VG4_4Z2Z_S
9327
106k
    3798179161U,  // UVDOT_VG2_M2ZZI_HtoS
9328
106k
    4066614617U,  // UVDOT_VG4_M4ZZI_BtoS
9329
106k
    4066598233U,  // UVDOT_VG4_M4ZZI_HtoD
9330
106k
    270584242U, // UXTB_ZPmZ_D
9331
106k
    541133234U, // UXTB_ZPmZ_H
9332
106k
    270617010U, // UXTB_ZPmZ_S
9333
106k
    270585910U, // UXTH_ZPmZ_D
9334
106k
    270618678U, // UXTH_ZPmZ_S
9335
106k
    270590095U, // UXTW_ZPmZ_D
9336
106k
    2129991U, // UZP1_PPP_B
9337
106k
    2418065479U,  // UZP1_PPP_D
9338
106k
    2189492295U,  // UZP1_PPP_H
9339
106k
    270614599U, // UZP1_PPP_S
9340
106k
    2129991U, // UZP1_ZZZ_B
9341
106k
    2418065479U,  // UZP1_ZZZ_D
9342
106k
    2189492295U,  // UZP1_ZZZ_H
9343
106k
    2210873415U,  // UZP1_ZZZ_Q
9344
106k
    270614599U, // UZP1_ZZZ_S
9345
106k
    811696199U, // UZP1v16i8
9346
106k
    813793351U, // UZP1v2i32
9347
106k
    815890503U, // UZP1v2i64
9348
106k
    817987655U, // UZP1v4i16
9349
106k
    820084807U, // UZP1v4i32
9350
106k
    822181959U, // UZP1v8i16
9351
106k
    824279111U, // UZP1v8i8
9352
106k
    2130482U, // UZP2_PPP_B
9353
106k
    2418065970U,  // UZP2_PPP_D
9354
106k
    2189492786U,  // UZP2_PPP_H
9355
106k
    270615090U, // UZP2_PPP_S
9356
106k
    2130482U, // UZP2_ZZZ_B
9357
106k
    2418065970U,  // UZP2_ZZZ_D
9358
106k
    2189492786U,  // UZP2_ZZZ_H
9359
106k
    2210873906U,  // UZP2_ZZZ_Q
9360
106k
    270615090U, // UZP2_ZZZ_S
9361
106k
    811696690U, // UZP2v16i8
9362
106k
    813793842U, // UZP2v2i32
9363
106k
    815890994U, // UZP2v2i64
9364
106k
    817988146U, // UZP2v4i16
9365
106k
    820085298U, // UZP2v4i32
9366
106k
    822182450U, // UZP2v8i16
9367
106k
    824279602U, // UZP2v8i8
9368
106k
    2130004U, // UZPQ1_ZZZ_B
9369
106k
    2418065492U,  // UZPQ1_ZZZ_D
9370
106k
    2189492308U,  // UZPQ1_ZZZ_H
9371
106k
    270614612U, // UZPQ1_ZZZ_S
9372
106k
    2130495U, // UZPQ2_ZZZ_B
9373
106k
    2418065983U,  // UZPQ2_ZZZ_D
9374
106k
    2189492799U,  // UZPQ2_ZZZ_H
9375
106k
    270615103U, // UZPQ2_ZZZ_S
9376
106k
    2197968807U,  // UZP_VG2_2ZZZ_B
9377
106k
    165844903U, // UZP_VG2_2ZZZ_D
9378
106k
    2189612967U,  // UZP_VG2_2ZZZ_H
9379
106k
    2210895783U,  // UZP_VG2_2ZZZ_Q
9380
106k
    2172852135U,  // UZP_VG2_2ZZZ_S
9381
106k
    1642223527U,  // UZP_VG4_4Z4Z_B
9382
106k
    1644337063U,  // UZP_VG4_4Z4Z_D
9383
106k
    1646450599U,  // UZP_VG4_4Z4Z_H
9384
106k
    178755495U, // UZP_VG4_4Z4Z_Q
9385
106k
    1648564135U,  // UZP_VG4_4Z4Z_S
9386
106k
    22079U, // VECFP
9387
106k
    23729U, // VECINT
9388
106k
    23364U, // WFET
9389
106k
    23442U, // WFIT
9390
106k
    2208451601U,  // WHILEGE_2PXX_B
9391
106k
    2208467985U,  // WHILEGE_2PXX_D
9392
106k
    2208484369U,  // WHILEGE_2PXX_H
9393
106k
    2208500753U,  // WHILEGE_2PXX_S
9394
106k
    3247121U, // WHILEGE_CXX_B
9395
106k
    3263505U, // WHILEGE_CXX_D
9396
106k
    3279889U, // WHILEGE_CXX_H
9397
106k
    3296273U, // WHILEGE_CXX_S
9398
106k
    2133009U, // WHILEGE_PWW_B
9399
106k
    2149393U, // WHILEGE_PWW_D
9400
106k
    2208369681U,  // WHILEGE_PWW_H
9401
106k
    2182161U, // WHILEGE_PWW_S
9402
106k
    2133009U, // WHILEGE_PXX_B
9403
106k
    2149393U, // WHILEGE_PXX_D
9404
106k
    2208369681U,  // WHILEGE_PXX_H
9405
106k
    2182161U, // WHILEGE_PXX_S
9406
106k
    2208455534U,  // WHILEGT_2PXX_B
9407
106k
    2208471918U,  // WHILEGT_2PXX_D
9408
106k
    2208488302U,  // WHILEGT_2PXX_H
9409
106k
    2208504686U,  // WHILEGT_2PXX_S
9410
106k
    3251054U, // WHILEGT_CXX_B
9411
106k
    3267438U, // WHILEGT_CXX_D
9412
106k
    3283822U, // WHILEGT_CXX_H
9413
106k
    3300206U, // WHILEGT_CXX_S
9414
106k
    2136942U, // WHILEGT_PWW_B
9415
106k
    2153326U, // WHILEGT_PWW_D
9416
106k
    2208373614U,  // WHILEGT_PWW_H
9417
106k
    2186094U, // WHILEGT_PWW_S
9418
106k
    2136942U, // WHILEGT_PXX_B
9419
106k
    2153326U, // WHILEGT_PXX_D
9420
106k
    2208373614U,  // WHILEGT_PXX_H
9421
106k
    2186094U, // WHILEGT_PXX_S
9422
106k
    2208452699U,  // WHILEHI_2PXX_B
9423
106k
    2208469083U,  // WHILEHI_2PXX_D
9424
106k
    2208485467U,  // WHILEHI_2PXX_H
9425
106k
    2208501851U,  // WHILEHI_2PXX_S
9426
106k
    3248219U, // WHILEHI_CXX_B
9427
106k
    3264603U, // WHILEHI_CXX_D
9428
106k
    3280987U, // WHILEHI_CXX_H
9429
106k
    3297371U, // WHILEHI_CXX_S
9430
106k
    2134107U, // WHILEHI_PWW_B
9431
106k
    2150491U, // WHILEHI_PWW_D
9432
106k
    2208370779U,  // WHILEHI_PWW_H
9433
106k
    2183259U, // WHILEHI_PWW_S
9434
106k
    2134107U, // WHILEHI_PXX_B
9435
106k
    2150491U, // WHILEHI_PXX_D
9436
106k
    2208370779U,  // WHILEHI_PXX_H
9437
106k
    2183259U, // WHILEHI_PXX_S
9438
106k
    2208455213U,  // WHILEHS_2PXX_B
9439
106k
    2208471597U,  // WHILEHS_2PXX_D
9440
106k
    2208487981U,  // WHILEHS_2PXX_H
9441
106k
    2208504365U,  // WHILEHS_2PXX_S
9442
106k
    3250733U, // WHILEHS_CXX_B
9443
106k
    3267117U, // WHILEHS_CXX_D
9444
106k
    3283501U, // WHILEHS_CXX_H
9445
106k
    3299885U, // WHILEHS_CXX_S
9446
106k
    2136621U, // WHILEHS_PWW_B
9447
106k
    2153005U, // WHILEHS_PWW_D
9448
106k
    2208373293U,  // WHILEHS_PWW_H
9449
106k
    2185773U, // WHILEHS_PWW_S
9450
106k
    2136621U, // WHILEHS_PXX_B
9451
106k
    2153005U, // WHILEHS_PXX_D
9452
106k
    2208373293U,  // WHILEHS_PXX_H
9453
106k
    2185773U, // WHILEHS_PXX_S
9454
106k
    2208451632U,  // WHILELE_2PXX_B
9455
106k
    2208468016U,  // WHILELE_2PXX_D
9456
106k
    2208484400U,  // WHILELE_2PXX_H
9457
106k
    2208500784U,  // WHILELE_2PXX_S
9458
106k
    3247152U, // WHILELE_CXX_B
9459
106k
    3263536U, // WHILELE_CXX_D
9460
106k
    3279920U, // WHILELE_CXX_H
9461
106k
    3296304U, // WHILELE_CXX_S
9462
106k
    2133040U, // WHILELE_PWW_B
9463
106k
    2149424U, // WHILELE_PWW_D
9464
106k
    2208369712U,  // WHILELE_PWW_H
9465
106k
    2182192U, // WHILELE_PWW_S
9466
106k
    2133040U, // WHILELE_PXX_B
9467
106k
    2149424U, // WHILELE_PXX_D
9468
106k
    2208369712U,  // WHILELE_PXX_H
9469
106k
    2182192U, // WHILELE_PXX_S
9470
106k
    2208454088U,  // WHILELO_2PXX_B
9471
106k
    2208470472U,  // WHILELO_2PXX_D
9472
106k
    2208486856U,  // WHILELO_2PXX_H
9473
106k
    2208503240U,  // WHILELO_2PXX_S
9474
106k
    3249608U, // WHILELO_CXX_B
9475
106k
    3265992U, // WHILELO_CXX_D
9476
106k
    3282376U, // WHILELO_CXX_H
9477
106k
    3298760U, // WHILELO_CXX_S
9478
106k
    2135496U, // WHILELO_PWW_B
9479
106k
    2151880U, // WHILELO_PWW_D
9480
106k
    2208372168U,  // WHILELO_PWW_H
9481
106k
    2184648U, // WHILELO_PWW_S
9482
106k
    2135496U, // WHILELO_PXX_B
9483
106k
    2151880U, // WHILELO_PXX_D
9484
106k
    2208372168U,  // WHILELO_PXX_H
9485
106k
    2184648U, // WHILELO_PXX_S
9486
106k
    2208455240U,  // WHILELS_2PXX_B
9487
106k
    2208471624U,  // WHILELS_2PXX_D
9488
106k
    2208488008U,  // WHILELS_2PXX_H
9489
106k
    2208504392U,  // WHILELS_2PXX_S
9490
106k
    3250760U, // WHILELS_CXX_B
9491
106k
    3267144U, // WHILELS_CXX_D
9492
106k
    3283528U, // WHILELS_CXX_H
9493
106k
    3299912U, // WHILELS_CXX_S
9494
106k
    2136648U, // WHILELS_PWW_B
9495
106k
    2153032U, // WHILELS_PWW_D
9496
106k
    2208373320U,  // WHILELS_PWW_H
9497
106k
    2185800U, // WHILELS_PWW_S
9498
106k
    2136648U, // WHILELS_PXX_B
9499
106k
    2153032U, // WHILELS_PXX_D
9500
106k
    2208373320U,  // WHILELS_PXX_H
9501
106k
    2185800U, // WHILELS_PXX_S
9502
106k
    2208455689U,  // WHILELT_2PXX_B
9503
106k
    2208472073U,  // WHILELT_2PXX_D
9504
106k
    2208488457U,  // WHILELT_2PXX_H
9505
106k
    2208504841U,  // WHILELT_2PXX_S
9506
106k
    3251209U, // WHILELT_CXX_B
9507
106k
    3267593U, // WHILELT_CXX_D
9508
106k
    3283977U, // WHILELT_CXX_H
9509
106k
    3300361U, // WHILELT_CXX_S
9510
106k
    2137097U, // WHILELT_PWW_B
9511
106k
    2153481U, // WHILELT_PWW_D
9512
106k
    2208373769U,  // WHILELT_PWW_H
9513
106k
    2186249U, // WHILELT_PWW_S
9514
106k
    2137097U, // WHILELT_PXX_B
9515
106k
    2153481U, // WHILELT_PXX_D
9516
106k
    2208373769U,  // WHILELT_PXX_H
9517
106k
    2186249U, // WHILELT_PXX_S
9518
106k
    2138152U, // WHILERW_PXX_B
9519
106k
    2154536U, // WHILERW_PXX_D
9520
106k
    2208374824U,  // WHILERW_PXX_H
9521
106k
    2187304U, // WHILERW_PXX_S
9522
106k
    2136473U, // WHILEWR_PXX_B
9523
106k
    2152857U, // WHILEWR_PXX_D
9524
106k
    2208373145U,  // WHILEWR_PXX_H
9525
106k
    2185625U, // WHILEWR_PXX_S
9526
106k
    807717464U, // WKDMC
9527
106k
    807717824U, // WKDMD
9528
106k
    39029U, // WRFFR
9529
106k
    10339U, // XAFLAG
9530
106k
    815896624U, // XAR
9531
106k
    2136112U, // XAR_ZZZI_B
9532
106k
    2418071600U,  // XAR_ZZZI_D
9533
106k
    2189498416U,  // XAR_ZZZI_H
9534
106k
    270620720U, // XAR_ZZZI_S
9535
106k
    19257U, // XPACD
9536
106k
    20564U, // XPACI
9537
106k
    8957U,  // XPACLRI
9538
106k
    2959213047U,  // XTNv16i8
9539
106k
    813798794U, // XTNv2i32
9540
106k
    817993098U, // XTNv4i16
9541
106k
    2967601655U,  // XTNv4i32
9542
106k
    2969698807U,  // XTNv8i16
9543
106k
    824284554U, // XTNv8i8
9544
106k
    1283571U, // ZERO_M
9545
106k
    3005437427U,  // ZERO_MXI_2Z
9546
106k
    3030603251U,  // ZERO_MXI_4Z
9547
106k
    3810743795U,  // ZERO_MXI_VG2_2Z
9548
106k
    3835909619U,  // ZERO_MXI_VG2_4Z
9549
106k
    3798160883U,  // ZERO_MXI_VG2_Z
9550
106k
    4079179251U,  // ZERO_MXI_VG4_2Z
9551
106k
    4104345075U,  // ZERO_MXI_VG4_4Z
9552
106k
    4066596339U,  // ZERO_MXI_VG4_Z
9553
106k
    180380121U, // ZERO_T
9554
106k
    2129985U, // ZIP1_PPP_B
9555
106k
    2418065473U,  // ZIP1_PPP_D
9556
106k
    2189492289U,  // ZIP1_PPP_H
9557
106k
    270614593U, // ZIP1_PPP_S
9558
106k
    2129985U, // ZIP1_ZZZ_B
9559
106k
    2418065473U,  // ZIP1_ZZZ_D
9560
106k
    2189492289U,  // ZIP1_ZZZ_H
9561
106k
    2210873409U,  // ZIP1_ZZZ_Q
9562
106k
    270614593U, // ZIP1_ZZZ_S
9563
106k
    811696193U, // ZIP1v16i8
9564
106k
    813793345U, // ZIP1v2i32
9565
106k
    815890497U, // ZIP1v2i64
9566
106k
    817987649U, // ZIP1v4i16
9567
106k
    820084801U, // ZIP1v4i32
9568
106k
    822181953U, // ZIP1v8i16
9569
106k
    824279105U, // ZIP1v8i8
9570
106k
    2130476U, // ZIP2_PPP_B
9571
106k
    2418065964U,  // ZIP2_PPP_D
9572
106k
    2189492780U,  // ZIP2_PPP_H
9573
106k
    270615084U, // ZIP2_PPP_S
9574
106k
    2130476U, // ZIP2_ZZZ_B
9575
106k
    2418065964U,  // ZIP2_ZZZ_D
9576
106k
    2189492780U,  // ZIP2_ZZZ_H
9577
106k
    2210873900U,  // ZIP2_ZZZ_Q
9578
106k
    270615084U, // ZIP2_ZZZ_S
9579
106k
    811696684U, // ZIP2v16i8
9580
106k
    813793836U, // ZIP2v2i32
9581
106k
    815890988U, // ZIP2v2i64
9582
106k
    817988140U, // ZIP2v4i16
9583
106k
    820085292U, // ZIP2v4i32
9584
106k
    822182444U, // ZIP2v8i16
9585
106k
    824279596U, // ZIP2v8i8
9586
106k
    2129997U, // ZIPQ1_ZZZ_B
9587
106k
    2418065485U,  // ZIPQ1_ZZZ_D
9588
106k
    2189492301U,  // ZIPQ1_ZZZ_H
9589
106k
    270614605U, // ZIPQ1_ZZZ_S
9590
106k
    2130488U, // ZIPQ2_ZZZ_B
9591
106k
    2418065976U,  // ZIPQ2_ZZZ_D
9592
106k
    2189492792U,  // ZIPQ2_ZZZ_H
9593
106k
    270615096U, // ZIPQ2_ZZZ_S
9594
106k
    2197968467U,  // ZIP_VG2_2ZZZ_B
9595
106k
    165844563U, // ZIP_VG2_2ZZZ_D
9596
106k
    2189612627U,  // ZIP_VG2_2ZZZ_H
9597
106k
    2210895443U,  // ZIP_VG2_2ZZZ_Q
9598
106k
    2172851795U,  // ZIP_VG2_2ZZZ_S
9599
106k
    1642223187U,  // ZIP_VG4_4Z4Z_B
9600
106k
    1644336723U,  // ZIP_VG4_4Z4Z_D
9601
106k
    1646450259U,  // ZIP_VG4_4Z4Z_H
9602
106k
    178755155U, // ZIP_VG4_4Z4Z_Q
9603
106k
    1648563795U,  // ZIP_VG4_4Z4Z_S
9604
106k
  };
9605
9606
106k
  static const uint32_t OpInfo1[] = {
9607
106k
    0U, // PHI
9608
106k
    0U, // INLINEASM
9609
106k
    0U, // INLINEASM_BR
9610
106k
    0U, // CFI_INSTRUCTION
9611
106k
    0U, // EH_LABEL
9612
106k
    0U, // GC_LABEL
9613
106k
    0U, // ANNOTATION_LABEL
9614
106k
    0U, // KILL
9615
106k
    0U, // EXTRACT_SUBREG
9616
106k
    0U, // INSERT_SUBREG
9617
106k
    0U, // IMPLICIT_DEF
9618
106k
    0U, // SUBREG_TO_REG
9619
106k
    0U, // COPY_TO_REGCLASS
9620
106k
    0U, // DBG_VALUE
9621
106k
    0U, // DBG_VALUE_LIST
9622
106k
    0U, // DBG_INSTR_REF
9623
106k
    0U, // DBG_PHI
9624
106k
    0U, // DBG_LABEL
9625
106k
    0U, // REG_SEQUENCE
9626
106k
    0U, // COPY
9627
106k
    0U, // BUNDLE
9628
106k
    0U, // LIFETIME_START
9629
106k
    0U, // LIFETIME_END
9630
106k
    0U, // PSEUDO_PROBE
9631
106k
    0U, // ARITH_FENCE
9632
106k
    0U, // STACKMAP
9633
106k
    0U, // FENTRY_CALL
9634
106k
    0U, // PATCHPOINT
9635
106k
    0U, // LOAD_STACK_GUARD
9636
106k
    0U, // PREALLOCATED_SETUP
9637
106k
    0U, // PREALLOCATED_ARG
9638
106k
    0U, // STATEPOINT
9639
106k
    0U, // LOCAL_ESCAPE
9640
106k
    0U, // FAULTING_OP
9641
106k
    0U, // PATCHABLE_OP
9642
106k
    0U, // PATCHABLE_FUNCTION_ENTER
9643
106k
    0U, // PATCHABLE_RET
9644
106k
    0U, // PATCHABLE_FUNCTION_EXIT
9645
106k
    0U, // PATCHABLE_TAIL_CALL
9646
106k
    0U, // PATCHABLE_EVENT_CALL
9647
106k
    0U, // PATCHABLE_TYPED_EVENT_CALL
9648
106k
    0U, // ICALL_BRANCH_FUNNEL
9649
106k
    0U, // MEMBARRIER
9650
106k
    0U, // JUMP_TABLE_DEBUG_INFO
9651
106k
    0U, // G_ASSERT_SEXT
9652
106k
    0U, // G_ASSERT_ZEXT
9653
106k
    0U, // G_ASSERT_ALIGN
9654
106k
    0U, // G_ADD
9655
106k
    0U, // G_SUB
9656
106k
    0U, // G_MUL
9657
106k
    0U, // G_SDIV
9658
106k
    0U, // G_UDIV
9659
106k
    0U, // G_SREM
9660
106k
    0U, // G_UREM
9661
106k
    0U, // G_SDIVREM
9662
106k
    0U, // G_UDIVREM
9663
106k
    0U, // G_AND
9664
106k
    0U, // G_OR
9665
106k
    0U, // G_XOR
9666
106k
    0U, // G_IMPLICIT_DEF
9667
106k
    0U, // G_PHI
9668
106k
    0U, // G_FRAME_INDEX
9669
106k
    0U, // G_GLOBAL_VALUE
9670
106k
    0U, // G_CONSTANT_POOL
9671
106k
    0U, // G_EXTRACT
9672
106k
    0U, // G_UNMERGE_VALUES
9673
106k
    0U, // G_INSERT
9674
106k
    0U, // G_MERGE_VALUES
9675
106k
    0U, // G_BUILD_VECTOR
9676
106k
    0U, // G_BUILD_VECTOR_TRUNC
9677
106k
    0U, // G_CONCAT_VECTORS
9678
106k
    0U, // G_PTRTOINT
9679
106k
    0U, // G_INTTOPTR
9680
106k
    0U, // G_BITCAST
9681
106k
    0U, // G_FREEZE
9682
106k
    0U, // G_CONSTANT_FOLD_BARRIER
9683
106k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
9684
106k
    0U, // G_INTRINSIC_TRUNC
9685
106k
    0U, // G_INTRINSIC_ROUND
9686
106k
    0U, // G_INTRINSIC_LRINT
9687
106k
    0U, // G_INTRINSIC_ROUNDEVEN
9688
106k
    0U, // G_READCYCLECOUNTER
9689
106k
    0U, // G_LOAD
9690
106k
    0U, // G_SEXTLOAD
9691
106k
    0U, // G_ZEXTLOAD
9692
106k
    0U, // G_INDEXED_LOAD
9693
106k
    0U, // G_INDEXED_SEXTLOAD
9694
106k
    0U, // G_INDEXED_ZEXTLOAD
9695
106k
    0U, // G_STORE
9696
106k
    0U, // G_INDEXED_STORE
9697
106k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
9698
106k
    0U, // G_ATOMIC_CMPXCHG
9699
106k
    0U, // G_ATOMICRMW_XCHG
9700
106k
    0U, // G_ATOMICRMW_ADD
9701
106k
    0U, // G_ATOMICRMW_SUB
9702
106k
    0U, // G_ATOMICRMW_AND
9703
106k
    0U, // G_ATOMICRMW_NAND
9704
106k
    0U, // G_ATOMICRMW_OR
9705
106k
    0U, // G_ATOMICRMW_XOR
9706
106k
    0U, // G_ATOMICRMW_MAX
9707
106k
    0U, // G_ATOMICRMW_MIN
9708
106k
    0U, // G_ATOMICRMW_UMAX
9709
106k
    0U, // G_ATOMICRMW_UMIN
9710
106k
    0U, // G_ATOMICRMW_FADD
9711
106k
    0U, // G_ATOMICRMW_FSUB
9712
106k
    0U, // G_ATOMICRMW_FMAX
9713
106k
    0U, // G_ATOMICRMW_FMIN
9714
106k
    0U, // G_ATOMICRMW_UINC_WRAP
9715
106k
    0U, // G_ATOMICRMW_UDEC_WRAP
9716
106k
    0U, // G_FENCE
9717
106k
    0U, // G_PREFETCH
9718
106k
    0U, // G_BRCOND
9719
106k
    0U, // G_BRINDIRECT
9720
106k
    0U, // G_INVOKE_REGION_START
9721
106k
    0U, // G_INTRINSIC
9722
106k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
9723
106k
    0U, // G_INTRINSIC_CONVERGENT
9724
106k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
9725
106k
    0U, // G_ANYEXT
9726
106k
    0U, // G_TRUNC
9727
106k
    0U, // G_CONSTANT
9728
106k
    0U, // G_FCONSTANT
9729
106k
    0U, // G_VASTART
9730
106k
    0U, // G_VAARG
9731
106k
    0U, // G_SEXT
9732
106k
    0U, // G_SEXT_INREG
9733
106k
    0U, // G_ZEXT
9734
106k
    0U, // G_SHL
9735
106k
    0U, // G_LSHR
9736
106k
    0U, // G_ASHR
9737
106k
    0U, // G_FSHL
9738
106k
    0U, // G_FSHR
9739
106k
    0U, // G_ROTR
9740
106k
    0U, // G_ROTL
9741
106k
    0U, // G_ICMP
9742
106k
    0U, // G_FCMP
9743
106k
    0U, // G_SELECT
9744
106k
    0U, // G_UADDO
9745
106k
    0U, // G_UADDE
9746
106k
    0U, // G_USUBO
9747
106k
    0U, // G_USUBE
9748
106k
    0U, // G_SADDO
9749
106k
    0U, // G_SADDE
9750
106k
    0U, // G_SSUBO
9751
106k
    0U, // G_SSUBE
9752
106k
    0U, // G_UMULO
9753
106k
    0U, // G_SMULO
9754
106k
    0U, // G_UMULH
9755
106k
    0U, // G_SMULH
9756
106k
    0U, // G_UADDSAT
9757
106k
    0U, // G_SADDSAT
9758
106k
    0U, // G_USUBSAT
9759
106k
    0U, // G_SSUBSAT
9760
106k
    0U, // G_USHLSAT
9761
106k
    0U, // G_SSHLSAT
9762
106k
    0U, // G_SMULFIX
9763
106k
    0U, // G_UMULFIX
9764
106k
    0U, // G_SMULFIXSAT
9765
106k
    0U, // G_UMULFIXSAT
9766
106k
    0U, // G_SDIVFIX
9767
106k
    0U, // G_UDIVFIX
9768
106k
    0U, // G_SDIVFIXSAT
9769
106k
    0U, // G_UDIVFIXSAT
9770
106k
    0U, // G_FADD
9771
106k
    0U, // G_FSUB
9772
106k
    0U, // G_FMUL
9773
106k
    0U, // G_FMA
9774
106k
    0U, // G_FMAD
9775
106k
    0U, // G_FDIV
9776
106k
    0U, // G_FREM
9777
106k
    0U, // G_FPOW
9778
106k
    0U, // G_FPOWI
9779
106k
    0U, // G_FEXP
9780
106k
    0U, // G_FEXP2
9781
106k
    0U, // G_FEXP10
9782
106k
    0U, // G_FLOG
9783
106k
    0U, // G_FLOG2
9784
106k
    0U, // G_FLOG10
9785
106k
    0U, // G_FLDEXP
9786
106k
    0U, // G_FFREXP
9787
106k
    0U, // G_FNEG
9788
106k
    0U, // G_FPEXT
9789
106k
    0U, // G_FPTRUNC
9790
106k
    0U, // G_FPTOSI
9791
106k
    0U, // G_FPTOUI
9792
106k
    0U, // G_SITOFP
9793
106k
    0U, // G_UITOFP
9794
106k
    0U, // G_FABS
9795
106k
    0U, // G_FCOPYSIGN
9796
106k
    0U, // G_IS_FPCLASS
9797
106k
    0U, // G_FCANONICALIZE
9798
106k
    0U, // G_FMINNUM
9799
106k
    0U, // G_FMAXNUM
9800
106k
    0U, // G_FMINNUM_IEEE
9801
106k
    0U, // G_FMAXNUM_IEEE
9802
106k
    0U, // G_FMINIMUM
9803
106k
    0U, // G_FMAXIMUM
9804
106k
    0U, // G_GET_FPENV
9805
106k
    0U, // G_SET_FPENV
9806
106k
    0U, // G_RESET_FPENV
9807
106k
    0U, // G_GET_FPMODE
9808
106k
    0U, // G_SET_FPMODE
9809
106k
    0U, // G_RESET_FPMODE
9810
106k
    0U, // G_PTR_ADD
9811
106k
    0U, // G_PTRMASK
9812
106k
    0U, // G_SMIN
9813
106k
    0U, // G_SMAX
9814
106k
    0U, // G_UMIN
9815
106k
    0U, // G_UMAX
9816
106k
    0U, // G_ABS
9817
106k
    0U, // G_LROUND
9818
106k
    0U, // G_LLROUND
9819
106k
    0U, // G_BR
9820
106k
    0U, // G_BRJT
9821
106k
    0U, // G_INSERT_VECTOR_ELT
9822
106k
    0U, // G_EXTRACT_VECTOR_ELT
9823
106k
    0U, // G_SHUFFLE_VECTOR
9824
106k
    0U, // G_CTTZ
9825
106k
    0U, // G_CTTZ_ZERO_UNDEF
9826
106k
    0U, // G_CTLZ
9827
106k
    0U, // G_CTLZ_ZERO_UNDEF
9828
106k
    0U, // G_CTPOP
9829
106k
    0U, // G_BSWAP
9830
106k
    0U, // G_BITREVERSE
9831
106k
    0U, // G_FCEIL
9832
106k
    0U, // G_FCOS
9833
106k
    0U, // G_FSIN
9834
106k
    0U, // G_FSQRT
9835
106k
    0U, // G_FFLOOR
9836
106k
    0U, // G_FRINT
9837
106k
    0U, // G_FNEARBYINT
9838
106k
    0U, // G_ADDRSPACE_CAST
9839
106k
    0U, // G_BLOCK_ADDR
9840
106k
    0U, // G_JUMP_TABLE
9841
106k
    0U, // G_DYN_STACKALLOC
9842
106k
    0U, // G_STACKSAVE
9843
106k
    0U, // G_STACKRESTORE
9844
106k
    0U, // G_STRICT_FADD
9845
106k
    0U, // G_STRICT_FSUB
9846
106k
    0U, // G_STRICT_FMUL
9847
106k
    0U, // G_STRICT_FDIV
9848
106k
    0U, // G_STRICT_FREM
9849
106k
    0U, // G_STRICT_FMA
9850
106k
    0U, // G_STRICT_FSQRT
9851
106k
    0U, // G_STRICT_FLDEXP
9852
106k
    0U, // G_READ_REGISTER
9853
106k
    0U, // G_WRITE_REGISTER
9854
106k
    0U, // G_MEMCPY
9855
106k
    0U, // G_MEMCPY_INLINE
9856
106k
    0U, // G_MEMMOVE
9857
106k
    0U, // G_MEMSET
9858
106k
    0U, // G_BZERO
9859
106k
    0U, // G_VECREDUCE_SEQ_FADD
9860
106k
    0U, // G_VECREDUCE_SEQ_FMUL
9861
106k
    0U, // G_VECREDUCE_FADD
9862
106k
    0U, // G_VECREDUCE_FMUL
9863
106k
    0U, // G_VECREDUCE_FMAX
9864
106k
    0U, // G_VECREDUCE_FMIN
9865
106k
    0U, // G_VECREDUCE_FMAXIMUM
9866
106k
    0U, // G_VECREDUCE_FMINIMUM
9867
106k
    0U, // G_VECREDUCE_ADD
9868
106k
    0U, // G_VECREDUCE_MUL
9869
106k
    0U, // G_VECREDUCE_AND
9870
106k
    0U, // G_VECREDUCE_OR
9871
106k
    0U, // G_VECREDUCE_XOR
9872
106k
    0U, // G_VECREDUCE_SMAX
9873
106k
    0U, // G_VECREDUCE_SMIN
9874
106k
    0U, // G_VECREDUCE_UMAX
9875
106k
    0U, // G_VECREDUCE_UMIN
9876
106k
    0U, // G_SBFX
9877
106k
    0U, // G_UBFX
9878
106k
    0U, // ABS_ZPmZ_B_UNDEF
9879
106k
    0U, // ABS_ZPmZ_D_UNDEF
9880
106k
    0U, // ABS_ZPmZ_H_UNDEF
9881
106k
    0U, // ABS_ZPmZ_S_UNDEF
9882
106k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
9883
106k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
9884
106k
    0U, // ADDSWrr
9885
106k
    0U, // ADDSXrr
9886
106k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
9887
106k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
9888
106k
    0U, // ADDWrr
9889
106k
    0U, // ADDXrr
9890
106k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
9891
106k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
9892
106k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
9893
106k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
9894
106k
    0U, // ADD_VG2_M2Z_D_PSEUDO
9895
106k
    0U, // ADD_VG2_M2Z_S_PSEUDO
9896
106k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
9897
106k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
9898
106k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
9899
106k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
9900
106k
    0U, // ADD_VG4_M4Z_D_PSEUDO
9901
106k
    0U, // ADD_VG4_M4Z_S_PSEUDO
9902
106k
    0U, // ADD_ZPZZ_B_ZERO
9903
106k
    0U, // ADD_ZPZZ_D_ZERO
9904
106k
    0U, // ADD_ZPZZ_H_ZERO
9905
106k
    0U, // ADD_ZPZZ_S_ZERO
9906
106k
    0U, // ADDlowTLS
9907
106k
    0U, // ADJCALLSTACKDOWN
9908
106k
    0U, // ADJCALLSTACKUP
9909
106k
    0U, // AESIMCrrTied
9910
106k
    0U, // AESMCrrTied
9911
106k
    0U, // ANDSWrr
9912
106k
    0U, // ANDSXrr
9913
106k
    0U, // ANDWrr
9914
106k
    0U, // ANDXrr
9915
106k
    0U, // AND_ZPZZ_B_ZERO
9916
106k
    0U, // AND_ZPZZ_D_ZERO
9917
106k
    0U, // AND_ZPZZ_H_ZERO
9918
106k
    0U, // AND_ZPZZ_S_ZERO
9919
106k
    0U, // ASRD_ZPZI_B_ZERO
9920
106k
    0U, // ASRD_ZPZI_D_ZERO
9921
106k
    0U, // ASRD_ZPZI_H_ZERO
9922
106k
    0U, // ASRD_ZPZI_S_ZERO
9923
106k
    0U, // ASR_ZPZI_B_UNDEF
9924
106k
    0U, // ASR_ZPZI_B_ZERO
9925
106k
    0U, // ASR_ZPZI_D_UNDEF
9926
106k
    0U, // ASR_ZPZI_D_ZERO
9927
106k
    0U, // ASR_ZPZI_H_UNDEF
9928
106k
    0U, // ASR_ZPZI_H_ZERO
9929
106k
    0U, // ASR_ZPZI_S_UNDEF
9930
106k
    0U, // ASR_ZPZI_S_ZERO
9931
106k
    0U, // ASR_ZPZZ_B_UNDEF
9932
106k
    0U, // ASR_ZPZZ_B_ZERO
9933
106k
    0U, // ASR_ZPZZ_D_UNDEF
9934
106k
    0U, // ASR_ZPZZ_D_ZERO
9935
106k
    0U, // ASR_ZPZZ_H_UNDEF
9936
106k
    0U, // ASR_ZPZZ_H_ZERO
9937
106k
    0U, // ASR_ZPZZ_S_UNDEF
9938
106k
    0U, // ASR_ZPZZ_S_ZERO
9939
106k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
9940
106k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
9941
106k
    0U, // BFADD_ZPZZ_UNDEF
9942
106k
    0U, // BFADD_ZPZZ_ZERO
9943
106k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
9944
106k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
9945
106k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
9946
106k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
9947
106k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
9948
106k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
9949
106k
    0U, // BFMAXNM_ZPZZ_UNDEF
9950
106k
    0U, // BFMAXNM_ZPZZ_ZERO
9951
106k
    0U, // BFMAX_ZPZZ_UNDEF
9952
106k
    0U, // BFMAX_ZPZZ_ZERO
9953
106k
    0U, // BFMINNM_ZPZZ_UNDEF
9954
106k
    0U, // BFMINNM_ZPZZ_ZERO
9955
106k
    0U, // BFMIN_ZPZZ_UNDEF
9956
106k
    0U, // BFMIN_ZPZZ_ZERO
9957
106k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
9958
106k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
9959
106k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
9960
106k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
9961
106k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
9962
106k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
9963
106k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
9964
106k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
9965
106k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
9966
106k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
9967
106k
    0U, // BFMLA_ZPZZZ_UNDEF
9968
106k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
9969
106k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
9970
106k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
9971
106k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
9972
106k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
9973
106k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
9974
106k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
9975
106k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
9976
106k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
9977
106k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
9978
106k
    0U, // BFMLS_ZPZZZ_UNDEF
9979
106k
    0U, // BFMOPA_MPPZZ_PSEUDO
9980
106k
    0U, // BFMOPS_MPPZZ_PSEUDO
9981
106k
    0U, // BFMUL_ZPZZ_UNDEF
9982
106k
    0U, // BFMUL_ZPZZ_ZERO
9983
106k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
9984
106k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
9985
106k
    0U, // BFSUB_ZPZZ_UNDEF
9986
106k
    0U, // BFSUB_ZPZZ_ZERO
9987
106k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
9988
106k
    0U, // BICSWrr
9989
106k
    0U, // BICSXrr
9990
106k
    0U, // BICWrr
9991
106k
    0U, // BICXrr
9992
106k
    0U, // BIC_ZPZZ_B_ZERO
9993
106k
    0U, // BIC_ZPZZ_D_ZERO
9994
106k
    0U, // BIC_ZPZZ_H_ZERO
9995
106k
    0U, // BIC_ZPZZ_S_ZERO
9996
106k
    0U, // BLRNoIP
9997
106k
    0U, // BLR_BTI
9998
106k
    0U, // BLR_RVMARKER
9999
106k
    0U, // BLR_X16
10000
106k
    0U, // BMOPA_MPPZZ_S_PSEUDO
10001
106k
    0U, // BMOPS_MPPZZ_S_PSEUDO
10002
106k
    0U, // BSPv16i8
10003
106k
    0U, // BSPv8i8
10004
106k
    0U, // CATCHRET
10005
106k
    0U, // CLEANUPRET
10006
106k
    0U, // CLS_ZPmZ_B_UNDEF
10007
106k
    0U, // CLS_ZPmZ_D_UNDEF
10008
106k
    0U, // CLS_ZPmZ_H_UNDEF
10009
106k
    0U, // CLS_ZPmZ_S_UNDEF
10010
106k
    0U, // CLZ_ZPmZ_B_UNDEF
10011
106k
    0U, // CLZ_ZPmZ_D_UNDEF
10012
106k
    0U, // CLZ_ZPmZ_H_UNDEF
10013
106k
    0U, // CLZ_ZPmZ_S_UNDEF
10014
106k
    0U, // CMP_SWAP_128
10015
106k
    0U, // CMP_SWAP_128_ACQUIRE
10016
106k
    0U, // CMP_SWAP_128_MONOTONIC
10017
106k
    0U, // CMP_SWAP_128_RELEASE
10018
106k
    0U, // CMP_SWAP_16
10019
106k
    0U, // CMP_SWAP_32
10020
106k
    0U, // CMP_SWAP_64
10021
106k
    0U, // CMP_SWAP_8
10022
106k
    0U, // CNOT_ZPmZ_B_UNDEF
10023
106k
    0U, // CNOT_ZPmZ_D_UNDEF
10024
106k
    0U, // CNOT_ZPmZ_H_UNDEF
10025
106k
    0U, // CNOT_ZPmZ_S_UNDEF
10026
106k
    0U, // CNT_ZPmZ_B_UNDEF
10027
106k
    0U, // CNT_ZPmZ_D_UNDEF
10028
106k
    0U, // CNT_ZPmZ_H_UNDEF
10029
106k
    0U, // CNT_ZPmZ_S_UNDEF
10030
106k
    0U, // COALESCER_BARRIER_FPR128
10031
106k
    0U, // COALESCER_BARRIER_FPR16
10032
106k
    0U, // COALESCER_BARRIER_FPR32
10033
106k
    0U, // COALESCER_BARRIER_FPR64
10034
106k
    0U, // EMITBKEY
10035
106k
    0U, // EMITMTETAGGED
10036
106k
    0U, // EONWrr
10037
106k
    0U, // EONXrr
10038
106k
    0U, // EORWrr
10039
106k
    0U, // EORXrr
10040
106k
    0U, // EOR_ZPZZ_B_ZERO
10041
106k
    0U, // EOR_ZPZZ_D_ZERO
10042
106k
    0U, // EOR_ZPZZ_H_ZERO
10043
106k
    0U, // EOR_ZPZZ_S_ZERO
10044
106k
    0U, // F128CSEL
10045
106k
    0U, // FABD_ZPZZ_D_UNDEF
10046
106k
    0U, // FABD_ZPZZ_D_ZERO
10047
106k
    0U, // FABD_ZPZZ_H_UNDEF
10048
106k
    0U, // FABD_ZPZZ_H_ZERO
10049
106k
    0U, // FABD_ZPZZ_S_UNDEF
10050
106k
    0U, // FABD_ZPZZ_S_ZERO
10051
106k
    0U, // FABS_ZPmZ_D_UNDEF
10052
106k
    0U, // FABS_ZPmZ_H_UNDEF
10053
106k
    0U, // FABS_ZPmZ_S_UNDEF
10054
106k
    0U, // FADD_VG2_M2Z_D_PSEUDO
10055
106k
    0U, // FADD_VG2_M2Z_H_PSEUDO
10056
106k
    0U, // FADD_VG2_M2Z_S_PSEUDO
10057
106k
    0U, // FADD_VG4_M4Z_D_PSEUDO
10058
106k
    0U, // FADD_VG4_M4Z_H_PSEUDO
10059
106k
    0U, // FADD_VG4_M4Z_S_PSEUDO
10060
106k
    0U, // FADD_ZPZI_D_UNDEF
10061
106k
    0U, // FADD_ZPZI_D_ZERO
10062
106k
    0U, // FADD_ZPZI_H_UNDEF
10063
106k
    0U, // FADD_ZPZI_H_ZERO
10064
106k
    0U, // FADD_ZPZI_S_UNDEF
10065
106k
    0U, // FADD_ZPZI_S_ZERO
10066
106k
    0U, // FADD_ZPZZ_D_UNDEF
10067
106k
    0U, // FADD_ZPZZ_D_ZERO
10068
106k
    0U, // FADD_ZPZZ_H_UNDEF
10069
106k
    0U, // FADD_ZPZZ_H_ZERO
10070
106k
    0U, // FADD_ZPZZ_S_UNDEF
10071
106k
    0U, // FADD_ZPZZ_S_ZERO
10072
106k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
10073
106k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
10074
106k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
10075
106k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
10076
106k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
10077
106k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
10078
106k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
10079
106k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
10080
106k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
10081
106k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
10082
106k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
10083
106k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
10084
106k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
10085
106k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
10086
106k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
10087
106k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
10088
106k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
10089
106k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
10090
106k
    0U, // FCVT_ZPmZ_StoD_UNDEF
10091
106k
    0U, // FCVT_ZPmZ_StoH_UNDEF
10092
106k
    0U, // FDIVR_ZPZZ_D_ZERO
10093
106k
    0U, // FDIVR_ZPZZ_H_ZERO
10094
106k
    0U, // FDIVR_ZPZZ_S_ZERO
10095
106k
    0U, // FDIV_ZPZZ_D_UNDEF
10096
106k
    0U, // FDIV_ZPZZ_D_ZERO
10097
106k
    0U, // FDIV_ZPZZ_H_UNDEF
10098
106k
    0U, // FDIV_ZPZZ_H_ZERO
10099
106k
    0U, // FDIV_ZPZZ_S_UNDEF
10100
106k
    0U, // FDIV_ZPZZ_S_ZERO
10101
106k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
10102
106k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
10103
106k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
10104
106k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
10105
106k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
10106
106k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
10107
106k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
10108
106k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
10109
106k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
10110
106k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
10111
106k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
10112
106k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
10113
106k
    0U, // FLOGB_ZPZZ_D_ZERO
10114
106k
    0U, // FLOGB_ZPZZ_H_ZERO
10115
106k
    0U, // FLOGB_ZPZZ_S_ZERO
10116
106k
    0U, // FMAXNM_ZPZI_D_UNDEF
10117
106k
    0U, // FMAXNM_ZPZI_D_ZERO
10118
106k
    0U, // FMAXNM_ZPZI_H_UNDEF
10119
106k
    0U, // FMAXNM_ZPZI_H_ZERO
10120
106k
    0U, // FMAXNM_ZPZI_S_UNDEF
10121
106k
    0U, // FMAXNM_ZPZI_S_ZERO
10122
106k
    0U, // FMAXNM_ZPZZ_D_UNDEF
10123
106k
    0U, // FMAXNM_ZPZZ_D_ZERO
10124
106k
    0U, // FMAXNM_ZPZZ_H_UNDEF
10125
106k
    0U, // FMAXNM_ZPZZ_H_ZERO
10126
106k
    0U, // FMAXNM_ZPZZ_S_UNDEF
10127
106k
    0U, // FMAXNM_ZPZZ_S_ZERO
10128
106k
    0U, // FMAX_ZPZI_D_UNDEF
10129
106k
    0U, // FMAX_ZPZI_D_ZERO
10130
106k
    0U, // FMAX_ZPZI_H_UNDEF
10131
106k
    0U, // FMAX_ZPZI_H_ZERO
10132
106k
    0U, // FMAX_ZPZI_S_UNDEF
10133
106k
    0U, // FMAX_ZPZI_S_ZERO
10134
106k
    0U, // FMAX_ZPZZ_D_UNDEF
10135
106k
    0U, // FMAX_ZPZZ_D_ZERO
10136
106k
    0U, // FMAX_ZPZZ_H_UNDEF
10137
106k
    0U, // FMAX_ZPZZ_H_ZERO
10138
106k
    0U, // FMAX_ZPZZ_S_UNDEF
10139
106k
    0U, // FMAX_ZPZZ_S_ZERO
10140
106k
    0U, // FMINNM_ZPZI_D_UNDEF
10141
106k
    0U, // FMINNM_ZPZI_D_ZERO
10142
106k
    0U, // FMINNM_ZPZI_H_UNDEF
10143
106k
    0U, // FMINNM_ZPZI_H_ZERO
10144
106k
    0U, // FMINNM_ZPZI_S_UNDEF
10145
106k
    0U, // FMINNM_ZPZI_S_ZERO
10146
106k
    0U, // FMINNM_ZPZZ_D_UNDEF
10147
106k
    0U, // FMINNM_ZPZZ_D_ZERO
10148
106k
    0U, // FMINNM_ZPZZ_H_UNDEF
10149
106k
    0U, // FMINNM_ZPZZ_H_ZERO
10150
106k
    0U, // FMINNM_ZPZZ_S_UNDEF
10151
106k
    0U, // FMINNM_ZPZZ_S_ZERO
10152
106k
    0U, // FMIN_ZPZI_D_UNDEF
10153
106k
    0U, // FMIN_ZPZI_D_ZERO
10154
106k
    0U, // FMIN_ZPZI_H_UNDEF
10155
106k
    0U, // FMIN_ZPZI_H_ZERO
10156
106k
    0U, // FMIN_ZPZI_S_UNDEF
10157
106k
    0U, // FMIN_ZPZI_S_ZERO
10158
106k
    0U, // FMIN_ZPZZ_D_UNDEF
10159
106k
    0U, // FMIN_ZPZZ_D_ZERO
10160
106k
    0U, // FMIN_ZPZZ_H_UNDEF
10161
106k
    0U, // FMIN_ZPZZ_H_ZERO
10162
106k
    0U, // FMIN_ZPZZ_S_UNDEF
10163
106k
    0U, // FMIN_ZPZZ_S_ZERO
10164
106k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
10165
106k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
10166
106k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10167
106k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
10168
106k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
10169
106k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10170
106k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
10171
106k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
10172
106k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
10173
106k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
10174
106k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
10175
106k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10176
106k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
10177
106k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
10178
106k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
10179
106k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
10180
106k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10181
106k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
10182
106k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
10183
106k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
10184
106k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
10185
106k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
10186
106k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
10187
106k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
10188
106k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
10189
106k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
10190
106k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
10191
106k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
10192
106k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
10193
106k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
10194
106k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
10195
106k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
10196
106k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
10197
106k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
10198
106k
    0U, // FMLA_ZPZZZ_D_UNDEF
10199
106k
    0U, // FMLA_ZPZZZ_H_UNDEF
10200
106k
    0U, // FMLA_ZPZZZ_S_UNDEF
10201
106k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
10202
106k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
10203
106k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10204
106k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
10205
106k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
10206
106k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10207
106k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
10208
106k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
10209
106k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
10210
106k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
10211
106k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
10212
106k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
10213
106k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
10214
106k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
10215
106k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
10216
106k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
10217
106k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
10218
106k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
10219
106k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
10220
106k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
10221
106k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
10222
106k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
10223
106k
    0U, // FMLS_ZPZZZ_D_UNDEF
10224
106k
    0U, // FMLS_ZPZZZ_H_UNDEF
10225
106k
    0U, // FMLS_ZPZZZ_S_UNDEF
10226
106k
    0U, // FMOPAL_MPPZZ_PSEUDO
10227
106k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
10228
106k
    0U, // FMOPA_MPPZZ_D_PSEUDO
10229
106k
    0U, // FMOPA_MPPZZ_S_PSEUDO
10230
106k
    0U, // FMOPSL_MPPZZ_PSEUDO
10231
106k
    0U, // FMOPS_MPPZZ_D_PSEUDO
10232
106k
    0U, // FMOPS_MPPZZ_S_PSEUDO
10233
106k
    0U, // FMOVD0
10234
106k
    0U, // FMOVH0
10235
106k
    0U, // FMOVS0
10236
106k
    0U, // FMULX_ZPZZ_D_UNDEF
10237
106k
    0U, // FMULX_ZPZZ_D_ZERO
10238
106k
    0U, // FMULX_ZPZZ_H_UNDEF
10239
106k
    0U, // FMULX_ZPZZ_H_ZERO
10240
106k
    0U, // FMULX_ZPZZ_S_UNDEF
10241
106k
    0U, // FMULX_ZPZZ_S_ZERO
10242
106k
    0U, // FMUL_ZPZI_D_UNDEF
10243
106k
    0U, // FMUL_ZPZI_D_ZERO
10244
106k
    0U, // FMUL_ZPZI_H_UNDEF
10245
106k
    0U, // FMUL_ZPZI_H_ZERO
10246
106k
    0U, // FMUL_ZPZI_S_UNDEF
10247
106k
    0U, // FMUL_ZPZI_S_ZERO
10248
106k
    0U, // FMUL_ZPZZ_D_UNDEF
10249
106k
    0U, // FMUL_ZPZZ_D_ZERO
10250
106k
    0U, // FMUL_ZPZZ_H_UNDEF
10251
106k
    0U, // FMUL_ZPZZ_H_ZERO
10252
106k
    0U, // FMUL_ZPZZ_S_UNDEF
10253
106k
    0U, // FMUL_ZPZZ_S_ZERO
10254
106k
    0U, // FNEG_ZPmZ_D_UNDEF
10255
106k
    0U, // FNEG_ZPmZ_H_UNDEF
10256
106k
    0U, // FNEG_ZPmZ_S_UNDEF
10257
106k
    0U, // FNMLA_ZPZZZ_D_UNDEF
10258
106k
    0U, // FNMLA_ZPZZZ_H_UNDEF
10259
106k
    0U, // FNMLA_ZPZZZ_S_UNDEF
10260
106k
    0U, // FNMLS_ZPZZZ_D_UNDEF
10261
106k
    0U, // FNMLS_ZPZZZ_H_UNDEF
10262
106k
    0U, // FNMLS_ZPZZZ_S_UNDEF
10263
106k
    0U, // FRECPX_ZPmZ_D_UNDEF
10264
106k
    0U, // FRECPX_ZPmZ_H_UNDEF
10265
106k
    0U, // FRECPX_ZPmZ_S_UNDEF
10266
106k
    0U, // FRINTA_ZPmZ_D_UNDEF
10267
106k
    0U, // FRINTA_ZPmZ_H_UNDEF
10268
106k
    0U, // FRINTA_ZPmZ_S_UNDEF
10269
106k
    0U, // FRINTI_ZPmZ_D_UNDEF
10270
106k
    0U, // FRINTI_ZPmZ_H_UNDEF
10271
106k
    0U, // FRINTI_ZPmZ_S_UNDEF
10272
106k
    0U, // FRINTM_ZPmZ_D_UNDEF
10273
106k
    0U, // FRINTM_ZPmZ_H_UNDEF
10274
106k
    0U, // FRINTM_ZPmZ_S_UNDEF
10275
106k
    0U, // FRINTN_ZPmZ_D_UNDEF
10276
106k
    0U, // FRINTN_ZPmZ_H_UNDEF
10277
106k
    0U, // FRINTN_ZPmZ_S_UNDEF
10278
106k
    0U, // FRINTP_ZPmZ_D_UNDEF
10279
106k
    0U, // FRINTP_ZPmZ_H_UNDEF
10280
106k
    0U, // FRINTP_ZPmZ_S_UNDEF
10281
106k
    0U, // FRINTX_ZPmZ_D_UNDEF
10282
106k
    0U, // FRINTX_ZPmZ_H_UNDEF
10283
106k
    0U, // FRINTX_ZPmZ_S_UNDEF
10284
106k
    0U, // FRINTZ_ZPmZ_D_UNDEF
10285
106k
    0U, // FRINTZ_ZPmZ_H_UNDEF
10286
106k
    0U, // FRINTZ_ZPmZ_S_UNDEF
10287
106k
    0U, // FSQRT_ZPmZ_D_UNDEF
10288
106k
    0U, // FSQRT_ZPmZ_H_UNDEF
10289
106k
    0U, // FSQRT_ZPmZ_S_UNDEF
10290
106k
    0U, // FSUBR_ZPZI_D_UNDEF
10291
106k
    0U, // FSUBR_ZPZI_D_ZERO
10292
106k
    0U, // FSUBR_ZPZI_H_UNDEF
10293
106k
    0U, // FSUBR_ZPZI_H_ZERO
10294
106k
    0U, // FSUBR_ZPZI_S_UNDEF
10295
106k
    0U, // FSUBR_ZPZI_S_ZERO
10296
106k
    0U, // FSUBR_ZPZZ_D_ZERO
10297
106k
    0U, // FSUBR_ZPZZ_H_ZERO
10298
106k
    0U, // FSUBR_ZPZZ_S_ZERO
10299
106k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
10300
106k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
10301
106k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
10302
106k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
10303
106k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
10304
106k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
10305
106k
    0U, // FSUB_ZPZI_D_UNDEF
10306
106k
    0U, // FSUB_ZPZI_D_ZERO
10307
106k
    0U, // FSUB_ZPZI_H_UNDEF
10308
106k
    0U, // FSUB_ZPZI_H_ZERO
10309
106k
    0U, // FSUB_ZPZI_S_UNDEF
10310
106k
    0U, // FSUB_ZPZI_S_ZERO
10311
106k
    0U, // FSUB_ZPZZ_D_UNDEF
10312
106k
    0U, // FSUB_ZPZZ_D_ZERO
10313
106k
    0U, // FSUB_ZPZZ_H_UNDEF
10314
106k
    0U, // FSUB_ZPZZ_H_ZERO
10315
106k
    0U, // FSUB_ZPZZ_S_UNDEF
10316
106k
    0U, // FSUB_ZPZZ_S_ZERO
10317
106k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
10318
106k
    0U, // GLD1B_D
10319
106k
    0U, // GLD1B_D_IMM
10320
106k
    0U, // GLD1B_D_SXTW
10321
106k
    0U, // GLD1B_D_UXTW
10322
106k
    0U, // GLD1B_S_IMM
10323
106k
    0U, // GLD1B_S_SXTW
10324
106k
    0U, // GLD1B_S_UXTW
10325
106k
    0U, // GLD1D
10326
106k
    0U, // GLD1D_IMM
10327
106k
    0U, // GLD1D_SCALED
10328
106k
    0U, // GLD1D_SXTW
10329
106k
    0U, // GLD1D_SXTW_SCALED
10330
106k
    0U, // GLD1D_UXTW
10331
106k
    0U, // GLD1D_UXTW_SCALED
10332
106k
    0U, // GLD1H_D
10333
106k
    0U, // GLD1H_D_IMM
10334
106k
    0U, // GLD1H_D_SCALED
10335
106k
    0U, // GLD1H_D_SXTW
10336
106k
    0U, // GLD1H_D_SXTW_SCALED
10337
106k
    0U, // GLD1H_D_UXTW
10338
106k
    0U, // GLD1H_D_UXTW_SCALED
10339
106k
    0U, // GLD1H_S_IMM
10340
106k
    0U, // GLD1H_S_SXTW
10341
106k
    0U, // GLD1H_S_SXTW_SCALED
10342
106k
    0U, // GLD1H_S_UXTW
10343
106k
    0U, // GLD1H_S_UXTW_SCALED
10344
106k
    0U, // GLD1SB_D
10345
106k
    0U, // GLD1SB_D_IMM
10346
106k
    0U, // GLD1SB_D_SXTW
10347
106k
    0U, // GLD1SB_D_UXTW
10348
106k
    0U, // GLD1SB_S_IMM
10349
106k
    0U, // GLD1SB_S_SXTW
10350
106k
    0U, // GLD1SB_S_UXTW
10351
106k
    0U, // GLD1SH_D
10352
106k
    0U, // GLD1SH_D_IMM
10353
106k
    0U, // GLD1SH_D_SCALED
10354
106k
    0U, // GLD1SH_D_SXTW
10355
106k
    0U, // GLD1SH_D_SXTW_SCALED
10356
106k
    0U, // GLD1SH_D_UXTW
10357
106k
    0U, // GLD1SH_D_UXTW_SCALED
10358
106k
    0U, // GLD1SH_S_IMM
10359
106k
    0U, // GLD1SH_S_SXTW
10360
106k
    0U, // GLD1SH_S_SXTW_SCALED
10361
106k
    0U, // GLD1SH_S_UXTW
10362
106k
    0U, // GLD1SH_S_UXTW_SCALED
10363
106k
    0U, // GLD1SW_D
10364
106k
    0U, // GLD1SW_D_IMM
10365
106k
    0U, // GLD1SW_D_SCALED
10366
106k
    0U, // GLD1SW_D_SXTW
10367
106k
    0U, // GLD1SW_D_SXTW_SCALED
10368
106k
    0U, // GLD1SW_D_UXTW
10369
106k
    0U, // GLD1SW_D_UXTW_SCALED
10370
106k
    0U, // GLD1W_D
10371
106k
    0U, // GLD1W_D_IMM
10372
106k
    0U, // GLD1W_D_SCALED
10373
106k
    0U, // GLD1W_D_SXTW
10374
106k
    0U, // GLD1W_D_SXTW_SCALED
10375
106k
    0U, // GLD1W_D_UXTW
10376
106k
    0U, // GLD1W_D_UXTW_SCALED
10377
106k
    0U, // GLD1W_IMM
10378
106k
    0U, // GLD1W_SXTW
10379
106k
    0U, // GLD1W_SXTW_SCALED
10380
106k
    0U, // GLD1W_UXTW
10381
106k
    0U, // GLD1W_UXTW_SCALED
10382
106k
    0U, // GLDFF1B_D
10383
106k
    0U, // GLDFF1B_D_IMM
10384
106k
    0U, // GLDFF1B_D_SXTW
10385
106k
    0U, // GLDFF1B_D_UXTW
10386
106k
    0U, // GLDFF1B_S_IMM
10387
106k
    0U, // GLDFF1B_S_SXTW
10388
106k
    0U, // GLDFF1B_S_UXTW
10389
106k
    0U, // GLDFF1D
10390
106k
    0U, // GLDFF1D_IMM
10391
106k
    0U, // GLDFF1D_SCALED
10392
106k
    0U, // GLDFF1D_SXTW
10393
106k
    0U, // GLDFF1D_SXTW_SCALED
10394
106k
    0U, // GLDFF1D_UXTW
10395
106k
    0U, // GLDFF1D_UXTW_SCALED
10396
106k
    0U, // GLDFF1H_D
10397
106k
    0U, // GLDFF1H_D_IMM
10398
106k
    0U, // GLDFF1H_D_SCALED
10399
106k
    0U, // GLDFF1H_D_SXTW
10400
106k
    0U, // GLDFF1H_D_SXTW_SCALED
10401
106k
    0U, // GLDFF1H_D_UXTW
10402
106k
    0U, // GLDFF1H_D_UXTW_SCALED
10403
106k
    0U, // GLDFF1H_S_IMM
10404
106k
    0U, // GLDFF1H_S_SXTW
10405
106k
    0U, // GLDFF1H_S_SXTW_SCALED
10406
106k
    0U, // GLDFF1H_S_UXTW
10407
106k
    0U, // GLDFF1H_S_UXTW_SCALED
10408
106k
    0U, // GLDFF1SB_D
10409
106k
    0U, // GLDFF1SB_D_IMM
10410
106k
    0U, // GLDFF1SB_D_SXTW
10411
106k
    0U, // GLDFF1SB_D_UXTW
10412
106k
    0U, // GLDFF1SB_S_IMM
10413
106k
    0U, // GLDFF1SB_S_SXTW
10414
106k
    0U, // GLDFF1SB_S_UXTW
10415
106k
    0U, // GLDFF1SH_D
10416
106k
    0U, // GLDFF1SH_D_IMM
10417
106k
    0U, // GLDFF1SH_D_SCALED
10418
106k
    0U, // GLDFF1SH_D_SXTW
10419
106k
    0U, // GLDFF1SH_D_SXTW_SCALED
10420
106k
    0U, // GLDFF1SH_D_UXTW
10421
106k
    0U, // GLDFF1SH_D_UXTW_SCALED
10422
106k
    0U, // GLDFF1SH_S_IMM
10423
106k
    0U, // GLDFF1SH_S_SXTW
10424
106k
    0U, // GLDFF1SH_S_SXTW_SCALED
10425
106k
    0U, // GLDFF1SH_S_UXTW
10426
106k
    0U, // GLDFF1SH_S_UXTW_SCALED
10427
106k
    0U, // GLDFF1SW_D
10428
106k
    0U, // GLDFF1SW_D_IMM
10429
106k
    0U, // GLDFF1SW_D_SCALED
10430
106k
    0U, // GLDFF1SW_D_SXTW
10431
106k
    0U, // GLDFF1SW_D_SXTW_SCALED
10432
106k
    0U, // GLDFF1SW_D_UXTW
10433
106k
    0U, // GLDFF1SW_D_UXTW_SCALED
10434
106k
    0U, // GLDFF1W_D
10435
106k
    0U, // GLDFF1W_D_IMM
10436
106k
    0U, // GLDFF1W_D_SCALED
10437
106k
    0U, // GLDFF1W_D_SXTW
10438
106k
    0U, // GLDFF1W_D_SXTW_SCALED
10439
106k
    0U, // GLDFF1W_D_UXTW
10440
106k
    0U, // GLDFF1W_D_UXTW_SCALED
10441
106k
    0U, // GLDFF1W_IMM
10442
106k
    0U, // GLDFF1W_SXTW
10443
106k
    0U, // GLDFF1W_SXTW_SCALED
10444
106k
    0U, // GLDFF1W_UXTW
10445
106k
    0U, // GLDFF1W_UXTW_SCALED
10446
106k
    0U, // G_AARCH64_PREFETCH
10447
106k
    0U, // G_ADD_LOW
10448
106k
    0U, // G_BSP
10449
106k
    0U, // G_DUP
10450
106k
    0U, // G_DUPLANE16
10451
106k
    0U, // G_DUPLANE32
10452
106k
    0U, // G_DUPLANE64
10453
106k
    0U, // G_DUPLANE8
10454
106k
    0U, // G_EXT
10455
106k
    0U, // G_FCMEQ
10456
106k
    0U, // G_FCMEQZ
10457
106k
    0U, // G_FCMGE
10458
106k
    0U, // G_FCMGEZ
10459
106k
    0U, // G_FCMGT
10460
106k
    0U, // G_FCMGTZ
10461
106k
    0U, // G_FCMLEZ
10462
106k
    0U, // G_FCMLTZ
10463
106k
    0U, // G_REV16
10464
106k
    0U, // G_REV32
10465
106k
    0U, // G_REV64
10466
106k
    0U, // G_SADDLP
10467
106k
    0U, // G_SADDLV
10468
106k
    0U, // G_SDOT
10469
106k
    0U, // G_SITOF
10470
106k
    0U, // G_SMULL
10471
106k
    0U, // G_TRN1
10472
106k
    0U, // G_TRN2
10473
106k
    0U, // G_UADDLP
10474
106k
    0U, // G_UADDLV
10475
106k
    0U, // G_UDOT
10476
106k
    0U, // G_UITOF
10477
106k
    0U, // G_UMULL
10478
106k
    0U, // G_UZP1
10479
106k
    0U, // G_UZP2
10480
106k
    0U, // G_VASHR
10481
106k
    0U, // G_VLSHR
10482
106k
    0U, // G_ZIP1
10483
106k
    0U, // G_ZIP2
10484
106k
    0U, // HOM_Epilog
10485
106k
    0U, // HOM_Prolog
10486
106k
    0U, // HWASAN_CHECK_MEMACCESS
10487
106k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
10488
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
10489
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
10490
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
10491
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
10492
106k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
10493
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
10494
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
10495
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
10496
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
10497
106k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
10498
106k
    0U, // IRGstack
10499
106k
    0U, // JumpTableDest16
10500
106k
    0U, // JumpTableDest32
10501
106k
    0U, // JumpTableDest8
10502
106k
    0U, // KCFI_CHECK
10503
106k
    0U, // LD1B_2Z_IMM_PSEUDO
10504
106k
    0U, // LD1B_2Z_PSEUDO
10505
106k
    0U, // LD1B_4Z_IMM_PSEUDO
10506
106k
    0U, // LD1B_4Z_PSEUDO
10507
106k
    0U, // LD1D_2Z_IMM_PSEUDO
10508
106k
    0U, // LD1D_2Z_PSEUDO
10509
106k
    0U, // LD1D_4Z_IMM_PSEUDO
10510
106k
    0U, // LD1D_4Z_PSEUDO
10511
106k
    0U, // LD1H_2Z_IMM_PSEUDO
10512
106k
    0U, // LD1H_2Z_PSEUDO
10513
106k
    0U, // LD1H_4Z_IMM_PSEUDO
10514
106k
    0U, // LD1H_4Z_PSEUDO
10515
106k
    0U, // LD1W_2Z_IMM_PSEUDO
10516
106k
    0U, // LD1W_2Z_PSEUDO
10517
106k
    0U, // LD1W_4Z_IMM_PSEUDO
10518
106k
    0U, // LD1W_4Z_PSEUDO
10519
106k
    0U, // LD1_MXIPXX_H_PSEUDO_B
10520
106k
    0U, // LD1_MXIPXX_H_PSEUDO_D
10521
106k
    0U, // LD1_MXIPXX_H_PSEUDO_H
10522
106k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
10523
106k
    0U, // LD1_MXIPXX_H_PSEUDO_S
10524
106k
    0U, // LD1_MXIPXX_V_PSEUDO_B
10525
106k
    0U, // LD1_MXIPXX_V_PSEUDO_D
10526
106k
    0U, // LD1_MXIPXX_V_PSEUDO_H
10527
106k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
10528
106k
    0U, // LD1_MXIPXX_V_PSEUDO_S
10529
106k
    0U, // LDFF1B
10530
106k
    0U, // LDFF1B_D
10531
106k
    0U, // LDFF1B_H
10532
106k
    0U, // LDFF1B_S
10533
106k
    0U, // LDFF1D
10534
106k
    0U, // LDFF1H
10535
106k
    0U, // LDFF1H_D
10536
106k
    0U, // LDFF1H_S
10537
106k
    0U, // LDFF1SB_D
10538
106k
    0U, // LDFF1SB_H
10539
106k
    0U, // LDFF1SB_S
10540
106k
    0U, // LDFF1SH_D
10541
106k
    0U, // LDFF1SH_S
10542
106k
    0U, // LDFF1SW_D
10543
106k
    0U, // LDFF1W
10544
106k
    0U, // LDFF1W_D
10545
106k
    0U, // LDNF1B_D_IMM
10546
106k
    0U, // LDNF1B_H_IMM
10547
106k
    0U, // LDNF1B_IMM
10548
106k
    0U, // LDNF1B_S_IMM
10549
106k
    0U, // LDNF1D_IMM
10550
106k
    0U, // LDNF1H_D_IMM
10551
106k
    0U, // LDNF1H_IMM
10552
106k
    0U, // LDNF1H_S_IMM
10553
106k
    0U, // LDNF1SB_D_IMM
10554
106k
    0U, // LDNF1SB_H_IMM
10555
106k
    0U, // LDNF1SB_S_IMM
10556
106k
    0U, // LDNF1SH_D_IMM
10557
106k
    0U, // LDNF1SH_S_IMM
10558
106k
    0U, // LDNF1SW_D_IMM
10559
106k
    0U, // LDNF1W_D_IMM
10560
106k
    0U, // LDNF1W_IMM
10561
106k
    0U, // LDNT1B_2Z_IMM_PSEUDO
10562
106k
    0U, // LDNT1B_2Z_PSEUDO
10563
106k
    0U, // LDNT1B_4Z_IMM_PSEUDO
10564
106k
    0U, // LDNT1B_4Z_PSEUDO
10565
106k
    0U, // LDNT1D_2Z_IMM_PSEUDO
10566
106k
    0U, // LDNT1D_2Z_PSEUDO
10567
106k
    0U, // LDNT1D_4Z_IMM_PSEUDO
10568
106k
    0U, // LDNT1D_4Z_PSEUDO
10569
106k
    0U, // LDNT1H_2Z_IMM_PSEUDO
10570
106k
    0U, // LDNT1H_2Z_PSEUDO
10571
106k
    0U, // LDNT1H_4Z_IMM_PSEUDO
10572
106k
    0U, // LDNT1H_4Z_PSEUDO
10573
106k
    0U, // LDNT1W_2Z_IMM_PSEUDO
10574
106k
    0U, // LDNT1W_2Z_PSEUDO
10575
106k
    0U, // LDNT1W_4Z_IMM_PSEUDO
10576
106k
    0U, // LDNT1W_4Z_PSEUDO
10577
106k
    0U, // LDR_PPXI
10578
106k
    0U, // LDR_TX_PSEUDO
10579
106k
    0U, // LDR_ZA_PSEUDO
10580
106k
    0U, // LDR_ZZXI
10581
106k
    0U, // LDR_ZZZXI
10582
106k
    0U, // LDR_ZZZZXI
10583
106k
    0U, // LOADgot
10584
106k
    0U, // LSL_ZPZI_B_UNDEF
10585
106k
    0U, // LSL_ZPZI_B_ZERO
10586
106k
    0U, // LSL_ZPZI_D_UNDEF
10587
106k
    0U, // LSL_ZPZI_D_ZERO
10588
106k
    0U, // LSL_ZPZI_H_UNDEF
10589
106k
    0U, // LSL_ZPZI_H_ZERO
10590
106k
    0U, // LSL_ZPZI_S_UNDEF
10591
106k
    0U, // LSL_ZPZI_S_ZERO
10592
106k
    0U, // LSL_ZPZZ_B_UNDEF
10593
106k
    0U, // LSL_ZPZZ_B_ZERO
10594
106k
    0U, // LSL_ZPZZ_D_UNDEF
10595
106k
    0U, // LSL_ZPZZ_D_ZERO
10596
106k
    0U, // LSL_ZPZZ_H_UNDEF
10597
106k
    0U, // LSL_ZPZZ_H_ZERO
10598
106k
    0U, // LSL_ZPZZ_S_UNDEF
10599
106k
    0U, // LSL_ZPZZ_S_ZERO
10600
106k
    0U, // LSR_ZPZI_B_UNDEF
10601
106k
    0U, // LSR_ZPZI_B_ZERO
10602
106k
    0U, // LSR_ZPZI_D_UNDEF
10603
106k
    0U, // LSR_ZPZI_D_ZERO
10604
106k
    0U, // LSR_ZPZI_H_UNDEF
10605
106k
    0U, // LSR_ZPZI_H_ZERO
10606
106k
    0U, // LSR_ZPZI_S_UNDEF
10607
106k
    0U, // LSR_ZPZI_S_ZERO
10608
106k
    0U, // LSR_ZPZZ_B_UNDEF
10609
106k
    0U, // LSR_ZPZZ_B_ZERO
10610
106k
    0U, // LSR_ZPZZ_D_UNDEF
10611
106k
    0U, // LSR_ZPZZ_D_ZERO
10612
106k
    0U, // LSR_ZPZZ_H_UNDEF
10613
106k
    0U, // LSR_ZPZZ_H_ZERO
10614
106k
    0U, // LSR_ZPZZ_S_UNDEF
10615
106k
    0U, // LSR_ZPZZ_S_ZERO
10616
106k
    0U, // MLA_ZPZZZ_B_UNDEF
10617
106k
    0U, // MLA_ZPZZZ_D_UNDEF
10618
106k
    0U, // MLA_ZPZZZ_H_UNDEF
10619
106k
    0U, // MLA_ZPZZZ_S_UNDEF
10620
106k
    0U, // MLS_ZPZZZ_B_UNDEF
10621
106k
    0U, // MLS_ZPZZZ_D_UNDEF
10622
106k
    0U, // MLS_ZPZZZ_H_UNDEF
10623
106k
    0U, // MLS_ZPZZZ_S_UNDEF
10624
106k
    0U, // MOPSMemoryCopyPseudo
10625
106k
    0U, // MOPSMemoryMovePseudo
10626
106k
    0U, // MOPSMemorySetPseudo
10627
106k
    0U, // MOPSMemorySetTaggingPseudo
10628
106k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
10629
106k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
10630
106k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
10631
106k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
10632
106k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
10633
106k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
10634
106k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
10635
106k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
10636
106k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
10637
106k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
10638
106k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
10639
106k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
10640
106k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
10641
106k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
10642
106k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
10643
106k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
10644
106k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
10645
106k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
10646
106k
    0U, // MOVMCSym
10647
106k
    0U, // MOVaddr
10648
106k
    0U, // MOVaddrBA
10649
106k
    0U, // MOVaddrCP
10650
106k
    0U, // MOVaddrEXT
10651
106k
    0U, // MOVaddrJT
10652
106k
    0U, // MOVaddrTLS
10653
106k
    0U, // MOVbaseTLS
10654
106k
    0U, // MOVi32imm
10655
106k
    0U, // MOVi64imm
10656
106k
    0U, // MRS_FPCR
10657
106k
    0U, // MSR_FPCR
10658
106k
    0U, // MSRpstatePseudo
10659
106k
    0U, // MUL_ZPZZ_B_UNDEF
10660
106k
    0U, // MUL_ZPZZ_D_UNDEF
10661
106k
    0U, // MUL_ZPZZ_H_UNDEF
10662
106k
    0U, // MUL_ZPZZ_S_UNDEF
10663
106k
    0U, // NEG_ZPmZ_B_UNDEF
10664
106k
    0U, // NEG_ZPmZ_D_UNDEF
10665
106k
    0U, // NEG_ZPmZ_H_UNDEF
10666
106k
    0U, // NEG_ZPmZ_S_UNDEF
10667
106k
    0U, // NOT_ZPmZ_B_UNDEF
10668
106k
    0U, // NOT_ZPmZ_D_UNDEF
10669
106k
    0U, // NOT_ZPmZ_H_UNDEF
10670
106k
    0U, // NOT_ZPmZ_S_UNDEF
10671
106k
    0U, // ORNWrr
10672
106k
    0U, // ORNXrr
10673
106k
    0U, // ORRWrr
10674
106k
    0U, // ORRXrr
10675
106k
    0U, // ORR_ZPZZ_B_ZERO
10676
106k
    0U, // ORR_ZPZZ_D_ZERO
10677
106k
    0U, // ORR_ZPZZ_H_ZERO
10678
106k
    0U, // ORR_ZPZZ_S_ZERO
10679
106k
    0U, // PAUTH_EPILOGUE
10680
106k
    0U, // PAUTH_PROLOGUE
10681
106k
    0U, // PROBED_STACKALLOC
10682
106k
    0U, // PROBED_STACKALLOC_DYN
10683
106k
    0U, // PROBED_STACKALLOC_VAR
10684
106k
    0U, // PTEST_PP_ANY
10685
106k
    0U, // RDFFR_P
10686
106k
    0U, // RDFFR_PPz
10687
106k
    0U, // RET_ReallyLR
10688
106k
    0U, // RestoreZAPseudo
10689
106k
    0U, // SABD_ZPZZ_B_UNDEF
10690
106k
    0U, // SABD_ZPZZ_D_UNDEF
10691
106k
    0U, // SABD_ZPZZ_H_UNDEF
10692
106k
    0U, // SABD_ZPZZ_S_UNDEF
10693
106k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
10694
106k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
10695
106k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
10696
106k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
10697
106k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
10698
106k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
10699
106k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
10700
106k
    0U, // SDIV_ZPZZ_D_UNDEF
10701
106k
    0U, // SDIV_ZPZZ_S_UNDEF
10702
106k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
10703
106k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
10704
106k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
10705
106k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
10706
106k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
10707
106k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
10708
106k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
10709
106k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
10710
106k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
10711
106k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
10712
106k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
10713
106k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
10714
106k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
10715
106k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
10716
106k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
10717
106k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
10718
106k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
10719
106k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
10720
106k
    0U, // SEH_AddFP
10721
106k
    0U, // SEH_EpilogEnd
10722
106k
    0U, // SEH_EpilogStart
10723
106k
    0U, // SEH_Nop
10724
106k
    0U, // SEH_PACSignLR
10725
106k
    0U, // SEH_PrologEnd
10726
106k
    0U, // SEH_SaveAnyRegQP
10727
106k
    0U, // SEH_SaveAnyRegQPX
10728
106k
    0U, // SEH_SaveFPLR
10729
106k
    0U, // SEH_SaveFPLR_X
10730
106k
    0U, // SEH_SaveFReg
10731
106k
    0U, // SEH_SaveFRegP
10732
106k
    0U, // SEH_SaveFRegP_X
10733
106k
    0U, // SEH_SaveFReg_X
10734
106k
    0U, // SEH_SaveReg
10735
106k
    0U, // SEH_SaveRegP
10736
106k
    0U, // SEH_SaveRegP_X
10737
106k
    0U, // SEH_SaveReg_X
10738
106k
    0U, // SEH_SetFP
10739
106k
    0U, // SEH_StackAlloc
10740
106k
    0U, // SMAX_ZPZZ_B_UNDEF
10741
106k
    0U, // SMAX_ZPZZ_D_UNDEF
10742
106k
    0U, // SMAX_ZPZZ_H_UNDEF
10743
106k
    0U, // SMAX_ZPZZ_S_UNDEF
10744
106k
    0U, // SMIN_ZPZZ_B_UNDEF
10745
106k
    0U, // SMIN_ZPZZ_D_UNDEF
10746
106k
    0U, // SMIN_ZPZZ_H_UNDEF
10747
106k
    0U, // SMIN_ZPZZ_S_UNDEF
10748
106k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
10749
106k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
10750
106k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
10751
106k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
10752
106k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10753
106k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10754
106k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
10755
106k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
10756
106k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
10757
106k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
10758
106k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10759
106k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10760
106k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
10761
106k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
10762
106k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
10763
106k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
10764
106k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
10765
106k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
10766
106k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10767
106k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
10768
106k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
10769
106k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10770
106k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
10771
106k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
10772
106k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
10773
106k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
10774
106k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
10775
106k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
10776
106k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10777
106k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10778
106k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10779
106k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10780
106k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10781
106k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10782
106k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10783
106k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10784
106k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10785
106k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10786
106k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10787
106k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10788
106k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
10789
106k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
10790
106k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10791
106k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
10792
106k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
10793
106k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10794
106k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
10795
106k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
10796
106k
    0U, // SMOPA_MPPZZ_D_PSEUDO
10797
106k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
10798
106k
    0U, // SMOPA_MPPZZ_S_PSEUDO
10799
106k
    0U, // SMOPS_MPPZZ_D_PSEUDO
10800
106k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
10801
106k
    0U, // SMOPS_MPPZZ_S_PSEUDO
10802
106k
    0U, // SMULH_ZPZZ_B_UNDEF
10803
106k
    0U, // SMULH_ZPZZ_D_UNDEF
10804
106k
    0U, // SMULH_ZPZZ_H_UNDEF
10805
106k
    0U, // SMULH_ZPZZ_S_UNDEF
10806
106k
    0U, // SPACE
10807
106k
    0U, // SQABS_ZPmZ_B_UNDEF
10808
106k
    0U, // SQABS_ZPmZ_D_UNDEF
10809
106k
    0U, // SQABS_ZPmZ_H_UNDEF
10810
106k
    0U, // SQABS_ZPmZ_S_UNDEF
10811
106k
    0U, // SQNEG_ZPmZ_B_UNDEF
10812
106k
    0U, // SQNEG_ZPmZ_D_UNDEF
10813
106k
    0U, // SQNEG_ZPmZ_H_UNDEF
10814
106k
    0U, // SQNEG_ZPmZ_S_UNDEF
10815
106k
    0U, // SQRSHL_ZPZZ_B_UNDEF
10816
106k
    0U, // SQRSHL_ZPZZ_D_UNDEF
10817
106k
    0U, // SQRSHL_ZPZZ_H_UNDEF
10818
106k
    0U, // SQRSHL_ZPZZ_S_UNDEF
10819
106k
    0U, // SQSHLU_ZPZI_B_ZERO
10820
106k
    0U, // SQSHLU_ZPZI_D_ZERO
10821
106k
    0U, // SQSHLU_ZPZI_H_ZERO
10822
106k
    0U, // SQSHLU_ZPZI_S_ZERO
10823
106k
    0U, // SQSHL_ZPZI_B_ZERO
10824
106k
    0U, // SQSHL_ZPZI_D_ZERO
10825
106k
    0U, // SQSHL_ZPZI_H_ZERO
10826
106k
    0U, // SQSHL_ZPZI_S_ZERO
10827
106k
    0U, // SQSHL_ZPZZ_B_UNDEF
10828
106k
    0U, // SQSHL_ZPZZ_D_UNDEF
10829
106k
    0U, // SQSHL_ZPZZ_H_UNDEF
10830
106k
    0U, // SQSHL_ZPZZ_S_UNDEF
10831
106k
    0U, // SRSHL_ZPZZ_B_UNDEF
10832
106k
    0U, // SRSHL_ZPZZ_D_UNDEF
10833
106k
    0U, // SRSHL_ZPZZ_H_UNDEF
10834
106k
    0U, // SRSHL_ZPZZ_S_UNDEF
10835
106k
    0U, // SRSHR_ZPZI_B_ZERO
10836
106k
    0U, // SRSHR_ZPZI_D_ZERO
10837
106k
    0U, // SRSHR_ZPZI_H_ZERO
10838
106k
    0U, // SRSHR_ZPZI_S_ZERO
10839
106k
    0U, // STGloop
10840
106k
    0U, // STGloop_wback
10841
106k
    0U, // STR_PPXI
10842
106k
    0U, // STR_TX_PSEUDO
10843
106k
    0U, // STR_ZZXI
10844
106k
    0U, // STR_ZZZXI
10845
106k
    0U, // STR_ZZZZXI
10846
106k
    0U, // STZGloop
10847
106k
    0U, // STZGloop_wback
10848
106k
    0U, // SUBR_ZPZZ_B_ZERO
10849
106k
    0U, // SUBR_ZPZZ_D_ZERO
10850
106k
    0U, // SUBR_ZPZZ_H_ZERO
10851
106k
    0U, // SUBR_ZPZZ_S_ZERO
10852
106k
    0U, // SUBSWrr
10853
106k
    0U, // SUBSXrr
10854
106k
    0U, // SUBWrr
10855
106k
    0U, // SUBXrr
10856
106k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
10857
106k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
10858
106k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
10859
106k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
10860
106k
    0U, // SUB_VG2_M2Z_D_PSEUDO
10861
106k
    0U, // SUB_VG2_M2Z_S_PSEUDO
10862
106k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
10863
106k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
10864
106k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
10865
106k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
10866
106k
    0U, // SUB_VG4_M4Z_D_PSEUDO
10867
106k
    0U, // SUB_VG4_M4Z_S_PSEUDO
10868
106k
    0U, // SUB_ZPZZ_B_ZERO
10869
106k
    0U, // SUB_ZPZZ_D_ZERO
10870
106k
    0U, // SUB_ZPZZ_H_ZERO
10871
106k
    0U, // SUB_ZPZZ_S_ZERO
10872
106k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
10873
106k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
10874
106k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
10875
106k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
10876
106k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
10877
106k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
10878
106k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
10879
106k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
10880
106k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
10881
106k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
10882
106k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
10883
106k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
10884
106k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
10885
106k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
10886
106k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
10887
106k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
10888
106k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
10889
106k
    0U, // SXTB_ZPmZ_D_UNDEF
10890
106k
    0U, // SXTB_ZPmZ_H_UNDEF
10891
106k
    0U, // SXTB_ZPmZ_S_UNDEF
10892
106k
    0U, // SXTH_ZPmZ_D_UNDEF
10893
106k
    0U, // SXTH_ZPmZ_S_UNDEF
10894
106k
    0U, // SXTW_ZPmZ_D_UNDEF
10895
106k
    0U, // SpeculationBarrierISBDSBEndBB
10896
106k
    0U, // SpeculationBarrierSBEndBB
10897
106k
    0U, // SpeculationSafeValueW
10898
106k
    0U, // SpeculationSafeValueX
10899
106k
    0U, // StoreSwiftAsyncContext
10900
106k
    0U, // TAGPstack
10901
106k
    0U, // TCRETURNdi
10902
106k
    0U, // TCRETURNri
10903
106k
    0U, // TCRETURNriALL
10904
106k
    0U, // TCRETURNriBTI
10905
106k
    0U, // TLSDESCCALL
10906
106k
    0U, // TLSDESC_CALLSEQ
10907
106k
    0U, // UABD_ZPZZ_B_UNDEF
10908
106k
    0U, // UABD_ZPZZ_D_UNDEF
10909
106k
    0U, // UABD_ZPZZ_H_UNDEF
10910
106k
    0U, // UABD_ZPZZ_S_UNDEF
10911
106k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
10912
106k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
10913
106k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
10914
106k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
10915
106k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
10916
106k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
10917
106k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
10918
106k
    0U, // UDIV_ZPZZ_D_UNDEF
10919
106k
    0U, // UDIV_ZPZZ_S_UNDEF
10920
106k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
10921
106k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
10922
106k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
10923
106k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
10924
106k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
10925
106k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
10926
106k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
10927
106k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
10928
106k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
10929
106k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
10930
106k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
10931
106k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
10932
106k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
10933
106k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
10934
106k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
10935
106k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
10936
106k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
10937
106k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
10938
106k
    0U, // UMAX_ZPZZ_B_UNDEF
10939
106k
    0U, // UMAX_ZPZZ_D_UNDEF
10940
106k
    0U, // UMAX_ZPZZ_H_UNDEF
10941
106k
    0U, // UMAX_ZPZZ_S_UNDEF
10942
106k
    0U, // UMIN_ZPZZ_B_UNDEF
10943
106k
    0U, // UMIN_ZPZZ_D_UNDEF
10944
106k
    0U, // UMIN_ZPZZ_H_UNDEF
10945
106k
    0U, // UMIN_ZPZZ_S_UNDEF
10946
106k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
10947
106k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
10948
106k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
10949
106k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
10950
106k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10951
106k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10952
106k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
10953
106k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
10954
106k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
10955
106k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
10956
106k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10957
106k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10958
106k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
10959
106k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
10960
106k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
10961
106k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
10962
106k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
10963
106k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
10964
106k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10965
106k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
10966
106k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
10967
106k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10968
106k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
10969
106k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
10970
106k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
10971
106k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
10972
106k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
10973
106k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
10974
106k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10975
106k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10976
106k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10977
106k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10978
106k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10979
106k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10980
106k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10981
106k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10982
106k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10983
106k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10984
106k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10985
106k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10986
106k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
10987
106k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
10988
106k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10989
106k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
10990
106k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
10991
106k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10992
106k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
10993
106k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
10994
106k
    0U, // UMOPA_MPPZZ_D_PSEUDO
10995
106k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
10996
106k
    0U, // UMOPA_MPPZZ_S_PSEUDO
10997
106k
    0U, // UMOPS_MPPZZ_D_PSEUDO
10998
106k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
10999
106k
    0U, // UMOPS_MPPZZ_S_PSEUDO
11000
106k
    0U, // UMULH_ZPZZ_B_UNDEF
11001
106k
    0U, // UMULH_ZPZZ_D_UNDEF
11002
106k
    0U, // UMULH_ZPZZ_H_UNDEF
11003
106k
    0U, // UMULH_ZPZZ_S_UNDEF
11004
106k
    0U, // UQRSHL_ZPZZ_B_UNDEF
11005
106k
    0U, // UQRSHL_ZPZZ_D_UNDEF
11006
106k
    0U, // UQRSHL_ZPZZ_H_UNDEF
11007
106k
    0U, // UQRSHL_ZPZZ_S_UNDEF
11008
106k
    0U, // UQSHL_ZPZI_B_ZERO
11009
106k
    0U, // UQSHL_ZPZI_D_ZERO
11010
106k
    0U, // UQSHL_ZPZI_H_ZERO
11011
106k
    0U, // UQSHL_ZPZI_S_ZERO
11012
106k
    0U, // UQSHL_ZPZZ_B_UNDEF
11013
106k
    0U, // UQSHL_ZPZZ_D_UNDEF
11014
106k
    0U, // UQSHL_ZPZZ_H_UNDEF
11015
106k
    0U, // UQSHL_ZPZZ_S_UNDEF
11016
106k
    0U, // URECPE_ZPmZ_S_UNDEF
11017
106k
    0U, // URSHL_ZPZZ_B_UNDEF
11018
106k
    0U, // URSHL_ZPZZ_D_UNDEF
11019
106k
    0U, // URSHL_ZPZZ_H_UNDEF
11020
106k
    0U, // URSHL_ZPZZ_S_UNDEF
11021
106k
    0U, // URSHR_ZPZI_B_ZERO
11022
106k
    0U, // URSHR_ZPZI_D_ZERO
11023
106k
    0U, // URSHR_ZPZI_H_ZERO
11024
106k
    0U, // URSHR_ZPZI_S_ZERO
11025
106k
    0U, // URSQRTE_ZPmZ_S_UNDEF
11026
106k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
11027
106k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
11028
106k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
11029
106k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
11030
106k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
11031
106k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
11032
106k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
11033
106k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
11034
106k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
11035
106k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
11036
106k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
11037
106k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
11038
106k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
11039
106k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
11040
106k
    0U, // USMOPA_MPPZZ_D_PSEUDO
11041
106k
    0U, // USMOPA_MPPZZ_S_PSEUDO
11042
106k
    0U, // USMOPS_MPPZZ_D_PSEUDO
11043
106k
    0U, // USMOPS_MPPZZ_S_PSEUDO
11044
106k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
11045
106k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
11046
106k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
11047
106k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
11048
106k
    0U, // UXTB_ZPmZ_D_UNDEF
11049
106k
    0U, // UXTB_ZPmZ_H_UNDEF
11050
106k
    0U, // UXTB_ZPmZ_S_UNDEF
11051
106k
    0U, // UXTH_ZPmZ_D_UNDEF
11052
106k
    0U, // UXTH_ZPmZ_S_UNDEF
11053
106k
    0U, // UXTW_ZPmZ_D_UNDEF
11054
106k
    0U, // ZERO_M_PSEUDO
11055
106k
    0U, // ZERO_T_PSEUDO
11056
106k
    0U, // ABSWr
11057
106k
    0U, // ABSXr
11058
106k
    8U, // ABS_ZPmZ_B
11059
106k
    16U,  // ABS_ZPmZ_D
11060
106k
    0U, // ABS_ZPmZ_H
11061
106k
    24U,  // ABS_ZPmZ_S
11062
106k
    32U,  // ABSv16i8
11063
106k
    0U, // ABSv1i64
11064
106k
    40U,  // ABSv2i32
11065
106k
    48U,  // ABSv2i64
11066
106k
    56U,  // ABSv4i16
11067
106k
    64U,  // ABSv4i32
11068
106k
    72U,  // ABSv8i16
11069
106k
    80U,  // ABSv8i8
11070
106k
    1112U,  // ADCLB_ZZZ_D
11071
106k
    2136U,  // ADCLB_ZZZ_S
11072
106k
    1112U,  // ADCLT_ZZZ_D
11073
106k
    2136U,  // ADCLT_ZZZ_S
11074
106k
    3160U,  // ADCSWr
11075
106k
    3160U,  // ADCSXr
11076
106k
    3160U,  // ADCWr
11077
106k
    3160U,  // ADCXr
11078
106k
    135256U,  // ADDG
11079
106k
    0U, // ADDHA_MPPZ_D
11080
106k
    0U, // ADDHA_MPPZ_S
11081
106k
    5208U,  // ADDHNB_ZZZ_B
11082
106k
    96U,  // ADDHNB_ZZZ_H
11083
106k
    6232U,  // ADDHNB_ZZZ_S
11084
106k
    7256U,  // ADDHNT_ZZZ_B
11085
106k
    24U,  // ADDHNT_ZZZ_H
11086
106k
    1112U,  // ADDHNT_ZZZ_S
11087
106k
    270440U,  // ADDHNv2i64_v2i32
11088
106k
    271464U,  // ADDHNv2i64_v4i32
11089
106k
    401520U,  // ADDHNv4i32_v4i16
11090
106k
    402544U,  // ADDHNv4i32_v8i16
11091
106k
    533624U,  // ADDHNv8i16_v16i8
11092
106k
    532600U,  // ADDHNv8i16_v8i8
11093
106k
    3160U,  // ADDPL_XXI
11094
106k
    658520U,  // ADDPT_shift
11095
106k
    16918656U,  // ADDP_ZPmZ_B
11096
106k
    33691776U,  // ADDP_ZPmZ_D
11097
106k
    51129480U,  // ADDP_ZPmZ_H
11098
106k
    67252352U,  // ADDP_ZPmZ_S
11099
106k
    925840U,  // ADDPv16i8
11100
106k
    1056920U, // ADDPv2i32
11101
106k
    270440U,  // ADDPv2i64
11102
106k
    48U,  // ADDPv2i64p
11103
106k
    1188000U, // ADDPv4i16
11104
106k
    401520U,  // ADDPv4i32
11105
106k
    532600U,  // ADDPv8i16
11106
106k
    1319080U, // ADDPv8i8
11107
106k
    10328U, // ADDQV_VPZ_B
11108
106k
    6232U,  // ADDQV_VPZ_D
11109
106k
    5208U,  // ADDQV_VPZ_H
11110
106k
    12376U, // ADDQV_VPZ_S
11111
106k
    3160U,  // ADDSPL_XXI
11112
106k
    3160U,  // ADDSVL_XXI
11113
106k
    13400U, // ADDSWri
11114
106k
    14424U, // ADDSWrs
11115
106k
    15448U, // ADDSWrx
11116
106k
    13400U, // ADDSXri
11117
106k
    14424U, // ADDSXrs
11118
106k
    15448U, // ADDSXrx
11119
106k
    1444952U, // ADDSXrx64
11120
106k
    0U, // ADDVA_MPPZ_D
11121
106k
    0U, // ADDVA_MPPZ_S
11122
106k
    3160U,  // ADDVL_XXI
11123
106k
    32U,  // ADDVv16i8v
11124
106k
    56U,  // ADDVv4i16v
11125
106k
    64U,  // ADDVv4i32v
11126
106k
    72U,  // ADDVv8i16v
11127
106k
    80U,  // ADDVv8i8v
11128
106k
    13400U, // ADDWri
11129
106k
    14424U, // ADDWrs
11130
106k
    15448U, // ADDWrx
11131
106k
    13400U, // ADDXri
11132
106k
    14424U, // ADDXrs
11133
106k
    15448U, // ADDXrx
11134
106k
    1444952U, // ADDXrx64
11135
106k
    176U, // ADD_VG2_2ZZ_B
11136
106k
    184U, // ADD_VG2_2ZZ_D
11137
106k
    136U, // ADD_VG2_2ZZ_H
11138
106k
    96U,  // ADD_VG2_2ZZ_S
11139
106k
    1584320U, // ADD_VG2_M2Z2Z_D
11140
106k
    1715400U, // ADD_VG2_M2Z2Z_S
11141
106k
    52178112U,  // ADD_VG2_M2ZZ_D
11142
106k
    52309192U,  // ADD_VG2_M2ZZ_S
11143
106k
    192U, // ADD_VG2_M2Z_D
11144
106k
    200U, // ADD_VG2_M2Z_S
11145
106k
    176U, // ADD_VG4_4ZZ_B
11146
106k
    184U, // ADD_VG4_4ZZ_D
11147
106k
    136U, // ADD_VG4_4ZZ_H
11148
106k
    96U,  // ADD_VG4_4ZZ_S
11149
106k
    1584320U, // ADD_VG4_M4Z4Z_D
11150
106k
    1715400U, // ADD_VG4_M4Z4Z_S
11151
106k
    52178112U,  // ADD_VG4_M4ZZ_D
11152
106k
    52309192U,  // ADD_VG4_M4ZZ_S
11153
106k
    192U, // ADD_VG4_M4Z_D
11154
106k
    200U, // ADD_VG4_M4Z_S
11155
106k
    16473U, // ADD_ZI_B
11156
106k
    17496U, // ADD_ZI_D
11157
106k
    208U, // ADD_ZI_H
11158
106k
    18521U, // ADD_ZI_S
11159
106k
    16918656U,  // ADD_ZPmZ_B
11160
106k
    33691776U,  // ADD_ZPmZ_CPA
11161
106k
    33691776U,  // ADD_ZPmZ_D
11162
106k
    51129480U,  // ADD_ZPmZ_H
11163
106k
    67252352U,  // ADD_ZPmZ_S
11164
106k
    10329U, // ADD_ZZZ_B
11165
106k
    6232U,  // ADD_ZZZ_CPA
11166
106k
    6232U,  // ADD_ZZZ_D
11167
106k
    136U, // ADD_ZZZ_H
11168
106k
    12377U, // ADD_ZZZ_S
11169
106k
    925840U,  // ADDv16i8
11170
106k
    3160U,  // ADDv1i64
11171
106k
    1056920U, // ADDv2i32
11172
106k
    270440U,  // ADDv2i64
11173
106k
    1188000U, // ADDv4i16
11174
106k
    401520U,  // ADDv4i32
11175
106k
    532600U,  // ADDv8i16
11176
106k
    1319080U, // ADDv8i8
11177
106k
    1U, // ADR
11178
106k
    1U, // ADRP
11179
106k
    19544U, // ADR_LSL_ZZZ_D_0
11180
106k
    20568U, // ADR_LSL_ZZZ_D_1
11181
106k
    21592U, // ADR_LSL_ZZZ_D_2
11182
106k
    22616U, // ADR_LSL_ZZZ_D_3
11183
106k
    23641U, // ADR_LSL_ZZZ_S_0
11184
106k
    24665U, // ADR_LSL_ZZZ_S_1
11185
106k
    25689U, // ADR_LSL_ZZZ_S_2
11186
106k
    26713U, // ADR_LSL_ZZZ_S_3
11187
106k
    27736U, // ADR_SXTW_ZZZ_D_0
11188
106k
    28760U, // ADR_SXTW_ZZZ_D_1
11189
106k
    29784U, // ADR_SXTW_ZZZ_D_2
11190
106k
    30808U, // ADR_SXTW_ZZZ_D_3
11191
106k
    31832U, // ADR_UXTW_ZZZ_D_0
11192
106k
    32856U, // ADR_UXTW_ZZZ_D_1
11193
106k
    33880U, // ADR_UXTW_ZZZ_D_2
11194
106k
    34904U, // ADR_UXTW_ZZZ_D_3
11195
106k
    10329U, // AESD_ZZZ_B
11196
106k
    32U,  // AESDrr
11197
106k
    10329U, // AESE_ZZZ_B
11198
106k
    32U,  // AESErr
11199
106k
    1U, // AESIMC_ZZ_B
11200
106k
    32U,  // AESIMCrr
11201
106k
    1U, // AESMC_ZZ_B
11202
106k
    32U,  // AESMCrr
11203
106k
    10328U, // ANDQV_VPZ_B
11204
106k
    6232U,  // ANDQV_VPZ_D
11205
106k
    5208U,  // ANDQV_VPZ_H
11206
106k
    12376U, // ANDQV_VPZ_S
11207
106k
    35928U, // ANDSWri
11208
106k
    14424U, // ANDSWrs
11209
106k
    36952U, // ANDSXri
11210
106k
    14424U, // ANDSXrs
11211
106k
    16918744U,  // ANDS_PPzPP
11212
106k
    0U, // ANDV_VPZ_B
11213
106k
    0U, // ANDV_VPZ_D
11214
106k
    0U, // ANDV_VPZ_H
11215
106k
    0U, // ANDV_VPZ_S
11216
106k
    35928U, // ANDWri
11217
106k
    14424U, // ANDWrs
11218
106k
    36952U, // ANDXri
11219
106k
    14424U, // ANDXrs
11220
106k
    16918744U,  // AND_PPzPP
11221
106k
    36952U, // AND_ZI
11222
106k
    16918656U,  // AND_ZPmZ_B
11223
106k
    33691776U,  // AND_ZPmZ_D
11224
106k
    51129480U,  // AND_ZPmZ_H
11225
106k
    67252352U,  // AND_ZPmZ_S
11226
106k
    6232U,  // AND_ZZZ
11227
106k
    925840U,  // ANDv16i8
11228
106k
    1319080U, // ANDv8i8
11229
106k
    141440U,  // ASRD_ZPmI_B
11230
106k
    137344U,  // ASRD_ZPmI_D
11231
106k
    52440200U,  // ASRD_ZPmI_H
11232
106k
    143488U,  // ASRD_ZPmI_S
11233
106k
    16918656U,  // ASRR_ZPmZ_B
11234
106k
    33691776U,  // ASRR_ZPmZ_D
11235
106k
    51129480U,  // ASRR_ZPmZ_H
11236
106k
    67252352U,  // ASRR_ZPmZ_S
11237
106k
    3160U,  // ASRVWr
11238
106k
    3160U,  // ASRVXr
11239
106k
    33695872U,  // ASR_WIDE_ZPmZ_B
11240
106k
    2239624U, // ASR_WIDE_ZPmZ_H
11241
106k
    33697920U,  // ASR_WIDE_ZPmZ_S
11242
106k
    6233U,  // ASR_WIDE_ZZZ_B
11243
106k
    184U, // ASR_WIDE_ZZZ_H
11244
106k
    6233U,  // ASR_WIDE_ZZZ_S
11245
106k
    141440U,  // ASR_ZPmI_B
11246
106k
    137344U,  // ASR_ZPmI_D
11247
106k
    52440200U,  // ASR_ZPmI_H
11248
106k
    143488U,  // ASR_ZPmI_S
11249
106k
    16918656U,  // ASR_ZPmZ_B
11250
106k
    33691776U,  // ASR_ZPmZ_D
11251
106k
    51129480U,  // ASR_ZPmZ_H
11252
106k
    67252352U,  // ASR_ZPmZ_S
11253
106k
    3161U,  // ASR_ZZI_B
11254
106k
    3160U,  // ASR_ZZI_D
11255
106k
    224U, // ASR_ZZI_H
11256
106k
    3161U,  // ASR_ZZI_S
11257
106k
    0U, // AT_AS1ELX
11258
106k
    1U, // AUTDA
11259
106k
    1U, // AUTDB
11260
106k
    0U, // AUTDZA
11261
106k
    0U, // AUTDZB
11262
106k
    1U, // AUTIA
11263
106k
    0U, // AUTIA1716
11264
106k
    0U, // AUTIA171615
11265
106k
    0U, // AUTIASP
11266
106k
    0U, // AUTIASPPCi
11267
106k
    0U, // AUTIASPPCr
11268
106k
    0U, // AUTIAZ
11269
106k
    1U, // AUTIB
11270
106k
    0U, // AUTIB1716
11271
106k
    0U, // AUTIB171615
11272
106k
    0U, // AUTIBSP
11273
106k
    0U, // AUTIBSPPCi
11274
106k
    0U, // AUTIBSPPCr
11275
106k
    0U, // AUTIBZ
11276
106k
    0U, // AUTIZA
11277
106k
    0U, // AUTIZB
11278
106k
    0U, // AXFLAG
11279
106k
    0U, // B
11280
106k
    86253712U,  // BCAX
11281
106k
    33691736U,  // BCAX_ZZZZ
11282
106k
    0U, // BCcc
11283
106k
    10329U, // BDEP_ZZZ_B
11284
106k
    6232U,  // BDEP_ZZZ_D
11285
106k
    136U, // BDEP_ZZZ_H
11286
106k
    12377U, // BDEP_ZZZ_S
11287
106k
    10329U, // BEXT_ZZZ_B
11288
106k
    6232U,  // BEXT_ZZZ_D
11289
106k
    136U, // BEXT_ZZZ_H
11290
106k
    12377U, // BEXT_ZZZ_S
11291
106k
    2499744U, // BF16DOTlanev4bf16
11292
106k
    2499704U, // BF16DOTlanev8bf16
11293
106k
    32U,  // BF1CVTL2v8f16
11294
106k
    0U, // BF1CVTLT_ZZ_BtoH
11295
106k
    0U, // BF1CVTL_2ZZ_BtoH_NAME
11296
106k
    80U,  // BF1CVTLv8f16
11297
106k
    0U, // BF1CVT_2ZZ_BtoH_NAME
11298
106k
    0U, // BF1CVT_ZZ_BtoH
11299
106k
    32U,  // BF2CVTL2v8f16
11300
106k
    0U, // BF2CVTLT_ZZ_BtoH
11301
106k
    0U, // BF2CVTL_2ZZ_BtoH_NAME
11302
106k
    80U,  // BF2CVTLv8f16
11303
106k
    0U, // BF2CVT_2ZZ_BtoH_NAME
11304
106k
    0U, // BF2CVT_ZZ_BtoH
11305
106k
    232U, // BFADD_VG2_M2Z_H
11306
106k
    232U, // BFADD_VG4_M4Z_H
11307
106k
    51129480U,  // BFADD_ZPmZZ
11308
106k
    136U, // BFADD_ZZZ
11309
106k
    240U, // BFCLAMP_VG2_2ZZZ_H
11310
106k
    240U, // BFCLAMP_VG4_4ZZZ_H
11311
106k
    240U, // BFCLAMP_ZZZ
11312
106k
    0U, // BFCVT
11313
106k
    64U,  // BFCVTN
11314
106k
    64U,  // BFCVTN2
11315
106k
    1U, // BFCVTNT_ZPmZ
11316
106k
    1U, // BFCVTN_Z2Z_HtoB
11317
106k
    0U, // BFCVTN_Z2Z_StoH
11318
106k
    1U, // BFCVT_Z2Z_HtoB
11319
106k
    0U, // BFCVT_Z2Z_StoH
11320
106k
    1U, // BFCVT_ZPmZ
11321
106k
    2632936U, // BFDOT_VG2_M2Z2Z_HtoS
11322
106k
    103427304U, // BFDOT_VG2_M2ZZI_HtoS
11323
106k
    53095656U,  // BFDOT_VG2_M2ZZ_HtoS
11324
106k
    2632936U, // BFDOT_VG4_M4Z4Z_HtoS
11325
106k
    103427304U, // BFDOT_VG4_M4ZZI_HtoS
11326
106k
    53095656U,  // BFDOT_VG4_M4ZZ_HtoS
11327
106k
    53222488U,  // BFDOT_ZZI
11328
106k
    7256U,  // BFDOT_ZZZ
11329
106k
    1189024U, // BFDOTv4bf16
11330
106k
    533624U,  // BFDOTv8bf16
11331
106k
    248U, // BFMAXNM_VG2_2Z2Z_H
11332
106k
    136U, // BFMAXNM_VG2_2ZZ_H
11333
106k
    248U, // BFMAXNM_VG4_4Z2Z_H
11334
106k
    136U, // BFMAXNM_VG4_4ZZ_H
11335
106k
    51129480U,  // BFMAXNM_ZPmZZ
11336
106k
    248U, // BFMAX_VG2_2Z2Z_H
11337
106k
    136U, // BFMAX_VG2_2ZZ_H
11338
106k
    248U, // BFMAX_VG4_4Z2Z_H
11339
106k
    136U, // BFMAX_VG4_4ZZ_H
11340
106k
    51129480U,  // BFMAX_ZPmZZ
11341
106k
    248U, // BFMINNM_VG2_2Z2Z_H
11342
106k
    136U, // BFMINNM_VG2_2ZZ_H
11343
106k
    248U, // BFMINNM_VG4_4Z2Z_H
11344
106k
    136U, // BFMINNM_VG4_4ZZ_H
11345
106k
    51129480U,  // BFMINNM_ZPmZZ
11346
106k
    248U, // BFMIN_VG2_2Z2Z_H
11347
106k
    136U, // BFMIN_VG2_2ZZ_H
11348
106k
    248U, // BFMIN_VG4_4Z2Z_H
11349
106k
    136U, // BFMIN_VG4_4ZZ_H
11350
106k
    51129480U,  // BFMIN_ZPmZZ
11351
106k
    533624U,  // BFMLALB
11352
106k
    120464504U, // BFMLALBIdx
11353
106k
    7256U,  // BFMLALB_ZZZ
11354
106k
    53222488U,  // BFMLALB_ZZZI
11355
106k
    533624U,  // BFMLALT
11356
106k
    120464504U, // BFMLALTIdx
11357
106k
    7256U,  // BFMLALT_ZZZ
11358
106k
    53222488U,  // BFMLALT_ZZZI
11359
106k
    38145U, // BFMLAL_MZZI_HtoS
11360
106k
    257U, // BFMLAL_MZZ_HtoS
11361
106k
    2632936U, // BFMLAL_VG2_M2Z2Z_HtoS
11362
106k
    103427304U, // BFMLAL_VG2_M2ZZI_HtoS
11363
106k
    53095656U,  // BFMLAL_VG2_M2ZZ_HtoS
11364
106k
    2632936U, // BFMLAL_VG4_M4Z4Z_HtoS
11365
106k
    103427304U, // BFMLAL_VG4_M4ZZI_HtoS
11366
106k
    53095656U,  // BFMLAL_VG4_M4ZZ_HtoS
11367
106k
    2632936U, // BFMLA_VG2_M2Z2Z
11368
106k
    53095656U,  // BFMLA_VG2_M2ZZ
11369
106k
    103427304U, // BFMLA_VG2_M2ZZI
11370
106k
    2632936U, // BFMLA_VG4_M4Z4Z
11371
106k
    53095656U,  // BFMLA_VG4_M4ZZ
11372
106k
    103427304U, // BFMLA_VG4_M4ZZI
11373
106k
    53488880U,  // BFMLA_ZPmZZ
11374
106k
    39152U, // BFMLA_ZZZI
11375
106k
    53222488U,  // BFMLSLB_ZZZI_S
11376
106k
    7256U,  // BFMLSLB_ZZZ_S
11377
106k
    53222488U,  // BFMLSLT_ZZZI_S
11378
106k
    7256U,  // BFMLSLT_ZZZ_S
11379
106k
    38145U, // BFMLSL_MZZI_HtoS
11380
106k
    257U, // BFMLSL_MZZ_HtoS
11381
106k
    2632936U, // BFMLSL_VG2_M2Z2Z_HtoS
11382
106k
    103427304U, // BFMLSL_VG2_M2ZZI_HtoS
11383
106k
    53095656U,  // BFMLSL_VG2_M2ZZ_HtoS
11384
106k
    2632936U, // BFMLSL_VG4_M4Z4Z_HtoS
11385
106k
    103427304U, // BFMLSL_VG4_M4ZZI_HtoS
11386
106k
    53095656U,  // BFMLSL_VG4_M4ZZ_HtoS
11387
106k
    2632936U, // BFMLS_VG2_M2Z2Z
11388
106k
    53095656U,  // BFMLS_VG2_M2ZZ
11389
106k
    103427304U, // BFMLS_VG2_M2ZZI
11390
106k
    2632936U, // BFMLS_VG4_M4Z4Z
11391
106k
    53095656U,  // BFMLS_VG4_M4ZZ
11392
106k
    103427304U, // BFMLS_VG4_M4ZZI
11393
106k
    53488880U,  // BFMLS_ZPmZZ
11394
106k
    39152U, // BFMLS_ZZZI
11395
106k
    533624U,  // BFMMLA
11396
106k
    7256U,  // BFMMLA_ZZZ
11397
106k
    0U, // BFMOPA_MPPZZ
11398
106k
    0U, // BFMOPA_MPPZZ_H
11399
106k
    0U, // BFMOPS_MPPZZ
11400
106k
    0U, // BFMOPS_MPPZZ_H
11401
106k
    51129480U,  // BFMUL_ZPmZZ
11402
106k
    136U, // BFMUL_ZZZ
11403
106k
    40072U, // BFMUL_ZZZI
11404
106k
    134389849U, // BFMWri
11405
106k
    134389849U, // BFMXri
11406
106k
    232U, // BFSUB_VG2_M2Z_H
11407
106k
    232U, // BFSUB_VG4_M4Z_H
11408
106k
    51129480U,  // BFSUB_ZPmZZ
11409
106k
    136U, // BFSUB_ZZZ
11410
106k
    103427304U, // BFVDOT_VG2_M2ZZI_HtoS
11411
106k
    10329U, // BGRP_ZZZ_B
11412
106k
    6232U,  // BGRP_ZZZ_D
11413
106k
    136U, // BGRP_ZZZ_H
11414
106k
    12377U, // BGRP_ZZZ_S
11415
106k
    14424U, // BICSWrs
11416
106k
    14424U, // BICSXrs
11417
106k
    16918744U,  // BICS_PPzPP
11418
106k
    14424U, // BICWrs
11419
106k
    14424U, // BICXrs
11420
106k
    16918744U,  // BIC_PPzPP
11421
106k
    16918656U,  // BIC_ZPmZ_B
11422
106k
    33691776U,  // BIC_ZPmZ_D
11423
106k
    51129480U,  // BIC_ZPmZ_H
11424
106k
    67252352U,  // BIC_ZPmZ_S
11425
106k
    6232U,  // BIC_ZZZ
11426
106k
    925840U,  // BICv16i8
11427
106k
    1U, // BICv2i32
11428
106k
    1U, // BICv4i16
11429
106k
    1U, // BICv4i32
11430
106k
    1U, // BICv8i16
11431
106k
    1319080U, // BICv8i8
11432
106k
    926864U,  // BIFv16i8
11433
106k
    1320104U, // BIFv8i8
11434
106k
    926864U,  // BITv16i8
11435
106k
    1320104U, // BITv8i8
11436
106k
    0U, // BL
11437
106k
    0U, // BLR
11438
106k
    0U, // BLRAA
11439
106k
    0U, // BLRAAZ
11440
106k
    0U, // BLRAB
11441
106k
    0U, // BLRABZ
11442
106k
    264U, // BMOPA_MPPZZ_S
11443
106k
    264U, // BMOPS_MPPZZ_S
11444
106k
    0U, // BR
11445
106k
    0U, // BRAA
11446
106k
    0U, // BRAAZ
11447
106k
    0U, // BRAB
11448
106k
    0U, // BRABZ
11449
106k
    0U, // BRB_IALL
11450
106k
    0U, // BRB_INJ
11451
106k
    0U, // BRK
11452
106k
    10456U, // BRKAS_PPzP
11453
106k
    8U, // BRKA_PPmP
11454
106k
    10456U, // BRKA_PPzP
11455
106k
    10456U, // BRKBS_PPzP
11456
106k
    8U, // BRKB_PPmP
11457
106k
    10456U, // BRKB_PPzP
11458
106k
    16918744U,  // BRKNS_PPzP
11459
106k
    16918744U,  // BRKN_PPzP
11460
106k
    16918744U,  // BRKPAS_PPzPP
11461
106k
    16918744U,  // BRKPA_PPzPP
11462
106k
    16918744U,  // BRKPBS_PPzPP
11463
106k
    16918744U,  // BRKPB_PPzPP
11464
106k
    33691736U,  // BSL1N_ZZZZ
11465
106k
    33691736U,  // BSL2N_ZZZZ
11466
106k
    33691736U,  // BSL_ZZZZ
11467
106k
    926864U,  // BSLv16i8
11468
106k
    1320104U, // BSLv8i8
11469
106k
    0U, // Bcc
11470
106k
    151136345U, // CADD_ZZI_B
11471
106k
    151132248U, // CADD_ZZI_D
11472
106k
    3288200U, // CADD_ZZI_H
11473
106k
    151138393U, // CADD_ZZI_S
11474
106k
    3449105U, // CASAB
11475
106k
    3449105U, // CASAH
11476
106k
    3449105U, // CASALB
11477
106k
    3449105U, // CASALH
11478
106k
    3449105U, // CASALW
11479
106k
    3449105U, // CASALX
11480
106k
    3449105U, // CASAW
11481
106k
    3449105U, // CASAX
11482
106k
    3449105U, // CASB
11483
106k
    3449105U, // CASH
11484
106k
    3449105U, // CASLB
11485
106k
    3449105U, // CASLH
11486
106k
    3449105U, // CASLW
11487
106k
    3449105U, // CASLX
11488
106k
    0U, // CASPALW
11489
106k
    0U, // CASPALX
11490
106k
    0U, // CASPAW
11491
106k
    0U, // CASPAX
11492
106k
    0U, // CASPLW
11493
106k
    0U, // CASPLX
11494
106k
    0U, // CASPW
11495
106k
    0U, // CASPX
11496
106k
    3449105U, // CASW
11497
106k
    3449105U, // CASX
11498
106k
    1U, // CBNZW
11499
106k
    1U, // CBNZX
11500
106k
    1U, // CBZW
11501
106k
    1U, // CBZX
11502
106k
    167906392U, // CCMNWi
11503
106k
    167906392U, // CCMNWr
11504
106k
    167906392U, // CCMNXi
11505
106k
    167906392U, // CCMNXr
11506
106k
    167906392U, // CCMPWi
11507
106k
    167906392U, // CCMPWr
11508
106k
    167906392U, // CCMPXi
11509
106k
    167906392U, // CCMPXr
11510
106k
    187440216U, // CDOT_ZZZI_D
11511
106k
    201496585U, // CDOT_ZZZI_S
11512
106k
    218242136U, // CDOT_ZZZ_D
11513
106k
    3550217U, // CDOT_ZZZ_S
11514
106k
    0U, // CFINV
11515
106k
    0U, // CHKFEAT
11516
106k
    16911448U,  // CLASTA_RPZ_B
11517
106k
    33688664U,  // CLASTA_RPZ_D
11518
106k
    235015256U, // CLASTA_RPZ_H
11519
106k
    67243096U,  // CLASTA_RPZ_S
11520
106k
    16911448U,  // CLASTA_VPZ_B
11521
106k
    33688664U,  // CLASTA_VPZ_D
11522
106k
    235015256U, // CLASTA_VPZ_H
11523
106k
    67243096U,  // CLASTA_VPZ_S
11524
106k
    16918616U,  // CLASTA_ZPZ_B
11525
106k
    33691736U,  // CLASTA_ZPZ_D
11526
106k
    51129480U,  // CLASTA_ZPZ_H
11527
106k
    67252312U,  // CLASTA_ZPZ_S
11528
106k
    16911448U,  // CLASTB_RPZ_B
11529
106k
    33688664U,  // CLASTB_RPZ_D
11530
106k
    235015256U, // CLASTB_RPZ_H
11531
106k
    67243096U,  // CLASTB_RPZ_S
11532
106k
    16911448U,  // CLASTB_VPZ_B
11533
106k
    33688664U,  // CLASTB_VPZ_D
11534
106k
    235015256U, // CLASTB_VPZ_H
11535
106k
    67243096U,  // CLASTB_VPZ_S
11536
106k
    16918616U,  // CLASTB_ZPZ_B
11537
106k
    33691736U,  // CLASTB_ZPZ_D
11538
106k
    51129480U,  // CLASTB_ZPZ_H
11539
106k
    67252312U,  // CLASTB_ZPZ_S
11540
106k
    0U, // CLR
11541
106k
    0U, // CLREX
11542
106k
    0U, // CLSWr
11543
106k
    0U, // CLSXr
11544
106k
    8U, // CLS_ZPmZ_B
11545
106k
    16U,  // CLS_ZPmZ_D
11546
106k
    0U, // CLS_ZPmZ_H
11547
106k
    24U,  // CLS_ZPmZ_S
11548
106k
    32U,  // CLSv16i8
11549
106k
    40U,  // CLSv2i32
11550
106k
    56U,  // CLSv4i16
11551
106k
    64U,  // CLSv4i32
11552
106k
    72U,  // CLSv8i16
11553
106k
    80U,  // CLSv8i8
11554
106k
    0U, // CLZWr
11555
106k
    0U, // CLZXr
11556
106k
    8U, // CLZ_ZPmZ_B
11557
106k
    16U,  // CLZ_ZPmZ_D
11558
106k
    0U, // CLZ_ZPmZ_H
11559
106k
    24U,  // CLZ_ZPmZ_S
11560
106k
    32U,  // CLZv16i8
11561
106k
    40U,  // CLZv2i32
11562
106k
    56U,  // CLZv4i16
11563
106k
    64U,  // CLZv4i32
11564
106k
    72U,  // CLZv8i16
11565
106k
    80U,  // CLZv8i8
11566
106k
    925840U,  // CMEQv16i8
11567
106k
    280U, // CMEQv16i8rz
11568
106k
    3160U,  // CMEQv1i64
11569
106k
    288U, // CMEQv1i64rz
11570
106k
    1056920U, // CMEQv2i32
11571
106k
    296U, // CMEQv2i32rz
11572
106k
    270440U,  // CMEQv2i64
11573
106k
    304U, // CMEQv2i64rz
11574
106k
    1188000U, // CMEQv4i16
11575
106k
    312U, // CMEQv4i16rz
11576
106k
    401520U,  // CMEQv4i32
11577
106k
    320U, // CMEQv4i32rz
11578
106k
    532600U,  // CMEQv8i16
11579
106k
    328U, // CMEQv8i16rz
11580
106k
    1319080U, // CMEQv8i8
11581
106k
    336U, // CMEQv8i8rz
11582
106k
    925840U,  // CMGEv16i8
11583
106k
    280U, // CMGEv16i8rz
11584
106k
    3160U,  // CMGEv1i64
11585
106k
    288U, // CMGEv1i64rz
11586
106k
    1056920U, // CMGEv2i32
11587
106k
    296U, // CMGEv2i32rz
11588
106k
    270440U,  // CMGEv2i64
11589
106k
    304U, // CMGEv2i64rz
11590
106k
    1188000U, // CMGEv4i16
11591
106k
    312U, // CMGEv4i16rz
11592
106k
    401520U,  // CMGEv4i32
11593
106k
    320U, // CMGEv4i32rz
11594
106k
    532600U,  // CMGEv8i16
11595
106k
    328U, // CMGEv8i16rz
11596
106k
    1319080U, // CMGEv8i8
11597
106k
    336U, // CMGEv8i8rz
11598
106k
    925840U,  // CMGTv16i8
11599
106k
    280U, // CMGTv16i8rz
11600
106k
    3160U,  // CMGTv1i64
11601
106k
    288U, // CMGTv1i64rz
11602
106k
    1056920U, // CMGTv2i32
11603
106k
    296U, // CMGTv2i32rz
11604
106k
    270440U,  // CMGTv2i64
11605
106k
    304U, // CMGTv2i64rz
11606
106k
    1188000U, // CMGTv4i16
11607
106k
    312U, // CMGTv4i16rz
11608
106k
    401520U,  // CMGTv4i32
11609
106k
    320U, // CMGTv4i32rz
11610
106k
    532600U,  // CMGTv8i16
11611
106k
    328U, // CMGTv8i16rz
11612
106k
    1319080U, // CMGTv8i8
11613
106k
    336U, // CMGTv8i8rz
11614
106k
    925840U,  // CMHIv16i8
11615
106k
    3160U,  // CMHIv1i64
11616
106k
    1056920U, // CMHIv2i32
11617
106k
    270440U,  // CMHIv2i64
11618
106k
    1188000U, // CMHIv4i16
11619
106k
    401520U,  // CMHIv4i32
11620
106k
    532600U,  // CMHIv8i16
11621
106k
    1319080U, // CMHIv8i8
11622
106k
    925840U,  // CMHSv16i8
11623
106k
    3160U,  // CMHSv1i64
11624
106k
    1056920U, // CMHSv2i32
11625
106k
    270440U,  // CMHSv2i64
11626
106k
    1188000U, // CMHSv4i16
11627
106k
    401520U,  // CMHSv4i32
11628
106k
    532600U,  // CMHSv8i16
11629
106k
    1319080U, // CMHSv8i8
11630
106k
    201496816U, // CMLA_ZZZI_H
11631
106k
    187435096U, // CMLA_ZZZI_S
11632
106k
    3550217U, // CMLA_ZZZ_B
11633
106k
    218235992U, // CMLA_ZZZ_D
11634
106k
    3550448U, // CMLA_ZZZ_H
11635
106k
    218237016U, // CMLA_ZZZ_S
11636
106k
    280U, // CMLEv16i8rz
11637
106k
    288U, // CMLEv1i64rz
11638
106k
    296U, // CMLEv2i32rz
11639
106k
    304U, // CMLEv2i64rz
11640
106k
    312U, // CMLEv4i16rz
11641
106k
    320U, // CMLEv4i32rz
11642
106k
    328U, // CMLEv8i16rz
11643
106k
    336U, // CMLEv8i8rz
11644
106k
    280U, // CMLTv16i8rz
11645
106k
    288U, // CMLTv1i64rz
11646
106k
    296U, // CMLTv2i32rz
11647
106k
    304U, // CMLTv2i64rz
11648
106k
    312U, // CMLTv4i16rz
11649
106k
    320U, // CMLTv4i32rz
11650
106k
    328U, // CMLTv8i16rz
11651
106k
    336U, // CMLTv8i8rz
11652
106k
    141528U,  // CMPEQ_PPzZI_B
11653
106k
    137432U,  // CMPEQ_PPzZI_D
11654
106k
    52440201U,  // CMPEQ_PPzZI_H
11655
106k
    143576U,  // CMPEQ_PPzZI_S
11656
106k
    16918744U,  // CMPEQ_PPzZZ_B
11657
106k
    33691864U,  // CMPEQ_PPzZZ_D
11658
106k
    51129481U,  // CMPEQ_PPzZZ_H
11659
106k
    67252440U,  // CMPEQ_PPzZZ_S
11660
106k
    33695960U,  // CMPEQ_WIDE_PPzZZ_B
11661
106k
    2239625U, // CMPEQ_WIDE_PPzZZ_H
11662
106k
    33698008U,  // CMPEQ_WIDE_PPzZZ_S
11663
106k
    141528U,  // CMPGE_PPzZI_B
11664
106k
    137432U,  // CMPGE_PPzZI_D
11665
106k
    52440201U,  // CMPGE_PPzZI_H
11666
106k
    143576U,  // CMPGE_PPzZI_S
11667
106k
    16918744U,  // CMPGE_PPzZZ_B
11668
106k
    33691864U,  // CMPGE_PPzZZ_D
11669
106k
    51129481U,  // CMPGE_PPzZZ_H
11670
106k
    67252440U,  // CMPGE_PPzZZ_S
11671
106k
    33695960U,  // CMPGE_WIDE_PPzZZ_B
11672
106k
    2239625U, // CMPGE_WIDE_PPzZZ_H
11673
106k
    33698008U,  // CMPGE_WIDE_PPzZZ_S
11674
106k
    141528U,  // CMPGT_PPzZI_B
11675
106k
    137432U,  // CMPGT_PPzZI_D
11676
106k
    52440201U,  // CMPGT_PPzZI_H
11677
106k
    143576U,  // CMPGT_PPzZI_S
11678
106k
    16918744U,  // CMPGT_PPzZZ_B
11679
106k
    33691864U,  // CMPGT_PPzZZ_D
11680
106k
    51129481U,  // CMPGT_PPzZZ_H
11681
106k
    67252440U,  // CMPGT_PPzZZ_S
11682
106k
    33695960U,  // CMPGT_WIDE_PPzZZ_B
11683
106k
    2239625U, // CMPGT_WIDE_PPzZZ_H
11684
106k
    33698008U,  // CMPGT_WIDE_PPzZZ_S
11685
106k
    251799768U, // CMPHI_PPzZI_B
11686
106k
    251795672U, // CMPHI_PPzZI_D
11687
106k
    3681417U, // CMPHI_PPzZI_H
11688
106k
    251801816U, // CMPHI_PPzZI_S
11689
106k
    16918744U,  // CMPHI_PPzZZ_B
11690
106k
    33691864U,  // CMPHI_PPzZZ_D
11691
106k
    51129481U,  // CMPHI_PPzZZ_H
11692
106k
    67252440U,  // CMPHI_PPzZZ_S
11693
106k
    33695960U,  // CMPHI_WIDE_PPzZZ_B
11694
106k
    2239625U, // CMPHI_WIDE_PPzZZ_H
11695
106k
    33698008U,  // CMPHI_WIDE_PPzZZ_S
11696
106k
    251799768U, // CMPHS_PPzZI_B
11697
106k
    251795672U, // CMPHS_PPzZI_D
11698
106k
    3681417U, // CMPHS_PPzZI_H
11699
106k
    251801816U, // CMPHS_PPzZI_S
11700
106k
    16918744U,  // CMPHS_PPzZZ_B
11701
106k
    33691864U,  // CMPHS_PPzZZ_D
11702
106k
    51129481U,  // CMPHS_PPzZZ_H
11703
106k
    67252440U,  // CMPHS_PPzZZ_S
11704
106k
    33695960U,  // CMPHS_WIDE_PPzZZ_B
11705
106k
    2239625U, // CMPHS_WIDE_PPzZZ_H
11706
106k
    33698008U,  // CMPHS_WIDE_PPzZZ_S
11707
106k
    141528U,  // CMPLE_PPzZI_B
11708
106k
    137432U,  // CMPLE_PPzZI_D
11709
106k
    52440201U,  // CMPLE_PPzZI_H
11710
106k
    143576U,  // CMPLE_PPzZI_S
11711
106k
    33695960U,  // CMPLE_WIDE_PPzZZ_B
11712
106k
    2239625U, // CMPLE_WIDE_PPzZZ_H
11713
106k
    33698008U,  // CMPLE_WIDE_PPzZZ_S
11714
106k
    251799768U, // CMPLO_PPzZI_B
11715
106k
    251795672U, // CMPLO_PPzZI_D
11716
106k
    3681417U, // CMPLO_PPzZI_H
11717
106k
    251801816U, // CMPLO_PPzZI_S
11718
106k
    33695960U,  // CMPLO_WIDE_PPzZZ_B
11719
106k
    2239625U, // CMPLO_WIDE_PPzZZ_H
11720
106k
    33698008U,  // CMPLO_WIDE_PPzZZ_S
11721
106k
    251799768U, // CMPLS_PPzZI_B
11722
106k
    251795672U, // CMPLS_PPzZI_D
11723
106k
    3681417U, // CMPLS_PPzZI_H
11724
106k
    251801816U, // CMPLS_PPzZI_S
11725
106k
    33695960U,  // CMPLS_WIDE_PPzZZ_B
11726
106k
    2239625U, // CMPLS_WIDE_PPzZZ_H
11727
106k
    33698008U,  // CMPLS_WIDE_PPzZZ_S
11728
106k
    141528U,  // CMPLT_PPzZI_B
11729
106k
    137432U,  // CMPLT_PPzZI_D
11730
106k
    52440201U,  // CMPLT_PPzZI_H
11731
106k
    143576U,  // CMPLT_PPzZI_S
11732
106k
    33695960U,  // CMPLT_WIDE_PPzZZ_B
11733
106k
    2239625U, // CMPLT_WIDE_PPzZZ_H
11734
106k
    33698008U,  // CMPLT_WIDE_PPzZZ_S
11735
106k
    141528U,  // CMPNE_PPzZI_B
11736
106k
    137432U,  // CMPNE_PPzZI_D
11737
106k
    52440201U,  // CMPNE_PPzZI_H
11738
106k
    143576U,  // CMPNE_PPzZI_S
11739
106k
    16918744U,  // CMPNE_PPzZZ_B
11740
106k
    33691864U,  // CMPNE_PPzZZ_D
11741
106k
    51129481U,  // CMPNE_PPzZZ_H
11742
106k
    67252440U,  // CMPNE_PPzZZ_S
11743
106k
    33695960U,  // CMPNE_WIDE_PPzZZ_B
11744
106k
    2239625U, // CMPNE_WIDE_PPzZZ_H
11745
106k
    33698008U,  // CMPNE_WIDE_PPzZZ_S
11746
106k
    925840U,  // CMTSTv16i8
11747
106k
    3160U,  // CMTSTv1i64
11748
106k
    1056920U, // CMTSTv2i32
11749
106k
    270440U,  // CMTSTv2i64
11750
106k
    1188000U, // CMTSTv4i16
11751
106k
    401520U,  // CMTSTv4i32
11752
106k
    532600U,  // CMTSTv8i16
11753
106k
    1319080U, // CMTSTv8i8
11754
106k
    8U, // CNOT_ZPmZ_B
11755
106k
    16U,  // CNOT_ZPmZ_D
11756
106k
    0U, // CNOT_ZPmZ_H
11757
106k
    24U,  // CNOT_ZPmZ_S
11758
106k
    345U, // CNTB_XPiI
11759
106k
    345U, // CNTD_XPiI
11760
106k
    345U, // CNTH_XPiI
11761
106k
    1U, // CNTP_XCI_B
11762
106k
    1U, // CNTP_XCI_D
11763
106k
    1U, // CNTP_XCI_H
11764
106k
    1U, // CNTP_XCI_S
11765
106k
    10328U, // CNTP_XPP_B
11766
106k
    6232U,  // CNTP_XPP_D
11767
106k
    5208U,  // CNTP_XPP_H
11768
106k
    12376U, // CNTP_XPP_S
11769
106k
    345U, // CNTW_XPiI
11770
106k
    0U, // CNTWr
11771
106k
    0U, // CNTXr
11772
106k
    8U, // CNT_ZPmZ_B
11773
106k
    16U,  // CNT_ZPmZ_D
11774
106k
    0U, // CNT_ZPmZ_H
11775
106k
    24U,  // CNT_ZPmZ_S
11776
106k
    32U,  // CNTv16i8
11777
106k
    80U,  // CNTv8i8
11778
106k
    6232U,  // COMPACT_ZPZ_D
11779
106k
    12376U, // COMPACT_ZPZ_S
11780
106k
    0U, // CPYE
11781
106k
    0U, // CPYEN
11782
106k
    0U, // CPYERN
11783
106k
    0U, // CPYERT
11784
106k
    0U, // CPYERTN
11785
106k
    0U, // CPYERTRN
11786
106k
    0U, // CPYERTWN
11787
106k
    0U, // CPYET
11788
106k
    0U, // CPYETN
11789
106k
    0U, // CPYETRN
11790
106k
    0U, // CPYETWN
11791
106k
    0U, // CPYEWN
11792
106k
    0U, // CPYEWT
11793
106k
    0U, // CPYEWTN
11794
106k
    0U, // CPYEWTRN
11795
106k
    0U, // CPYEWTWN
11796
106k
    0U, // CPYFE
11797
106k
    0U, // CPYFEN
11798
106k
    0U, // CPYFERN
11799
106k
    0U, // CPYFERT
11800
106k
    0U, // CPYFERTN
11801
106k
    0U, // CPYFERTRN
11802
106k
    0U, // CPYFERTWN
11803
106k
    0U, // CPYFET
11804
106k
    0U, // CPYFETN
11805
106k
    0U, // CPYFETRN
11806
106k
    0U, // CPYFETWN
11807
106k
    0U, // CPYFEWN
11808
106k
    0U, // CPYFEWT
11809
106k
    0U, // CPYFEWTN
11810
106k
    0U, // CPYFEWTRN
11811
106k
    0U, // CPYFEWTWN
11812
106k
    0U, // CPYFM
11813
106k
    0U, // CPYFMN
11814
106k
    0U, // CPYFMRN
11815
106k
    0U, // CPYFMRT
11816
106k
    0U, // CPYFMRTN
11817
106k
    0U, // CPYFMRTRN
11818
106k
    0U, // CPYFMRTWN
11819
106k
    0U, // CPYFMT
11820
106k
    0U, // CPYFMTN
11821
106k
    0U, // CPYFMTRN
11822
106k
    0U, // CPYFMTWN
11823
106k
    0U, // CPYFMWN
11824
106k
    0U, // CPYFMWT
11825
106k
    0U, // CPYFMWTN
11826
106k
    0U, // CPYFMWTRN
11827
106k
    0U, // CPYFMWTWN
11828
106k
    0U, // CPYFP
11829
106k
    0U, // CPYFPN
11830
106k
    0U, // CPYFPRN
11831
106k
    0U, // CPYFPRT
11832
106k
    0U, // CPYFPRTN
11833
106k
    0U, // CPYFPRTRN
11834
106k
    0U, // CPYFPRTWN
11835
106k
    0U, // CPYFPT
11836
106k
    0U, // CPYFPTN
11837
106k
    0U, // CPYFPTRN
11838
106k
    0U, // CPYFPTWN
11839
106k
    0U, // CPYFPWN
11840
106k
    0U, // CPYFPWT
11841
106k
    0U, // CPYFPWTN
11842
106k
    0U, // CPYFPWTRN
11843
106k
    0U, // CPYFPWTWN
11844
106k
    0U, // CPYM
11845
106k
    0U, // CPYMN
11846
106k
    0U, // CPYMRN
11847
106k
    0U, // CPYMRT
11848
106k
    0U, // CPYMRTN
11849
106k
    0U, // CPYMRTRN
11850
106k
    0U, // CPYMRTWN
11851
106k
    0U, // CPYMT
11852
106k
    0U, // CPYMTN
11853
106k
    0U, // CPYMTRN
11854
106k
    0U, // CPYMTWN
11855
106k
    0U, // CPYMWN
11856
106k
    0U, // CPYMWT
11857
106k
    0U, // CPYMWTN
11858
106k
    0U, // CPYMWTRN
11859
106k
    0U, // CPYMWTWN
11860
106k
    0U, // CPYP
11861
106k
    0U, // CPYPN
11862
106k
    0U, // CPYPRN
11863
106k
    0U, // CPYPRT
11864
106k
    0U, // CPYPRTN
11865
106k
    0U, // CPYPRTRN
11866
106k
    0U, // CPYPRTWN
11867
106k
    0U, // CPYPT
11868
106k
    0U, // CPYPTN
11869
106k
    0U, // CPYPTRN
11870
106k
    0U, // CPYPTWN
11871
106k
    0U, // CPYPWN
11872
106k
    0U, // CPYPWT
11873
106k
    0U, // CPYPWTN
11874
106k
    0U, // CPYPWTRN
11875
106k
    0U, // CPYPWTWN
11876
106k
    352U, // CPY_ZPmI_B
11877
106k
    360U, // CPY_ZPmI_D
11878
106k
    2U, // CPY_ZPmI_H
11879
106k
    368U, // CPY_ZPmI_S
11880
106k
    376U, // CPY_ZPmR_B
11881
106k
    376U, // CPY_ZPmR_D
11882
106k
    2U, // CPY_ZPmR_H
11883
106k
    376U, // CPY_ZPmR_S
11884
106k
    376U, // CPY_ZPmV_B
11885
106k
    376U, // CPY_ZPmV_D
11886
106k
    2U, // CPY_ZPmV_H
11887
106k
    376U, // CPY_ZPmV_S
11888
106k
    42200U, // CPY_ZPzI_B
11889
106k
    43224U, // CPY_ZPzI_D
11890
106k
    385U, // CPY_ZPzI_H
11891
106k
    44248U, // CPY_ZPzI_S
11892
106k
    3160U,  // CRC32Brr
11893
106k
    3160U,  // CRC32CBrr
11894
106k
    3160U,  // CRC32CHrr
11895
106k
    3160U,  // CRC32CWrr
11896
106k
    3160U,  // CRC32CXrr
11897
106k
    3160U,  // CRC32Hrr
11898
106k
    3160U,  // CRC32Wrr
11899
106k
    3160U,  // CRC32Xrr
11900
106k
    167906392U, // CSELWr
11901
106k
    167906392U, // CSELXr
11902
106k
    167906392U, // CSINCWr
11903
106k
    167906392U, // CSINCXr
11904
106k
    167906392U, // CSINVWr
11905
106k
    167906392U, // CSINVXr
11906
106k
    167906392U, // CSNEGWr
11907
106k
    167906392U, // CSNEGXr
11908
106k
    0U, // CTERMEQ_WW
11909
106k
    0U, // CTERMEQ_XX
11910
106k
    0U, // CTERMNE_WW
11911
106k
    0U, // CTERMNE_XX
11912
106k
    0U, // CTZWr
11913
106k
    0U, // CTZXr
11914
106k
    0U, // DCPS1
11915
106k
    0U, // DCPS2
11916
106k
    0U, // DCPS3
11917
106k
    2U, // DECB_XPiI
11918
106k
    2U, // DECD_XPiI
11919
106k
    2U, // DECD_ZPiI
11920
106k
    2U, // DECH_XPiI
11921
106k
    0U, // DECH_ZPiI
11922
106k
    1U, // DECP_XP_B
11923
106k
    0U, // DECP_XP_D
11924
106k
    0U, // DECP_XP_H
11925
106k
    1U, // DECP_XP_S
11926
106k
    0U, // DECP_ZP_D
11927
106k
    0U, // DECP_ZP_H
11928
106k
    0U, // DECP_ZP_S
11929
106k
    2U, // DECW_XPiI
11930
106k
    2U, // DECW_ZPiI
11931
106k
    0U, // DMB
11932
106k
    0U, // DRPS
11933
106k
    0U, // DSB
11934
106k
    0U, // DSBnXS
11935
106k
    2U, // DUPM_ZI
11936
106k
    393U, // DUPQ_ZZI_B
11937
106k
    392U, // DUPQ_ZZI_D
11938
106k
    2U, // DUPQ_ZZI_H
11939
106k
    393U, // DUPQ_ZZI_S
11940
106k
    2U, // DUP_ZI_B
11941
106k
    2U, // DUP_ZI_D
11942
106k
    0U, // DUP_ZI_H
11943
106k
    2U, // DUP_ZI_S
11944
106k
    0U, // DUP_ZR_B
11945
106k
    0U, // DUP_ZR_D
11946
106k
    0U, // DUP_ZR_H
11947
106k
    0U, // DUP_ZR_S
11948
106k
    393U, // DUP_ZZI_B
11949
106k
    392U, // DUP_ZZI_D
11950
106k
    2U, // DUP_ZZI_H
11951
106k
    2U, // DUP_ZZI_Q
11952
106k
    393U, // DUP_ZZI_S
11953
106k
    45456U, // DUPi16
11954
106k
    45464U, // DUPi32
11955
106k
    45472U, // DUPi64
11956
106k
    45480U, // DUPi8
11957
106k
    0U, // DUPv16i8gpr
11958
106k
    45480U, // DUPv16i8lane
11959
106k
    0U, // DUPv2i32gpr
11960
106k
    45464U, // DUPv2i32lane
11961
106k
    0U, // DUPv2i64gpr
11962
106k
    45472U, // DUPv2i64lane
11963
106k
    0U, // DUPv4i16gpr
11964
106k
    45456U, // DUPv4i16lane
11965
106k
    0U, // DUPv4i32gpr
11966
106k
    45464U, // DUPv4i32lane
11967
106k
    0U, // DUPv8i16gpr
11968
106k
    45456U, // DUPv8i16lane
11969
106k
    0U, // DUPv8i8gpr
11970
106k
    45480U, // DUPv8i8lane
11971
106k
    14424U, // EONWrs
11972
106k
    14424U, // EONXrs
11973
106k
    86253712U,  // EOR3
11974
106k
    33691736U,  // EOR3_ZZZZ
11975
106k
    9U, // EORBT_ZZZ_B
11976
106k
    1112U,  // EORBT_ZZZ_D
11977
106k
    240U, // EORBT_ZZZ_H
11978
106k
    2136U,  // EORBT_ZZZ_S
11979
106k
    10328U, // EORQV_VPZ_B
11980
106k
    6232U,  // EORQV_VPZ_D
11981
106k
    5208U,  // EORQV_VPZ_H
11982
106k
    12376U, // EORQV_VPZ_S
11983
106k
    16918744U,  // EORS_PPzPP
11984
106k
    9U, // EORTB_ZZZ_B
11985
106k
    1112U,  // EORTB_ZZZ_D
11986
106k
    240U, // EORTB_ZZZ_H
11987
106k
    2136U,  // EORTB_ZZZ_S
11988
106k
    0U, // EORV_VPZ_B
11989
106k
    0U, // EORV_VPZ_D
11990
106k
    0U, // EORV_VPZ_H
11991
106k
    0U, // EORV_VPZ_S
11992
106k
    35928U, // EORWri
11993
106k
    14424U, // EORWrs
11994
106k
    36952U, // EORXri
11995
106k
    14424U, // EORXrs
11996
106k
    16918744U,  // EOR_PPzPP
11997
106k
    36952U, // EOR_ZI
11998
106k
    16918656U,  // EOR_ZPmZ_B
11999
106k
    33691776U,  // EOR_ZPmZ_D
12000
106k
    51129480U,  // EOR_ZPmZ_H
12001
106k
    67252352U,  // EOR_ZPmZ_S
12002
106k
    6232U,  // EOR_ZZZ
12003
106k
    925840U,  // EORv16i8
12004
106k
    1319080U, // EORv8i8
12005
106k
    0U, // ERET
12006
106k
    0U, // ERETAA
12007
106k
    0U, // ERETAB
12008
106k
    141401U,  // EXTQ_ZZI
12009
106k
    432U, // EXTRACT_ZPMXI_H_B
12010
106k
    432U, // EXTRACT_ZPMXI_H_D
12011
106k
    2U, // EXTRACT_ZPMXI_H_H
12012
106k
    2U, // EXTRACT_ZPMXI_H_Q
12013
106k
    432U, // EXTRACT_ZPMXI_H_S
12014
106k
    440U, // EXTRACT_ZPMXI_V_B
12015
106k
    440U, // EXTRACT_ZPMXI_V_D
12016
106k
    2U, // EXTRACT_ZPMXI_V_H
12017
106k
    2U, // EXTRACT_ZPMXI_V_Q
12018
106k
    440U, // EXTRACT_ZPMXI_V_S
12019
106k
    134232U,  // EXTRWrri
12020
106k
    0U, // EXTRX
12021
106k
    134232U,  // EXTRXrri
12022
106k
    0U, // EXTRY
12023
106k
    251799641U, // EXT_ZZI
12024
106k
    450U, // EXT_ZZI_B
12025
106k
    2367632U, // EXTv16i8
12026
106k
    3809448U, // EXTv8i8
12027
106k
    32U,  // F1CVTL2v8f16
12028
106k
    0U, // F1CVTLT_ZZ_BtoH
12029
106k
    0U, // F1CVTL_2ZZ_BtoH_NAME
12030
106k
    80U,  // F1CVTLv8f16
12031
106k
    0U, // F1CVT_2ZZ_BtoH_NAME
12032
106k
    0U, // F1CVT_ZZ_BtoH
12033
106k
    32U,  // F2CVTL2v8f16
12034
106k
    0U, // F2CVTLT_ZZ_BtoH
12035
106k
    0U, // F2CVTL_2ZZ_BtoH_NAME
12036
106k
    80U,  // F2CVTLv8f16
12037
106k
    0U, // F2CVT_2ZZ_BtoH_NAME
12038
106k
    0U, // F2CVT_ZZ_BtoH
12039
106k
    3160U,  // FABD16
12040
106k
    3160U,  // FABD32
12041
106k
    3160U,  // FABD64
12042
106k
    33691776U,  // FABD_ZPmZ_D
12043
106k
    51129480U,  // FABD_ZPmZ_H
12044
106k
    67252352U,  // FABD_ZPmZ_S
12045
106k
    1056920U, // FABDv2f32
12046
106k
    270440U,  // FABDv2f64
12047
106k
    1188000U, // FABDv4f16
12048
106k
    401520U,  // FABDv4f32
12049
106k
    532600U,  // FABDv8f16
12050
106k
    0U, // FABSDr
12051
106k
    0U, // FABSHr
12052
106k
    0U, // FABSSr
12053
106k
    16U,  // FABS_ZPmZ_D
12054
106k
    0U, // FABS_ZPmZ_H
12055
106k
    24U,  // FABS_ZPmZ_S
12056
106k
    40U,  // FABSv2f32
12057
106k
    48U,  // FABSv2f64
12058
106k
    56U,  // FABSv4f16
12059
106k
    64U,  // FABSv4f32
12060
106k
    72U,  // FABSv8f16
12061
106k
    3160U,  // FACGE16
12062
106k
    3160U,  // FACGE32
12063
106k
    3160U,  // FACGE64
12064
106k
    33691864U,  // FACGE_PPzZZ_D
12065
106k
    51129481U,  // FACGE_PPzZZ_H
12066
106k
    67252440U,  // FACGE_PPzZZ_S
12067
106k
    1056920U, // FACGEv2f32
12068
106k
    270440U,  // FACGEv2f64
12069
106k
    1188000U, // FACGEv4f16
12070
106k
    401520U,  // FACGEv4f32
12071
106k
    532600U,  // FACGEv8f16
12072
106k
    3160U,  // FACGT16
12073
106k
    3160U,  // FACGT32
12074
106k
    3160U,  // FACGT64
12075
106k
    33691864U,  // FACGT_PPzZZ_D
12076
106k
    51129481U,  // FACGT_PPzZZ_H
12077
106k
    67252440U,  // FACGT_PPzZZ_S
12078
106k
    1056920U, // FACGTv2f32
12079
106k
    270440U,  // FACGTv2f64
12080
106k
    1188000U, // FACGTv4f16
12081
106k
    401520U,  // FACGTv4f32
12082
106k
    532600U,  // FACGTv8f16
12083
106k
    0U, // FADDA_VPZ_D
12084
106k
    240U, // FADDA_VPZ_H
12085
106k
    0U, // FADDA_VPZ_S
12086
106k
    3160U,  // FADDDrr
12087
106k
    3160U,  // FADDHrr
12088
106k
    33691776U,  // FADDP_ZPmZZ_D
12089
106k
    51129480U,  // FADDP_ZPmZZ_H
12090
106k
    67252352U,  // FADDP_ZPmZZ_S
12091
106k
    1056920U, // FADDPv2f32
12092
106k
    270440U,  // FADDPv2f64
12093
106k
    456U, // FADDPv2i16p
12094
106k
    40U,  // FADDPv2i32p
12095
106k
    48U,  // FADDPv2i64p
12096
106k
    1188000U, // FADDPv4f16
12097
106k
    401520U,  // FADDPv4f32
12098
106k
    532600U,  // FADDPv8f16
12099
106k
    6232U,  // FADDQV_D
12100
106k
    5208U,  // FADDQV_H
12101
106k
    12376U, // FADDQV_S
12102
106k
    3160U,  // FADDSrr
12103
106k
    0U, // FADDV_VPZ_D
12104
106k
    0U, // FADDV_VPZ_H
12105
106k
    0U, // FADDV_VPZ_S
12106
106k
    192U, // FADD_VG2_M2Z_D
12107
106k
    232U, // FADD_VG2_M2Z_H
12108
106k
    200U, // FADD_VG2_M2Z_S
12109
106k
    192U, // FADD_VG4_M4Z_D
12110
106k
    232U, // FADD_VG4_M4Z_H
12111
106k
    200U, // FADD_VG4_M4Z_S
12112
106k
    268572800U, // FADD_ZPmI_D
12113
106k
    3943560U, // FADD_ZPmI_H
12114
106k
    268578944U, // FADD_ZPmI_S
12115
106k
    33691776U,  // FADD_ZPmZ_D
12116
106k
    51129480U,  // FADD_ZPmZ_H
12117
106k
    67252352U,  // FADD_ZPmZ_S
12118
106k
    6232U,  // FADD_ZZZ_D
12119
106k
    136U, // FADD_ZZZ_H
12120
106k
    12377U, // FADD_ZZZ_S
12121
106k
    1056920U, // FADDv2f32
12122
106k
    270440U,  // FADDv2f64
12123
106k
    1188000U, // FADDv4f16
12124
106k
    401520U,  // FADDv4f32
12125
106k
    532600U,  // FADDv8f16
12126
106k
    464U, // FAMAX_2Z2Z_D
12127
106k
    248U, // FAMAX_2Z2Z_H
12128
106k
    472U, // FAMAX_2Z2Z_S
12129
106k
    464U, // FAMAX_4Z4Z_D
12130
106k
    248U, // FAMAX_4Z4Z_H
12131
106k
    472U, // FAMAX_4Z4Z_S
12132
106k
    33691776U,  // FAMAX_ZPmZ_D
12133
106k
    51129480U,  // FAMAX_ZPmZ_H
12134
106k
    67252352U,  // FAMAX_ZPmZ_S
12135
106k
    1056920U, // FAMAXv2f32
12136
106k
    270440U,  // FAMAXv2f64
12137
106k
    1188000U, // FAMAXv4f16
12138
106k
    401520U,  // FAMAXv4f32
12139
106k
    532600U,  // FAMAXv8f16
12140
106k
    464U, // FAMIN_2Z2Z_D
12141
106k
    248U, // FAMIN_2Z2Z_H
12142
106k
    472U, // FAMIN_2Z2Z_S
12143
106k
    464U, // FAMIN_4Z4Z_D
12144
106k
    248U, // FAMIN_4Z4Z_H
12145
106k
    472U, // FAMIN_4Z4Z_S
12146
106k
    33691776U,  // FAMIN_ZPmZ_D
12147
106k
    51129480U,  // FAMIN_ZPmZ_H
12148
106k
    67252352U,  // FAMIN_ZPmZ_S
12149
106k
    1056920U, // FAMINv2f32
12150
106k
    270440U,  // FAMINv2f64
12151
106k
    1188000U, // FAMINv4f16
12152
106k
    401520U,  // FAMINv4f32
12153
106k
    532600U,  // FAMINv8f16
12154
106k
    33691776U,  // FCADD_ZPmZ_D
12155
106k
    185347208U, // FCADD_ZPmZ_H
12156
106k
    67252352U,  // FCADD_ZPmZ_S
12157
106k
    155066520U, // FCADDv2f32
12158
106k
    155197544U, // FCADDv2f64
12159
106k
    155328672U, // FCADDv4f16
12160
106k
    155459696U, // FCADDv4f32
12161
106k
    155590776U, // FCADDv8f16
12162
106k
    167906392U, // FCCMPDrr
12163
106k
    167906392U, // FCCMPEDrr
12164
106k
    167906392U, // FCCMPEHrr
12165
106k
    167906392U, // FCCMPESrr
12166
106k
    167906392U, // FCCMPHrr
12167
106k
    167906392U, // FCCMPSrr
12168
106k
    16U,  // FCLAMP_VG2_2Z2Z_D
12169
106k
    240U, // FCLAMP_VG2_2Z2Z_H
12170
106k
    24U,  // FCLAMP_VG2_2Z2Z_S
12171
106k
    16U,  // FCLAMP_VG4_4Z4Z_D
12172
106k
    240U, // FCLAMP_VG4_4Z4Z_H
12173
106k
    24U,  // FCLAMP_VG4_4Z4Z_S
12174
106k
    1112U,  // FCLAMP_ZZZ_D
12175
106k
    240U, // FCLAMP_ZZZ_H
12176
106k
    2136U,  // FCLAMP_ZZZ_S
12177
106k
    3160U,  // FCMEQ16
12178
106k
    3160U,  // FCMEQ32
12179
106k
    3160U,  // FCMEQ64
12180
106k
    4724952U, // FCMEQ_PPzZ0_D
12181
106k
    46217U, // FCMEQ_PPzZ0_H
12182
106k
    4731096U, // FCMEQ_PPzZ0_S
12183
106k
    33691864U,  // FCMEQ_PPzZZ_D
12184
106k
    51129481U,  // FCMEQ_PPzZZ_H
12185
106k
    67252440U,  // FCMEQ_PPzZZ_S
12186
106k
    480U, // FCMEQv1i16rz
12187
106k
    480U, // FCMEQv1i32rz
12188
106k
    480U, // FCMEQv1i64rz
12189
106k
    1056920U, // FCMEQv2f32
12190
106k
    270440U,  // FCMEQv2f64
12191
106k
    488U, // FCMEQv2i32rz
12192
106k
    496U, // FCMEQv2i64rz
12193
106k
    1188000U, // FCMEQv4f16
12194
106k
    401520U,  // FCMEQv4f32
12195
106k
    504U, // FCMEQv4i16rz
12196
106k
    512U, // FCMEQv4i32rz
12197
106k
    532600U,  // FCMEQv8f16
12198
106k
    520U, // FCMEQv8i16rz
12199
106k
    3160U,  // FCMGE16
12200
106k
    3160U,  // FCMGE32
12201
106k
    3160U,  // FCMGE64
12202
106k
    4724952U, // FCMGE_PPzZ0_D
12203
106k
    46217U, // FCMGE_PPzZ0_H
12204
106k
    4731096U, // FCMGE_PPzZ0_S
12205
106k
    33691864U,  // FCMGE_PPzZZ_D
12206
106k
    51129481U,  // FCMGE_PPzZZ_H
12207
106k
    67252440U,  // FCMGE_PPzZZ_S
12208
106k
    480U, // FCMGEv1i16rz
12209
106k
    480U, // FCMGEv1i32rz
12210
106k
    480U, // FCMGEv1i64rz
12211
106k
    1056920U, // FCMGEv2f32
12212
106k
    270440U,  // FCMGEv2f64
12213
106k
    488U, // FCMGEv2i32rz
12214
106k
    496U, // FCMGEv2i64rz
12215
106k
    1188000U, // FCMGEv4f16
12216
106k
    401520U,  // FCMGEv4f32
12217
106k
    504U, // FCMGEv4i16rz
12218
106k
    512U, // FCMGEv4i32rz
12219
106k
    532600U,  // FCMGEv8f16
12220
106k
    520U, // FCMGEv8i16rz
12221
106k
    3160U,  // FCMGT16
12222
106k
    3160U,  // FCMGT32
12223
106k
    3160U,  // FCMGT64
12224
106k
    4724952U, // FCMGT_PPzZ0_D
12225
106k
    46217U, // FCMGT_PPzZ0_H
12226
106k
    4731096U, // FCMGT_PPzZ0_S
12227
106k
    33691864U,  // FCMGT_PPzZZ_D
12228
106k
    51129481U,  // FCMGT_PPzZZ_H
12229
106k
    67252440U,  // FCMGT_PPzZZ_S
12230
106k
    480U, // FCMGTv1i16rz
12231
106k
    480U, // FCMGTv1i32rz
12232
106k
    480U, // FCMGTv1i64rz
12233
106k
    1056920U, // FCMGTv2f32
12234
106k
    270440U,  // FCMGTv2f64
12235
106k
    488U, // FCMGTv2i32rz
12236
106k
    496U, // FCMGTv2i64rz
12237
106k
    1188000U, // FCMGTv4f16
12238
106k
    401520U,  // FCMGTv4f32
12239
106k
    504U, // FCMGTv4i16rz
12240
106k
    512U, // FCMGTv4i32rz
12241
106k
    532600U,  // FCMGTv8f16
12242
106k
    520U, // FCMGTv8i16rz
12243
106k
    285344896U, // FCMLA_ZPmZZ_D
12244
106k
    187706608U, // FCMLA_ZPmZZ_H
12245
106k
    302123136U, // FCMLA_ZPmZZ_S
12246
106k
    201496816U, // FCMLA_ZZZI_H
12247
106k
    187435096U, // FCMLA_ZZZI_S
12248
106k
    222176408U, // FCMLAv2f32
12249
106k
    222307432U, // FCMLAv2f64
12250
106k
    222438560U, // FCMLAv4f16
12251
106k
    120464544U, // FCMLAv4f16_indexed
12252
106k
    222569584U, // FCMLAv4f32
12253
106k
    122299504U, // FCMLAv4f32_indexed
12254
106k
    222700664U, // FCMLAv8f16
12255
106k
    120464504U, // FCMLAv8f16_indexed
12256
106k
    4724952U, // FCMLE_PPzZ0_D
12257
106k
    46217U, // FCMLE_PPzZ0_H
12258
106k
    4731096U, // FCMLE_PPzZ0_S
12259
106k
    480U, // FCMLEv1i16rz
12260
106k
    480U, // FCMLEv1i32rz
12261
106k
    480U, // FCMLEv1i64rz
12262
106k
    488U, // FCMLEv2i32rz
12263
106k
    496U, // FCMLEv2i64rz
12264
106k
    504U, // FCMLEv4i16rz
12265
106k
    512U, // FCMLEv4i32rz
12266
106k
    520U, // FCMLEv8i16rz
12267
106k
    4724952U, // FCMLT_PPzZ0_D
12268
106k
    46217U, // FCMLT_PPzZ0_H
12269
106k
    4731096U, // FCMLT_PPzZ0_S
12270
106k
    480U, // FCMLTv1i16rz
12271
106k
    480U, // FCMLTv1i32rz
12272
106k
    480U, // FCMLTv1i64rz
12273
106k
    488U, // FCMLTv2i32rz
12274
106k
    496U, // FCMLTv2i64rz
12275
106k
    504U, // FCMLTv4i16rz
12276
106k
    512U, // FCMLTv4i32rz
12277
106k
    520U, // FCMLTv8i16rz
12278
106k
    4724952U, // FCMNE_PPzZ0_D
12279
106k
    46217U, // FCMNE_PPzZ0_H
12280
106k
    4731096U, // FCMNE_PPzZ0_S
12281
106k
    33691864U,  // FCMNE_PPzZZ_D
12282
106k
    51129481U,  // FCMNE_PPzZZ_H
12283
106k
    67252440U,  // FCMNE_PPzZZ_S
12284
106k
    0U, // FCMPDri
12285
106k
    0U, // FCMPDrr
12286
106k
    0U, // FCMPEDri
12287
106k
    0U, // FCMPEDrr
12288
106k
    0U, // FCMPEHri
12289
106k
    0U, // FCMPEHrr
12290
106k
    0U, // FCMPESri
12291
106k
    0U, // FCMPESrr
12292
106k
    0U, // FCMPHri
12293
106k
    0U, // FCMPHrr
12294
106k
    0U, // FCMPSri
12295
106k
    0U, // FCMPSrr
12296
106k
    33691864U,  // FCMUO_PPzZZ_D
12297
106k
    51129481U,  // FCMUO_PPzZZ_H
12298
106k
    67252440U,  // FCMUO_PPzZZ_S
12299
106k
    528U, // FCPY_ZPmI_D
12300
106k
    2U, // FCPY_ZPmI_H
12301
106k
    528U, // FCPY_ZPmI_S
12302
106k
    167906392U, // FCSELDrrr
12303
106k
    167906392U, // FCSELHrrr
12304
106k
    167906392U, // FCSELSrrr
12305
106k
    0U, // FCVTASUWDr
12306
106k
    0U, // FCVTASUWHr
12307
106k
    0U, // FCVTASUWSr
12308
106k
    0U, // FCVTASUXDr
12309
106k
    0U, // FCVTASUXHr
12310
106k
    0U, // FCVTASUXSr
12311
106k
    0U, // FCVTASv1f16
12312
106k
    0U, // FCVTASv1i32
12313
106k
    0U, // FCVTASv1i64
12314
106k
    40U,  // FCVTASv2f32
12315
106k
    48U,  // FCVTASv2f64
12316
106k
    56U,  // FCVTASv4f16
12317
106k
    64U,  // FCVTASv4f32
12318
106k
    72U,  // FCVTASv8f16
12319
106k
    0U, // FCVTAUUWDr
12320
106k
    0U, // FCVTAUUWHr
12321
106k
    0U, // FCVTAUUWSr
12322
106k
    0U, // FCVTAUUXDr
12323
106k
    0U, // FCVTAUUXHr
12324
106k
    0U, // FCVTAUUXSr
12325
106k
    0U, // FCVTAUv1f16
12326
106k
    0U, // FCVTAUv1i32
12327
106k
    0U, // FCVTAUv1i64
12328
106k
    40U,  // FCVTAUv2f32
12329
106k
    48U,  // FCVTAUv2f64
12330
106k
    56U,  // FCVTAUv4f16
12331
106k
    64U,  // FCVTAUv4f32
12332
106k
    72U,  // FCVTAUv8f16
12333
106k
    0U, // FCVTDHr
12334
106k
    0U, // FCVTDSr
12335
106k
    0U, // FCVTHDr
12336
106k
    0U, // FCVTHSr
12337
106k
    240U, // FCVTLT_ZPmZ_HtoS
12338
106k
    24U,  // FCVTLT_ZPmZ_StoD
12339
106k
    0U, // FCVTL_2ZZ_H_S
12340
106k
    40U,  // FCVTLv2i32
12341
106k
    56U,  // FCVTLv4i16
12342
106k
    64U,  // FCVTLv4i32
12343
106k
    72U,  // FCVTLv8i16
12344
106k
    0U, // FCVTMSUWDr
12345
106k
    0U, // FCVTMSUWHr
12346
106k
    0U, // FCVTMSUWSr
12347
106k
    0U, // FCVTMSUXDr
12348
106k
    0U, // FCVTMSUXHr
12349
106k
    0U, // FCVTMSUXSr
12350
106k
    0U, // FCVTMSv1f16
12351
106k
    0U, // FCVTMSv1i32
12352
106k
    0U, // FCVTMSv1i64
12353
106k
    40U,  // FCVTMSv2f32
12354
106k
    48U,  // FCVTMSv2f64
12355
106k
    56U,  // FCVTMSv4f16
12356
106k
    64U,  // FCVTMSv4f32
12357
106k
    72U,  // FCVTMSv8f16
12358
106k
    0U, // FCVTMUUWDr
12359
106k
    0U, // FCVTMUUWHr
12360
106k
    0U, // FCVTMUUWSr
12361
106k
    0U, // FCVTMUUXDr
12362
106k
    0U, // FCVTMUUXHr
12363
106k
    0U, // FCVTMUUXSr
12364
106k
    0U, // FCVTMUv1f16
12365
106k
    0U, // FCVTMUv1i32
12366
106k
    0U, // FCVTMUv1i64
12367
106k
    40U,  // FCVTMUv2f32
12368
106k
    48U,  // FCVTMUv2f64
12369
106k
    56U,  // FCVTMUv4f16
12370
106k
    64U,  // FCVTMUv4f32
12371
106k
    72U,  // FCVTMUv8f16
12372
106k
    2U, // FCVTNB_Z2Z_StoB
12373
106k
    0U, // FCVTNSUWDr
12374
106k
    0U, // FCVTNSUWHr
12375
106k
    0U, // FCVTNSUWSr
12376
106k
    0U, // FCVTNSUXDr
12377
106k
    0U, // FCVTNSUXHr
12378
106k
    0U, // FCVTNSUXSr
12379
106k
    0U, // FCVTNSv1f16
12380
106k
    0U, // FCVTNSv1i32
12381
106k
    0U, // FCVTNSv1i64
12382
106k
    40U,  // FCVTNSv2f32
12383
106k
    48U,  // FCVTNSv2f64
12384
106k
    56U,  // FCVTNSv4f16
12385
106k
    64U,  // FCVTNSv4f32
12386
106k
    72U,  // FCVTNSv8f16
12387
106k
    2U, // FCVTNT_Z2Z_StoB
12388
106k
    16U,  // FCVTNT_ZPmZ_DtoS
12389
106k
    1U, // FCVTNT_ZPmZ_StoH
12390
106k
    0U, // FCVTNUUWDr
12391
106k
    0U, // FCVTNUUWHr
12392
106k
    0U, // FCVTNUUWSr
12393
106k
    0U, // FCVTNUUXDr
12394
106k
    0U, // FCVTNUUXHr
12395
106k
    0U, // FCVTNUUXSr
12396
106k
    0U, // FCVTNUv1f16
12397
106k
    0U, // FCVTNUv1i32
12398
106k
    0U, // FCVTNUv1i64
12399
106k
    40U,  // FCVTNUv2f32
12400
106k
    48U,  // FCVTNUv2f64
12401
106k
    56U,  // FCVTNUv4f16
12402
106k
    64U,  // FCVTNUv4f32
12403
106k
    72U,  // FCVTNUv8f16
12404
106k
    532600U,  // FCVTN_F16_F8v16f8
12405
106k
    1188000U, // FCVTN_F16_F8v8f8
12406
106k
    402544U,  // FCVTN_F32_F82v16f8
12407
106k
    401520U,  // FCVTN_F32_F8v8f8
12408
106k
    1U, // FCVTN_Z2Z_HtoB
12409
106k
    0U, // FCVTN_Z2Z_StoH
12410
106k
    2U, // FCVTN_Z4Z_StoB_NAME
12411
106k
    48U,  // FCVTNv2i32
12412
106k
    64U,  // FCVTNv4i16
12413
106k
    48U,  // FCVTNv4i32
12414
106k
    64U,  // FCVTNv8i16
12415
106k
    0U, // FCVTPSUWDr
12416
106k
    0U, // FCVTPSUWHr
12417
106k
    0U, // FCVTPSUWSr
12418
106k
    0U, // FCVTPSUXDr
12419
106k
    0U, // FCVTPSUXHr
12420
106k
    0U, // FCVTPSUXSr
12421
106k
    0U, // FCVTPSv1f16
12422
106k
    0U, // FCVTPSv1i32
12423
106k
    0U, // FCVTPSv1i64
12424
106k
    40U,  // FCVTPSv2f32
12425
106k
    48U,  // FCVTPSv2f64
12426
106k
    56U,  // FCVTPSv4f16
12427
106k
    64U,  // FCVTPSv4f32
12428
106k
    72U,  // FCVTPSv8f16
12429
106k
    0U, // FCVTPUUWDr
12430
106k
    0U, // FCVTPUUWHr
12431
106k
    0U, // FCVTPUUWSr
12432
106k
    0U, // FCVTPUUXDr
12433
106k
    0U, // FCVTPUUXHr
12434
106k
    0U, // FCVTPUUXSr
12435
106k
    0U, // FCVTPUv1f16
12436
106k
    0U, // FCVTPUv1i32
12437
106k
    0U, // FCVTPUv1i64
12438
106k
    40U,  // FCVTPUv2f32
12439
106k
    48U,  // FCVTPUv2f64
12440
106k
    56U,  // FCVTPUv4f16
12441
106k
    64U,  // FCVTPUv4f32
12442
106k
    72U,  // FCVTPUv8f16
12443
106k
    0U, // FCVTSDr
12444
106k
    0U, // FCVTSHr
12445
106k
    16U,  // FCVTXNT_ZPmZ_DtoS
12446
106k
    0U, // FCVTXNv1i64
12447
106k
    48U,  // FCVTXNv2f32
12448
106k
    48U,  // FCVTXNv4f32
12449
106k
    16U,  // FCVTX_ZPmZ_DtoS
12450
106k
    3160U,  // FCVTZSSWDri
12451
106k
    3160U,  // FCVTZSSWHri
12452
106k
    3160U,  // FCVTZSSWSri
12453
106k
    3160U,  // FCVTZSSXDri
12454
106k
    3160U,  // FCVTZSSXHri
12455
106k
    3160U,  // FCVTZSSXSri
12456
106k
    0U, // FCVTZSUWDr
12457
106k
    0U, // FCVTZSUWHr
12458
106k
    0U, // FCVTZSUWSr
12459
106k
    0U, // FCVTZSUXDr
12460
106k
    0U, // FCVTZSUXHr
12461
106k
    0U, // FCVTZSUXSr
12462
106k
    0U, // FCVTZS_2Z2Z_StoS
12463
106k
    0U, // FCVTZS_4Z4Z_StoS
12464
106k
    16U,  // FCVTZS_ZPmZ_DtoD
12465
106k
    16U,  // FCVTZS_ZPmZ_DtoS
12466
106k
    240U, // FCVTZS_ZPmZ_HtoD
12467
106k
    0U, // FCVTZS_ZPmZ_HtoH
12468
106k
    240U, // FCVTZS_ZPmZ_HtoS
12469
106k
    24U,  // FCVTZS_ZPmZ_StoD
12470
106k
    24U,  // FCVTZS_ZPmZ_StoS
12471
106k
    3160U,  // FCVTZSd
12472
106k
    3160U,  // FCVTZSh
12473
106k
    3160U,  // FCVTZSs
12474
106k
    0U, // FCVTZSv1f16
12475
106k
    0U, // FCVTZSv1i32
12476
106k
    0U, // FCVTZSv1i64
12477
106k
    40U,  // FCVTZSv2f32
12478
106k
    48U,  // FCVTZSv2f64
12479
106k
    3224U,  // FCVTZSv2i32_shift
12480
106k
    3176U,  // FCVTZSv2i64_shift
12481
106k
    56U,  // FCVTZSv4f16
12482
106k
    64U,  // FCVTZSv4f32
12483
106k
    3232U,  // FCVTZSv4i16_shift
12484
106k
    3184U,  // FCVTZSv4i32_shift
12485
106k
    72U,  // FCVTZSv8f16
12486
106k
    3192U,  // FCVTZSv8i16_shift
12487
106k
    3160U,  // FCVTZUSWDri
12488
106k
    3160U,  // FCVTZUSWHri
12489
106k
    3160U,  // FCVTZUSWSri
12490
106k
    3160U,  // FCVTZUSXDri
12491
106k
    3160U,  // FCVTZUSXHri
12492
106k
    3160U,  // FCVTZUSXSri
12493
106k
    0U, // FCVTZUUWDr
12494
106k
    0U, // FCVTZUUWHr
12495
106k
    0U, // FCVTZUUWSr
12496
106k
    0U, // FCVTZUUXDr
12497
106k
    0U, // FCVTZUUXHr
12498
106k
    0U, // FCVTZUUXSr
12499
106k
    0U, // FCVTZU_2Z2Z_StoS
12500
106k
    0U, // FCVTZU_4Z4Z_StoS
12501
106k
    16U,  // FCVTZU_ZPmZ_DtoD
12502
106k
    16U,  // FCVTZU_ZPmZ_DtoS
12503
106k
    240U, // FCVTZU_ZPmZ_HtoD
12504
106k
    0U, // FCVTZU_ZPmZ_HtoH
12505
106k
    240U, // FCVTZU_ZPmZ_HtoS
12506
106k
    24U,  // FCVTZU_ZPmZ_StoD
12507
106k
    24U,  // FCVTZU_ZPmZ_StoS
12508
106k
    3160U,  // FCVTZUd
12509
106k
    3160U,  // FCVTZUh
12510
106k
    3160U,  // FCVTZUs
12511
106k
    0U, // FCVTZUv1f16
12512
106k
    0U, // FCVTZUv1i32
12513
106k
    0U, // FCVTZUv1i64
12514
106k
    40U,  // FCVTZUv2f32
12515
106k
    48U,  // FCVTZUv2f64
12516
106k
    3224U,  // FCVTZUv2i32_shift
12517
106k
    3176U,  // FCVTZUv2i64_shift
12518
106k
    56U,  // FCVTZUv4f16
12519
106k
    64U,  // FCVTZUv4f32
12520
106k
    3232U,  // FCVTZUv4i16_shift
12521
106k
    3184U,  // FCVTZUv4i32_shift
12522
106k
    72U,  // FCVTZUv8f16
12523
106k
    3192U,  // FCVTZUv8i16_shift
12524
106k
    0U, // FCVT_2ZZ_H_S
12525
106k
    1U, // FCVT_Z2Z_HtoB
12526
106k
    0U, // FCVT_Z2Z_StoH
12527
106k
    2U, // FCVT_Z4Z_StoB_NAME
12528
106k
    2U, // FCVT_ZPmZ_DtoH
12529
106k
    16U,  // FCVT_ZPmZ_DtoS
12530
106k
    240U, // FCVT_ZPmZ_HtoD
12531
106k
    240U, // FCVT_ZPmZ_HtoS
12532
106k
    24U,  // FCVT_ZPmZ_StoD
12533
106k
    1U, // FCVT_ZPmZ_StoH
12534
106k
    3160U,  // FDIVDrr
12535
106k
    3160U,  // FDIVHrr
12536
106k
    33691776U,  // FDIVR_ZPmZ_D
12537
106k
    51129480U,  // FDIVR_ZPmZ_H
12538
106k
    67252352U,  // FDIVR_ZPmZ_S
12539
106k
    3160U,  // FDIVSrr
12540
106k
    33691776U,  // FDIV_ZPmZ_D
12541
106k
    51129480U,  // FDIV_ZPmZ_H
12542
106k
    67252352U,  // FDIV_ZPmZ_S
12543
106k
    1056920U, // FDIVv2f32
12544
106k
    270440U,  // FDIVv2f64
12545
106k
    1188000U, // FDIVv4f16
12546
106k
    401520U,  // FDIVv4f32
12547
106k
    532600U,  // FDIVv8f16
12548
106k
    47640U, // FDOT_VG2_M2Z2Z_BtoH
12549
106k
    47640U, // FDOT_VG2_M2Z2Z_BtoS
12550
106k
    2632936U, // FDOT_VG2_M2Z2Z_HtoS
12551
106k
    5029400U, // FDOT_VG2_M2ZZI_BtoH
12552
106k
    5029400U, // FDOT_VG2_M2ZZI_BtoS
12553
106k
    103427304U, // FDOT_VG2_M2ZZI_HtoS
12554
106k
    48664U, // FDOT_VG2_M2ZZ_BtoH
12555
106k
    48664U, // FDOT_VG2_M2ZZ_BtoS
12556
106k
    53095656U,  // FDOT_VG2_M2ZZ_HtoS
12557
106k
    47640U, // FDOT_VG4_M4Z4Z_BtoH
12558
106k
    47640U, // FDOT_VG4_M4Z4Z_BtoS
12559
106k
    2632936U, // FDOT_VG4_M4Z4Z_HtoS
12560
106k
    5029400U, // FDOT_VG4_M4ZZI_BtoH
12561
106k
    5029400U, // FDOT_VG4_M4ZZI_BtoS
12562
106k
    103427304U, // FDOT_VG4_M4ZZI_HtoS
12563
106k
    48664U, // FDOT_VG4_M4ZZ_BtoH
12564
106k
    48664U, // FDOT_VG4_M4ZZ_BtoS
12565
106k
    53095656U,  // FDOT_VG4_M4ZZ_HtoS
12566
106k
    38920U, // FDOT_ZZZI_BtoH
12567
106k
    38921U, // FDOT_ZZZI_BtoS
12568
106k
    53222488U,  // FDOT_ZZZI_S
12569
106k
    8U, // FDOT_ZZZ_BtoH
12570
106k
    9U, // FDOT_ZZZ_BtoS
12571
106k
    7256U,  // FDOT_ZZZ_S
12572
106k
    5121168U, // FDOTlanev16f8
12573
106k
    5252264U, // FDOTlanev4f16
12574
106k
    5252240U, // FDOTlanev8f16
12575
106k
    5121192U, // FDOTlanev8f8
12576
106k
    1320104U, // FDOTv2f32
12577
106k
    1320104U, // FDOTv4f16
12578
106k
    926864U,  // FDOTv4f32
12579
106k
    926864U,  // FDOTv8f16
12580
106k
    2U, // FDUP_ZI_D
12581
106k
    0U, // FDUP_ZI_H
12582
106k
    2U, // FDUP_ZI_S
12583
106k
    0U, // FEXPA_ZZ_D
12584
106k
    0U, // FEXPA_ZZ_H
12585
106k
    1U, // FEXPA_ZZ_S
12586
106k
    0U, // FJCVTZS
12587
106k
    16U,  // FLOGB_ZPmZ_D
12588
106k
    0U, // FLOGB_ZPmZ_H
12589
106k
    24U,  // FLOGB_ZPmZ_S
12590
106k
    0U, // FMA16
12591
106k
    0U, // FMA32
12592
106k
    0U, // FMA64
12593
106k
    134232U,  // FMADDDrrr
12594
106k
    134232U,  // FMADDHrrr
12595
106k
    134232U,  // FMADDSrrr
12596
106k
    285344896U, // FMAD_ZPmZZ_D
12597
106k
    53488880U,  // FMAD_ZPmZZ_H
12598
106k
    302123136U, // FMAD_ZPmZZ_S
12599
106k
    3160U,  // FMAXDrr
12600
106k
    3160U,  // FMAXHrr
12601
106k
    3160U,  // FMAXNMDrr
12602
106k
    3160U,  // FMAXNMHrr
12603
106k
    33691776U,  // FMAXNMP_ZPmZZ_D
12604
106k
    51129480U,  // FMAXNMP_ZPmZZ_H
12605
106k
    67252352U,  // FMAXNMP_ZPmZZ_S
12606
106k
    1056920U, // FMAXNMPv2f32
12607
106k
    270440U,  // FMAXNMPv2f64
12608
106k
    456U, // FMAXNMPv2i16p
12609
106k
    40U,  // FMAXNMPv2i32p
12610
106k
    48U,  // FMAXNMPv2i64p
12611
106k
    1188000U, // FMAXNMPv4f16
12612
106k
    401520U,  // FMAXNMPv4f32
12613
106k
    532600U,  // FMAXNMPv8f16
12614
106k
    6232U,  // FMAXNMQV_D
12615
106k
    5208U,  // FMAXNMQV_H
12616
106k
    12376U, // FMAXNMQV_S
12617
106k
    3160U,  // FMAXNMSrr
12618
106k
    0U, // FMAXNMV_VPZ_D
12619
106k
    0U, // FMAXNMV_VPZ_H
12620
106k
    0U, // FMAXNMV_VPZ_S
12621
106k
    56U,  // FMAXNMVv4i16v
12622
106k
    64U,  // FMAXNMVv4i32v
12623
106k
    72U,  // FMAXNMVv8i16v
12624
106k
    464U, // FMAXNM_VG2_2Z2Z_D
12625
106k
    248U, // FMAXNM_VG2_2Z2Z_H
12626
106k
    472U, // FMAXNM_VG2_2Z2Z_S
12627
106k
    184U, // FMAXNM_VG2_2ZZ_D
12628
106k
    136U, // FMAXNM_VG2_2ZZ_H
12629
106k
    96U,  // FMAXNM_VG2_2ZZ_S
12630
106k
    464U, // FMAXNM_VG4_4Z4Z_D
12631
106k
    248U, // FMAXNM_VG4_4Z4Z_H
12632
106k
    472U, // FMAXNM_VG4_4Z4Z_S
12633
106k
    184U, // FMAXNM_VG4_4ZZ_D
12634
106k
    136U, // FMAXNM_VG4_4ZZ_H
12635
106k
    96U,  // FMAXNM_VG4_4ZZ_S
12636
106k
    318904448U, // FMAXNM_ZPmI_D
12637
106k
    5385352U, // FMAXNM_ZPmI_H
12638
106k
    318910592U, // FMAXNM_ZPmI_S
12639
106k
    33691776U,  // FMAXNM_ZPmZ_D
12640
106k
    51129480U,  // FMAXNM_ZPmZ_H
12641
106k
    67252352U,  // FMAXNM_ZPmZ_S
12642
106k
    1056920U, // FMAXNMv2f32
12643
106k
    270440U,  // FMAXNMv2f64
12644
106k
    1188000U, // FMAXNMv4f16
12645
106k
    401520U,  // FMAXNMv4f32
12646
106k
    532600U,  // FMAXNMv8f16
12647
106k
    33691776U,  // FMAXP_ZPmZZ_D
12648
106k
    51129480U,  // FMAXP_ZPmZZ_H
12649
106k
    67252352U,  // FMAXP_ZPmZZ_S
12650
106k
    1056920U, // FMAXPv2f32
12651
106k
    270440U,  // FMAXPv2f64
12652
106k
    456U, // FMAXPv2i16p
12653
106k
    40U,  // FMAXPv2i32p
12654
106k
    48U,  // FMAXPv2i64p
12655
106k
    1188000U, // FMAXPv4f16
12656
106k
    401520U,  // FMAXPv4f32
12657
106k
    532600U,  // FMAXPv8f16
12658
106k
    6232U,  // FMAXQV_D
12659
106k
    5208U,  // FMAXQV_H
12660
106k
    12376U, // FMAXQV_S
12661
106k
    3160U,  // FMAXSrr
12662
106k
    0U, // FMAXV_VPZ_D
12663
106k
    0U, // FMAXV_VPZ_H
12664
106k
    0U, // FMAXV_VPZ_S
12665
106k
    56U,  // FMAXVv4i16v
12666
106k
    64U,  // FMAXVv4i32v
12667
106k
    72U,  // FMAXVv8i16v
12668
106k
    464U, // FMAX_VG2_2Z2Z_D
12669
106k
    248U, // FMAX_VG2_2Z2Z_H
12670
106k
    472U, // FMAX_VG2_2Z2Z_S
12671
106k
    184U, // FMAX_VG2_2ZZ_D
12672
106k
    136U, // FMAX_VG2_2ZZ_H
12673
106k
    96U,  // FMAX_VG2_2ZZ_S
12674
106k
    464U, // FMAX_VG4_4Z4Z_D
12675
106k
    248U, // FMAX_VG4_4Z4Z_H
12676
106k
    472U, // FMAX_VG4_4Z4Z_S
12677
106k
    184U, // FMAX_VG4_4ZZ_D
12678
106k
    136U, // FMAX_VG4_4ZZ_H
12679
106k
    96U,  // FMAX_VG4_4ZZ_S
12680
106k
    318904448U, // FMAX_ZPmI_D
12681
106k
    5385352U, // FMAX_ZPmI_H
12682
106k
    318910592U, // FMAX_ZPmI_S
12683
106k
    33691776U,  // FMAX_ZPmZ_D
12684
106k
    51129480U,  // FMAX_ZPmZ_H
12685
106k
    67252352U,  // FMAX_ZPmZ_S
12686
106k
    1056920U, // FMAXv2f32
12687
106k
    270440U,  // FMAXv2f64
12688
106k
    1188000U, // FMAXv4f16
12689
106k
    401520U,  // FMAXv4f32
12690
106k
    532600U,  // FMAXv8f16
12691
106k
    3160U,  // FMINDrr
12692
106k
    3160U,  // FMINHrr
12693
106k
    3160U,  // FMINNMDrr
12694
106k
    3160U,  // FMINNMHrr
12695
106k
    33691776U,  // FMINNMP_ZPmZZ_D
12696
106k
    51129480U,  // FMINNMP_ZPmZZ_H
12697
106k
    67252352U,  // FMINNMP_ZPmZZ_S
12698
106k
    1056920U, // FMINNMPv2f32
12699
106k
    270440U,  // FMINNMPv2f64
12700
106k
    456U, // FMINNMPv2i16p
12701
106k
    40U,  // FMINNMPv2i32p
12702
106k
    48U,  // FMINNMPv2i64p
12703
106k
    1188000U, // FMINNMPv4f16
12704
106k
    401520U,  // FMINNMPv4f32
12705
106k
    532600U,  // FMINNMPv8f16
12706
106k
    6232U,  // FMINNMQV_D
12707
106k
    5208U,  // FMINNMQV_H
12708
106k
    12376U, // FMINNMQV_S
12709
106k
    3160U,  // FMINNMSrr
12710
106k
    0U, // FMINNMV_VPZ_D
12711
106k
    0U, // FMINNMV_VPZ_H
12712
106k
    0U, // FMINNMV_VPZ_S
12713
106k
    56U,  // FMINNMVv4i16v
12714
106k
    64U,  // FMINNMVv4i32v
12715
106k
    72U,  // FMINNMVv8i16v
12716
106k
    464U, // FMINNM_VG2_2Z2Z_D
12717
106k
    248U, // FMINNM_VG2_2Z2Z_H
12718
106k
    472U, // FMINNM_VG2_2Z2Z_S
12719
106k
    184U, // FMINNM_VG2_2ZZ_D
12720
106k
    136U, // FMINNM_VG2_2ZZ_H
12721
106k
    96U,  // FMINNM_VG2_2ZZ_S
12722
106k
    464U, // FMINNM_VG4_4Z4Z_D
12723
106k
    248U, // FMINNM_VG4_4Z4Z_H
12724
106k
    472U, // FMINNM_VG4_4Z4Z_S
12725
106k
    184U, // FMINNM_VG4_4ZZ_D
12726
106k
    136U, // FMINNM_VG4_4ZZ_H
12727
106k
    96U,  // FMINNM_VG4_4ZZ_S
12728
106k
    318904448U, // FMINNM_ZPmI_D
12729
106k
    5385352U, // FMINNM_ZPmI_H
12730
106k
    318910592U, // FMINNM_ZPmI_S
12731
106k
    33691776U,  // FMINNM_ZPmZ_D
12732
106k
    51129480U,  // FMINNM_ZPmZ_H
12733
106k
    67252352U,  // FMINNM_ZPmZ_S
12734
106k
    1056920U, // FMINNMv2f32
12735
106k
    270440U,  // FMINNMv2f64
12736
106k
    1188000U, // FMINNMv4f16
12737
106k
    401520U,  // FMINNMv4f32
12738
106k
    532600U,  // FMINNMv8f16
12739
106k
    33691776U,  // FMINP_ZPmZZ_D
12740
106k
    51129480U,  // FMINP_ZPmZZ_H
12741
106k
    67252352U,  // FMINP_ZPmZZ_S
12742
106k
    1056920U, // FMINPv2f32
12743
106k
    270440U,  // FMINPv2f64
12744
106k
    456U, // FMINPv2i16p
12745
106k
    40U,  // FMINPv2i32p
12746
106k
    48U,  // FMINPv2i64p
12747
106k
    1188000U, // FMINPv4f16
12748
106k
    401520U,  // FMINPv4f32
12749
106k
    532600U,  // FMINPv8f16
12750
106k
    6232U,  // FMINQV_D
12751
106k
    5208U,  // FMINQV_H
12752
106k
    12376U, // FMINQV_S
12753
106k
    3160U,  // FMINSrr
12754
106k
    0U, // FMINV_VPZ_D
12755
106k
    0U, // FMINV_VPZ_H
12756
106k
    0U, // FMINV_VPZ_S
12757
106k
    56U,  // FMINVv4i16v
12758
106k
    64U,  // FMINVv4i32v
12759
106k
    72U,  // FMINVv8i16v
12760
106k
    464U, // FMIN_VG2_2Z2Z_D
12761
106k
    248U, // FMIN_VG2_2Z2Z_H
12762
106k
    472U, // FMIN_VG2_2Z2Z_S
12763
106k
    184U, // FMIN_VG2_2ZZ_D
12764
106k
    136U, // FMIN_VG2_2ZZ_H
12765
106k
    96U,  // FMIN_VG2_2ZZ_S
12766
106k
    464U, // FMIN_VG4_4Z4Z_D
12767
106k
    248U, // FMIN_VG4_4Z4Z_H
12768
106k
    472U, // FMIN_VG4_4Z4Z_S
12769
106k
    184U, // FMIN_VG4_4ZZ_D
12770
106k
    136U, // FMIN_VG4_4ZZ_H
12771
106k
    96U,  // FMIN_VG4_4ZZ_S
12772
106k
    318904448U, // FMIN_ZPmI_D
12773
106k
    5385352U, // FMIN_ZPmI_H
12774
106k
    318910592U, // FMIN_ZPmI_S
12775
106k
    33691776U,  // FMIN_ZPmZ_D
12776
106k
    51129480U,  // FMIN_ZPmZ_H
12777
106k
    67252352U,  // FMIN_ZPmZ_S
12778
106k
    1056920U, // FMINv2f32
12779
106k
    270440U,  // FMINv2f64
12780
106k
    1188000U, // FMINv4f16
12781
106k
    401520U,  // FMINv4f32
12782
106k
    532600U,  // FMINv8f16
12783
106k
    49696U, // FMLAL2lanev4f16
12784
106k
    120464544U, // FMLAL2lanev8f16
12785
106k
    50720U, // FMLAL2v4f16
12786
106k
    1189024U, // FMLAL2v8f16
12787
106k
    8U, // FMLALB_ZZZ
12788
106k
    38920U, // FMLALB_ZZZI
12789
106k
    53222488U,  // FMLALB_ZZZI_SHH
12790
106k
    7256U,  // FMLALB_ZZZ_SHH
12791
106k
    5514384U, // FMLALBlanev8f16
12792
106k
    926864U,  // FMLALBv8f16
12793
106k
    9U, // FMLALLBB_ZZZ
12794
106k
    38921U, // FMLALLBB_ZZZI
12795
106k
    5514384U, // FMLALLBBlanev4f32
12796
106k
    926864U,  // FMLALLBBv4f32
12797
106k
    9U, // FMLALLBT_ZZZ
12798
106k
    38921U, // FMLALLBT_ZZZI
12799
106k
    5514384U, // FMLALLBTlanev4f32
12800
106k
    926864U,  // FMLALLBTv4f32
12801
106k
    9U, // FMLALLTB_ZZZ
12802
106k
    38921U, // FMLALLTB_ZZZI
12803
106k
    5514384U, // FMLALLTBlanev4f32
12804
106k
    926864U,  // FMLALLTBv4f32
12805
106k
    9U, // FMLALLTT_ZZZ
12806
106k
    38921U, // FMLALLTT_ZZZI
12807
106k
    5514384U, // FMLALLTTlanev4f32
12808
106k
    926864U,  // FMLALLTTv4f32
12809
106k
    38441U, // FMLALL_MZZI_BtoS
12810
106k
    553U, // FMLALL_MZZ_BtoS
12811
106k
    47640U, // FMLALL_VG2_M2Z2Z_BtoS
12812
106k
    5029400U, // FMLALL_VG2_M2ZZI_BtoS
12813
106k
    48666U, // FMLALL_VG2_M2ZZ_BtoS
12814
106k
    47640U, // FMLALL_VG4_M4Z4Z_BtoS
12815
106k
    5029400U, // FMLALL_VG4_M4ZZI_BtoS
12816
106k
    48667U, // FMLALL_VG4_M4ZZ_BtoS
12817
106k
    8U, // FMLALT_ZZZ
12818
106k
    38920U, // FMLALT_ZZZI
12819
106k
    53222488U,  // FMLALT_ZZZI_SHH
12820
106k
    7256U,  // FMLALT_ZZZ_SHH
12821
106k
    5514384U, // FMLALTlanev8f16
12822
106k
    926864U,  // FMLALTv8f16
12823
106k
    38441U, // FMLAL_MZZI_BtoH
12824
106k
    38145U, // FMLAL_MZZI_HtoS
12825
106k
    257U, // FMLAL_MZZ_HtoS
12826
106k
    47640U, // FMLAL_VG2_M2Z2Z_BtoH
12827
106k
    2632936U, // FMLAL_VG2_M2Z2Z_HtoS
12828
106k
    5029400U, // FMLAL_VG2_M2ZZI_BtoH
12829
106k
    103427304U, // FMLAL_VG2_M2ZZI_HtoS
12830
106k
    48664U, // FMLAL_VG2_M2ZZ_BtoH
12831
106k
    53095656U,  // FMLAL_VG2_M2ZZ_HtoS
12832
106k
    553U, // FMLAL_VG2_MZZ_BtoH
12833
106k
    47640U, // FMLAL_VG4_M4Z4Z_BtoH
12834
106k
    2632936U, // FMLAL_VG4_M4Z4Z_HtoS
12835
106k
    5029400U, // FMLAL_VG4_M4ZZI_BtoH
12836
106k
    103427304U, // FMLAL_VG4_M4ZZI_HtoS
12837
106k
    48664U, // FMLAL_VG4_M4ZZ_BtoH
12838
106k
    53095656U,  // FMLAL_VG4_M4ZZ_HtoS
12839
106k
    49696U, // FMLALlanev4f16
12840
106k
    120464544U, // FMLALlanev8f16
12841
106k
    50720U, // FMLALv4f16
12842
106k
    1189024U, // FMLALv8f16
12843
106k
    1584320U, // FMLA_VG2_M2Z2Z_D
12844
106k
    1715400U, // FMLA_VG2_M2Z2Z_S
12845
106k
    2632936U, // FMLA_VG2_M2Z4Z_H
12846
106k
    102509760U, // FMLA_VG2_M2ZZI_D
12847
106k
    103427304U, // FMLA_VG2_M2ZZI_H
12848
106k
    102640840U, // FMLA_VG2_M2ZZI_S
12849
106k
    52178112U,  // FMLA_VG2_M2ZZ_D
12850
106k
    53095656U,  // FMLA_VG2_M2ZZ_H
12851
106k
    52309192U,  // FMLA_VG2_M2ZZ_S
12852
106k
    1584320U, // FMLA_VG4_M4Z4Z_D
12853
106k
    2632936U, // FMLA_VG4_M4Z4Z_H
12854
106k
    1715400U, // FMLA_VG4_M4Z4Z_S
12855
106k
    102509760U, // FMLA_VG4_M4ZZI_D
12856
106k
    103427304U, // FMLA_VG4_M4ZZI_H
12857
106k
    102640840U, // FMLA_VG4_M4ZZI_S
12858
106k
    52178112U,  // FMLA_VG4_M4ZZ_D
12859
106k
    53095656U,  // FMLA_VG4_M4ZZ_H
12860
106k
    52309192U,  // FMLA_VG4_M4ZZ_S
12861
106k
    285344896U, // FMLA_ZPmZZ_D
12862
106k
    53488880U,  // FMLA_ZPmZZ_H
12863
106k
    302123136U, // FMLA_ZPmZZ_S
12864
106k
    53216344U,  // FMLA_ZZZI_D
12865
106k
    39152U, // FMLA_ZZZI_H
12866
106k
    53217368U,  // FMLA_ZZZI_S
12867
106k
    120464473U, // FMLAv1i16_indexed
12868
106k
    122299481U, // FMLAv1i32_indexed
12869
106k
    123085913U, // FMLAv1i64_indexed
12870
106k
    1057944U, // FMLAv2f32
12871
106k
    271464U,  // FMLAv2f64
12872
106k
    122299544U, // FMLAv2i32_indexed
12873
106k
    123085928U, // FMLAv2i64_indexed
12874
106k
    1189024U, // FMLAv4f16
12875
106k
    402544U,  // FMLAv4f32
12876
106k
    120464544U, // FMLAv4i16_indexed
12877
106k
    122299504U, // FMLAv4i32_indexed
12878
106k
    533624U,  // FMLAv8f16
12879
106k
    120464504U, // FMLAv8i16_indexed
12880
106k
    49696U, // FMLSL2lanev4f16
12881
106k
    120464544U, // FMLSL2lanev8f16
12882
106k
    50720U, // FMLSL2v4f16
12883
106k
    1189024U, // FMLSL2v8f16
12884
106k
    53222488U,  // FMLSLB_ZZZI_SHH
12885
106k
    7256U,  // FMLSLB_ZZZ_SHH
12886
106k
    53222488U,  // FMLSLT_ZZZI_SHH
12887
106k
    7256U,  // FMLSLT_ZZZ_SHH
12888
106k
    38145U, // FMLSL_MZZI_HtoS
12889
106k
    257U, // FMLSL_MZZ_HtoS
12890
106k
    2632936U, // FMLSL_VG2_M2Z2Z_HtoS
12891
106k
    103427304U, // FMLSL_VG2_M2ZZI_HtoS
12892
106k
    53095656U,  // FMLSL_VG2_M2ZZ_HtoS
12893
106k
    2632936U, // FMLSL_VG4_M4Z4Z_HtoS
12894
106k
    103427304U, // FMLSL_VG4_M4ZZI_HtoS
12895
106k
    53095656U,  // FMLSL_VG4_M4ZZ_HtoS
12896
106k
    49696U, // FMLSLlanev4f16
12897
106k
    120464544U, // FMLSLlanev8f16
12898
106k
    50720U, // FMLSLv4f16
12899
106k
    1189024U, // FMLSLv8f16
12900
106k
    1584320U, // FMLS_VG2_M2Z2Z_D
12901
106k
    2632936U, // FMLS_VG2_M2Z2Z_H
12902
106k
    1715400U, // FMLS_VG2_M2Z2Z_S
12903
106k
    102509760U, // FMLS_VG2_M2ZZI_D
12904
106k
    103427304U, // FMLS_VG2_M2ZZI_H
12905
106k
    102640840U, // FMLS_VG2_M2ZZI_S
12906
106k
    52178112U,  // FMLS_VG2_M2ZZ_D
12907
106k
    53095656U,  // FMLS_VG2_M2ZZ_H
12908
106k
    52309192U,  // FMLS_VG2_M2ZZ_S
12909
106k
    2632936U, // FMLS_VG4_M4Z2Z_H
12910
106k
    1584320U, // FMLS_VG4_M4Z4Z_D
12911
106k
    1715400U, // FMLS_VG4_M4Z4Z_S
12912
106k
    102509760U, // FMLS_VG4_M4ZZI_D
12913
106k
    103427304U, // FMLS_VG4_M4ZZI_H
12914
106k
    102640840U, // FMLS_VG4_M4ZZI_S
12915
106k
    52178112U,  // FMLS_VG4_M4ZZ_D
12916
106k
    53095656U,  // FMLS_VG4_M4ZZ_H
12917
106k
    52309192U,  // FMLS_VG4_M4ZZ_S
12918
106k
    285344896U, // FMLS_ZPmZZ_D
12919
106k
    53488880U,  // FMLS_ZPmZZ_H
12920
106k
    302123136U, // FMLS_ZPmZZ_S
12921
106k
    53216344U,  // FMLS_ZZZI_D
12922
106k
    39152U, // FMLS_ZZZI_H
12923
106k
    53217368U,  // FMLS_ZZZI_S
12924
106k
    120464473U, // FMLSv1i16_indexed
12925
106k
    122299481U, // FMLSv1i32_indexed
12926
106k
    123085913U, // FMLSv1i64_indexed
12927
106k
    1057944U, // FMLSv2f32
12928
106k
    271464U,  // FMLSv2f64
12929
106k
    122299544U, // FMLSv2i32_indexed
12930
106k
    123085928U, // FMLSv2i64_indexed
12931
106k
    1189024U, // FMLSv4f16
12932
106k
    402544U,  // FMLSv4f32
12933
106k
    120464544U, // FMLSv4i16_indexed
12934
106k
    122299504U, // FMLSv4i32_indexed
12935
106k
    533624U,  // FMLSv8f16
12936
106k
    120464504U, // FMLSv8i16_indexed
12937
106k
    1112U,  // FMMLA_ZZZ_D
12938
106k
    2136U,  // FMMLA_ZZZ_S
12939
106k
    0U, // FMOPAL_MPPZZ
12940
106k
    0U, // FMOPA_MPPZZ_BtoH
12941
106k
    0U, // FMOPA_MPPZZ_BtoS
12942
106k
    560U, // FMOPA_MPPZZ_D
12943
106k
    0U, // FMOPA_MPPZZ_H
12944
106k
    264U, // FMOPA_MPPZZ_S
12945
106k
    0U, // FMOPSL_MPPZZ
12946
106k
    560U, // FMOPS_MPPZZ_D
12947
106k
    0U, // FMOPS_MPPZZ_H
12948
106k
    264U, // FMOPS_MPPZZ_S
12949
106k
    45472U, // FMOVDXHighr
12950
106k
    0U, // FMOVDXr
12951
106k
    2U, // FMOVDi
12952
106k
    0U, // FMOVDr
12953
106k
    0U, // FMOVHWr
12954
106k
    0U, // FMOVHXr
12955
106k
    2U, // FMOVHi
12956
106k
    0U, // FMOVHr
12957
106k
    0U, // FMOVSWr
12958
106k
    2U, // FMOVSi
12959
106k
    0U, // FMOVSr
12960
106k
    0U, // FMOVWHr
12961
106k
    0U, // FMOVWSr
12962
106k
    0U, // FMOVXDHighr
12963
106k
    0U, // FMOVXDr
12964
106k
    0U, // FMOVXHr
12965
106k
    2U, // FMOVv2f32_ns
12966
106k
    2U, // FMOVv2f64_ns
12967
106k
    2U, // FMOVv4f16_ns
12968
106k
    2U, // FMOVv4f32_ns
12969
106k
    2U, // FMOVv8f16_ns
12970
106k
    0U, // FMS16
12971
106k
    0U, // FMS32
12972
106k
    0U, // FMS64
12973
106k
    285344896U, // FMSB_ZPmZZ_D
12974
106k
    53488880U,  // FMSB_ZPmZZ_H
12975
106k
    302123136U, // FMSB_ZPmZZ_S
12976
106k
    134232U,  // FMSUBDrrr
12977
106k
    134232U,  // FMSUBHrrr
12978
106k
    134232U,  // FMSUBSrrr
12979
106k
    3160U,  // FMULDrr
12980
106k
    3160U,  // FMULHrr
12981
106k
    3160U,  // FMULSrr
12982
106k
    3160U,  // FMULX16
12983
106k
    3160U,  // FMULX32
12984
106k
    3160U,  // FMULX64
12985
106k
    33691776U,  // FMULX_ZPmZ_D
12986
106k
    51129480U,  // FMULX_ZPmZ_H
12987
106k
    67252352U,  // FMULX_ZPmZ_S
12988
106k
    338567256U, // FMULXv1i16_indexed
12989
106k
    340402264U, // FMULXv1i32_indexed
12990
106k
    341188696U, // FMULXv1i64_indexed
12991
106k
    1056920U, // FMULXv2f32
12992
106k
    270440U,  // FMULXv2f64
12993
106k
    340402328U, // FMULXv2i32_indexed
12994
106k
    341188712U, // FMULXv2i64_indexed
12995
106k
    1188000U, // FMULXv4f16
12996
106k
    401520U,  // FMULXv4f32
12997
106k
    338567328U, // FMULXv4i16_indexed
12998
106k
    340402288U, // FMULXv4i32_indexed
12999
106k
    532600U,  // FMULXv8f16
13000
106k
    338567288U, // FMULXv8i16_indexed
13001
106k
    352458880U, // FMUL_ZPmI_D
13002
106k
    5778568U, // FMUL_ZPmI_H
13003
106k
    352465024U, // FMUL_ZPmI_S
13004
106k
    33691776U,  // FMUL_ZPmZ_D
13005
106k
    51129480U,  // FMUL_ZPmZ_H
13006
106k
    67252352U,  // FMUL_ZPmZ_S
13007
106k
    5904472U, // FMUL_ZZZI_D
13008
106k
    40072U, // FMUL_ZZZI_H
13009
106k
    5910617U, // FMUL_ZZZI_S
13010
106k
    6232U,  // FMUL_ZZZ_D
13011
106k
    136U, // FMUL_ZZZ_H
13012
106k
    12377U, // FMUL_ZZZ_S
13013
106k
    338567256U, // FMULv1i16_indexed
13014
106k
    340402264U, // FMULv1i32_indexed
13015
106k
    341188696U, // FMULv1i64_indexed
13016
106k
    1056920U, // FMULv2f32
13017
106k
    270440U,  // FMULv2f64
13018
106k
    340402328U, // FMULv2i32_indexed
13019
106k
    341188712U, // FMULv2i64_indexed
13020
106k
    1188000U, // FMULv4f16
13021
106k
    401520U,  // FMULv4f32
13022
106k
    338567328U, // FMULv4i16_indexed
13023
106k
    340402288U, // FMULv4i32_indexed
13024
106k
    532600U,  // FMULv8f16
13025
106k
    338567288U, // FMULv8i16_indexed
13026
106k
    0U, // FNEGDr
13027
106k
    0U, // FNEGHr
13028
106k
    0U, // FNEGSr
13029
106k
    16U,  // FNEG_ZPmZ_D
13030
106k
    0U, // FNEG_ZPmZ_H
13031
106k
    24U,  // FNEG_ZPmZ_S
13032
106k
    40U,  // FNEGv2f32
13033
106k
    48U,  // FNEGv2f64
13034
106k
    56U,  // FNEGv4f16
13035
106k
    64U,  // FNEGv4f32
13036
106k
    72U,  // FNEGv8f16
13037
106k
    134232U,  // FNMADDDrrr
13038
106k
    134232U,  // FNMADDHrrr
13039
106k
    134232U,  // FNMADDSrrr
13040
106k
    285344896U, // FNMAD_ZPmZZ_D
13041
106k
    53488880U,  // FNMAD_ZPmZZ_H
13042
106k
    302123136U, // FNMAD_ZPmZZ_S
13043
106k
    285344896U, // FNMLA_ZPmZZ_D
13044
106k
    53488880U,  // FNMLA_ZPmZZ_H
13045
106k
    302123136U, // FNMLA_ZPmZZ_S
13046
106k
    285344896U, // FNMLS_ZPmZZ_D
13047
106k
    53488880U,  // FNMLS_ZPmZZ_H
13048
106k
    302123136U, // FNMLS_ZPmZZ_S
13049
106k
    285344896U, // FNMSB_ZPmZZ_D
13050
106k
    53488880U,  // FNMSB_ZPmZZ_H
13051
106k
    302123136U, // FNMSB_ZPmZZ_S
13052
106k
    134232U,  // FNMSUBDrrr
13053
106k
    134232U,  // FNMSUBHrrr
13054
106k
    134232U,  // FNMSUBSrrr
13055
106k
    3160U,  // FNMULDrr
13056
106k
    3160U,  // FNMULHrr
13057
106k
    3160U,  // FNMULSrr
13058
106k
    0U, // FRECPE_ZZ_D
13059
106k
    0U, // FRECPE_ZZ_H
13060
106k
    1U, // FRECPE_ZZ_S
13061
106k
    0U, // FRECPEv1f16
13062
106k
    0U, // FRECPEv1i32
13063
106k
    0U, // FRECPEv1i64
13064
106k
    40U,  // FRECPEv2f32
13065
106k
    48U,  // FRECPEv2f64
13066
106k
    56U,  // FRECPEv4f16
13067
106k
    64U,  // FRECPEv4f32
13068
106k
    72U,  // FRECPEv8f16
13069
106k
    3160U,  // FRECPS16
13070
106k
    3160U,  // FRECPS32
13071
106k
    3160U,  // FRECPS64
13072
106k
    6232U,  // FRECPS_ZZZ_D
13073
106k
    136U, // FRECPS_ZZZ_H
13074
106k
    12377U, // FRECPS_ZZZ_S
13075
106k
    1056920U, // FRECPSv2f32
13076
106k
    270440U,  // FRECPSv2f64
13077
106k
    1188000U, // FRECPSv4f16
13078
106k
    401520U,  // FRECPSv4f32
13079
106k
    532600U,  // FRECPSv8f16
13080
106k
    16U,  // FRECPX_ZPmZ_D
13081
106k
    0U, // FRECPX_ZPmZ_H
13082
106k
    24U,  // FRECPX_ZPmZ_S
13083
106k
    0U, // FRECPXv1f16
13084
106k
    0U, // FRECPXv1i32
13085
106k
    0U, // FRECPXv1i64
13086
106k
    0U, // FRINT32XDr
13087
106k
    0U, // FRINT32XSr
13088
106k
    40U,  // FRINT32Xv2f32
13089
106k
    48U,  // FRINT32Xv2f64
13090
106k
    64U,  // FRINT32Xv4f32
13091
106k
    0U, // FRINT32ZDr
13092
106k
    0U, // FRINT32ZSr
13093
106k
    40U,  // FRINT32Zv2f32
13094
106k
    48U,  // FRINT32Zv2f64
13095
106k
    64U,  // FRINT32Zv4f32
13096
106k
    0U, // FRINT64XDr
13097
106k
    0U, // FRINT64XSr
13098
106k
    40U,  // FRINT64Xv2f32
13099
106k
    48U,  // FRINT64Xv2f64
13100
106k
    64U,  // FRINT64Xv4f32
13101
106k
    0U, // FRINT64ZDr
13102
106k
    0U, // FRINT64ZSr
13103
106k
    40U,  // FRINT64Zv2f32
13104
106k
    48U,  // FRINT64Zv2f64
13105
106k
    64U,  // FRINT64Zv4f32
13106
106k
    0U, // FRINTADr
13107
106k
    0U, // FRINTAHr
13108
106k
    0U, // FRINTASr
13109
106k
    0U, // FRINTA_2Z2Z_S
13110
106k
    0U, // FRINTA_4Z4Z_S
13111
106k
    16U,  // FRINTA_ZPmZ_D
13112
106k
    0U, // FRINTA_ZPmZ_H
13113
106k
    24U,  // FRINTA_ZPmZ_S
13114
106k
    40U,  // FRINTAv2f32
13115
106k
    48U,  // FRINTAv2f64
13116
106k
    56U,  // FRINTAv4f16
13117
106k
    64U,  // FRINTAv4f32
13118
106k
    72U,  // FRINTAv8f16
13119
106k
    0U, // FRINTIDr
13120
106k
    0U, // FRINTIHr
13121
106k
    0U, // FRINTISr
13122
106k
    16U,  // FRINTI_ZPmZ_D
13123
106k
    0U, // FRINTI_ZPmZ_H
13124
106k
    24U,  // FRINTI_ZPmZ_S
13125
106k
    40U,  // FRINTIv2f32
13126
106k
    48U,  // FRINTIv2f64
13127
106k
    56U,  // FRINTIv4f16
13128
106k
    64U,  // FRINTIv4f32
13129
106k
    72U,  // FRINTIv8f16
13130
106k
    0U, // FRINTMDr
13131
106k
    0U, // FRINTMHr
13132
106k
    0U, // FRINTMSr
13133
106k
    0U, // FRINTM_2Z2Z_S
13134
106k
    0U, // FRINTM_4Z4Z_S
13135
106k
    16U,  // FRINTM_ZPmZ_D
13136
106k
    0U, // FRINTM_ZPmZ_H
13137
106k
    24U,  // FRINTM_ZPmZ_S
13138
106k
    40U,  // FRINTMv2f32
13139
106k
    48U,  // FRINTMv2f64
13140
106k
    56U,  // FRINTMv4f16
13141
106k
    64U,  // FRINTMv4f32
13142
106k
    72U,  // FRINTMv8f16
13143
106k
    0U, // FRINTNDr
13144
106k
    0U, // FRINTNHr
13145
106k
    0U, // FRINTNSr
13146
106k
    0U, // FRINTN_2Z2Z_S
13147
106k
    0U, // FRINTN_4Z4Z_S
13148
106k
    16U,  // FRINTN_ZPmZ_D
13149
106k
    0U, // FRINTN_ZPmZ_H
13150
106k
    24U,  // FRINTN_ZPmZ_S
13151
106k
    40U,  // FRINTNv2f32
13152
106k
    48U,  // FRINTNv2f64
13153
106k
    56U,  // FRINTNv4f16
13154
106k
    64U,  // FRINTNv4f32
13155
106k
    72U,  // FRINTNv8f16
13156
106k
    0U, // FRINTPDr
13157
106k
    0U, // FRINTPHr
13158
106k
    0U, // FRINTPSr
13159
106k
    0U, // FRINTP_2Z2Z_S
13160
106k
    0U, // FRINTP_4Z4Z_S
13161
106k
    16U,  // FRINTP_ZPmZ_D
13162
106k
    0U, // FRINTP_ZPmZ_H
13163
106k
    24U,  // FRINTP_ZPmZ_S
13164
106k
    40U,  // FRINTPv2f32
13165
106k
    48U,  // FRINTPv2f64
13166
106k
    56U,  // FRINTPv4f16
13167
106k
    64U,  // FRINTPv4f32
13168
106k
    72U,  // FRINTPv8f16
13169
106k
    0U, // FRINTXDr
13170
106k
    0U, // FRINTXHr
13171
106k
    0U, // FRINTXSr
13172
106k
    16U,  // FRINTX_ZPmZ_D
13173
106k
    0U, // FRINTX_ZPmZ_H
13174
106k
    24U,  // FRINTX_ZPmZ_S
13175
106k
    40U,  // FRINTXv2f32
13176
106k
    48U,  // FRINTXv2f64
13177
106k
    56U,  // FRINTXv4f16
13178
106k
    64U,  // FRINTXv4f32
13179
106k
    72U,  // FRINTXv8f16
13180
106k
    0U, // FRINTZDr
13181
106k
    0U, // FRINTZHr
13182
106k
    0U, // FRINTZSr
13183
106k
    16U,  // FRINTZ_ZPmZ_D
13184
106k
    0U, // FRINTZ_ZPmZ_H
13185
106k
    24U,  // FRINTZ_ZPmZ_S
13186
106k
    40U,  // FRINTZv2f32
13187
106k
    48U,  // FRINTZv2f64
13188
106k
    56U,  // FRINTZv4f16
13189
106k
    64U,  // FRINTZv4f32
13190
106k
    72U,  // FRINTZv8f16
13191
106k
    0U, // FRSQRTE_ZZ_D
13192
106k
    0U, // FRSQRTE_ZZ_H
13193
106k
    1U, // FRSQRTE_ZZ_S
13194
106k
    0U, // FRSQRTEv1f16
13195
106k
    0U, // FRSQRTEv1i32
13196
106k
    0U, // FRSQRTEv1i64
13197
106k
    40U,  // FRSQRTEv2f32
13198
106k
    48U,  // FRSQRTEv2f64
13199
106k
    56U,  // FRSQRTEv4f16
13200
106k
    64U,  // FRSQRTEv4f32
13201
106k
    72U,  // FRSQRTEv8f16
13202
106k
    3160U,  // FRSQRTS16
13203
106k
    3160U,  // FRSQRTS32
13204
106k
    3160U,  // FRSQRTS64
13205
106k
    6232U,  // FRSQRTS_ZZZ_D
13206
106k
    136U, // FRSQRTS_ZZZ_H
13207
106k
    12377U, // FRSQRTS_ZZZ_S
13208
106k
    1056920U, // FRSQRTSv2f32
13209
106k
    270440U,  // FRSQRTSv2f64
13210
106k
    1188000U, // FRSQRTSv4f16
13211
106k
    401520U,  // FRSQRTSv4f32
13212
106k
    532600U,  // FRSQRTSv8f16
13213
106k
    464U, // FSCALE_2Z2Z_D
13214
106k
    248U, // FSCALE_2Z2Z_H
13215
106k
    472U, // FSCALE_2Z2Z_S
13216
106k
    184U, // FSCALE_2ZZ_D
13217
106k
    136U, // FSCALE_2ZZ_H
13218
106k
    96U,  // FSCALE_2ZZ_S
13219
106k
    464U, // FSCALE_4Z4Z_D
13220
106k
    248U, // FSCALE_4Z4Z_H
13221
106k
    472U, // FSCALE_4Z4Z_S
13222
106k
    184U, // FSCALE_4ZZ_D
13223
106k
    136U, // FSCALE_4ZZ_H
13224
106k
    96U,  // FSCALE_4ZZ_S
13225
106k
    33691776U,  // FSCALE_ZPmZ_D
13226
106k
    51129480U,  // FSCALE_ZPmZ_H
13227
106k
    67252352U,  // FSCALE_ZPmZ_S
13228
106k
    1056920U, // FSCALEv2f32
13229
106k
    270440U,  // FSCALEv2f64
13230
106k
    1188000U, // FSCALEv4f16
13231
106k
    401520U,  // FSCALEv4f32
13232
106k
    532600U,  // FSCALEv8f16
13233
106k
    0U, // FSQRTDr
13234
106k
    0U, // FSQRTHr
13235
106k
    0U, // FSQRTSr
13236
106k
    16U,  // FSQRT_ZPmZ_D
13237
106k
    0U, // FSQRT_ZPmZ_H
13238
106k
    24U,  // FSQRT_ZPmZ_S
13239
106k
    40U,  // FSQRTv2f32
13240
106k
    48U,  // FSQRTv2f64
13241
106k
    56U,  // FSQRTv4f16
13242
106k
    64U,  // FSQRTv4f32
13243
106k
    72U,  // FSQRTv8f16
13244
106k
    3160U,  // FSUBDrr
13245
106k
    3160U,  // FSUBHrr
13246
106k
    268572800U, // FSUBR_ZPmI_D
13247
106k
    3943560U, // FSUBR_ZPmI_H
13248
106k
    268578944U, // FSUBR_ZPmI_S
13249
106k
    33691776U,  // FSUBR_ZPmZ_D
13250
106k
    51129480U,  // FSUBR_ZPmZ_H
13251
106k
    67252352U,  // FSUBR_ZPmZ_S
13252
106k
    3160U,  // FSUBSrr
13253
106k
    192U, // FSUB_VG2_M2Z_D
13254
106k
    232U, // FSUB_VG2_M2Z_H
13255
106k
    200U, // FSUB_VG2_M2Z_S
13256
106k
    192U, // FSUB_VG4_M4Z_D
13257
106k
    232U, // FSUB_VG4_M4Z_H
13258
106k
    200U, // FSUB_VG4_M4Z_S
13259
106k
    268572800U, // FSUB_ZPmI_D
13260
106k
    3943560U, // FSUB_ZPmI_H
13261
106k
    268578944U, // FSUB_ZPmI_S
13262
106k
    33691776U,  // FSUB_ZPmZ_D
13263
106k
    51129480U,  // FSUB_ZPmZ_H
13264
106k
    67252352U,  // FSUB_ZPmZ_S
13265
106k
    6232U,  // FSUB_ZZZ_D
13266
106k
    136U, // FSUB_ZZZ_H
13267
106k
    12377U, // FSUB_ZZZ_S
13268
106k
    1056920U, // FSUBv2f32
13269
106k
    270440U,  // FSUBv2f64
13270
106k
    1188000U, // FSUBv4f16
13271
106k
    401520U,  // FSUBv4f32
13272
106k
    532600U,  // FSUBv8f16
13273
106k
    137304U,  // FTMAD_ZZI_D
13274
106k
    52440200U,  // FTMAD_ZZI_H
13275
106k
    143449U,  // FTMAD_ZZI_S
13276
106k
    6232U,  // FTSMUL_ZZZ_D
13277
106k
    136U, // FTSMUL_ZZZ_H
13278
106k
    12377U, // FTSMUL_ZZZ_S
13279
106k
    6232U,  // FTSSEL_ZZZ_D
13280
106k
    136U, // FTSSEL_ZZZ_H
13281
106k
    12377U, // FTSSEL_ZZZ_S
13282
106k
    5029400U, // FVDOTB_VG4_M2ZZI_BtoS
13283
106k
    5029400U, // FVDOTT_VG4_M2ZZI_BtoS
13284
106k
    5029400U, // FVDOT_VG2_M2ZZI_BtoH
13285
106k
    103427304U, // FVDOT_VG2_M2ZZI_HtoS
13286
106k
    0U, // GCSPOPCX
13287
106k
    0U, // GCSPOPM
13288
106k
    0U, // GCSPOPX
13289
106k
    0U, // GCSPUSHM
13290
106k
    0U, // GCSPUSHX
13291
106k
    0U, // GCSSS1
13292
106k
    0U, // GCSSS2
13293
106k
    0U, // GCSSTR
13294
106k
    0U, // GCSSTTR
13295
106k
    0U, // GENLUT
13296
106k
    0U, // GENTER
13297
106k
    0U, // GEXIT
13298
106k
    371207355U, // GLD1B_D_IMM_REAL
13299
106k
    6040803U, // GLD1B_D_REAL
13300
106k
    6171875U, // GLD1B_D_SXTW_REAL
13301
106k
    6302947U, // GLD1B_D_UXTW_REAL
13302
106k
    371207267U, // GLD1B_S_IMM_REAL
13303
106k
    6434019U, // GLD1B_S_SXTW_REAL
13304
106k
    6565091U, // GLD1B_S_UXTW_REAL
13305
106k
    6696123U, // GLD1D_IMM_REAL
13306
106k
    6040803U, // GLD1D_REAL
13307
106k
    6827235U, // GLD1D_SCALED_REAL
13308
106k
    6171875U, // GLD1D_SXTW_REAL
13309
106k
    6958307U, // GLD1D_SXTW_SCALED_REAL
13310
106k
    6302947U, // GLD1D_UXTW_REAL
13311
106k
    7089379U, // GLD1D_UXTW_SCALED_REAL
13312
106k
    376319163U, // GLD1H_D_IMM_REAL
13313
106k
    6040803U, // GLD1H_D_REAL
13314
106k
    7351523U, // GLD1H_D_SCALED_REAL
13315
106k
    6171875U, // GLD1H_D_SXTW_REAL
13316
106k
    7482595U, // GLD1H_D_SXTW_SCALED_REAL
13317
106k
    6302947U, // GLD1H_D_UXTW_REAL
13318
106k
    7613667U, // GLD1H_D_UXTW_SCALED_REAL
13319
106k
    376319075U, // GLD1H_S_IMM_REAL
13320
106k
    6434019U, // GLD1H_S_SXTW_REAL
13321
106k
    7744739U, // GLD1H_S_SXTW_SCALED_REAL
13322
106k
    6565091U, // GLD1H_S_UXTW_REAL
13323
106k
    7875811U, // GLD1H_S_UXTW_SCALED_REAL
13324
106k
    371207355U, // GLD1Q
13325
106k
    371207355U, // GLD1SB_D_IMM_REAL
13326
106k
    6040803U, // GLD1SB_D_REAL
13327
106k
    6171875U, // GLD1SB_D_SXTW_REAL
13328
106k
    6302947U, // GLD1SB_D_UXTW_REAL
13329
106k
    371207267U, // GLD1SB_S_IMM_REAL
13330
106k
    6434019U, // GLD1SB_S_SXTW_REAL
13331
106k
    6565091U, // GLD1SB_S_UXTW_REAL
13332
106k
    376319163U, // GLD1SH_D_IMM_REAL
13333
106k
    6040803U, // GLD1SH_D_REAL
13334
106k
    7351523U, // GLD1SH_D_SCALED_REAL
13335
106k
    6171875U, // GLD1SH_D_SXTW_REAL
13336
106k
    7482595U, // GLD1SH_D_SXTW_SCALED_REAL
13337
106k
    6302947U, // GLD1SH_D_UXTW_REAL
13338
106k
    7613667U, // GLD1SH_D_UXTW_SCALED_REAL
13339
106k
    376319075U, // GLD1SH_S_IMM_REAL
13340
106k
    6434019U, // GLD1SH_S_SXTW_REAL
13341
106k
    7744739U, // GLD1SH_S_SXTW_SCALED_REAL
13342
106k
    6565091U, // GLD1SH_S_UXTW_REAL
13343
106k
    7875811U, // GLD1SH_S_UXTW_SCALED_REAL
13344
106k
    377105595U, // GLD1SW_D_IMM_REAL
13345
106k
    6040803U, // GLD1SW_D_REAL
13346
106k
    8137955U, // GLD1SW_D_SCALED_REAL
13347
106k
    6171875U, // GLD1SW_D_SXTW_REAL
13348
106k
    8269027U, // GLD1SW_D_SXTW_SCALED_REAL
13349
106k
    6302947U, // GLD1SW_D_UXTW_REAL
13350
106k
    8400099U, // GLD1SW_D_UXTW_SCALED_REAL
13351
106k
    377105595U, // GLD1W_D_IMM_REAL
13352
106k
    6040803U, // GLD1W_D_REAL
13353
106k
    8137955U, // GLD1W_D_SCALED_REAL
13354
106k
    6171875U, // GLD1W_D_SXTW_REAL
13355
106k
    8269027U, // GLD1W_D_SXTW_SCALED_REAL
13356
106k
    6302947U, // GLD1W_D_UXTW_REAL
13357
106k
    8400099U, // GLD1W_D_UXTW_SCALED_REAL
13358
106k
    377105507U, // GLD1W_IMM_REAL
13359
106k
    6434019U, // GLD1W_SXTW_REAL
13360
106k
    8531171U, // GLD1W_SXTW_SCALED_REAL
13361
106k
    6565091U, // GLD1W_UXTW_REAL
13362
106k
    8662243U, // GLD1W_UXTW_SCALED_REAL
13363
106k
    371207355U, // GLDFF1B_D_IMM_REAL
13364
106k
    6040803U, // GLDFF1B_D_REAL
13365
106k
    6171875U, // GLDFF1B_D_SXTW_REAL
13366
106k
    6302947U, // GLDFF1B_D_UXTW_REAL
13367
106k
    371207267U, // GLDFF1B_S_IMM_REAL
13368
106k
    6434019U, // GLDFF1B_S_SXTW_REAL
13369
106k
    6565091U, // GLDFF1B_S_UXTW_REAL
13370
106k
    6696123U, // GLDFF1D_IMM_REAL
13371
106k
    6040803U, // GLDFF1D_REAL
13372
106k
    6827235U, // GLDFF1D_SCALED_REAL
13373
106k
    6171875U, // GLDFF1D_SXTW_REAL
13374
106k
    6958307U, // GLDFF1D_SXTW_SCALED_REAL
13375
106k
    6302947U, // GLDFF1D_UXTW_REAL
13376
106k
    7089379U, // GLDFF1D_UXTW_SCALED_REAL
13377
106k
    376319163U, // GLDFF1H_D_IMM_REAL
13378
106k
    6040803U, // GLDFF1H_D_REAL
13379
106k
    7351523U, // GLDFF1H_D_SCALED_REAL
13380
106k
    6171875U, // GLDFF1H_D_SXTW_REAL
13381
106k
    7482595U, // GLDFF1H_D_SXTW_SCALED_REAL
13382
106k
    6302947U, // GLDFF1H_D_UXTW_REAL
13383
106k
    7613667U, // GLDFF1H_D_UXTW_SCALED_REAL
13384
106k
    376319075U, // GLDFF1H_S_IMM_REAL
13385
106k
    6434019U, // GLDFF1H_S_SXTW_REAL
13386
106k
    7744739U, // GLDFF1H_S_SXTW_SCALED_REAL
13387
106k
    6565091U, // GLDFF1H_S_UXTW_REAL
13388
106k
    7875811U, // GLDFF1H_S_UXTW_SCALED_REAL
13389
106k
    371207355U, // GLDFF1SB_D_IMM_REAL
13390
106k
    6040803U, // GLDFF1SB_D_REAL
13391
106k
    6171875U, // GLDFF1SB_D_SXTW_REAL
13392
106k
    6302947U, // GLDFF1SB_D_UXTW_REAL
13393
106k
    371207267U, // GLDFF1SB_S_IMM_REAL
13394
106k
    6434019U, // GLDFF1SB_S_SXTW_REAL
13395
106k
    6565091U, // GLDFF1SB_S_UXTW_REAL
13396
106k
    376319163U, // GLDFF1SH_D_IMM_REAL
13397
106k
    6040803U, // GLDFF1SH_D_REAL
13398
106k
    7351523U, // GLDFF1SH_D_SCALED_REAL
13399
106k
    6171875U, // GLDFF1SH_D_SXTW_REAL
13400
106k
    7482595U, // GLDFF1SH_D_SXTW_SCALED_REAL
13401
106k
    6302947U, // GLDFF1SH_D_UXTW_REAL
13402
106k
    7613667U, // GLDFF1SH_D_UXTW_SCALED_REAL
13403
106k
    376319075U, // GLDFF1SH_S_IMM_REAL
13404
106k
    6434019U, // GLDFF1SH_S_SXTW_REAL
13405
106k
    7744739U, // GLDFF1SH_S_SXTW_SCALED_REAL
13406
106k
    6565091U, // GLDFF1SH_S_UXTW_REAL
13407
106k
    7875811U, // GLDFF1SH_S_UXTW_SCALED_REAL
13408
106k
    377105595U, // GLDFF1SW_D_IMM_REAL
13409
106k
    6040803U, // GLDFF1SW_D_REAL
13410
106k
    8137955U, // GLDFF1SW_D_SCALED_REAL
13411
106k
    6171875U, // GLDFF1SW_D_SXTW_REAL
13412
106k
    8269027U, // GLDFF1SW_D_SXTW_SCALED_REAL
13413
106k
    6302947U, // GLDFF1SW_D_UXTW_REAL
13414
106k
    8400099U, // GLDFF1SW_D_UXTW_SCALED_REAL
13415
106k
    377105595U, // GLDFF1W_D_IMM_REAL
13416
106k
    6040803U, // GLDFF1W_D_REAL
13417
106k
    8137955U, // GLDFF1W_D_SCALED_REAL
13418
106k
    6171875U, // GLDFF1W_D_SXTW_REAL
13419
106k
    8269027U, // GLDFF1W_D_SXTW_SCALED_REAL
13420
106k
    6302947U, // GLDFF1W_D_UXTW_REAL
13421
106k
    8400099U, // GLDFF1W_D_UXTW_SCALED_REAL
13422
106k
    377105507U, // GLDFF1W_IMM_REAL
13423
106k
    6434019U, // GLDFF1W_SXTW_REAL
13424
106k
    8531171U, // GLDFF1W_SXTW_SCALED_REAL
13425
106k
    6565091U, // GLDFF1W_UXTW_REAL
13426
106k
    8662243U, // GLDFF1W_UXTW_SCALED_REAL
13427
106k
    3160U,  // GMI
13428
106k
    0U, // HINT
13429
106k
    33691864U,  // HISTCNT_ZPzZZ_D
13430
106k
    67252440U,  // HISTCNT_ZPzZZ_S
13431
106k
    10329U, // HISTSEG_ZZZ
13432
106k
    0U, // HLT
13433
106k
    0U, // HVC
13434
106k
    2U, // INCB_XPiI
13435
106k
    2U, // INCD_XPiI
13436
106k
    2U, // INCD_ZPiI
13437
106k
    2U, // INCH_XPiI
13438
106k
    0U, // INCH_ZPiI
13439
106k
    1U, // INCP_XP_B
13440
106k
    0U, // INCP_XP_D
13441
106k
    0U, // INCP_XP_H
13442
106k
    1U, // INCP_XP_S
13443
106k
    0U, // INCP_ZP_D
13444
106k
    0U, // INCP_ZP_H
13445
106k
    0U, // INCP_ZP_S
13446
106k
    2U, // INCW_XPiI
13447
106k
    2U, // INCW_ZPiI
13448
106k
    571U, // INDEX_II_B
13449
106k
    3160U,  // INDEX_II_D
13450
106k
    3U, // INDEX_II_H
13451
106k
    3160U,  // INDEX_II_S
13452
106k
    227U, // INDEX_IR_B
13453
106k
    3160U,  // INDEX_IR_D
13454
106k
    1U, // INDEX_IR_H
13455
106k
    3160U,  // INDEX_IR_S
13456
106k
    51288U, // INDEX_RI_B
13457
106k
    3160U,  // INDEX_RI_D
13458
106k
    576U, // INDEX_RI_H
13459
106k
    3160U,  // INDEX_RI_S
13460
106k
    3160U,  // INDEX_RR_B
13461
106k
    3160U,  // INDEX_RR_D
13462
106k
    224U, // INDEX_RR_H
13463
106k
    3160U,  // INDEX_RR_S
13464
106k
    48712U, // INSERT_MXIPZ_H_B
13465
106k
    52808U, // INSERT_MXIPZ_H_D
13466
106k
    53832U, // INSERT_MXIPZ_H_H
13467
106k
    54856U, // INSERT_MXIPZ_H_Q
13468
106k
    55880U, // INSERT_MXIPZ_H_S
13469
106k
    48712U, // INSERT_MXIPZ_V_B
13470
106k
    52808U, // INSERT_MXIPZ_V_D
13471
106k
    53832U, // INSERT_MXIPZ_V_H
13472
106k
    54856U, // INSERT_MXIPZ_V_Q
13473
106k
    55880U, // INSERT_MXIPZ_V_S
13474
106k
    1U, // INSR_ZR_B
13475
106k
    1U, // INSR_ZR_D
13476
106k
    0U, // INSR_ZR_H
13477
106k
    1U, // INSR_ZR_S
13478
106k
    3U, // INSR_ZV_B
13479
106k
    3U, // INSR_ZV_D
13480
106k
    0U, // INSR_ZV_H
13481
106k
    3U, // INSR_ZV_S
13482
106k
    2U, // INSvi16gpr
13483
106k
    39315U, // INSvi16lane
13484
106k
    2U, // INSvi32gpr
13485
106k
    39323U, // INSvi32lane
13486
106k
    2U, // INSvi64gpr
13487
106k
    39331U, // INSvi64lane
13488
106k
    2U, // INSvi8gpr
13489
106k
    39339U, // INSvi8lane
13490
106k
    3160U,  // IRG
13491
106k
    0U, // ISB
13492
106k
    10328U, // LASTA_RPZ_B
13493
106k
    6232U,  // LASTA_RPZ_D
13494
106k
    5208U,  // LASTA_RPZ_H
13495
106k
    12376U, // LASTA_RPZ_S
13496
106k
    10328U, // LASTA_VPZ_B
13497
106k
    6232U,  // LASTA_VPZ_D
13498
106k
    5208U,  // LASTA_VPZ_H
13499
106k
    12376U, // LASTA_VPZ_S
13500
106k
    10328U, // LASTB_RPZ_B
13501
106k
    6232U,  // LASTB_RPZ_D
13502
106k
    5208U,  // LASTB_RPZ_H
13503
106k
    12376U, // LASTB_RPZ_S
13504
106k
    10328U, // LASTB_VPZ_B
13505
106k
    6232U,  // LASTB_VPZ_D
13506
106k
    5208U,  // LASTB_VPZ_H
13507
106k
    12376U, // LASTB_VPZ_S
13508
106k
    8793315U, // LD1B
13509
106k
    8793315U, // LD1B_2Z
13510
106k
    393096419U, // LD1B_2Z_IMM
13511
106k
    56915U, // LD1B_2Z_STRIDED
13512
106k
    57939U, // LD1B_2Z_STRIDED_IMM
13513
106k
    8793315U, // LD1B_4Z
13514
106k
    393882851U, // LD1B_4Z_IMM
13515
106k
    8793315U, // LD1B_4Z_STRIDED
13516
106k
    393882851U, // LD1B_4Z_STRIDED_IMM
13517
106k
    8793315U, // LD1B_D
13518
106k
    387984611U, // LD1B_D_IMM
13519
106k
    8793315U, // LD1B_H
13520
106k
    387984611U, // LD1B_H_IMM
13521
106k
    387984611U, // LD1B_IMM
13522
106k
    8793315U, // LD1B_S
13523
106k
    387984611U, // LD1B_S_IMM
13524
106k
    8924387U, // LD1D
13525
106k
    8924387U, // LD1D_2Z
13526
106k
    393096419U, // LD1D_2Z_IMM
13527
106k
    8924387U, // LD1D_2Z_STRIDED
13528
106k
    393096419U, // LD1D_2Z_STRIDED_IMM
13529
106k
    8924387U, // LD1D_4Z
13530
106k
    393882851U, // LD1D_4Z_IMM
13531
106k
    8924387U, // LD1D_4Z_STRIDED
13532
106k
    393882851U, // LD1D_4Z_STRIDED_IMM
13533
106k
    387984611U, // LD1D_IMM
13534
106k
    8924387U, // LD1D_Q
13535
106k
    387984611U, // LD1D_Q_IMM
13536
106k
    0U, // LD1Fourv16b
13537
106k
    0U, // LD1Fourv16b_POST
13538
106k
    0U, // LD1Fourv1d
13539
106k
    0U, // LD1Fourv1d_POST
13540
106k
    0U, // LD1Fourv2d
13541
106k
    0U, // LD1Fourv2d_POST
13542
106k
    0U, // LD1Fourv2s
13543
106k
    0U, // LD1Fourv2s_POST
13544
106k
    0U, // LD1Fourv4h
13545
106k
    0U, // LD1Fourv4h_POST
13546
106k
    0U, // LD1Fourv4s
13547
106k
    0U, // LD1Fourv4s_POST
13548
106k
    0U, // LD1Fourv8b
13549
106k
    0U, // LD1Fourv8b_POST
13550
106k
    0U, // LD1Fourv8h
13551
106k
    0U, // LD1Fourv8h_POST
13552
106k
    9055459U, // LD1H
13553
106k
    9055459U, // LD1H_2Z
13554
106k
    393096419U, // LD1H_2Z_IMM
13555
106k
    58963U, // LD1H_2Z_STRIDED
13556
106k
    57939U, // LD1H_2Z_STRIDED_IMM
13557
106k
    9055459U, // LD1H_4Z
13558
106k
    393882851U, // LD1H_4Z_IMM
13559
106k
    9055459U, // LD1H_4Z_STRIDED
13560
106k
    393882851U, // LD1H_4Z_STRIDED_IMM
13561
106k
    9055459U, // LD1H_D
13562
106k
    387984611U, // LD1H_D_IMM
13563
106k
    387984611U, // LD1H_IMM
13564
106k
    9055459U, // LD1H_S
13565
106k
    387984611U, // LD1H_S_IMM
13566
106k
    0U, // LD1Onev16b
13567
106k
    0U, // LD1Onev16b_POST
13568
106k
    0U, // LD1Onev1d
13569
106k
    0U, // LD1Onev1d_POST
13570
106k
    0U, // LD1Onev2d
13571
106k
    0U, // LD1Onev2d_POST
13572
106k
    0U, // LD1Onev2s
13573
106k
    0U, // LD1Onev2s_POST
13574
106k
    0U, // LD1Onev4h
13575
106k
    0U, // LD1Onev4h_POST
13576
106k
    0U, // LD1Onev4s
13577
106k
    0U, // LD1Onev4s_POST
13578
106k
    0U, // LD1Onev8b
13579
106k
    0U, // LD1Onev8b_POST
13580
106k
    0U, // LD1Onev8h
13581
106k
    0U, // LD1Onev8h_POST
13582
106k
    371207395U, // LD1RB_D_IMM
13583
106k
    371207395U, // LD1RB_H_IMM
13584
106k
    371207395U, // LD1RB_IMM
13585
106k
    371207395U, // LD1RB_S_IMM
13586
106k
    6696163U, // LD1RD_IMM
13587
106k
    376319203U, // LD1RH_D_IMM
13588
106k
    376319203U, // LD1RH_IMM
13589
106k
    376319203U, // LD1RH_S_IMM
13590
106k
    8793315U, // LD1RO_B
13591
106k
    9186531U, // LD1RO_B_IMM
13592
106k
    8924387U, // LD1RO_D
13593
106k
    9186531U, // LD1RO_D_IMM
13594
106k
    9055459U, // LD1RO_H
13595
106k
    9186531U, // LD1RO_H_IMM
13596
106k
    9317603U, // LD1RO_W
13597
106k
    9186531U, // LD1RO_W_IMM
13598
106k
    8793315U, // LD1RQ_B
13599
106k
    9448675U, // LD1RQ_B_IMM
13600
106k
    8924387U, // LD1RQ_D
13601
106k
    9448675U, // LD1RQ_D_IMM
13602
106k
    9055459U, // LD1RQ_H
13603
106k
    9448675U, // LD1RQ_H_IMM
13604
106k
    9317603U, // LD1RQ_W
13605
106k
    9448675U, // LD1RQ_W_IMM
13606
106k
    371207395U, // LD1RSB_D_IMM
13607
106k
    371207395U, // LD1RSB_H_IMM
13608
106k
    371207395U, // LD1RSB_S_IMM
13609
106k
    376319203U, // LD1RSH_D_IMM
13610
106k
    376319203U, // LD1RSH_S_IMM
13611
106k
    377105635U, // LD1RSW_IMM
13612
106k
    377105635U, // LD1RW_D_IMM
13613
106k
    377105635U, // LD1RW_IMM
13614
106k
    0U, // LD1Rv16b
13615
106k
    0U, // LD1Rv16b_POST
13616
106k
    0U, // LD1Rv1d
13617
106k
    0U, // LD1Rv1d_POST
13618
106k
    0U, // LD1Rv2d
13619
106k
    0U, // LD1Rv2d_POST
13620
106k
    0U, // LD1Rv2s
13621
106k
    0U, // LD1Rv2s_POST
13622
106k
    0U, // LD1Rv4h
13623
106k
    0U, // LD1Rv4h_POST
13624
106k
    0U, // LD1Rv4s
13625
106k
    0U, // LD1Rv4s_POST
13626
106k
    0U, // LD1Rv8b
13627
106k
    0U, // LD1Rv8b_POST
13628
106k
    0U, // LD1Rv8h
13629
106k
    0U, // LD1Rv8h_POST
13630
106k
    8793315U, // LD1SB_D
13631
106k
    387984611U, // LD1SB_D_IMM
13632
106k
    8793315U, // LD1SB_H
13633
106k
    387984611U, // LD1SB_H_IMM
13634
106k
    8793315U, // LD1SB_S
13635
106k
    387984611U, // LD1SB_S_IMM
13636
106k
    9055459U, // LD1SH_D
13637
106k
    387984611U, // LD1SH_D_IMM
13638
106k
    9055459U, // LD1SH_S
13639
106k
    387984611U, // LD1SH_S_IMM
13640
106k
    9317603U, // LD1SW_D
13641
106k
    387984611U, // LD1SW_D_IMM
13642
106k
    0U, // LD1Threev16b
13643
106k
    0U, // LD1Threev16b_POST
13644
106k
    0U, // LD1Threev1d
13645
106k
    0U, // LD1Threev1d_POST
13646
106k
    0U, // LD1Threev2d
13647
106k
    0U, // LD1Threev2d_POST
13648
106k
    0U, // LD1Threev2s
13649
106k
    0U, // LD1Threev2s_POST
13650
106k
    0U, // LD1Threev4h
13651
106k
    0U, // LD1Threev4h_POST
13652
106k
    0U, // LD1Threev4s
13653
106k
    0U, // LD1Threev4s_POST
13654
106k
    0U, // LD1Threev8b
13655
106k
    0U, // LD1Threev8b_POST
13656
106k
    0U, // LD1Threev8h
13657
106k
    0U, // LD1Threev8h_POST
13658
106k
    0U, // LD1Twov16b
13659
106k
    0U, // LD1Twov16b_POST
13660
106k
    0U, // LD1Twov1d
13661
106k
    0U, // LD1Twov1d_POST
13662
106k
    0U, // LD1Twov2d
13663
106k
    0U, // LD1Twov2d_POST
13664
106k
    0U, // LD1Twov2s
13665
106k
    0U, // LD1Twov2s_POST
13666
106k
    0U, // LD1Twov4h
13667
106k
    0U, // LD1Twov4h_POST
13668
106k
    0U, // LD1Twov4s
13669
106k
    0U, // LD1Twov4s_POST
13670
106k
    0U, // LD1Twov8b
13671
106k
    0U, // LD1Twov8b_POST
13672
106k
    0U, // LD1Twov8h
13673
106k
    0U, // LD1Twov8h_POST
13674
106k
    9317603U, // LD1W
13675
106k
    9317603U, // LD1W_2Z
13676
106k
    393096419U, // LD1W_2Z_IMM
13677
106k
    9317603U, // LD1W_2Z_STRIDED
13678
106k
    393096419U, // LD1W_2Z_STRIDED_IMM
13679
106k
    9317603U, // LD1W_4Z
13680
106k
    393882851U, // LD1W_4Z_IMM
13681
106k
    9317603U, // LD1W_4Z_STRIDED
13682
106k
    393882851U, // LD1W_4Z_STRIDED_IMM
13683
106k
    9317603U, // LD1W_D
13684
106k
    387984611U, // LD1W_D_IMM
13685
106k
    387984611U, // LD1W_IMM
13686
106k
    9317603U, // LD1W_Q
13687
106k
    387984611U, // LD1W_Q_IMM
13688
106k
    9628248U, // LD1_MXIPXX_H_B
13689
106k
    9759320U, // LD1_MXIPXX_H_D
13690
106k
    9890392U, // LD1_MXIPXX_H_H
13691
106k
    10021464U,  // LD1_MXIPXX_H_Q
13692
106k
    10152536U,  // LD1_MXIPXX_H_S
13693
106k
    9628248U, // LD1_MXIPXX_V_B
13694
106k
    9759320U, // LD1_MXIPXX_V_D
13695
106k
    9890392U, // LD1_MXIPXX_V_H
13696
106k
    10021464U,  // LD1_MXIPXX_V_Q
13697
106k
    10152536U,  // LD1_MXIPXX_V_S
13698
106k
    0U, // LD1i16
13699
106k
    0U, // LD1i16_POST
13700
106k
    0U, // LD1i32
13701
106k
    0U, // LD1i32_POST
13702
106k
    0U, // LD1i64
13703
106k
    0U, // LD1i64_POST
13704
106k
    0U, // LD1i8
13705
106k
    0U, // LD1i8_POST
13706
106k
    8793315U, // LD2B
13707
106k
    393096419U, // LD2B_IMM
13708
106k
    8924387U, // LD2D
13709
106k
    393096419U, // LD2D_IMM
13710
106k
    9055459U, // LD2H
13711
106k
    393096419U, // LD2H_IMM
13712
106k
    10235107U,  // LD2Q
13713
106k
    393096419U, // LD2Q_IMM
13714
106k
    0U, // LD2Rv16b
13715
106k
    0U, // LD2Rv16b_POST
13716
106k
    0U, // LD2Rv1d
13717
106k
    0U, // LD2Rv1d_POST
13718
106k
    0U, // LD2Rv2d
13719
106k
    0U, // LD2Rv2d_POST
13720
106k
    0U, // LD2Rv2s
13721
106k
    0U, // LD2Rv2s_POST
13722
106k
    0U, // LD2Rv4h
13723
106k
    0U, // LD2Rv4h_POST
13724
106k
    0U, // LD2Rv4s
13725
106k
    0U, // LD2Rv4s_POST
13726
106k
    0U, // LD2Rv8b
13727
106k
    0U, // LD2Rv8b_POST
13728
106k
    0U, // LD2Rv8h
13729
106k
    0U, // LD2Rv8h_POST
13730
106k
    0U, // LD2Twov16b
13731
106k
    0U, // LD2Twov16b_POST
13732
106k
    0U, // LD2Twov2d
13733
106k
    0U, // LD2Twov2d_POST
13734
106k
    0U, // LD2Twov2s
13735
106k
    0U, // LD2Twov2s_POST
13736
106k
    0U, // LD2Twov4h
13737
106k
    0U, // LD2Twov4h_POST
13738
106k
    0U, // LD2Twov4s
13739
106k
    0U, // LD2Twov4s_POST
13740
106k
    0U, // LD2Twov8b
13741
106k
    0U, // LD2Twov8b_POST
13742
106k
    0U, // LD2Twov8h
13743
106k
    0U, // LD2Twov8h_POST
13744
106k
    9317603U, // LD2W
13745
106k
    393096419U, // LD2W_IMM
13746
106k
    0U, // LD2i16
13747
106k
    0U, // LD2i16_POST
13748
106k
    0U, // LD2i32
13749
106k
    0U, // LD2i32_POST
13750
106k
    0U, // LD2i64
13751
106k
    0U, // LD2i64_POST
13752
106k
    0U, // LD2i8
13753
106k
    0U, // LD2i8_POST
13754
106k
    8793315U, // LD3B
13755
106k
    10366179U,  // LD3B_IMM
13756
106k
    8924387U, // LD3D
13757
106k
    10366179U,  // LD3D_IMM
13758
106k
    9055459U, // LD3H
13759
106k
    10366179U,  // LD3H_IMM
13760
106k
    10235107U,  // LD3Q
13761
106k
    10366179U,  // LD3Q_IMM
13762
106k
    0U, // LD3Rv16b
13763
106k
    0U, // LD3Rv16b_POST
13764
106k
    0U, // LD3Rv1d
13765
106k
    0U, // LD3Rv1d_POST
13766
106k
    0U, // LD3Rv2d
13767
106k
    0U, // LD3Rv2d_POST
13768
106k
    0U, // LD3Rv2s
13769
106k
    0U, // LD3Rv2s_POST
13770
106k
    0U, // LD3Rv4h
13771
106k
    0U, // LD3Rv4h_POST
13772
106k
    0U, // LD3Rv4s
13773
106k
    0U, // LD3Rv4s_POST
13774
106k
    0U, // LD3Rv8b
13775
106k
    0U, // LD3Rv8b_POST
13776
106k
    0U, // LD3Rv8h
13777
106k
    0U, // LD3Rv8h_POST
13778
106k
    0U, // LD3Threev16b
13779
106k
    0U, // LD3Threev16b_POST
13780
106k
    0U, // LD3Threev2d
13781
106k
    0U, // LD3Threev2d_POST
13782
106k
    0U, // LD3Threev2s
13783
106k
    0U, // LD3Threev2s_POST
13784
106k
    0U, // LD3Threev4h
13785
106k
    0U, // LD3Threev4h_POST
13786
106k
    0U, // LD3Threev4s
13787
106k
    0U, // LD3Threev4s_POST
13788
106k
    0U, // LD3Threev8b
13789
106k
    0U, // LD3Threev8b_POST
13790
106k
    0U, // LD3Threev8h
13791
106k
    0U, // LD3Threev8h_POST
13792
106k
    9317603U, // LD3W
13793
106k
    10366179U,  // LD3W_IMM
13794
106k
    0U, // LD3i16
13795
106k
    0U, // LD3i16_POST
13796
106k
    0U, // LD3i32
13797
106k
    0U, // LD3i32_POST
13798
106k
    0U, // LD3i64
13799
106k
    0U, // LD3i64_POST
13800
106k
    0U, // LD3i8
13801
106k
    0U, // LD3i8_POST
13802
106k
    8793315U, // LD4B
13803
106k
    393882851U, // LD4B_IMM
13804
106k
    8924387U, // LD4D
13805
106k
    393882851U, // LD4D_IMM
13806
106k
    0U, // LD4Fourv16b
13807
106k
    0U, // LD4Fourv16b_POST
13808
106k
    0U, // LD4Fourv2d
13809
106k
    0U, // LD4Fourv2d_POST
13810
106k
    0U, // LD4Fourv2s
13811
106k
    0U, // LD4Fourv2s_POST
13812
106k
    0U, // LD4Fourv4h
13813
106k
    0U, // LD4Fourv4h_POST
13814
106k
    0U, // LD4Fourv4s
13815
106k
    0U, // LD4Fourv4s_POST
13816
106k
    0U, // LD4Fourv8b
13817
106k
    0U, // LD4Fourv8b_POST
13818
106k
    0U, // LD4Fourv8h
13819
106k
    0U, // LD4Fourv8h_POST
13820
106k
    9055459U, // LD4H
13821
106k
    393882851U, // LD4H_IMM
13822
106k
    10235107U,  // LD4Q
13823
106k
    393882851U, // LD4Q_IMM
13824
106k
    0U, // LD4Rv16b
13825
106k
    0U, // LD4Rv16b_POST
13826
106k
    0U, // LD4Rv1d
13827
106k
    0U, // LD4Rv1d_POST
13828
106k
    0U, // LD4Rv2d
13829
106k
    0U, // LD4Rv2d_POST
13830
106k
    0U, // LD4Rv2s
13831
106k
    0U, // LD4Rv2s_POST
13832
106k
    0U, // LD4Rv4h
13833
106k
    0U, // LD4Rv4h_POST
13834
106k
    0U, // LD4Rv4s
13835
106k
    0U, // LD4Rv4s_POST
13836
106k
    0U, // LD4Rv8b
13837
106k
    0U, // LD4Rv8b_POST
13838
106k
    0U, // LD4Rv8h
13839
106k
    0U, // LD4Rv8h_POST
13840
106k
    9317603U, // LD4W
13841
106k
    393882851U, // LD4W_IMM
13842
106k
    0U, // LD4i16
13843
106k
    0U, // LD4i16_POST
13844
106k
    0U, // LD4i32
13845
106k
    0U, // LD4i32_POST
13846
106k
    0U, // LD4i64
13847
106k
    0U, // LD4i64_POST
13848
106k
    0U, // LD4i8
13849
106k
    0U, // LD4i8_POST
13850
106k
    0U, // LD64B
13851
106k
    3U, // LDADDAB
13852
106k
    3U, // LDADDAH
13853
106k
    3U, // LDADDALB
13854
106k
    3U, // LDADDALH
13855
106k
    3U, // LDADDALW
13856
106k
    3U, // LDADDALX
13857
106k
    3U, // LDADDAW
13858
106k
    3U, // LDADDAX
13859
106k
    3U, // LDADDB
13860
106k
    3U, // LDADDH
13861
106k
    3U, // LDADDLB
13862
106k
    3U, // LDADDLH
13863
106k
    3U, // LDADDLW
13864
106k
    3U, // LDADDLX
13865
106k
    3U, // LDADDW
13866
106k
    3U, // LDADDX
13867
106k
    0U, // LDAP1
13868
106k
    608U, // LDAPRB
13869
106k
    608U, // LDAPRH
13870
106k
    608U, // LDAPRW
13871
106k
    617U, // LDAPRWpost
13872
106k
    608U, // LDAPRX
13873
106k
    625U, // LDAPRXpost
13874
106k
    3411032U, // LDAPURBi
13875
106k
    3411032U, // LDAPURHi
13876
106k
    3411032U, // LDAPURSBWi
13877
106k
    3411032U, // LDAPURSBXi
13878
106k
    3411032U, // LDAPURSHWi
13879
106k
    3411032U, // LDAPURSHXi
13880
106k
    3411032U, // LDAPURSWi
13881
106k
    3411032U, // LDAPURXi
13882
106k
    3411032U, // LDAPURbi
13883
106k
    3411032U, // LDAPURdi
13884
106k
    3411032U, // LDAPURhi
13885
106k
    3411032U, // LDAPURi
13886
106k
    3411032U, // LDAPURqi
13887
106k
    3411032U, // LDAPURsi
13888
106k
    608U, // LDARB
13889
106k
    608U, // LDARH
13890
106k
    608U, // LDARW
13891
106k
    608U, // LDARX
13892
106k
    3411216U, // LDAXPW
13893
106k
    3411216U, // LDAXPX
13894
106k
    608U, // LDAXRB
13895
106k
    608U, // LDAXRH
13896
106k
    608U, // LDAXRW
13897
106k
    608U, // LDAXRX
13898
106k
    3U, // LDCLRAB
13899
106k
    3U, // LDCLRAH
13900
106k
    3U, // LDCLRALB
13901
106k
    3U, // LDCLRALH
13902
106k
    3U, // LDCLRALW
13903
106k
    3U, // LDCLRALX
13904
106k
    3U, // LDCLRAW
13905
106k
    3U, // LDCLRAX
13906
106k
    3U, // LDCLRB
13907
106k
    3U, // LDCLRH
13908
106k
    3U, // LDCLRLB
13909
106k
    3U, // LDCLRLH
13910
106k
    3U, // LDCLRLW
13911
106k
    3U, // LDCLRLX
13912
106k
    60690U, // LDCLRP
13913
106k
    60690U, // LDCLRPA
13914
106k
    60690U, // LDCLRPAL
13915
106k
    60690U, // LDCLRPL
13916
106k
    3U, // LDCLRW
13917
106k
    3U, // LDCLRX
13918
106k
    3U, // LDEORAB
13919
106k
    3U, // LDEORAH
13920
106k
    3U, // LDEORALB
13921
106k
    3U, // LDEORALH
13922
106k
    3U, // LDEORALW
13923
106k
    3U, // LDEORALX
13924
106k
    3U, // LDEORAW
13925
106k
    3U, // LDEORAX
13926
106k
    3U, // LDEORB
13927
106k
    3U, // LDEORH
13928
106k
    3U, // LDEORLB
13929
106k
    3U, // LDEORLH
13930
106k
    3U, // LDEORLW
13931
106k
    3U, // LDEORLX
13932
106k
    3U, // LDEORW
13933
106k
    3U, // LDEORX
13934
106k
    8793315U, // LDFF1B_D_REAL
13935
106k
    8793315U, // LDFF1B_H_REAL
13936
106k
    8793315U, // LDFF1B_REAL
13937
106k
    8793315U, // LDFF1B_S_REAL
13938
106k
    8924387U, // LDFF1D_REAL
13939
106k
    9055459U, // LDFF1H_D_REAL
13940
106k
    9055459U, // LDFF1H_REAL
13941
106k
    9055459U, // LDFF1H_S_REAL
13942
106k
    8793315U, // LDFF1SB_D_REAL
13943
106k
    8793315U, // LDFF1SB_H_REAL
13944
106k
    8793315U, // LDFF1SB_S_REAL
13945
106k
    9055459U, // LDFF1SH_D_REAL
13946
106k
    9055459U, // LDFF1SH_S_REAL
13947
106k
    9317603U, // LDFF1SW_D_REAL
13948
106k
    9317603U, // LDFF1W_D_REAL
13949
106k
    9317603U, // LDFF1W_REAL
13950
106k
    3469401U, // LDG
13951
106k
    608U, // LDGM
13952
106k
    3411216U, // LDIAPPW
13953
106k
    10526993U,  // LDIAPPWpost
13954
106k
    3411216U, // LDIAPPX
13955
106k
    10658065U,  // LDIAPPXpost
13956
106k
    608U, // LDLARB
13957
106k
    608U, // LDLARH
13958
106k
    608U, // LDLARW
13959
106k
    608U, // LDLARX
13960
106k
    387984611U, // LDNF1B_D_IMM_REAL
13961
106k
    387984611U, // LDNF1B_H_IMM_REAL
13962
106k
    387984611U, // LDNF1B_IMM_REAL
13963
106k
    387984611U, // LDNF1B_S_IMM_REAL
13964
106k
    387984611U, // LDNF1D_IMM_REAL
13965
106k
    387984611U, // LDNF1H_D_IMM_REAL
13966
106k
    387984611U, // LDNF1H_IMM_REAL
13967
106k
    387984611U, // LDNF1H_S_IMM_REAL
13968
106k
    387984611U, // LDNF1SB_D_IMM_REAL
13969
106k
    387984611U, // LDNF1SB_H_IMM_REAL
13970
106k
    387984611U, // LDNF1SB_S_IMM_REAL
13971
106k
    387984611U, // LDNF1SH_D_IMM_REAL
13972
106k
    387984611U, // LDNF1SH_S_IMM_REAL
13973
106k
    387984611U, // LDNF1SW_D_IMM_REAL
13974
106k
    387984611U, // LDNF1W_D_IMM_REAL
13975
106k
    387984611U, // LDNF1W_IMM_REAL
13976
106k
    402787600U, // LDNPDi
13977
106k
    419564816U, // LDNPQi
13978
106k
    436342032U, // LDNPSi
13979
106k
    436342032U, // LDNPWi
13980
106k
    402787600U, // LDNPXi
13981
106k
    8793315U, // LDNT1B_2Z
13982
106k
    393096419U, // LDNT1B_2Z_IMM
13983
106k
    56915U, // LDNT1B_2Z_STRIDED
13984
106k
    57939U, // LDNT1B_2Z_STRIDED_IMM
13985
106k
    8793315U, // LDNT1B_4Z
13986
106k
    393882851U, // LDNT1B_4Z_IMM
13987
106k
    8793315U, // LDNT1B_4Z_STRIDED
13988
106k
    393882851U, // LDNT1B_4Z_STRIDED_IMM
13989
106k
    387984611U, // LDNT1B_ZRI
13990
106k
    8793315U, // LDNT1B_ZRR
13991
106k
    371207355U, // LDNT1B_ZZR_D_REAL
13992
106k
    371207267U, // LDNT1B_ZZR_S_REAL
13993
106k
    8924387U, // LDNT1D_2Z
13994
106k
    393096419U, // LDNT1D_2Z_IMM
13995
106k
    8924387U, // LDNT1D_2Z_STRIDED
13996
106k
    393096419U, // LDNT1D_2Z_STRIDED_IMM
13997
106k
    8924387U, // LDNT1D_4Z
13998
106k
    393882851U, // LDNT1D_4Z_IMM
13999
106k
    8924387U, // LDNT1D_4Z_STRIDED
14000
106k
    393882851U, // LDNT1D_4Z_STRIDED_IMM
14001
106k
    387984611U, // LDNT1D_ZRI
14002
106k
    8924387U, // LDNT1D_ZRR
14003
106k
    371207355U, // LDNT1D_ZZR_D_REAL
14004
106k
    9055459U, // LDNT1H_2Z
14005
106k
    393096419U, // LDNT1H_2Z_IMM
14006
106k
    58963U, // LDNT1H_2Z_STRIDED
14007
106k
    57939U, // LDNT1H_2Z_STRIDED_IMM
14008
106k
    9055459U, // LDNT1H_4Z
14009
106k
    393882851U, // LDNT1H_4Z_IMM
14010
106k
    9055459U, // LDNT1H_4Z_STRIDED
14011
106k
    393882851U, // LDNT1H_4Z_STRIDED_IMM
14012
106k
    387984611U, // LDNT1H_ZRI
14013
106k
    9055459U, // LDNT1H_ZRR
14014
106k
    371207355U, // LDNT1H_ZZR_D_REAL
14015
106k
    371207267U, // LDNT1H_ZZR_S_REAL
14016
106k
    371207355U, // LDNT1SB_ZZR_D_REAL
14017
106k
    371207267U, // LDNT1SB_ZZR_S_REAL
14018
106k
    371207355U, // LDNT1SH_ZZR_D_REAL
14019
106k
    371207267U, // LDNT1SH_ZZR_S_REAL
14020
106k
    371207355U, // LDNT1SW_ZZR_D_REAL
14021
106k
    9317603U, // LDNT1W_2Z
14022
106k
    393096419U, // LDNT1W_2Z_IMM
14023
106k
    9317603U, // LDNT1W_2Z_STRIDED
14024
106k
    393096419U, // LDNT1W_2Z_STRIDED_IMM
14025
106k
    9317603U, // LDNT1W_4Z
14026
106k
    393882851U, // LDNT1W_4Z_IMM
14027
106k
    9317603U, // LDNT1W_4Z_STRIDED
14028
106k
    393882851U, // LDNT1W_4Z_STRIDED_IMM
14029
106k
    387984611U, // LDNT1W_ZRI
14030
106k
    9317603U, // LDNT1W_ZRR
14031
106k
    371207355U, // LDNT1W_ZZR_D_REAL
14032
106k
    371207267U, // LDNT1W_ZZR_S_REAL
14033
106k
    402787600U, // LDPDi
14034
106k
    463773969U, // LDPDpost
14035
106k
    453157137U, // LDPDpre
14036
106k
    419564816U, // LDPQi
14037
106k
    480551185U, // LDPQpost
14038
106k
    469934353U, // LDPQpre
14039
106k
    436342032U, // LDPSWi
14040
106k
    497328401U, // LDPSWpost
14041
106k
    486711569U, // LDPSWpre
14042
106k
    436342032U, // LDPSi
14043
106k
    497328401U, // LDPSpost
14044
106k
    486711569U, // LDPSpre
14045
106k
    436342032U, // LDPWi
14046
106k
    497328401U, // LDPWpost
14047
106k
    486711569U, // LDPWpre
14048
106k
    402787600U, // LDPXi
14049
106k
    463773969U, // LDPXpost
14050
106k
    453157137U, // LDPXpre
14051
106k
    62552U, // LDRAAindexed
14052
106k
    63577U, // LDRAAwriteback
14053
106k
    62552U, // LDRABindexed
14054
106k
    63577U, // LDRABwriteback
14055
106k
    41593U, // LDRBBpost
14056
106k
    10920025U,  // LDRBBpre
14057
106k
    503450712U, // LDRBBroW
14058
106k
    520227928U, // LDRBBroX
14059
106k
    64600U, // LDRBBui
14060
106k
    41593U, // LDRBpost
14061
106k
    10920025U,  // LDRBpre
14062
106k
    503450712U, // LDRBroW
14063
106k
    520227928U, // LDRBroX
14064
106k
    64600U, // LDRBui
14065
106k
    1U, // LDRDl
14066
106k
    41593U, // LDRDpost
14067
106k
    10920025U,  // LDRDpre
14068
106k
    537005144U, // LDRDroW
14069
106k
    553782360U, // LDRDroX
14070
106k
    65624U, // LDRDui
14071
106k
    41593U, // LDRHHpost
14072
106k
    10920025U,  // LDRHHpre
14073
106k
    570559576U, // LDRHHroW
14074
106k
    587336792U, // LDRHHroX
14075
106k
    66648U, // LDRHHui
14076
106k
    41593U, // LDRHpost
14077
106k
    10920025U,  // LDRHpre
14078
106k
    570559576U, // LDRHroW
14079
106k
    587336792U, // LDRHroX
14080
106k
    66648U, // LDRHui
14081
106k
    1U, // LDRQl
14082
106k
    41593U, // LDRQpost
14083
106k
    10920025U,  // LDRQpre
14084
106k
    604114008U, // LDRQroW
14085
106k
    620891224U, // LDRQroX
14086
106k
    67672U, // LDRQui
14087
106k
    41593U, // LDRSBWpost
14088
106k
    10920025U,  // LDRSBWpre
14089
106k
    503450712U, // LDRSBWroW
14090
106k
    520227928U, // LDRSBWroX
14091
106k
    64600U, // LDRSBWui
14092
106k
    41593U, // LDRSBXpost
14093
106k
    10920025U,  // LDRSBXpre
14094
106k
    503450712U, // LDRSBXroW
14095
106k
    520227928U, // LDRSBXroX
14096
106k
    64600U, // LDRSBXui
14097
106k
    41593U, // LDRSHWpost
14098
106k
    10920025U,  // LDRSHWpre
14099
106k
    570559576U, // LDRSHWroW
14100
106k
    587336792U, // LDRSHWroX
14101
106k
    66648U, // LDRSHWui
14102
106k
    41593U, // LDRSHXpost
14103
106k
    10920025U,  // LDRSHXpre
14104
106k
    570559576U, // LDRSHXroW
14105
106k
    587336792U, // LDRSHXroX
14106
106k
    66648U, // LDRSHXui
14107
106k
    1U, // LDRSWl
14108
106k
    41593U, // LDRSWpost
14109
106k
    10920025U,  // LDRSWpre
14110
106k
    637668440U, // LDRSWroW
14111
106k
    654445656U, // LDRSWroX
14112
106k
    68696U, // LDRSWui
14113
106k
    1U, // LDRSl
14114
106k
    41593U, // LDRSpost
14115
106k
    10920025U,  // LDRSpre
14116
106k
    637668440U, // LDRSroW
14117
106k
    654445656U, // LDRSroX
14118
106k
    68696U, // LDRSui
14119
106k
    1U, // LDRWl
14120
106k
    41593U, // LDRWpost
14121
106k
    10920025U,  // LDRWpre
14122
106k
    637668440U, // LDRWroW
14123
106k
    654445656U, // LDRWroX
14124
106k
    68696U, // LDRWui
14125
106k
    1U, // LDRXl
14126
106k
    41593U, // LDRXpost
14127
106k
    10920025U,  // LDRXpre
14128
106k
    537005144U, // LDRXroW
14129
106k
    553782360U, // LDRXroX
14130
106k
    65624U, // LDRXui
14131
106k
    11013208U,  // LDR_PXI
14132
106k
    608U, // LDR_TX
14133
106k
    0U, // LDR_ZA
14134
106k
    11013208U,  // LDR_ZXI
14135
106k
    3U, // LDSETAB
14136
106k
    3U, // LDSETAH
14137
106k
    3U, // LDSETALB
14138
106k
    3U, // LDSETALH
14139
106k
    3U, // LDSETALW
14140
106k
    3U, // LDSETALX
14141
106k
    3U, // LDSETAW
14142
106k
    3U, // LDSETAX
14143
106k
    3U, // LDSETB
14144
106k
    3U, // LDSETH
14145
106k
    3U, // LDSETLB
14146
106k
    3U, // LDSETLH
14147
106k
    3U, // LDSETLW
14148
106k
    3U, // LDSETLX
14149
106k
    60690U, // LDSETP
14150
106k
    60690U, // LDSETPA
14151
106k
    60690U, // LDSETPAL
14152
106k
    60690U, // LDSETPL
14153
106k
    3U, // LDSETW
14154
106k
    3U, // LDSETX
14155
106k
    3U, // LDSMAXAB
14156
106k
    3U, // LDSMAXAH
14157
106k
    3U, // LDSMAXALB
14158
106k
    3U, // LDSMAXALH
14159
106k
    3U, // LDSMAXALW
14160
106k
    3U, // LDSMAXALX
14161
106k
    3U, // LDSMAXAW
14162
106k
    3U, // LDSMAXAX
14163
106k
    3U, // LDSMAXB
14164
106k
    3U, // LDSMAXH
14165
106k
    3U, // LDSMAXLB
14166
106k
    3U, // LDSMAXLH
14167
106k
    3U, // LDSMAXLW
14168
106k
    3U, // LDSMAXLX
14169
106k
    3U, // LDSMAXW
14170
106k
    3U, // LDSMAXX
14171
106k
    3U, // LDSMINAB
14172
106k
    3U, // LDSMINAH
14173
106k
    3U, // LDSMINALB
14174
106k
    3U, // LDSMINALH
14175
106k
    3U, // LDSMINALW
14176
106k
    3U, // LDSMINALX
14177
106k
    3U, // LDSMINAW
14178
106k
    3U, // LDSMINAX
14179
106k
    3U, // LDSMINB
14180
106k
    3U, // LDSMINH
14181
106k
    3U, // LDSMINLB
14182
106k
    3U, // LDSMINLH
14183
106k
    3U, // LDSMINLW
14184
106k
    3U, // LDSMINLX
14185
106k
    3U, // LDSMINW
14186
106k
    3U, // LDSMINX
14187
106k
    3411032U, // LDTRBi
14188
106k
    3411032U, // LDTRHi
14189
106k
    3411032U, // LDTRSBWi
14190
106k
    3411032U, // LDTRSBXi
14191
106k
    3411032U, // LDTRSHWi
14192
106k
    3411032U, // LDTRSHXi
14193
106k
    3411032U, // LDTRSWi
14194
106k
    3411032U, // LDTRWi
14195
106k
    3411032U, // LDTRXi
14196
106k
    3U, // LDUMAXAB
14197
106k
    3U, // LDUMAXAH
14198
106k
    3U, // LDUMAXALB
14199
106k
    3U, // LDUMAXALH
14200
106k
    3U, // LDUMAXALW
14201
106k
    3U, // LDUMAXALX
14202
106k
    3U, // LDUMAXAW
14203
106k
    3U, // LDUMAXAX
14204
106k
    3U, // LDUMAXB
14205
106k
    3U, // LDUMAXH
14206
106k
    3U, // LDUMAXLB
14207
106k
    3U, // LDUMAXLH
14208
106k
    3U, // LDUMAXLW
14209
106k
    3U, // LDUMAXLX
14210
106k
    3U, // LDUMAXW
14211
106k
    3U, // LDUMAXX
14212
106k
    3U, // LDUMINAB
14213
106k
    3U, // LDUMINAH
14214
106k
    3U, // LDUMINALB
14215
106k
    3U, // LDUMINALH
14216
106k
    3U, // LDUMINALW
14217
106k
    3U, // LDUMINALX
14218
106k
    3U, // LDUMINAW
14219
106k
    3U, // LDUMINAX
14220
106k
    3U, // LDUMINB
14221
106k
    3U, // LDUMINH
14222
106k
    3U, // LDUMINLB
14223
106k
    3U, // LDUMINLH
14224
106k
    3U, // LDUMINLW
14225
106k
    3U, // LDUMINLX
14226
106k
    3U, // LDUMINW
14227
106k
    3U, // LDUMINX
14228
106k
    3411032U, // LDURBBi
14229
106k
    3411032U, // LDURBi
14230
106k
    3411032U, // LDURDi
14231
106k
    3411032U, // LDURHHi
14232
106k
    3411032U, // LDURHi
14233
106k
    3411032U, // LDURQi
14234
106k
    3411032U, // LDURSBWi
14235
106k
    3411032U, // LDURSBXi
14236
106k
    3411032U, // LDURSHWi
14237
106k
    3411032U, // LDURSHXi
14238
106k
    3411032U, // LDURSWi
14239
106k
    3411032U, // LDURSi
14240
106k
    3411032U, // LDURWi
14241
106k
    3411032U, // LDURXi
14242
106k
    0U, // LDX
14243
106k
    3411216U, // LDXPW
14244
106k
    3411216U, // LDXPX
14245
106k
    608U, // LDXRB
14246
106k
    608U, // LDXRH
14247
106k
    608U, // LDXRW
14248
106k
    608U, // LDXRX
14249
106k
    0U, // LDY
14250
106k
    0U, // LDZ
14251
106k
    0U, // LDZI
14252
106k
    16918656U,  // LSLR_ZPmZ_B
14253
106k
    33691776U,  // LSLR_ZPmZ_D
14254
106k
    51129480U,  // LSLR_ZPmZ_H
14255
106k
    67252352U,  // LSLR_ZPmZ_S
14256
106k
    3160U,  // LSLVWr
14257
106k
    3160U,  // LSLVXr
14258
106k
    33695872U,  // LSL_WIDE_ZPmZ_B
14259
106k
    2239624U, // LSL_WIDE_ZPmZ_H
14260
106k
    33697920U,  // LSL_WIDE_ZPmZ_S
14261
106k
    6233U,  // LSL_WIDE_ZZZ_B
14262
106k
    184U, // LSL_WIDE_ZZZ_H
14263
106k
    6233U,  // LSL_WIDE_ZZZ_S
14264
106k
    141440U,  // LSL_ZPmI_B
14265
106k
    137344U,  // LSL_ZPmI_D
14266
106k
    52440200U,  // LSL_ZPmI_H
14267
106k
    143488U,  // LSL_ZPmI_S
14268
106k
    16918656U,  // LSL_ZPmZ_B
14269
106k
    33691776U,  // LSL_ZPmZ_D
14270
106k
    51129480U,  // LSL_ZPmZ_H
14271
106k
    67252352U,  // LSL_ZPmZ_S
14272
106k
    3161U,  // LSL_ZZI_B
14273
106k
    3160U,  // LSL_ZZI_D
14274
106k
    224U, // LSL_ZZI_H
14275
106k
    3161U,  // LSL_ZZI_S
14276
106k
    16918656U,  // LSRR_ZPmZ_B
14277
106k
    33691776U,  // LSRR_ZPmZ_D
14278
106k
    51129480U,  // LSRR_ZPmZ_H
14279
106k
    67252352U,  // LSRR_ZPmZ_S
14280
106k
    3160U,  // LSRVWr
14281
106k
    3160U,  // LSRVXr
14282
106k
    33695872U,  // LSR_WIDE_ZPmZ_B
14283
106k
    2239624U, // LSR_WIDE_ZPmZ_H
14284
106k
    33697920U,  // LSR_WIDE_ZPmZ_S
14285
106k
    6233U,  // LSR_WIDE_ZZZ_B
14286
106k
    184U, // LSR_WIDE_ZZZ_H
14287
106k
    6233U,  // LSR_WIDE_ZZZ_S
14288
106k
    141440U,  // LSR_ZPmI_B
14289
106k
    137344U,  // LSR_ZPmI_D
14290
106k
    52440200U,  // LSR_ZPmI_H
14291
106k
    143488U,  // LSR_ZPmI_S
14292
106k
    16918656U,  // LSR_ZPmZ_B
14293
106k
    33691776U,  // LSR_ZPmZ_D
14294
106k
    51129480U,  // LSR_ZPmZ_H
14295
106k
    67252352U,  // LSR_ZPmZ_S
14296
106k
    3161U,  // LSR_ZZI_B
14297
106k
    3160U,  // LSR_ZZI_D
14298
106k
    224U, // LSR_ZZI_H
14299
106k
    3161U,  // LSR_ZZI_S
14300
106k
    643U, // LUT2v16f8
14301
106k
    3U, // LUT2v8f16
14302
106k
    643U, // LUT4v16f8
14303
106k
    3U, // LUT4v8f16
14304
106k
    648U, // LUTI2_2ZTZI_B
14305
106k
    648U, // LUTI2_2ZTZI_H
14306
106k
    648U, // LUTI2_2ZTZI_S
14307
106k
    648U, // LUTI2_4ZTZI_B
14308
106k
    648U, // LUTI2_4ZTZI_H
14309
106k
    648U, // LUTI2_4ZTZI_S
14310
106k
    69720U, // LUTI2_S_2ZTZI_B
14311
106k
    69720U, // LUTI2_S_2ZTZI_H
14312
106k
    648U, // LUTI2_S_4ZTZI_B
14313
106k
    648U, // LUTI2_S_4ZTZI_H
14314
106k
    69720U, // LUTI2_ZTZI_B
14315
106k
    648U, // LUTI2_ZTZI_H
14316
106k
    69720U, // LUTI2_ZTZI_S
14317
106k
    650U, // LUTI2_ZZZI_B
14318
106k
    648U, // LUTI2_ZZZI_H
14319
106k
    648U, // LUTI4_2ZTZI_B
14320
106k
    648U, // LUTI4_2ZTZI_H
14321
106k
    648U, // LUTI4_2ZTZI_S
14322
106k
    648U, // LUTI4_4ZTZI_H
14323
106k
    648U, // LUTI4_4ZTZI_S
14324
106k
    656U, // LUTI4_4ZZT2Z
14325
106k
    69720U, // LUTI4_S_2ZTZI_B
14326
106k
    69720U, // LUTI4_S_2ZTZI_H
14327
106k
    648U, // LUTI4_S_4ZTZI_H
14328
106k
    656U, // LUTI4_S_4ZZT2Z
14329
106k
    648U, // LUTI4_Z2ZZI_H
14330
106k
    69720U, // LUTI4_ZTZI_B
14331
106k
    648U, // LUTI4_ZTZI_H
14332
106k
    69720U, // LUTI4_ZTZI_S
14333
106k
    650U, // LUTI4_ZZZI_B
14334
106k
    648U, // LUTI4_ZZZI_H
14335
106k
    0U, // MAC16
14336
106k
    134232U,  // MADDPT
14337
106k
    134232U,  // MADDWrrr
14338
106k
    134232U,  // MADDXrrr
14339
106k
    1112U,  // MAD_CPA
14340
106k
    70784U, // MAD_ZPmZZ_B
14341
106k
    285344896U, // MAD_ZPmZZ_D
14342
106k
    53488880U,  // MAD_ZPmZZ_H
14343
106k
    302123136U, // MAD_ZPmZZ_S
14344
106k
    16918744U,  // MATCH_PPzZZ_B
14345
106k
    51129481U,  // MATCH_PPzZZ_H
14346
106k
    0U, // MATFP
14347
106k
    0U, // MATINT
14348
106k
    1112U,  // MLA_CPA
14349
106k
    70784U, // MLA_ZPmZZ_B
14350
106k
    285344896U, // MLA_ZPmZZ_D
14351
106k
    53488880U,  // MLA_ZPmZZ_H
14352
106k
    302123136U, // MLA_ZPmZZ_S
14353
106k
    53216344U,  // MLA_ZZZI_D
14354
106k
    39152U, // MLA_ZZZI_H
14355
106k
    53217368U,  // MLA_ZZZI_S
14356
106k
    926864U,  // MLAv16i8
14357
106k
    1057944U, // MLAv2i32
14358
106k
    122299544U, // MLAv2i32_indexed
14359
106k
    1189024U, // MLAv4i16
14360
106k
    120464544U, // MLAv4i16_indexed
14361
106k
    402544U,  // MLAv4i32
14362
106k
    122299504U, // MLAv4i32_indexed
14363
106k
    533624U,  // MLAv8i16
14364
106k
    120464504U, // MLAv8i16_indexed
14365
106k
    1320104U, // MLAv8i8
14366
106k
    70784U, // MLS_ZPmZZ_B
14367
106k
    285344896U, // MLS_ZPmZZ_D
14368
106k
    53488880U,  // MLS_ZPmZZ_H
14369
106k
    302123136U, // MLS_ZPmZZ_S
14370
106k
    53216344U,  // MLS_ZZZI_D
14371
106k
    39152U, // MLS_ZZZI_H
14372
106k
    53217368U,  // MLS_ZZZI_S
14373
106k
    926864U,  // MLSv16i8
14374
106k
    1057944U, // MLSv2i32
14375
106k
    122299544U, // MLSv2i32_indexed
14376
106k
    1189024U, // MLSv4i16
14377
106k
    120464544U, // MLSv4i16_indexed
14378
106k
    402544U,  // MLSv4i32
14379
106k
    122299504U, // MLSv4i32_indexed
14380
106k
    533624U,  // MLSv8i16
14381
106k
    120464504U, // MLSv8i16_indexed
14382
106k
    1320104U, // MLSv8i8
14383
106k
    0U, // MOPSSETGE
14384
106k
    0U, // MOPSSETGEN
14385
106k
    0U, // MOPSSETGET
14386
106k
    0U, // MOPSSETGETN
14387
106k
    3U, // MOVAZ_2ZMI_H_B
14388
106k
    3U, // MOVAZ_2ZMI_H_D
14389
106k
    3U, // MOVAZ_2ZMI_H_H
14390
106k
    3U, // MOVAZ_2ZMI_H_S
14391
106k
    3U, // MOVAZ_2ZMI_V_B
14392
106k
    3U, // MOVAZ_2ZMI_V_D
14393
106k
    3U, // MOVAZ_2ZMI_V_H
14394
106k
    3U, // MOVAZ_2ZMI_V_S
14395
106k
    3U, // MOVAZ_4ZMI_H_B
14396
106k
    3U, // MOVAZ_4ZMI_H_D
14397
106k
    3U, // MOVAZ_4ZMI_H_H
14398
106k
    3U, // MOVAZ_4ZMI_H_S
14399
106k
    3U, // MOVAZ_4ZMI_V_B
14400
106k
    3U, // MOVAZ_4ZMI_V_D
14401
106k
    3U, // MOVAZ_4ZMI_V_H
14402
106k
    3U, // MOVAZ_4ZMI_V_S
14403
106k
    3U, // MOVAZ_VG2_2ZM
14404
106k
    3U, // MOVAZ_VG4_4ZM
14405
106k
    4U, // MOVAZ_ZMI_H_B
14406
106k
    4U, // MOVAZ_ZMI_H_D
14407
106k
    71770U, // MOVAZ_ZMI_H_H
14408
106k
    71770U, // MOVAZ_ZMI_H_Q
14409
106k
    4U, // MOVAZ_ZMI_H_S
14410
106k
    4U, // MOVAZ_ZMI_V_B
14411
106k
    4U, // MOVAZ_ZMI_V_D
14412
106k
    71770U, // MOVAZ_ZMI_V_H
14413
106k
    71770U, // MOVAZ_ZMI_V_Q
14414
106k
    4U, // MOVAZ_ZMI_V_S
14415
106k
    72793U, // MOVA_2ZMXI_H_B
14416
106k
    72793U, // MOVA_2ZMXI_H_D
14417
106k
    72793U, // MOVA_2ZMXI_H_H
14418
106k
    72793U, // MOVA_2ZMXI_H_S
14419
106k
    72793U, // MOVA_2ZMXI_V_B
14420
106k
    72793U, // MOVA_2ZMXI_V_D
14421
106k
    72793U, // MOVA_2ZMXI_V_H
14422
106k
    72793U, // MOVA_2ZMXI_V_S
14423
106k
    73817U, // MOVA_4ZMXI_H_B
14424
106k
    73817U, // MOVA_4ZMXI_H_D
14425
106k
    73817U, // MOVA_4ZMXI_H_H
14426
106k
    73817U, // MOVA_4ZMXI_H_S
14427
106k
    73817U, // MOVA_4ZMXI_V_B
14428
106k
    73817U, // MOVA_4ZMXI_V_D
14429
106k
    73817U, // MOVA_4ZMXI_V_H
14430
106k
    73817U, // MOVA_4ZMXI_V_S
14431
106k
    75416U, // MOVA_MXI2Z_H_B
14432
106k
    76440U, // MOVA_MXI2Z_H_D
14433
106k
    77464U, // MOVA_MXI2Z_H_H
14434
106k
    78488U, // MOVA_MXI2Z_H_S
14435
106k
    75416U, // MOVA_MXI2Z_V_B
14436
106k
    76440U, // MOVA_MXI2Z_V_D
14437
106k
    77464U, // MOVA_MXI2Z_V_H
14438
106k
    78488U, // MOVA_MXI2Z_V_S
14439
106k
    75424U, // MOVA_MXI4Z_H_B
14440
106k
    76448U, // MOVA_MXI4Z_H_D
14441
106k
    77472U, // MOVA_MXI4Z_H_H
14442
106k
    78496U, // MOVA_MXI4Z_H_S
14443
106k
    75424U, // MOVA_MXI4Z_V_B
14444
106k
    76448U, // MOVA_MXI4Z_V_D
14445
106k
    77472U, // MOVA_MXI4Z_V_H
14446
106k
    78496U, // MOVA_MXI4Z_V_S
14447
106k
    3U, // MOVA_VG2_2ZMXI
14448
106k
    192U, // MOVA_VG2_MXI2Z
14449
106k
    3U, // MOVA_VG4_4ZMXI
14450
106k
    192U, // MOVA_VG4_MXI4Z
14451
106k
    4U, // MOVID
14452
106k
    4U, // MOVIv16b_ns
14453
106k
    4U, // MOVIv2d_ns
14454
106k
    684U, // MOVIv2i32
14455
106k
    684U, // MOVIv2s_msl
14456
106k
    684U, // MOVIv4i16
14457
106k
    684U, // MOVIv4i32
14458
106k
    684U, // MOVIv4s_msl
14459
106k
    4U, // MOVIv8b_ns
14460
106k
    684U, // MOVIv8i16
14461
106k
    1U, // MOVKWi
14462
106k
    1U, // MOVKXi
14463
106k
    684U, // MOVNWi
14464
106k
    684U, // MOVNXi
14465
106k
    8U, // MOVPRFX_ZPmZ_B
14466
106k
    16U,  // MOVPRFX_ZPmZ_D
14467
106k
    0U, // MOVPRFX_ZPmZ_H
14468
106k
    24U,  // MOVPRFX_ZPmZ_S
14469
106k
    10456U, // MOVPRFX_ZPzZ_B
14470
106k
    6360U,  // MOVPRFX_ZPzZ_D
14471
106k
    137U, // MOVPRFX_ZPzZ_H
14472
106k
    12504U, // MOVPRFX_ZPzZ_S
14473
106k
    0U, // MOVPRFX_ZZ
14474
106k
    4U, // MOVT
14475
106k
    4U, // MOVT_TIX
14476
106k
    688U, // MOVT_XTI
14477
106k
    684U, // MOVZWi
14478
106k
    684U, // MOVZXi
14479
106k
    0U, // MRRS
14480
106k
    4U, // MRS
14481
106k
    70784U, // MSB_ZPmZZ_B
14482
106k
    285344896U, // MSB_ZPmZZ_D
14483
106k
    53488880U,  // MSB_ZPmZZ_H
14484
106k
    302123136U, // MSB_ZPmZZ_S
14485
106k
    0U, // MSR
14486
106k
    0U, // MSRR
14487
106k
    0U, // MSRpstateImm1
14488
106k
    0U, // MSRpstateImm4
14489
106k
    0U, // MSRpstatesvcrImm1
14490
106k
    134232U,  // MSUBPT
14491
106k
    134232U,  // MSUBWrrr
14492
106k
    134232U,  // MSUBXrrr
14493
106k
    0U, // MUL53HI
14494
106k
    0U, // MUL53LO
14495
106k
    3161U,  // MUL_ZI_B
14496
106k
    3160U,  // MUL_ZI_D
14497
106k
    224U, // MUL_ZI_H
14498
106k
    3161U,  // MUL_ZI_S
14499
106k
    16918656U,  // MUL_ZPmZ_B
14500
106k
    33691776U,  // MUL_ZPmZ_D
14501
106k
    51129480U,  // MUL_ZPmZ_H
14502
106k
    67252352U,  // MUL_ZPmZ_S
14503
106k
    5904472U, // MUL_ZZZI_D
14504
106k
    40072U, // MUL_ZZZI_H
14505
106k
    5910617U, // MUL_ZZZI_S
14506
106k
    10329U, // MUL_ZZZ_B
14507
106k
    6232U,  // MUL_ZZZ_D
14508
106k
    136U, // MUL_ZZZ_H
14509
106k
    12377U, // MUL_ZZZ_S
14510
106k
    925840U,  // MULv16i8
14511
106k
    1056920U, // MULv2i32
14512
106k
    340402328U, // MULv2i32_indexed
14513
106k
    1188000U, // MULv4i16
14514
106k
    338567328U, // MULv4i16_indexed
14515
106k
    401520U,  // MULv4i32
14516
106k
    340402288U, // MULv4i32_indexed
14517
106k
    532600U,  // MULv8i16
14518
106k
    338567288U, // MULv8i16_indexed
14519
106k
    1319080U, // MULv8i8
14520
106k
    684U, // MVNIv2i32
14521
106k
    684U, // MVNIv2s_msl
14522
106k
    684U, // MVNIv4i16
14523
106k
    684U, // MVNIv4i32
14524
106k
    684U, // MVNIv4s_msl
14525
106k
    684U, // MVNIv8i16
14526
106k
    16918744U,  // NANDS_PPzPP
14527
106k
    16918744U,  // NAND_PPzPP
14528
106k
    33691736U,  // NBSL_ZZZZ
14529
106k
    8U, // NEG_ZPmZ_B
14530
106k
    16U,  // NEG_ZPmZ_D
14531
106k
    0U, // NEG_ZPmZ_H
14532
106k
    24U,  // NEG_ZPmZ_S
14533
106k
    32U,  // NEGv16i8
14534
106k
    0U, // NEGv1i64
14535
106k
    40U,  // NEGv2i32
14536
106k
    48U,  // NEGv2i64
14537
106k
    56U,  // NEGv4i16
14538
106k
    64U,  // NEGv4i32
14539
106k
    72U,  // NEGv8i16
14540
106k
    80U,  // NEGv8i8
14541
106k
    16918744U,  // NMATCH_PPzZZ_B
14542
106k
    51129481U,  // NMATCH_PPzZZ_H
14543
106k
    16918744U,  // NORS_PPzPP
14544
106k
    16918744U,  // NOR_PPzPP
14545
106k
    8U, // NOT_ZPmZ_B
14546
106k
    16U,  // NOT_ZPmZ_D
14547
106k
    0U, // NOT_ZPmZ_H
14548
106k
    24U,  // NOT_ZPmZ_S
14549
106k
    32U,  // NOTv16i8
14550
106k
    80U,  // NOTv8i8
14551
106k
    16918744U,  // ORNS_PPzPP
14552
106k
    14424U, // ORNWrs
14553
106k
    14424U, // ORNXrs
14554
106k
    16918744U,  // ORN_PPzPP
14555
106k
    925840U,  // ORNv16i8
14556
106k
    1319080U, // ORNv8i8
14557
106k
    10328U, // ORQV_VPZ_B
14558
106k
    6232U,  // ORQV_VPZ_D
14559
106k
    5208U,  // ORQV_VPZ_H
14560
106k
    12376U, // ORQV_VPZ_S
14561
106k
    16918744U,  // ORRS_PPzPP
14562
106k
    35928U, // ORRWri
14563
106k
    14424U, // ORRWrs
14564
106k
    36952U, // ORRXri
14565
106k
    14424U, // ORRXrs
14566
106k
    16918744U,  // ORR_PPzPP
14567
106k
    36952U, // ORR_ZI
14568
106k
    16918656U,  // ORR_ZPmZ_B
14569
106k
    33691776U,  // ORR_ZPmZ_D
14570
106k
    51129480U,  // ORR_ZPmZ_H
14571
106k
    67252352U,  // ORR_ZPmZ_S
14572
106k
    6232U,  // ORR_ZZZ
14573
106k
    925840U,  // ORRv16i8
14574
106k
    1U, // ORRv2i32
14575
106k
    1U, // ORRv4i16
14576
106k
    1U, // ORRv4i32
14577
106k
    1U, // ORRv8i16
14578
106k
    1319080U, // ORRv8i8
14579
106k
    0U, // ORV_VPZ_B
14580
106k
    0U, // ORV_VPZ_D
14581
106k
    0U, // ORV_VPZ_H
14582
106k
    0U, // ORV_VPZ_S
14583
106k
    1U, // PACDA
14584
106k
    1U, // PACDB
14585
106k
    0U, // PACDZA
14586
106k
    0U, // PACDZB
14587
106k
    3160U,  // PACGA
14588
106k
    1U, // PACIA
14589
106k
    0U, // PACIA1716
14590
106k
    0U, // PACIA171615
14591
106k
    0U, // PACIASP
14592
106k
    0U, // PACIASPPC
14593
106k
    0U, // PACIAZ
14594
106k
    1U, // PACIB
14595
106k
    0U, // PACIB1716
14596
106k
    0U, // PACIB171615
14597
106k
    0U, // PACIBSP
14598
106k
    0U, // PACIBSPPC
14599
106k
    0U, // PACIBZ
14600
106k
    0U, // PACIZA
14601
106k
    0U, // PACIZB
14602
106k
    0U, // PACM
14603
106k
    0U, // PACNBIASPPC
14604
106k
    0U, // PACNBIBSPPC
14605
106k
    2U, // PEXT_2PCI_B
14606
106k
    2U, // PEXT_2PCI_D
14607
106k
    2U, // PEXT_2PCI_H
14608
106k
    2U, // PEXT_2PCI_S
14609
106k
    395U, // PEXT_PCI_B
14610
106k
    395U, // PEXT_PCI_D
14611
106k
    2U, // PEXT_PCI_H
14612
106k
    395U, // PEXT_PCI_S
14613
106k
    0U, // PFALSE
14614
106k
    10328U, // PFIRST_B
14615
106k
    392U, // PMOV_PZI_B
14616
106k
    392U, // PMOV_PZI_D
14617
106k
    2U, // PMOV_PZI_H
14618
106k
    392U, // PMOV_PZI_S
14619
106k
    4U, // PMOV_ZIP_B
14620
106k
    2U, // PMOV_ZIP_D
14621
106k
    0U, // PMOV_ZIP_H
14622
106k
    1U, // PMOV_ZIP_S
14623
106k
    12377U, // PMULLB_ZZZ_D
14624
106k
    176U, // PMULLB_ZZZ_H
14625
106k
    0U, // PMULLB_ZZZ_Q
14626
106k
    12377U, // PMULLT_ZZZ_D
14627
106k
    176U, // PMULLT_ZZZ_H
14628
106k
    0U, // PMULLT_ZZZ_Q
14629
106k
    925840U,  // PMULLv16i8
14630
106k
    4U, // PMULLv1i64
14631
106k
    4U, // PMULLv2i64
14632
106k
    1319080U, // PMULLv8i8
14633
106k
    10329U, // PMUL_ZZZ_B
14634
106k
    925840U,  // PMULv16i8
14635
106k
    1319080U, // PMULv8i8
14636
106k
    10328U, // PNEXT_B
14637
106k
    6232U,  // PNEXT_D
14638
106k
    136U, // PNEXT_H
14639
106k
    12376U, // PNEXT_S
14640
106k
    79224U, // PRFB_D_PZI
14641
106k
    696U, // PRFB_D_SCALED
14642
106k
    704U, // PRFB_D_SXTW_SCALED
14643
106k
    712U, // PRFB_D_UXTW_SCALED
14644
106k
    80248U, // PRFB_PRI
14645
106k
    720U, // PRFB_PRR
14646
106k
    79224U, // PRFB_S_PZI
14647
106k
    728U, // PRFB_S_SXTW_SCALED
14648
106k
    736U, // PRFB_S_UXTW_SCALED
14649
106k
    744U, // PRFD_D_PZI
14650
106k
    752U, // PRFD_D_SCALED
14651
106k
    760U, // PRFD_D_SXTW_SCALED
14652
106k
    768U, // PRFD_D_UXTW_SCALED
14653
106k
    80248U, // PRFD_PRI
14654
106k
    776U, // PRFD_PRR
14655
106k
    744U, // PRFD_S_PZI
14656
106k
    784U, // PRFD_S_SXTW_SCALED
14657
106k
    792U, // PRFD_S_UXTW_SCALED
14658
106k
    800U, // PRFH_D_PZI
14659
106k
    808U, // PRFH_D_SCALED
14660
106k
    816U, // PRFH_D_SXTW_SCALED
14661
106k
    824U, // PRFH_D_UXTW_SCALED
14662
106k
    80248U, // PRFH_PRI
14663
106k
    832U, // PRFH_PRR
14664
106k
    800U, // PRFH_S_PZI
14665
106k
    840U, // PRFH_S_SXTW_SCALED
14666
106k
    848U, // PRFH_S_UXTW_SCALED
14667
106k
    1U, // PRFMl
14668
106k
    537005144U, // PRFMroW
14669
106k
    553782360U, // PRFMroX
14670
106k
    65624U, // PRFMui
14671
106k
    3411032U, // PRFUMi
14672
106k
    856U, // PRFW_D_PZI
14673
106k
    864U, // PRFW_D_SCALED
14674
106k
    872U, // PRFW_D_SXTW_SCALED
14675
106k
    880U, // PRFW_D_UXTW_SCALED
14676
106k
    80248U, // PRFW_PRI
14677
106k
    888U, // PRFW_PRR
14678
106k
    856U, // PRFW_S_PZI
14679
106k
    896U, // PRFW_S_SXTW_SCALED
14680
106k
    904U, // PRFW_S_UXTW_SCALED
14681
106k
    11151448U,  // PSEL_PPPRI_B
14682
106k
    11147352U,  // PSEL_PPPRI_D
14683
106k
    11146328U,  // PSEL_PPPRI_H
14684
106k
    11153496U,  // PSEL_PPPRI_S
14685
106k
    1U, // PTEST_PP
14686
106k
    1U, // PTRUES_B
14687
106k
    1U, // PTRUES_D
14688
106k
    0U, // PTRUES_H
14689
106k
    1U, // PTRUES_S
14690
106k
    1U, // PTRUE_B
14691
106k
    0U, // PTRUE_C_B
14692
106k
    0U, // PTRUE_C_D
14693
106k
    0U, // PTRUE_C_H
14694
106k
    0U, // PTRUE_C_S
14695
106k
    1U, // PTRUE_D
14696
106k
    0U, // PTRUE_H
14697
106k
    1U, // PTRUE_S
14698
106k
    0U, // PUNPKHI_PP
14699
106k
    0U, // PUNPKLO_PP
14700
106k
    5208U,  // RADDHNB_ZZZ_B
14701
106k
    96U,  // RADDHNB_ZZZ_H
14702
106k
    6232U,  // RADDHNB_ZZZ_S
14703
106k
    7256U,  // RADDHNT_ZZZ_B
14704
106k
    24U,  // RADDHNT_ZZZ_H
14705
106k
    1112U,  // RADDHNT_ZZZ_S
14706
106k
    270440U,  // RADDHNv2i64_v2i32
14707
106k
    271464U,  // RADDHNv2i64_v4i32
14708
106k
    401520U,  // RADDHNv4i32_v4i16
14709
106k
    402544U,  // RADDHNv4i32_v8i16
14710
106k
    533624U,  // RADDHNv8i16_v16i8
14711
106k
    532600U,  // RADDHNv8i16_v8i8
14712
106k
    270440U,  // RAX1
14713
106k
    6232U,  // RAX1_ZZZ_D
14714
106k
    0U, // RBITWr
14715
106k
    0U, // RBITXr
14716
106k
    8U, // RBIT_ZPmZ_B
14717
106k
    16U,  // RBIT_ZPmZ_D
14718
106k
    0U, // RBIT_ZPmZ_H
14719
106k
    24U,  // RBIT_ZPmZ_S
14720
106k
    32U,  // RBITv16i8
14721
106k
    80U,  // RBITv8i8
14722
106k
    3449105U, // RCWCAS
14723
106k
    3449105U, // RCWCASA
14724
106k
    3449105U, // RCWCASAL
14725
106k
    3449105U, // RCWCASL
14726
106k
    0U, // RCWCASP
14727
106k
    0U, // RCWCASPA
14728
106k
    0U, // RCWCASPAL
14729
106k
    0U, // RCWCASPL
14730
106k
    3U, // RCWCLR
14731
106k
    3U, // RCWCLRA
14732
106k
    3U, // RCWCLRAL
14733
106k
    3U, // RCWCLRL
14734
106k
    60690U, // RCWCLRP
14735
106k
    60690U, // RCWCLRPA
14736
106k
    60690U, // RCWCLRPAL
14737
106k
    60690U, // RCWCLRPL
14738
106k
    3U, // RCWCLRS
14739
106k
    3U, // RCWCLRSA
14740
106k
    3U, // RCWCLRSAL
14741
106k
    3U, // RCWCLRSL
14742
106k
    60690U, // RCWCLRSP
14743
106k
    60690U, // RCWCLRSPA
14744
106k
    60690U, // RCWCLRSPAL
14745
106k
    60690U, // RCWCLRSPL
14746
106k
    3449105U, // RCWSCAS
14747
106k
    3449105U, // RCWSCASA
14748
106k
    3449105U, // RCWSCASAL
14749
106k
    3449105U, // RCWSCASL
14750
106k
    0U, // RCWSCASP
14751
106k
    0U, // RCWSCASPA
14752
106k
    0U, // RCWSCASPAL
14753
106k
    0U, // RCWSCASPL
14754
106k
    3U, // RCWSET
14755
106k
    3U, // RCWSETA
14756
106k
    3U, // RCWSETAL
14757
106k
    3U, // RCWSETL
14758
106k
    60690U, // RCWSETP
14759
106k
    60690U, // RCWSETPA
14760
106k
    60690U, // RCWSETPAL
14761
106k
    60690U, // RCWSETPL
14762
106k
    3U, // RCWSETS
14763
106k
    3U, // RCWSETSA
14764
106k
    3U, // RCWSETSAL
14765
106k
    3U, // RCWSETSL
14766
106k
    60690U, // RCWSETSP
14767
106k
    60690U, // RCWSETSPA
14768
106k
    60690U, // RCWSETSPAL
14769
106k
    60690U, // RCWSETSPL
14770
106k
    3U, // RCWSWP
14771
106k
    3U, // RCWSWPA
14772
106k
    3U, // RCWSWPAL
14773
106k
    3U, // RCWSWPL
14774
106k
    60690U, // RCWSWPP
14775
106k
    60690U, // RCWSWPPA
14776
106k
    60690U, // RCWSWPPAL
14777
106k
    60690U, // RCWSWPPL
14778
106k
    3U, // RCWSWPS
14779
106k
    3U, // RCWSWPSA
14780
106k
    3U, // RCWSWPSAL
14781
106k
    3U, // RCWSWPSL
14782
106k
    60690U, // RCWSWPSP
14783
106k
    60690U, // RCWSWPSPA
14784
106k
    60690U, // RCWSWPSPAL
14785
106k
    60690U, // RCWSWPSPL
14786
106k
    912U, // RDFFRS_PPz
14787
106k
    912U, // RDFFR_PPz_REAL
14788
106k
    0U, // RDFFR_P_REAL
14789
106k
    0U, // RDSVLI_XI
14790
106k
    0U, // RDVLI_XI
14791
106k
    0U, // RET
14792
106k
    0U, // RETAA
14793
106k
    0U, // RETAASPPCi
14794
106k
    0U, // RETAASPPCr
14795
106k
    0U, // RETAB
14796
106k
    0U, // RETABSPPCi
14797
106k
    0U, // RETABSPPCr
14798
106k
    0U, // REV16Wr
14799
106k
    0U, // REV16Xr
14800
106k
    32U,  // REV16v16i8
14801
106k
    80U,  // REV16v8i8
14802
106k
    0U, // REV32Xr
14803
106k
    32U,  // REV32v16i8
14804
106k
    56U,  // REV32v4i16
14805
106k
    72U,  // REV32v8i16
14806
106k
    80U,  // REV32v8i8
14807
106k
    32U,  // REV64v16i8
14808
106k
    40U,  // REV64v2i32
14809
106k
    56U,  // REV64v4i16
14810
106k
    64U,  // REV64v4i32
14811
106k
    72U,  // REV64v8i16
14812
106k
    80U,  // REV64v8i8
14813
106k
    16U,  // REVB_ZPmZ_D
14814
106k
    0U, // REVB_ZPmZ_H
14815
106k
    24U,  // REVB_ZPmZ_S
14816
106k
    4U, // REVD_ZPmZ
14817
106k
    16U,  // REVH_ZPmZ_D
14818
106k
    24U,  // REVH_ZPmZ_S
14819
106k
    16U,  // REVW_ZPmZ_D
14820
106k
    0U, // REVWr
14821
106k
    0U, // REVXr
14822
106k
    1U, // REV_PP_B
14823
106k
    0U, // REV_PP_D
14824
106k
    0U, // REV_PP_H
14825
106k
    1U, // REV_PP_S
14826
106k
    1U, // REV_ZZ_B
14827
106k
    0U, // REV_ZZ_D
14828
106k
    0U, // REV_ZZ_H
14829
106k
    1U, // REV_ZZ_S
14830
106k
    3160U,  // RMIF
14831
106k
    3160U,  // RORVWr
14832
106k
    3160U,  // RORVXr
14833
106k
    0U, // RPRFM
14834
106k
    3160U,  // RSHRNB_ZZI_B
14835
106k
    224U, // RSHRNB_ZZI_H
14836
106k
    3160U,  // RSHRNB_ZZI_S
14837
106k
    41048U, // RSHRNT_ZZI_B
14838
106k
    376U, // RSHRNT_ZZI_H
14839
106k
    41048U, // RSHRNT_ZZI_S
14840
106k
    41080U, // RSHRNv16i8_shift
14841
106k
    3176U,  // RSHRNv2i32_shift
14842
106k
    3184U,  // RSHRNv4i16_shift
14843
106k
    41064U, // RSHRNv4i32_shift
14844
106k
    41072U, // RSHRNv8i16_shift
14845
106k
    3192U,  // RSHRNv8i8_shift
14846
106k
    5208U,  // RSUBHNB_ZZZ_B
14847
106k
    96U,  // RSUBHNB_ZZZ_H
14848
106k
    6232U,  // RSUBHNB_ZZZ_S
14849
106k
    7256U,  // RSUBHNT_ZZZ_B
14850
106k
    24U,  // RSUBHNT_ZZZ_H
14851
106k
    1112U,  // RSUBHNT_ZZZ_S
14852
106k
    270440U,  // RSUBHNv2i64_v2i32
14853
106k
    271464U,  // RSUBHNv2i64_v4i32
14854
106k
    401520U,  // RSUBHNv4i32_v4i16
14855
106k
    402544U,  // RSUBHNv4i32_v8i16
14856
106k
    533624U,  // RSUBHNv8i16_v16i8
14857
106k
    532600U,  // RSUBHNv8i16_v8i8
14858
106k
    2136U,  // SABALB_ZZZ_D
14859
106k
    8U, // SABALB_ZZZ_H
14860
106k
    7256U,  // SABALB_ZZZ_S
14861
106k
    2136U,  // SABALT_ZZZ_D
14862
106k
    8U, // SABALT_ZZZ_H
14863
106k
    7256U,  // SABALT_ZZZ_S
14864
106k
    926864U,  // SABALv16i8_v8i16
14865
106k
    1057944U, // SABALv2i32_v2i64
14866
106k
    1189024U, // SABALv4i16_v4i32
14867
106k
    402544U,  // SABALv4i32_v2i64
14868
106k
    533624U,  // SABALv8i16_v4i32
14869
106k
    1320104U, // SABALv8i8_v8i16
14870
106k
    9U, // SABA_ZZZ_B
14871
106k
    1112U,  // SABA_ZZZ_D
14872
106k
    240U, // SABA_ZZZ_H
14873
106k
    2136U,  // SABA_ZZZ_S
14874
106k
    926864U,  // SABAv16i8
14875
106k
    1057944U, // SABAv2i32
14876
106k
    1189024U, // SABAv4i16
14877
106k
    402544U,  // SABAv4i32
14878
106k
    533624U,  // SABAv8i16
14879
106k
    1320104U, // SABAv8i8
14880
106k
    12377U, // SABDLB_ZZZ_D
14881
106k
    176U, // SABDLB_ZZZ_H
14882
106k
    5208U,  // SABDLB_ZZZ_S
14883
106k
    12377U, // SABDLT_ZZZ_D
14884
106k
    176U, // SABDLT_ZZZ_H
14885
106k
    5208U,  // SABDLT_ZZZ_S
14886
106k
    925840U,  // SABDLv16i8_v8i16
14887
106k
    1056920U, // SABDLv2i32_v2i64
14888
106k
    1188000U, // SABDLv4i16_v4i32
14889
106k
    401520U,  // SABDLv4i32_v2i64
14890
106k
    532600U,  // SABDLv8i16_v4i32
14891
106k
    1319080U, // SABDLv8i8_v8i16
14892
106k
    16918656U,  // SABD_ZPmZ_B
14893
106k
    33691776U,  // SABD_ZPmZ_D
14894
106k
    51129480U,  // SABD_ZPmZ_H
14895
106k
    67252352U,  // SABD_ZPmZ_S
14896
106k
    925840U,  // SABDv16i8
14897
106k
    1056920U, // SABDv2i32
14898
106k
    1188000U, // SABDv4i16
14899
106k
    401520U,  // SABDv4i32
14900
106k
    532600U,  // SABDv8i16
14901
106k
    1319080U, // SABDv8i8
14902
106k
    2176U,  // SADALP_ZPmZ_D
14903
106k
    8U, // SADALP_ZPmZ_H
14904
106k
    7296U,  // SADALP_ZPmZ_S
14905
106k
    32U,  // SADALPv16i8_v8i16
14906
106k
    40U,  // SADALPv2i32_v1i64
14907
106k
    56U,  // SADALPv4i16_v2i32
14908
106k
    64U,  // SADALPv4i32_v2i64
14909
106k
    72U,  // SADALPv8i16_v4i32
14910
106k
    80U,  // SADALPv8i8_v4i16
14911
106k
    12377U, // SADDLBT_ZZZ_D
14912
106k
    176U, // SADDLBT_ZZZ_H
14913
106k
    5208U,  // SADDLBT_ZZZ_S
14914
106k
    12377U, // SADDLB_ZZZ_D
14915
106k
    176U, // SADDLB_ZZZ_H
14916
106k
    5208U,  // SADDLB_ZZZ_S
14917
106k
    32U,  // SADDLPv16i8_v8i16
14918
106k
    40U,  // SADDLPv2i32_v1i64
14919
106k
    56U,  // SADDLPv4i16_v2i32
14920
106k
    64U,  // SADDLPv4i32_v2i64
14921
106k
    72U,  // SADDLPv8i16_v4i32
14922
106k
    80U,  // SADDLPv8i8_v4i16
14923
106k
    12377U, // SADDLT_ZZZ_D
14924
106k
    176U, // SADDLT_ZZZ_H
14925
106k
    5208U,  // SADDLT_ZZZ_S
14926
106k
    32U,  // SADDLVv16i8v
14927
106k
    56U,  // SADDLVv4i16v
14928
106k
    64U,  // SADDLVv4i32v
14929
106k
    72U,  // SADDLVv8i16v
14930
106k
    80U,  // SADDLVv8i8v
14931
106k
    925840U,  // SADDLv16i8_v8i16
14932
106k
    1056920U, // SADDLv2i32_v2i64
14933
106k
    1188000U, // SADDLv4i16_v4i32
14934
106k
    401520U,  // SADDLv4i32_v2i64
14935
106k
    532600U,  // SADDLv8i16_v4i32
14936
106k
    1319080U, // SADDLv8i8_v8i16
14937
106k
    0U, // SADDV_VPZ_B
14938
106k
    0U, // SADDV_VPZ_H
14939
106k
    0U, // SADDV_VPZ_S
14940
106k
    12376U, // SADDWB_ZZZ_D
14941
106k
    176U, // SADDWB_ZZZ_H
14942
106k
    5209U,  // SADDWB_ZZZ_S
14943
106k
    12376U, // SADDWT_ZZZ_D
14944
106k
    176U, // SADDWT_ZZZ_H
14945
106k
    5209U,  // SADDWT_ZZZ_S
14946
106k
    925816U,  // SADDWv16i8_v8i16
14947
106k
    1056872U, // SADDWv2i32_v2i64
14948
106k
    1187952U, // SADDWv4i16_v4i32
14949
106k
    401512U,  // SADDWv4i32_v2i64
14950
106k
    532592U,  // SADDWv8i16_v4i32
14951
106k
    1319032U, // SADDWv8i8_v8i16
14952
106k
    0U, // SB
14953
106k
    1112U,  // SBCLB_ZZZ_D
14954
106k
    2136U,  // SBCLB_ZZZ_S
14955
106k
    1112U,  // SBCLT_ZZZ_D
14956
106k
    2136U,  // SBCLT_ZZZ_S
14957
106k
    3160U,  // SBCSWr
14958
106k
    3160U,  // SBCSXr
14959
106k
    3160U,  // SBCWr
14960
106k
    3160U,  // SBCXr
14961
106k
    134232U,  // SBFMWri
14962
106k
    134232U,  // SBFMXri
14963
106k
    8U, // SCLAMP_VG2_2Z2Z_B
14964
106k
    16U,  // SCLAMP_VG2_2Z2Z_D
14965
106k
    240U, // SCLAMP_VG2_2Z2Z_H
14966
106k
    24U,  // SCLAMP_VG2_2Z2Z_S
14967
106k
    8U, // SCLAMP_VG4_4Z4Z_B
14968
106k
    16U,  // SCLAMP_VG4_4Z4Z_D
14969
106k
    240U, // SCLAMP_VG4_4Z4Z_H
14970
106k
    24U,  // SCLAMP_VG4_4Z4Z_S
14971
106k
    9U, // SCLAMP_ZZZ_B
14972
106k
    1112U,  // SCLAMP_ZZZ_D
14973
106k
    240U, // SCLAMP_ZZZ_H
14974
106k
    2136U,  // SCLAMP_ZZZ_S
14975
106k
    3160U,  // SCVTFSWDri
14976
106k
    3160U,  // SCVTFSWHri
14977
106k
    3160U,  // SCVTFSWSri
14978
106k
    3160U,  // SCVTFSXDri
14979
106k
    3160U,  // SCVTFSXHri
14980
106k
    3160U,  // SCVTFSXSri
14981
106k
    0U, // SCVTFUWDri
14982
106k
    0U, // SCVTFUWHri
14983
106k
    0U, // SCVTFUWSri
14984
106k
    0U, // SCVTFUXDri
14985
106k
    0U, // SCVTFUXHri
14986
106k
    0U, // SCVTFUXSri
14987
106k
    0U, // SCVTF_2Z2Z_StoS
14988
106k
    0U, // SCVTF_4Z4Z_StoS
14989
106k
    16U,  // SCVTF_ZPmZ_DtoD
14990
106k
    2U, // SCVTF_ZPmZ_DtoH
14991
106k
    16U,  // SCVTF_ZPmZ_DtoS
14992
106k
    0U, // SCVTF_ZPmZ_HtoH
14993
106k
    24U,  // SCVTF_ZPmZ_StoD
14994
106k
    1U, // SCVTF_ZPmZ_StoH
14995
106k
    24U,  // SCVTF_ZPmZ_StoS
14996
106k
    3160U,  // SCVTFd
14997
106k
    3160U,  // SCVTFh
14998
106k
    3160U,  // SCVTFs
14999
106k
    0U, // SCVTFv1i16
15000
106k
    0U, // SCVTFv1i32
15001
106k
    0U, // SCVTFv1i64
15002
106k
    40U,  // SCVTFv2f32
15003
106k
    48U,  // SCVTFv2f64
15004
106k
    3224U,  // SCVTFv2i32_shift
15005
106k
    3176U,  // SCVTFv2i64_shift
15006
106k
    56U,  // SCVTFv4f16
15007
106k
    64U,  // SCVTFv4f32
15008
106k
    3232U,  // SCVTFv4i16_shift
15009
106k
    3184U,  // SCVTFv4i32_shift
15010
106k
    72U,  // SCVTFv8f16
15011
106k
    3192U,  // SCVTFv8i16_shift
15012
106k
    33691776U,  // SDIVR_ZPmZ_D
15013
106k
    67252352U,  // SDIVR_ZPmZ_S
15014
106k
    3160U,  // SDIVWr
15015
106k
    3160U,  // SDIVXr
15016
106k
    33691776U,  // SDIV_ZPmZ_D
15017
106k
    67252352U,  // SDIV_ZPmZ_S
15018
106k
    47640U, // SDOT_VG2_M2Z2Z_BtoS
15019
106k
    2632936U, // SDOT_VG2_M2Z2Z_HtoD
15020
106k
    2632936U, // SDOT_VG2_M2Z2Z_HtoS
15021
106k
    5029400U, // SDOT_VG2_M2ZZI_BToS
15022
106k
    103427304U, // SDOT_VG2_M2ZZI_HToS
15023
106k
    103427304U, // SDOT_VG2_M2ZZI_HtoD
15024
106k
    48664U, // SDOT_VG2_M2ZZ_BtoS
15025
106k
    53095656U,  // SDOT_VG2_M2ZZ_HtoD
15026
106k
    53095656U,  // SDOT_VG2_M2ZZ_HtoS
15027
106k
    47640U, // SDOT_VG4_M4Z4Z_BtoS
15028
106k
    2632936U, // SDOT_VG4_M4Z4Z_HtoD
15029
106k
    2632936U, // SDOT_VG4_M4Z4Z_HtoS
15030
106k
    5029400U, // SDOT_VG4_M4ZZI_BToS
15031
106k
    103427304U, // SDOT_VG4_M4ZZI_HToS
15032
106k
    103427304U, // SDOT_VG4_M4ZZI_HtoD
15033
106k
    48664U, // SDOT_VG4_M4ZZ_BtoS
15034
106k
    53095656U,  // SDOT_VG4_M4ZZ_HtoD
15035
106k
    53095656U,  // SDOT_VG4_M4ZZ_HtoS
15036
106k
    53222488U,  // SDOT_ZZZI_D
15037
106k
    53222488U,  // SDOT_ZZZI_HtoS
15038
106k
    38921U, // SDOT_ZZZI_S
15039
106k
    7256U,  // SDOT_ZZZ_D
15040
106k
    7256U,  // SDOT_ZZZ_HtoS
15041
106k
    9U, // SDOT_ZZZ_S
15042
106k
    5121168U, // SDOTlanev16i8
15043
106k
    5121192U, // SDOTlanev8i8
15044
106k
    926864U,  // SDOTv16i8
15045
106k
    1320104U, // SDOTv8i8
15046
106k
    0U, // SDSB
15047
106k
    16918616U,  // SEL_PPPP
15048
106k
    11284376U,  // SEL_VG2_2ZC2Z2Z_B
15049
106k
    11414992U,  // SEL_VG2_2ZC2Z2Z_D
15050
106k
    11545848U,  // SEL_VG2_2ZC2Z2Z_H
15051
106k
    11677144U,  // SEL_VG2_2ZC2Z2Z_S
15052
106k
    11284376U,  // SEL_VG4_4ZC4Z4Z_B
15053
106k
    11414992U,  // SEL_VG4_4ZC4Z4Z_D
15054
106k
    11545848U,  // SEL_VG4_4ZC4Z4Z_H
15055
106k
    11677144U,  // SEL_VG4_4ZC4Z4Z_S
15056
106k
    16918616U,  // SEL_ZPZZ_B
15057
106k
    33691736U,  // SEL_ZPZZ_D
15058
106k
    51129480U,  // SEL_ZPZZ_H
15059
106k
    67252312U,  // SEL_ZPZZ_S
15060
106k
    0U, // SET
15061
106k
    0U, // SETE
15062
106k
    0U, // SETEN
15063
106k
    0U, // SETET
15064
106k
    0U, // SETETN
15065
106k
    0U, // SETF16
15066
106k
    0U, // SETF8
15067
106k
    0U, // SETFFR
15068
106k
    0U, // SETGM
15069
106k
    0U, // SETGMN
15070
106k
    0U, // SETGMT
15071
106k
    0U, // SETGMTN
15072
106k
    0U, // SETGP
15073
106k
    0U, // SETGPN
15074
106k
    0U, // SETGPT
15075
106k
    0U, // SETGPTN
15076
106k
    0U, // SETM
15077
106k
    0U, // SETMN
15078
106k
    0U, // SETMT
15079
106k
    0U, // SETMTN
15080
106k
    0U, // SETP
15081
106k
    0U, // SETPN
15082
106k
    0U, // SETPT
15083
106k
    0U, // SETPTN
15084
106k
    402521U,  // SHA1Crrr
15085
106k
    0U, // SHA1Hrr
15086
106k
    402521U,  // SHA1Mrrr
15087
106k
    402521U,  // SHA1Prrr
15088
106k
    402544U,  // SHA1SU0rrr
15089
106k
    64U,  // SHA1SU1rr
15090
106k
    402521U,  // SHA256H2rrr
15091
106k
    402521U,  // SHA256Hrrr
15092
106k
    64U,  // SHA256SU0rr
15093
106k
    402544U,  // SHA256SU1rrr
15094
106k
    271449U,  // SHA512H
15095
106k
    271449U,  // SHA512H2
15096
106k
    48U,  // SHA512SU0
15097
106k
    271464U,  // SHA512SU1
15098
106k
    16918656U,  // SHADD_ZPmZ_B
15099
106k
    33691776U,  // SHADD_ZPmZ_D
15100
106k
    51129480U,  // SHADD_ZPmZ_H
15101
106k
    67252352U,  // SHADD_ZPmZ_S
15102
106k
    925840U,  // SHADDv16i8
15103
106k
    1056920U, // SHADDv2i32
15104
106k
    1188000U, // SHADDv4i16
15105
106k
    401520U,  // SHADDv4i32
15106
106k
    532600U,  // SHADDv8i16
15107
106k
    1319080U, // SHADDv8i8
15108
106k
    928U, // SHLLv16i8
15109
106k
    936U, // SHLLv2i32
15110
106k
    944U, // SHLLv4i16
15111
106k
    952U, // SHLLv4i32
15112
106k
    960U, // SHLLv8i16
15113
106k
    968U, // SHLLv8i8
15114
106k
    3160U,  // SHLd
15115
106k
    3216U,  // SHLv16i8_shift
15116
106k
    3224U,  // SHLv2i32_shift
15117
106k
    3176U,  // SHLv2i64_shift
15118
106k
    3232U,  // SHLv4i16_shift
15119
106k
    3184U,  // SHLv4i32_shift
15120
106k
    3192U,  // SHLv8i16_shift
15121
106k
    3240U,  // SHLv8i8_shift
15122
106k
    3160U,  // SHRNB_ZZI_B
15123
106k
    224U, // SHRNB_ZZI_H
15124
106k
    3160U,  // SHRNB_ZZI_S
15125
106k
    41048U, // SHRNT_ZZI_B
15126
106k
    376U, // SHRNT_ZZI_H
15127
106k
    41048U, // SHRNT_ZZI_S
15128
106k
    41080U, // SHRNv16i8_shift
15129
106k
    3176U,  // SHRNv2i32_shift
15130
106k
    3184U,  // SHRNv4i16_shift
15131
106k
    41064U, // SHRNv4i32_shift
15132
106k
    41072U, // SHRNv8i16_shift
15133
106k
    3192U,  // SHRNv8i8_shift
15134
106k
    16918656U,  // SHSUBR_ZPmZ_B
15135
106k
    33691776U,  // SHSUBR_ZPmZ_D
15136
106k
    51129480U,  // SHSUBR_ZPmZ_H
15137
106k
    67252352U,  // SHSUBR_ZPmZ_S
15138
106k
    16918656U,  // SHSUB_ZPmZ_B
15139
106k
    33691776U,  // SHSUB_ZPmZ_D
15140
106k
    51129480U,  // SHSUB_ZPmZ_H
15141
106k
    67252352U,  // SHSUB_ZPmZ_S
15142
106k
    925840U,  // SHSUBv16i8
15143
106k
    1056920U, // SHSUBv2i32
15144
106k
    1188000U, // SHSUBv4i16
15145
106k
    401520U,  // SHSUBv4i32
15146
106k
    532600U,  // SHSUBv8i16
15147
106k
    1319080U, // SHSUBv8i8
15148
106k
    377U, // SLI_ZZI_B
15149
106k
    41048U, // SLI_ZZI_D
15150
106k
    376U, // SLI_ZZI_H
15151
106k
    41048U, // SLI_ZZI_S
15152
106k
    41049U, // SLId
15153
106k
    41104U, // SLIv16i8_shift
15154
106k
    41112U, // SLIv2i32_shift
15155
106k
    41064U, // SLIv2i64_shift
15156
106k
    41120U, // SLIv4i16_shift
15157
106k
    41072U, // SLIv4i32_shift
15158
106k
    41080U, // SLIv8i16_shift
15159
106k
    41128U, // SLIv8i8_shift
15160
106k
    402544U,  // SM3PARTW1
15161
106k
    402544U,  // SM3PARTW2
15162
106k
    88350832U,  // SM3SS1
15163
106k
    122299504U, // SM3TT1A
15164
106k
    122299504U, // SM3TT1B
15165
106k
    122299504U, // SM3TT2A
15166
106k
    122299504U, // SM3TT2B
15167
106k
    64U,  // SM4E
15168
106k
    12377U, // SM4EKEY_ZZZ_S
15169
106k
    401520U,  // SM4ENCKEY
15170
106k
    12377U, // SM4E_ZZZ_S
15171
106k
    134232U,  // SMADDLrrr
15172
106k
    16918656U,  // SMAXP_ZPmZ_B
15173
106k
    33691776U,  // SMAXP_ZPmZ_D
15174
106k
    51129480U,  // SMAXP_ZPmZ_H
15175
106k
    67252352U,  // SMAXP_ZPmZ_S
15176
106k
    925840U,  // SMAXPv16i8
15177
106k
    1056920U, // SMAXPv2i32
15178
106k
    1188000U, // SMAXPv4i16
15179
106k
    401520U,  // SMAXPv4i32
15180
106k
    532600U,  // SMAXPv8i16
15181
106k
    1319080U, // SMAXPv8i8
15182
106k
    10328U, // SMAXQV_VPZ_B
15183
106k
    6232U,  // SMAXQV_VPZ_D
15184
106k
    5208U,  // SMAXQV_VPZ_H
15185
106k
    12376U, // SMAXQV_VPZ_S
15186
106k
    0U, // SMAXV_VPZ_B
15187
106k
    0U, // SMAXV_VPZ_D
15188
106k
    0U, // SMAXV_VPZ_H
15189
106k
    0U, // SMAXV_VPZ_S
15190
106k
    32U,  // SMAXVv16i8v
15191
106k
    56U,  // SMAXVv4i16v
15192
106k
    64U,  // SMAXVv4i32v
15193
106k
    72U,  // SMAXVv8i16v
15194
106k
    80U,  // SMAXVv8i8v
15195
106k
    3160U,  // SMAXWri
15196
106k
    3160U,  // SMAXWrr
15197
106k
    3160U,  // SMAXXri
15198
106k
    3160U,  // SMAXXrr
15199
106k
    920U, // SMAX_VG2_2Z2Z_B
15200
106k
    464U, // SMAX_VG2_2Z2Z_D
15201
106k
    248U, // SMAX_VG2_2Z2Z_H
15202
106k
    472U, // SMAX_VG2_2Z2Z_S
15203
106k
    176U, // SMAX_VG2_2ZZ_B
15204
106k
    184U, // SMAX_VG2_2ZZ_D
15205
106k
    136U, // SMAX_VG2_2ZZ_H
15206
106k
    96U,  // SMAX_VG2_2ZZ_S
15207
106k
    920U, // SMAX_VG4_4Z4Z_B
15208
106k
    464U, // SMAX_VG4_4Z4Z_D
15209
106k
    248U, // SMAX_VG4_4Z4Z_H
15210
106k
    472U, // SMAX_VG4_4Z4Z_S
15211
106k
    176U, // SMAX_VG4_4ZZ_B
15212
106k
    184U, // SMAX_VG4_4ZZ_D
15213
106k
    136U, // SMAX_VG4_4ZZ_H
15214
106k
    96U,  // SMAX_VG4_4ZZ_S
15215
106k
    3161U,  // SMAX_ZI_B
15216
106k
    3160U,  // SMAX_ZI_D
15217
106k
    224U, // SMAX_ZI_H
15218
106k
    3161U,  // SMAX_ZI_S
15219
106k
    16918656U,  // SMAX_ZPmZ_B
15220
106k
    33691776U,  // SMAX_ZPmZ_D
15221
106k
    51129480U,  // SMAX_ZPmZ_H
15222
106k
    67252352U,  // SMAX_ZPmZ_S
15223
106k
    925840U,  // SMAXv16i8
15224
106k
    1056920U, // SMAXv2i32
15225
106k
    1188000U, // SMAXv4i16
15226
106k
    401520U,  // SMAXv4i32
15227
106k
    532600U,  // SMAXv8i16
15228
106k
    1319080U, // SMAXv8i8
15229
106k
    0U, // SMC
15230
106k
    16918656U,  // SMINP_ZPmZ_B
15231
106k
    33691776U,  // SMINP_ZPmZ_D
15232
106k
    51129480U,  // SMINP_ZPmZ_H
15233
106k
    67252352U,  // SMINP_ZPmZ_S
15234
106k
    925840U,  // SMINPv16i8
15235
106k
    1056920U, // SMINPv2i32
15236
106k
    1188000U, // SMINPv4i16
15237
106k
    401520U,  // SMINPv4i32
15238
106k
    532600U,  // SMINPv8i16
15239
106k
    1319080U, // SMINPv8i8
15240
106k
    10328U, // SMINQV_VPZ_B
15241
106k
    6232U,  // SMINQV_VPZ_D
15242
106k
    5208U,  // SMINQV_VPZ_H
15243
106k
    12376U, // SMINQV_VPZ_S
15244
106k
    0U, // SMINV_VPZ_B
15245
106k
    0U, // SMINV_VPZ_D
15246
106k
    0U, // SMINV_VPZ_H
15247
106k
    0U, // SMINV_VPZ_S
15248
106k
    32U,  // SMINVv16i8v
15249
106k
    56U,  // SMINVv4i16v
15250
106k
    64U,  // SMINVv4i32v
15251
106k
    72U,  // SMINVv8i16v
15252
106k
    80U,  // SMINVv8i8v
15253
106k
    3160U,  // SMINWri
15254
106k
    3160U,  // SMINWrr
15255
106k
    3160U,  // SMINXri
15256
106k
    3160U,  // SMINXrr
15257
106k
    920U, // SMIN_VG2_2Z2Z_B
15258
106k
    464U, // SMIN_VG2_2Z2Z_D
15259
106k
    248U, // SMIN_VG2_2Z2Z_H
15260
106k
    472U, // SMIN_VG2_2Z2Z_S
15261
106k
    176U, // SMIN_VG2_2ZZ_B
15262
106k
    184U, // SMIN_VG2_2ZZ_D
15263
106k
    136U, // SMIN_VG2_2ZZ_H
15264
106k
    96U,  // SMIN_VG2_2ZZ_S
15265
106k
    920U, // SMIN_VG4_4Z4Z_B
15266
106k
    464U, // SMIN_VG4_4Z4Z_D
15267
106k
    248U, // SMIN_VG4_4Z4Z_H
15268
106k
    472U, // SMIN_VG4_4Z4Z_S
15269
106k
    176U, // SMIN_VG4_4ZZ_B
15270
106k
    184U, // SMIN_VG4_4ZZ_D
15271
106k
    136U, // SMIN_VG4_4ZZ_H
15272
106k
    96U,  // SMIN_VG4_4ZZ_S
15273
106k
    3161U,  // SMIN_ZI_B
15274
106k
    3160U,  // SMIN_ZI_D
15275
106k
    224U, // SMIN_ZI_H
15276
106k
    3161U,  // SMIN_ZI_S
15277
106k
    16918656U,  // SMIN_ZPmZ_B
15278
106k
    33691776U,  // SMIN_ZPmZ_D
15279
106k
    51129480U,  // SMIN_ZPmZ_H
15280
106k
    67252352U,  // SMIN_ZPmZ_S
15281
106k
    925840U,  // SMINv16i8
15282
106k
    1056920U, // SMINv2i32
15283
106k
    1188000U, // SMINv4i16
15284
106k
    401520U,  // SMINv4i32
15285
106k
    532600U,  // SMINv8i16
15286
106k
    1319080U, // SMINv8i8
15287
106k
    53217368U,  // SMLALB_ZZZI_D
15288
106k
    53222488U,  // SMLALB_ZZZI_S
15289
106k
    2136U,  // SMLALB_ZZZ_D
15290
106k
    8U, // SMLALB_ZZZ_H
15291
106k
    7256U,  // SMLALB_ZZZ_S
15292
106k
    38441U, // SMLALL_MZZI_BtoS
15293
106k
    38145U, // SMLALL_MZZI_HtoD
15294
106k
    553U, // SMLALL_MZZ_BtoS
15295
106k
    257U, // SMLALL_MZZ_HtoD
15296
106k
    47640U, // SMLALL_VG2_M2Z2Z_BtoS
15297
106k
    2632936U, // SMLALL_VG2_M2Z2Z_HtoD
15298
106k
    5029400U, // SMLALL_VG2_M2ZZI_BtoS
15299
106k
    103427304U, // SMLALL_VG2_M2ZZI_HtoD
15300
106k
    48666U, // SMLALL_VG2_M2ZZ_BtoS
15301
106k
    53095658U,  // SMLALL_VG2_M2ZZ_HtoD
15302
106k
    47640U, // SMLALL_VG4_M4Z4Z_BtoS
15303
106k
    2632936U, // SMLALL_VG4_M4Z4Z_HtoD
15304
106k
    5029400U, // SMLALL_VG4_M4ZZI_BtoS
15305
106k
    103427304U, // SMLALL_VG4_M4ZZI_HtoD
15306
106k
    48667U, // SMLALL_VG4_M4ZZ_BtoS
15307
106k
    53095659U,  // SMLALL_VG4_M4ZZ_HtoD
15308
106k
    53217368U,  // SMLALT_ZZZI_D
15309
106k
    53222488U,  // SMLALT_ZZZI_S
15310
106k
    2136U,  // SMLALT_ZZZ_D
15311
106k
    8U, // SMLALT_ZZZ_H
15312
106k
    7256U,  // SMLALT_ZZZ_S
15313
106k
    38145U, // SMLAL_MZZI_HtoS
15314
106k
    257U, // SMLAL_MZZ_HtoS
15315
106k
    2632936U, // SMLAL_VG2_M2Z2Z_HtoS
15316
106k
    103427304U, // SMLAL_VG2_M2ZZI_S
15317
106k
    53095656U,  // SMLAL_VG2_M2ZZ_HtoS
15318
106k
    2632936U, // SMLAL_VG4_M4Z4Z_HtoS
15319
106k
    103427304U, // SMLAL_VG4_M4ZZI_HtoS
15320
106k
    53095656U,  // SMLAL_VG4_M4ZZ_HtoS
15321
106k
    926864U,  // SMLALv16i8_v8i16
15322
106k
    122299544U, // SMLALv2i32_indexed
15323
106k
    1057944U, // SMLALv2i32_v2i64
15324
106k
    120464544U, // SMLALv4i16_indexed
15325
106k
    1189024U, // SMLALv4i16_v4i32
15326
106k
    122299504U, // SMLALv4i32_indexed
15327
106k
    402544U,  // SMLALv4i32_v2i64
15328
106k
    120464504U, // SMLALv8i16_indexed
15329
106k
    533624U,  // SMLALv8i16_v4i32
15330
106k
    1320104U, // SMLALv8i8_v8i16
15331
106k
    53217368U,  // SMLSLB_ZZZI_D
15332
106k
    53222488U,  // SMLSLB_ZZZI_S
15333
106k
    2136U,  // SMLSLB_ZZZ_D
15334
106k
    8U, // SMLSLB_ZZZ_H
15335
106k
    7256U,  // SMLSLB_ZZZ_S
15336
106k
    38441U, // SMLSLL_MZZI_BtoS
15337
106k
    38145U, // SMLSLL_MZZI_HtoD
15338
106k
    553U, // SMLSLL_MZZ_BtoS
15339
106k
    257U, // SMLSLL_MZZ_HtoD
15340
106k
    47640U, // SMLSLL_VG2_M2Z2Z_BtoS
15341
106k
    2632936U, // SMLSLL_VG2_M2Z2Z_HtoD
15342
106k
    5029400U, // SMLSLL_VG2_M2ZZI_BtoS
15343
106k
    103427304U, // SMLSLL_VG2_M2ZZI_HtoD
15344
106k
    48666U, // SMLSLL_VG2_M2ZZ_BtoS
15345
106k
    53095658U,  // SMLSLL_VG2_M2ZZ_HtoD
15346
106k
    47640U, // SMLSLL_VG4_M4Z4Z_BtoS
15347
106k
    2632936U, // SMLSLL_VG4_M4Z4Z_HtoD
15348
106k
    5029400U, // SMLSLL_VG4_M4ZZI_BtoS
15349
106k
    103427304U, // SMLSLL_VG4_M4ZZI_HtoD
15350
106k
    48667U, // SMLSLL_VG4_M4ZZ_BtoS
15351
106k
    53095659U,  // SMLSLL_VG4_M4ZZ_HtoD
15352
106k
    53217368U,  // SMLSLT_ZZZI_D
15353
106k
    53222488U,  // SMLSLT_ZZZI_S
15354
106k
    2136U,  // SMLSLT_ZZZ_D
15355
106k
    8U, // SMLSLT_ZZZ_H
15356
106k
    7256U,  // SMLSLT_ZZZ_S
15357
106k
    38145U, // SMLSL_MZZI_HtoS
15358
106k
    257U, // SMLSL_MZZ_HtoS
15359
106k
    2632936U, // SMLSL_VG2_M2Z2Z_HtoS
15360
106k
    103427304U, // SMLSL_VG2_M2ZZI_S
15361
106k
    53095656U,  // SMLSL_VG2_M2ZZ_HtoS
15362
106k
    2632936U, // SMLSL_VG4_M4Z4Z_HtoS
15363
106k
    103427304U, // SMLSL_VG4_M4ZZI_HtoS
15364
106k
    53095656U,  // SMLSL_VG4_M4ZZ_HtoS
15365
106k
    926864U,  // SMLSLv16i8_v8i16
15366
106k
    122299544U, // SMLSLv2i32_indexed
15367
106k
    1057944U, // SMLSLv2i32_v2i64
15368
106k
    120464544U, // SMLSLv4i16_indexed
15369
106k
    1189024U, // SMLSLv4i16_v4i32
15370
106k
    122299504U, // SMLSLv4i32_indexed
15371
106k
    402544U,  // SMLSLv4i32_v2i64
15372
106k
    120464504U, // SMLSLv8i16_indexed
15373
106k
    533624U,  // SMLSLv8i16_v4i32
15374
106k
    1320104U, // SMLSLv8i8_v8i16
15375
106k
    926864U,  // SMMLA
15376
106k
    9U, // SMMLA_ZZZ
15377
106k
    0U, // SMOPA_MPPZZ_D
15378
106k
    0U, // SMOPA_MPPZZ_HtoS
15379
106k
    0U, // SMOPA_MPPZZ_S
15380
106k
    0U, // SMOPS_MPPZZ_D
15381
106k
    0U, // SMOPS_MPPZZ_HtoS
15382
106k
    0U, // SMOPS_MPPZZ_S
15383
106k
    45456U, // SMOVvi16to32
15384
106k
    45456U, // SMOVvi16to32_idx0
15385
106k
    45456U, // SMOVvi16to64
15386
106k
    45456U, // SMOVvi16to64_idx0
15387
106k
    45464U, // SMOVvi32to64
15388
106k
    45464U, // SMOVvi32to64_idx0
15389
106k
    45480U, // SMOVvi8to32
15390
106k
    45480U, // SMOVvi8to32_idx0
15391
106k
    45480U, // SMOVvi8to64
15392
106k
    45480U, // SMOVvi8to64_idx0
15393
106k
    134232U,  // SMSUBLrrr
15394
106k
    16918656U,  // SMULH_ZPmZ_B
15395
106k
    33691776U,  // SMULH_ZPmZ_D
15396
106k
    51129480U,  // SMULH_ZPmZ_H
15397
106k
    67252352U,  // SMULH_ZPmZ_S
15398
106k
    10329U, // SMULH_ZZZ_B
15399
106k
    6232U,  // SMULH_ZZZ_D
15400
106k
    136U, // SMULH_ZZZ_H
15401
106k
    12377U, // SMULH_ZZZ_S
15402
106k
    3160U,  // SMULHrr
15403
106k
    5910617U, // SMULLB_ZZZI_D
15404
106k
    5903448U, // SMULLB_ZZZI_S
15405
106k
    12377U, // SMULLB_ZZZ_D
15406
106k
    176U, // SMULLB_ZZZ_H
15407
106k
    5208U,  // SMULLB_ZZZ_S
15408
106k
    5910617U, // SMULLT_ZZZI_D
15409
106k
    5903448U, // SMULLT_ZZZI_S
15410
106k
    12377U, // SMULLT_ZZZ_D
15411
106k
    176U, // SMULLT_ZZZ_H
15412
106k
    5208U,  // SMULLT_ZZZ_S
15413
106k
    925840U,  // SMULLv16i8_v8i16
15414
106k
    340402328U, // SMULLv2i32_indexed
15415
106k
    1056920U, // SMULLv2i32_v2i64
15416
106k
    338567328U, // SMULLv4i16_indexed
15417
106k
    1188000U, // SMULLv4i16_v4i32
15418
106k
    340402288U, // SMULLv4i32_indexed
15419
106k
    401520U,  // SMULLv4i32_v2i64
15420
106k
    338567288U, // SMULLv8i16_indexed
15421
106k
    532600U,  // SMULLv8i16_v4i32
15422
106k
    1319080U, // SMULLv8i8_v8i16
15423
106k
    80984U, // SPLICE_ZPZZ_B
15424
106k
    82008U, // SPLICE_ZPZZ_D
15425
106k
    248U, // SPLICE_ZPZZ_H
15426
106k
    83032U, // SPLICE_ZPZZ_S
15427
106k
    16918616U,  // SPLICE_ZPZ_B
15428
106k
    33691736U,  // SPLICE_ZPZ_D
15429
106k
    51129480U,  // SPLICE_ZPZ_H
15430
106k
    67252312U,  // SPLICE_ZPZ_S
15431
106k
    8U, // SQABS_ZPmZ_B
15432
106k
    16U,  // SQABS_ZPmZ_D
15433
106k
    0U, // SQABS_ZPmZ_H
15434
106k
    24U,  // SQABS_ZPmZ_S
15435
106k
    32U,  // SQABSv16i8
15436
106k
    0U, // SQABSv1i16
15437
106k
    0U, // SQABSv1i32
15438
106k
    0U, // SQABSv1i64
15439
106k
    0U, // SQABSv1i8
15440
106k
    40U,  // SQABSv2i32
15441
106k
    48U,  // SQABSv2i64
15442
106k
    56U,  // SQABSv4i16
15443
106k
    64U,  // SQABSv4i32
15444
106k
    72U,  // SQABSv8i16
15445
106k
    80U,  // SQABSv8i8
15446
106k
    16473U, // SQADD_ZI_B
15447
106k
    17496U, // SQADD_ZI_D
15448
106k
    208U, // SQADD_ZI_H
15449
106k
    18521U, // SQADD_ZI_S
15450
106k
    16918656U,  // SQADD_ZPmZ_B
15451
106k
    33691776U,  // SQADD_ZPmZ_D
15452
106k
    51129480U,  // SQADD_ZPmZ_H
15453
106k
    67252352U,  // SQADD_ZPmZ_S
15454
106k
    10329U, // SQADD_ZZZ_B
15455
106k
    6232U,  // SQADD_ZZZ_D
15456
106k
    136U, // SQADD_ZZZ_H
15457
106k
    12377U, // SQADD_ZZZ_S
15458
106k
    925840U,  // SQADDv16i8
15459
106k
    3160U,  // SQADDv1i16
15460
106k
    3160U,  // SQADDv1i32
15461
106k
    3160U,  // SQADDv1i64
15462
106k
    3160U,  // SQADDv1i8
15463
106k
    1056920U, // SQADDv2i32
15464
106k
    270440U,  // SQADDv2i64
15465
106k
    1188000U, // SQADDv4i16
15466
106k
    401520U,  // SQADDv4i32
15467
106k
    532600U,  // SQADDv8i16
15468
106k
    1319080U, // SQADDv8i8
15469
106k
    151136345U, // SQCADD_ZZI_B
15470
106k
    151132248U, // SQCADD_ZZI_D
15471
106k
    3288200U, // SQCADD_ZZI_H
15472
106k
    151138393U, // SQCADD_ZZI_S
15473
106k
    0U, // SQCVTN_Z2Z_StoH
15474
106k
    0U, // SQCVTN_Z4Z_DtoH
15475
106k
    2U, // SQCVTN_Z4Z_StoB
15476
106k
    0U, // SQCVTUN_Z2Z_StoH
15477
106k
    0U, // SQCVTUN_Z4Z_DtoH
15478
106k
    2U, // SQCVTUN_Z4Z_StoB
15479
106k
    0U, // SQCVTU_Z2Z_StoH
15480
106k
    0U, // SQCVTU_Z4Z_DtoH
15481
106k
    2U, // SQCVTU_Z4Z_StoB
15482
106k
    0U, // SQCVT_Z2Z_StoH
15483
106k
    0U, // SQCVT_Z4Z_DtoH
15484
106k
    2U, // SQCVT_Z4Z_StoB
15485
106k
    2U, // SQDECB_XPiI
15486
106k
    4U, // SQDECB_XPiWdI
15487
106k
    2U, // SQDECD_XPiI
15488
106k
    4U, // SQDECD_XPiWdI
15489
106k
    2U, // SQDECD_ZPiI
15490
106k
    2U, // SQDECH_XPiI
15491
106k
    4U, // SQDECH_XPiWdI
15492
106k
    0U, // SQDECH_ZPiI
15493
106k
    84057U, // SQDECP_XPWd_B
15494
106k
    84056U, // SQDECP_XPWd_D
15495
106k
    84056U, // SQDECP_XPWd_H
15496
106k
    84057U, // SQDECP_XPWd_S
15497
106k
    1U, // SQDECP_XP_B
15498
106k
    0U, // SQDECP_XP_D
15499
106k
    0U, // SQDECP_XP_H
15500
106k
    1U, // SQDECP_XP_S
15501
106k
    0U, // SQDECP_ZP_D
15502
106k
    0U, // SQDECP_ZP_H
15503
106k
    0U, // SQDECP_ZP_S
15504
106k
    2U, // SQDECW_XPiI
15505
106k
    4U, // SQDECW_XPiWdI
15506
106k
    2U, // SQDECW_ZPiI
15507
106k
    2136U,  // SQDMLALBT_ZZZ_D
15508
106k
    8U, // SQDMLALBT_ZZZ_H
15509
106k
    7256U,  // SQDMLALBT_ZZZ_S
15510
106k
    53217368U,  // SQDMLALB_ZZZI_D
15511
106k
    53222488U,  // SQDMLALB_ZZZI_S
15512
106k
    2136U,  // SQDMLALB_ZZZ_D
15513
106k
    8U, // SQDMLALB_ZZZ_H
15514
106k
    7256U,  // SQDMLALB_ZZZ_S
15515
106k
    53217368U,  // SQDMLALT_ZZZI_D
15516
106k
    53222488U,  // SQDMLALT_ZZZI_S
15517
106k
    2136U,  // SQDMLALT_ZZZ_D
15518
106k
    8U, // SQDMLALT_ZZZ_H
15519
106k
    7256U,  // SQDMLALT_ZZZ_S
15520
106k
    41049U, // SQDMLALi16
15521
106k
    41049U, // SQDMLALi32
15522
106k
    120464473U, // SQDMLALv1i32_indexed
15523
106k
    122299481U, // SQDMLALv1i64_indexed
15524
106k
    122299544U, // SQDMLALv2i32_indexed
15525
106k
    1057944U, // SQDMLALv2i32_v2i64
15526
106k
    120464544U, // SQDMLALv4i16_indexed
15527
106k
    1189024U, // SQDMLALv4i16_v4i32
15528
106k
    122299504U, // SQDMLALv4i32_indexed
15529
106k
    402544U,  // SQDMLALv4i32_v2i64
15530
106k
    120464504U, // SQDMLALv8i16_indexed
15531
106k
    533624U,  // SQDMLALv8i16_v4i32
15532
106k
    2136U,  // SQDMLSLBT_ZZZ_D
15533
106k
    8U, // SQDMLSLBT_ZZZ_H
15534
106k
    7256U,  // SQDMLSLBT_ZZZ_S
15535
106k
    53217368U,  // SQDMLSLB_ZZZI_D
15536
106k
    53222488U,  // SQDMLSLB_ZZZI_S
15537
106k
    2136U,  // SQDMLSLB_ZZZ_D
15538
106k
    8U, // SQDMLSLB_ZZZ_H
15539
106k
    7256U,  // SQDMLSLB_ZZZ_S
15540
106k
    53217368U,  // SQDMLSLT_ZZZI_D
15541
106k
    53222488U,  // SQDMLSLT_ZZZI_S
15542
106k
    2136U,  // SQDMLSLT_ZZZ_D
15543
106k
    8U, // SQDMLSLT_ZZZ_H
15544
106k
    7256U,  // SQDMLSLT_ZZZ_S
15545
106k
    41049U, // SQDMLSLi16
15546
106k
    41049U, // SQDMLSLi32
15547
106k
    120464473U, // SQDMLSLv1i32_indexed
15548
106k
    122299481U, // SQDMLSLv1i64_indexed
15549
106k
    122299544U, // SQDMLSLv2i32_indexed
15550
106k
    1057944U, // SQDMLSLv2i32_v2i64
15551
106k
    120464544U, // SQDMLSLv4i16_indexed
15552
106k
    1189024U, // SQDMLSLv4i16_v4i32
15553
106k
    122299504U, // SQDMLSLv4i32_indexed
15554
106k
    402544U,  // SQDMLSLv4i32_v2i64
15555
106k
    120464504U, // SQDMLSLv8i16_indexed
15556
106k
    533624U,  // SQDMLSLv8i16_v4i32
15557
106k
    920U, // SQDMULH_VG2_2Z2Z_B
15558
106k
    464U, // SQDMULH_VG2_2Z2Z_D
15559
106k
    248U, // SQDMULH_VG2_2Z2Z_H
15560
106k
    472U, // SQDMULH_VG2_2Z2Z_S
15561
106k
    176U, // SQDMULH_VG2_2ZZ_B
15562
106k
    184U, // SQDMULH_VG2_2ZZ_D
15563
106k
    136U, // SQDMULH_VG2_2ZZ_H
15564
106k
    96U,  // SQDMULH_VG2_2ZZ_S
15565
106k
    920U, // SQDMULH_VG4_4Z4Z_B
15566
106k
    464U, // SQDMULH_VG4_4Z4Z_D
15567
106k
    248U, // SQDMULH_VG4_4Z4Z_H
15568
106k
    472U, // SQDMULH_VG4_4Z4Z_S
15569
106k
    176U, // SQDMULH_VG4_4ZZ_B
15570
106k
    184U, // SQDMULH_VG4_4ZZ_D
15571
106k
    136U, // SQDMULH_VG4_4ZZ_H
15572
106k
    96U,  // SQDMULH_VG4_4ZZ_S
15573
106k
    5904472U, // SQDMULH_ZZZI_D
15574
106k
    40072U, // SQDMULH_ZZZI_H
15575
106k
    5910617U, // SQDMULH_ZZZI_S
15576
106k
    10329U, // SQDMULH_ZZZ_B
15577
106k
    6232U,  // SQDMULH_ZZZ_D
15578
106k
    136U, // SQDMULH_ZZZ_H
15579
106k
    12377U, // SQDMULH_ZZZ_S
15580
106k
    3160U,  // SQDMULHv1i16
15581
106k
    338567256U, // SQDMULHv1i16_indexed
15582
106k
    3160U,  // SQDMULHv1i32
15583
106k
    340402264U, // SQDMULHv1i32_indexed
15584
106k
    1056920U, // SQDMULHv2i32
15585
106k
    340402328U, // SQDMULHv2i32_indexed
15586
106k
    1188000U, // SQDMULHv4i16
15587
106k
    338567328U, // SQDMULHv4i16_indexed
15588
106k
    401520U,  // SQDMULHv4i32
15589
106k
    340402288U, // SQDMULHv4i32_indexed
15590
106k
    532600U,  // SQDMULHv8i16
15591
106k
    338567288U, // SQDMULHv8i16_indexed
15592
106k
    5910617U, // SQDMULLB_ZZZI_D
15593
106k
    5903448U, // SQDMULLB_ZZZI_S
15594
106k
    12377U, // SQDMULLB_ZZZ_D
15595
106k
    176U, // SQDMULLB_ZZZ_H
15596
106k
    5208U,  // SQDMULLB_ZZZ_S
15597
106k
    5910617U, // SQDMULLT_ZZZI_D
15598
106k
    5903448U, // SQDMULLT_ZZZI_S
15599
106k
    12377U, // SQDMULLT_ZZZ_D
15600
106k
    176U, // SQDMULLT_ZZZ_H
15601
106k
    5208U,  // SQDMULLT_ZZZ_S
15602
106k
    3160U,  // SQDMULLi16
15603
106k
    3160U,  // SQDMULLi32
15604
106k
    338567256U, // SQDMULLv1i32_indexed
15605
106k
    340402264U, // SQDMULLv1i64_indexed
15606
106k
    340402328U, // SQDMULLv2i32_indexed
15607
106k
    1056920U, // SQDMULLv2i32_v2i64
15608
106k
    338567328U, // SQDMULLv4i16_indexed
15609
106k
    1188000U, // SQDMULLv4i16_v4i32
15610
106k
    340402288U, // SQDMULLv4i32_indexed
15611
106k
    401520U,  // SQDMULLv4i32_v2i64
15612
106k
    338567288U, // SQDMULLv8i16_indexed
15613
106k
    532600U,  // SQDMULLv8i16_v4i32
15614
106k
    2U, // SQINCB_XPiI
15615
106k
    4U, // SQINCB_XPiWdI
15616
106k
    2U, // SQINCD_XPiI
15617
106k
    4U, // SQINCD_XPiWdI
15618
106k
    2U, // SQINCD_ZPiI
15619
106k
    2U, // SQINCH_XPiI
15620
106k
    4U, // SQINCH_XPiWdI
15621
106k
    0U, // SQINCH_ZPiI
15622
106k
    84057U, // SQINCP_XPWd_B
15623
106k
    84056U, // SQINCP_XPWd_D
15624
106k
    84056U, // SQINCP_XPWd_H
15625
106k
    84057U, // SQINCP_XPWd_S
15626
106k
    1U, // SQINCP_XP_B
15627
106k
    0U, // SQINCP_XP_D
15628
106k
    0U, // SQINCP_XP_H
15629
106k
    1U, // SQINCP_XP_S
15630
106k
    0U, // SQINCP_ZP_D
15631
106k
    0U, // SQINCP_ZP_H
15632
106k
    0U, // SQINCP_ZP_S
15633
106k
    2U, // SQINCW_XPiI
15634
106k
    4U, // SQINCW_XPiWdI
15635
106k
    2U, // SQINCW_ZPiI
15636
106k
    8U, // SQNEG_ZPmZ_B
15637
106k
    16U,  // SQNEG_ZPmZ_D
15638
106k
    0U, // SQNEG_ZPmZ_H
15639
106k
    24U,  // SQNEG_ZPmZ_S
15640
106k
    32U,  // SQNEGv16i8
15641
106k
    0U, // SQNEGv1i16
15642
106k
    0U, // SQNEGv1i32
15643
106k
    0U, // SQNEGv1i64
15644
106k
    0U, // SQNEGv1i8
15645
106k
    40U,  // SQNEGv2i32
15646
106k
    48U,  // SQNEGv2i64
15647
106k
    56U,  // SQNEGv4i16
15648
106k
    64U,  // SQNEGv4i32
15649
106k
    72U,  // SQNEGv8i16
15650
106k
    80U,  // SQNEGv8i8
15651
106k
    201496816U, // SQRDCMLAH_ZZZI_H
15652
106k
    187435096U, // SQRDCMLAH_ZZZI_S
15653
106k
    3550217U, // SQRDCMLAH_ZZZ_B
15654
106k
    218235992U, // SQRDCMLAH_ZZZ_D
15655
106k
    3550448U, // SQRDCMLAH_ZZZ_H
15656
106k
    218237016U, // SQRDCMLAH_ZZZ_S
15657
106k
    53216344U,  // SQRDMLAH_ZZZI_D
15658
106k
    39152U, // SQRDMLAH_ZZZI_H
15659
106k
    53217368U,  // SQRDMLAH_ZZZI_S
15660
106k
    9U, // SQRDMLAH_ZZZ_B
15661
106k
    1112U,  // SQRDMLAH_ZZZ_D
15662
106k
    240U, // SQRDMLAH_ZZZ_H
15663
106k
    2136U,  // SQRDMLAH_ZZZ_S
15664
106k
    41049U, // SQRDMLAHv1i16
15665
106k
    120464473U, // SQRDMLAHv1i16_indexed
15666
106k
    41049U, // SQRDMLAHv1i32
15667
106k
    122299481U, // SQRDMLAHv1i32_indexed
15668
106k
    1057944U, // SQRDMLAHv2i32
15669
106k
    122299544U, // SQRDMLAHv2i32_indexed
15670
106k
    1189024U, // SQRDMLAHv4i16
15671
106k
    120464544U, // SQRDMLAHv4i16_indexed
15672
106k
    402544U,  // SQRDMLAHv4i32
15673
106k
    122299504U, // SQRDMLAHv4i32_indexed
15674
106k
    533624U,  // SQRDMLAHv8i16
15675
106k
    120464504U, // SQRDMLAHv8i16_indexed
15676
106k
    53216344U,  // SQRDMLSH_ZZZI_D
15677
106k
    39152U, // SQRDMLSH_ZZZI_H
15678
106k
    53217368U,  // SQRDMLSH_ZZZI_S
15679
106k
    9U, // SQRDMLSH_ZZZ_B
15680
106k
    1112U,  // SQRDMLSH_ZZZ_D
15681
106k
    240U, // SQRDMLSH_ZZZ_H
15682
106k
    2136U,  // SQRDMLSH_ZZZ_S
15683
106k
    41049U, // SQRDMLSHv1i16
15684
106k
    120464473U, // SQRDMLSHv1i16_indexed
15685
106k
    41049U, // SQRDMLSHv1i32
15686
106k
    122299481U, // SQRDMLSHv1i32_indexed
15687
106k
    1057944U, // SQRDMLSHv2i32
15688
106k
    122299544U, // SQRDMLSHv2i32_indexed
15689
106k
    1189024U, // SQRDMLSHv4i16
15690
106k
    120464544U, // SQRDMLSHv4i16_indexed
15691
106k
    402544U,  // SQRDMLSHv4i32
15692
106k
    122299504U, // SQRDMLSHv4i32_indexed
15693
106k
    533624U,  // SQRDMLSHv8i16
15694
106k
    120464504U, // SQRDMLSHv8i16_indexed
15695
106k
    5904472U, // SQRDMULH_ZZZI_D
15696
106k
    40072U, // SQRDMULH_ZZZI_H
15697
106k
    5910617U, // SQRDMULH_ZZZI_S
15698
106k
    10329U, // SQRDMULH_ZZZ_B
15699
106k
    6232U,  // SQRDMULH_ZZZ_D
15700
106k
    136U, // SQRDMULH_ZZZ_H
15701
106k
    12377U, // SQRDMULH_ZZZ_S
15702
106k
    3160U,  // SQRDMULHv1i16
15703
106k
    338567256U, // SQRDMULHv1i16_indexed
15704
106k
    3160U,  // SQRDMULHv1i32
15705
106k
    340402264U, // SQRDMULHv1i32_indexed
15706
106k
    1056920U, // SQRDMULHv2i32
15707
106k
    340402328U, // SQRDMULHv2i32_indexed
15708
106k
    1188000U, // SQRDMULHv4i16
15709
106k
    338567328U, // SQRDMULHv4i16_indexed
15710
106k
    401520U,  // SQRDMULHv4i32
15711
106k
    340402288U, // SQRDMULHv4i32_indexed
15712
106k
    532600U,  // SQRDMULHv8i16
15713
106k
    338567288U, // SQRDMULHv8i16_indexed
15714
106k
    16918656U,  // SQRSHLR_ZPmZ_B
15715
106k
    33691776U,  // SQRSHLR_ZPmZ_D
15716
106k
    51129480U,  // SQRSHLR_ZPmZ_H
15717
106k
    67252352U,  // SQRSHLR_ZPmZ_S
15718
106k
    16918656U,  // SQRSHL_ZPmZ_B
15719
106k
    33691776U,  // SQRSHL_ZPmZ_D
15720
106k
    51129480U,  // SQRSHL_ZPmZ_H
15721
106k
    67252352U,  // SQRSHL_ZPmZ_S
15722
106k
    925840U,  // SQRSHLv16i8
15723
106k
    3160U,  // SQRSHLv1i16
15724
106k
    3160U,  // SQRSHLv1i32
15725
106k
    3160U,  // SQRSHLv1i64
15726
106k
    3160U,  // SQRSHLv1i8
15727
106k
    1056920U, // SQRSHLv2i32
15728
106k
    270440U,  // SQRSHLv2i64
15729
106k
    1188000U, // SQRSHLv4i16
15730
106k
    401520U,  // SQRSHLv4i32
15731
106k
    532600U,  // SQRSHLv8i16
15732
106k
    1319080U, // SQRSHLv8i8
15733
106k
    3160U,  // SQRSHRNB_ZZI_B
15734
106k
    224U, // SQRSHRNB_ZZI_H
15735
106k
    3160U,  // SQRSHRNB_ZZI_S
15736
106k
    41048U, // SQRSHRNT_ZZI_B
15737
106k
    376U, // SQRSHRNT_ZZI_H
15738
106k
    41048U, // SQRSHRNT_ZZI_S
15739
106k
    3162U,  // SQRSHRN_VG4_Z4ZI_B
15740
106k
    224U, // SQRSHRN_VG4_Z4ZI_H
15741
106k
    224U, // SQRSHRN_Z2ZI_StoH
15742
106k
    3160U,  // SQRSHRNb
15743
106k
    3160U,  // SQRSHRNh
15744
106k
    3160U,  // SQRSHRNs
15745
106k
    41080U, // SQRSHRNv16i8_shift
15746
106k
    3176U,  // SQRSHRNv2i32_shift
15747
106k
    3184U,  // SQRSHRNv4i16_shift
15748
106k
    41064U, // SQRSHRNv4i32_shift
15749
106k
    41072U, // SQRSHRNv8i16_shift
15750
106k
    3192U,  // SQRSHRNv8i8_shift
15751
106k
    3160U,  // SQRSHRUNB_ZZI_B
15752
106k
    224U, // SQRSHRUNB_ZZI_H
15753
106k
    3160U,  // SQRSHRUNB_ZZI_S
15754
106k
    41048U, // SQRSHRUNT_ZZI_B
15755
106k
    376U, // SQRSHRUNT_ZZI_H
15756
106k
    41048U, // SQRSHRUNT_ZZI_S
15757
106k
    3162U,  // SQRSHRUN_VG4_Z4ZI_B
15758
106k
    224U, // SQRSHRUN_VG4_Z4ZI_H
15759
106k
    224U, // SQRSHRUN_Z2ZI_StoH
15760
106k
    3160U,  // SQRSHRUNb
15761
106k
    3160U,  // SQRSHRUNh
15762
106k
    3160U,  // SQRSHRUNs
15763
106k
    41080U, // SQRSHRUNv16i8_shift
15764
106k
    3176U,  // SQRSHRUNv2i32_shift
15765
106k
    3184U,  // SQRSHRUNv4i16_shift
15766
106k
    41064U, // SQRSHRUNv4i32_shift
15767
106k
    41072U, // SQRSHRUNv8i16_shift
15768
106k
    3192U,  // SQRSHRUNv8i8_shift
15769
106k
    224U, // SQRSHRU_VG2_Z2ZI_H
15770
106k
    3162U,  // SQRSHRU_VG4_Z4ZI_B
15771
106k
    224U, // SQRSHRU_VG4_Z4ZI_H
15772
106k
    224U, // SQRSHR_VG2_Z2ZI_H
15773
106k
    3162U,  // SQRSHR_VG4_Z4ZI_B
15774
106k
    224U, // SQRSHR_VG4_Z4ZI_H
15775
106k
    16918656U,  // SQSHLR_ZPmZ_B
15776
106k
    33691776U,  // SQSHLR_ZPmZ_D
15777
106k
    51129480U,  // SQSHLR_ZPmZ_H
15778
106k
    67252352U,  // SQSHLR_ZPmZ_S
15779
106k
    141440U,  // SQSHLU_ZPmI_B
15780
106k
    137344U,  // SQSHLU_ZPmI_D
15781
106k
    52440200U,  // SQSHLU_ZPmI_H
15782
106k
    143488U,  // SQSHLU_ZPmI_S
15783
106k
    3160U,  // SQSHLUb
15784
106k
    3160U,  // SQSHLUd
15785
106k
    3160U,  // SQSHLUh
15786
106k
    3160U,  // SQSHLUs
15787
106k
    3216U,  // SQSHLUv16i8_shift
15788
106k
    3224U,  // SQSHLUv2i32_shift
15789
106k
    3176U,  // SQSHLUv2i64_shift
15790
106k
    3232U,  // SQSHLUv4i16_shift
15791
106k
    3184U,  // SQSHLUv4i32_shift
15792
106k
    3192U,  // SQSHLUv8i16_shift
15793
106k
    3240U,  // SQSHLUv8i8_shift
15794
106k
    141440U,  // SQSHL_ZPmI_B
15795
106k
    137344U,  // SQSHL_ZPmI_D
15796
106k
    52440200U,  // SQSHL_ZPmI_H
15797
106k
    143488U,  // SQSHL_ZPmI_S
15798
106k
    16918656U,  // SQSHL_ZPmZ_B
15799
106k
    33691776U,  // SQSHL_ZPmZ_D
15800
106k
    51129480U,  // SQSHL_ZPmZ_H
15801
106k
    67252352U,  // SQSHL_ZPmZ_S
15802
106k
    3160U,  // SQSHLb
15803
106k
    3160U,  // SQSHLd
15804
106k
    3160U,  // SQSHLh
15805
106k
    3160U,  // SQSHLs
15806
106k
    925840U,  // SQSHLv16i8
15807
106k
    3216U,  // SQSHLv16i8_shift
15808
106k
    3160U,  // SQSHLv1i16
15809
106k
    3160U,  // SQSHLv1i32
15810
106k
    3160U,  // SQSHLv1i64
15811
106k
    3160U,  // SQSHLv1i8
15812
106k
    1056920U, // SQSHLv2i32
15813
106k
    3224U,  // SQSHLv2i32_shift
15814
106k
    270440U,  // SQSHLv2i64
15815
106k
    3176U,  // SQSHLv2i64_shift
15816
106k
    1188000U, // SQSHLv4i16
15817
106k
    3232U,  // SQSHLv4i16_shift
15818
106k
    401520U,  // SQSHLv4i32
15819
106k
    3184U,  // SQSHLv4i32_shift
15820
106k
    532600U,  // SQSHLv8i16
15821
106k
    3192U,  // SQSHLv8i16_shift
15822
106k
    1319080U, // SQSHLv8i8
15823
106k
    3240U,  // SQSHLv8i8_shift
15824
106k
    3160U,  // SQSHRNB_ZZI_B
15825
106k
    224U, // SQSHRNB_ZZI_H
15826
106k
    3160U,  // SQSHRNB_ZZI_S
15827
106k
    41048U, // SQSHRNT_ZZI_B
15828
106k
    376U, // SQSHRNT_ZZI_H
15829
106k
    41048U, // SQSHRNT_ZZI_S
15830
106k
    3160U,  // SQSHRNb
15831
106k
    3160U,  // SQSHRNh
15832
106k
    3160U,  // SQSHRNs
15833
106k
    41080U, // SQSHRNv16i8_shift
15834
106k
    3176U,  // SQSHRNv2i32_shift
15835
106k
    3184U,  // SQSHRNv4i16_shift
15836
106k
    41064U, // SQSHRNv4i32_shift
15837
106k
    41072U, // SQSHRNv8i16_shift
15838
106k
    3192U,  // SQSHRNv8i8_shift
15839
106k
    3160U,  // SQSHRUNB_ZZI_B
15840
106k
    224U, // SQSHRUNB_ZZI_H
15841
106k
    3160U,  // SQSHRUNB_ZZI_S
15842
106k
    41048U, // SQSHRUNT_ZZI_B
15843
106k
    376U, // SQSHRUNT_ZZI_H
15844
106k
    41048U, // SQSHRUNT_ZZI_S
15845
106k
    3160U,  // SQSHRUNb
15846
106k
    3160U,  // SQSHRUNh
15847
106k
    3160U,  // SQSHRUNs
15848
106k
    41080U, // SQSHRUNv16i8_shift
15849
106k
    3176U,  // SQSHRUNv2i32_shift
15850
106k
    3184U,  // SQSHRUNv4i16_shift
15851
106k
    41064U, // SQSHRUNv4i32_shift
15852
106k
    41072U, // SQSHRUNv8i16_shift
15853
106k
    3192U,  // SQSHRUNv8i8_shift
15854
106k
    16918656U,  // SQSUBR_ZPmZ_B
15855
106k
    33691776U,  // SQSUBR_ZPmZ_D
15856
106k
    51129480U,  // SQSUBR_ZPmZ_H
15857
106k
    67252352U,  // SQSUBR_ZPmZ_S
15858
106k
    16473U, // SQSUB_ZI_B
15859
106k
    17496U, // SQSUB_ZI_D
15860
106k
    208U, // SQSUB_ZI_H
15861
106k
    18521U, // SQSUB_ZI_S
15862
106k
    16918656U,  // SQSUB_ZPmZ_B
15863
106k
    33691776U,  // SQSUB_ZPmZ_D
15864
106k
    51129480U,  // SQSUB_ZPmZ_H
15865
106k
    67252352U,  // SQSUB_ZPmZ_S
15866
106k
    10329U, // SQSUB_ZZZ_B
15867
106k
    6232U,  // SQSUB_ZZZ_D
15868
106k
    136U, // SQSUB_ZZZ_H
15869
106k
    12377U, // SQSUB_ZZZ_S
15870
106k
    925840U,  // SQSUBv16i8
15871
106k
    3160U,  // SQSUBv1i16
15872
106k
    3160U,  // SQSUBv1i32
15873
106k
    3160U,  // SQSUBv1i64
15874
106k
    3160U,  // SQSUBv1i8
15875
106k
    1056920U, // SQSUBv2i32
15876
106k
    270440U,  // SQSUBv2i64
15877
106k
    1188000U, // SQSUBv4i16
15878
106k
    401520U,  // SQSUBv4i32
15879
106k
    532600U,  // SQSUBv8i16
15880
106k
    1319080U, // SQSUBv8i8
15881
106k
    0U, // SQXTNB_ZZ_B
15882
106k
    0U, // SQXTNB_ZZ_H
15883
106k
    0U, // SQXTNB_ZZ_S
15884
106k
    0U, // SQXTNT_ZZ_B
15885
106k
    0U, // SQXTNT_ZZ_H
15886
106k
    0U, // SQXTNT_ZZ_S
15887
106k
    72U,  // SQXTNv16i8
15888
106k
    0U, // SQXTNv1i16
15889
106k
    0U, // SQXTNv1i32
15890
106k
    0U, // SQXTNv1i8
15891
106k
    48U,  // SQXTNv2i32
15892
106k
    64U,  // SQXTNv4i16
15893
106k
    48U,  // SQXTNv4i32
15894
106k
    64U,  // SQXTNv8i16
15895
106k
    72U,  // SQXTNv8i8
15896
106k
    0U, // SQXTUNB_ZZ_B
15897
106k
    0U, // SQXTUNB_ZZ_H
15898
106k
    0U, // SQXTUNB_ZZ_S
15899
106k
    0U, // SQXTUNT_ZZ_B
15900
106k
    0U, // SQXTUNT_ZZ_H
15901
106k
    0U, // SQXTUNT_ZZ_S
15902
106k
    72U,  // SQXTUNv16i8
15903
106k
    0U, // SQXTUNv1i16
15904
106k
    0U, // SQXTUNv1i32
15905
106k
    0U, // SQXTUNv1i8
15906
106k
    48U,  // SQXTUNv2i32
15907
106k
    64U,  // SQXTUNv4i16
15908
106k
    48U,  // SQXTUNv4i32
15909
106k
    64U,  // SQXTUNv8i16
15910
106k
    72U,  // SQXTUNv8i8
15911
106k
    16918656U,  // SRHADD_ZPmZ_B
15912
106k
    33691776U,  // SRHADD_ZPmZ_D
15913
106k
    51129480U,  // SRHADD_ZPmZ_H
15914
106k
    67252352U,  // SRHADD_ZPmZ_S
15915
106k
    925840U,  // SRHADDv16i8
15916
106k
    1056920U, // SRHADDv2i32
15917
106k
    1188000U, // SRHADDv4i16
15918
106k
    401520U,  // SRHADDv4i32
15919
106k
    532600U,  // SRHADDv8i16
15920
106k
    1319080U, // SRHADDv8i8
15921
106k
    377U, // SRI_ZZI_B
15922
106k
    41048U, // SRI_ZZI_D
15923
106k
    376U, // SRI_ZZI_H
15924
106k
    41048U, // SRI_ZZI_S
15925
106k
    41049U, // SRId
15926
106k
    41104U, // SRIv16i8_shift
15927
106k
    41112U, // SRIv2i32_shift
15928
106k
    41064U, // SRIv2i64_shift
15929
106k
    41120U, // SRIv4i16_shift
15930
106k
    41072U, // SRIv4i32_shift
15931
106k
    41080U, // SRIv8i16_shift
15932
106k
    41128U, // SRIv8i8_shift
15933
106k
    16918656U,  // SRSHLR_ZPmZ_B
15934
106k
    33691776U,  // SRSHLR_ZPmZ_D
15935
106k
    51129480U,  // SRSHLR_ZPmZ_H
15936
106k
    67252352U,  // SRSHLR_ZPmZ_S
15937
106k
    920U, // SRSHL_VG2_2Z2Z_B
15938
106k
    464U, // SRSHL_VG2_2Z2Z_D
15939
106k
    248U, // SRSHL_VG2_2Z2Z_H
15940
106k
    472U, // SRSHL_VG2_2Z2Z_S
15941
106k
    176U, // SRSHL_VG2_2ZZ_B
15942
106k
    184U, // SRSHL_VG2_2ZZ_D
15943
106k
    136U, // SRSHL_VG2_2ZZ_H
15944
106k
    96U,  // SRSHL_VG2_2ZZ_S
15945
106k
    920U, // SRSHL_VG4_4Z4Z_B
15946
106k
    464U, // SRSHL_VG4_4Z4Z_D
15947
106k
    248U, // SRSHL_VG4_4Z4Z_H
15948
106k
    472U, // SRSHL_VG4_4Z4Z_S
15949
106k
    176U, // SRSHL_VG4_4ZZ_B
15950
106k
    184U, // SRSHL_VG4_4ZZ_D
15951
106k
    136U, // SRSHL_VG4_4ZZ_H
15952
106k
    96U,  // SRSHL_VG4_4ZZ_S
15953
106k
    16918656U,  // SRSHL_ZPmZ_B
15954
106k
    33691776U,  // SRSHL_ZPmZ_D
15955
106k
    51129480U,  // SRSHL_ZPmZ_H
15956
106k
    67252352U,  // SRSHL_ZPmZ_S
15957
106k
    925840U,  // SRSHLv16i8
15958
106k
    3160U,  // SRSHLv1i64
15959
106k
    1056920U, // SRSHLv2i32
15960
106k
    270440U,  // SRSHLv2i64
15961
106k
    1188000U, // SRSHLv4i16
15962
106k
    401520U,  // SRSHLv4i32
15963
106k
    532600U,  // SRSHLv8i16
15964
106k
    1319080U, // SRSHLv8i8
15965
106k
    141440U,  // SRSHR_ZPmI_B
15966
106k
    137344U,  // SRSHR_ZPmI_D
15967
106k
    52440200U,  // SRSHR_ZPmI_H
15968
106k
    143488U,  // SRSHR_ZPmI_S
15969
106k
    3160U,  // SRSHRd
15970
106k
    3216U,  // SRSHRv16i8_shift
15971
106k
    3224U,  // SRSHRv2i32_shift
15972
106k
    3176U,  // SRSHRv2i64_shift
15973
106k
    3232U,  // SRSHRv4i16_shift
15974
106k
    3184U,  // SRSHRv4i32_shift
15975
106k
    3192U,  // SRSHRv8i16_shift
15976
106k
    3240U,  // SRSHRv8i8_shift
15977
106k
    377U, // SRSRA_ZZI_B
15978
106k
    41048U, // SRSRA_ZZI_D
15979
106k
    376U, // SRSRA_ZZI_H
15980
106k
    41048U, // SRSRA_ZZI_S
15981
106k
    41049U, // SRSRAd
15982
106k
    41104U, // SRSRAv16i8_shift
15983
106k
    41112U, // SRSRAv2i32_shift
15984
106k
    41064U, // SRSRAv2i64_shift
15985
106k
    41120U, // SRSRAv4i16_shift
15986
106k
    41072U, // SRSRAv4i32_shift
15987
106k
    41080U, // SRSRAv8i16_shift
15988
106k
    41128U, // SRSRAv8i8_shift
15989
106k
    3161U,  // SSHLLB_ZZI_D
15990
106k
    224U, // SSHLLB_ZZI_H
15991
106k
    3160U,  // SSHLLB_ZZI_S
15992
106k
    3161U,  // SSHLLT_ZZI_D
15993
106k
    224U, // SSHLLT_ZZI_H
15994
106k
    3160U,  // SSHLLT_ZZI_S
15995
106k
    3216U,  // SSHLLv16i8_shift
15996
106k
    3224U,  // SSHLLv2i32_shift
15997
106k
    3232U,  // SSHLLv4i16_shift
15998
106k
    3184U,  // SSHLLv4i32_shift
15999
106k
    3192U,  // SSHLLv8i16_shift
16000
106k
    3240U,  // SSHLLv8i8_shift
16001
106k
    925840U,  // SSHLv16i8
16002
106k
    3160U,  // SSHLv1i64
16003
106k
    1056920U, // SSHLv2i32
16004
106k
    270440U,  // SSHLv2i64
16005
106k
    1188000U, // SSHLv4i16
16006
106k
    401520U,  // SSHLv4i32
16007
106k
    532600U,  // SSHLv8i16
16008
106k
    1319080U, // SSHLv8i8
16009
106k
    3160U,  // SSHRd
16010
106k
    3216U,  // SSHRv16i8_shift
16011
106k
    3224U,  // SSHRv2i32_shift
16012
106k
    3176U,  // SSHRv2i64_shift
16013
106k
    3232U,  // SSHRv4i16_shift
16014
106k
    3184U,  // SSHRv4i32_shift
16015
106k
    3192U,  // SSHRv8i16_shift
16016
106k
    3240U,  // SSHRv8i8_shift
16017
106k
    377U, // SSRA_ZZI_B
16018
106k
    41048U, // SSRA_ZZI_D
16019
106k
    376U, // SSRA_ZZI_H
16020
106k
    41048U, // SSRA_ZZI_S
16021
106k
    41049U, // SSRAd
16022
106k
    41104U, // SSRAv16i8_shift
16023
106k
    41112U, // SSRAv2i32_shift
16024
106k
    41064U, // SSRAv2i64_shift
16025
106k
    41120U, // SSRAv4i16_shift
16026
106k
    41072U, // SSRAv4i32_shift
16027
106k
    41080U, // SSRAv8i16_shift
16028
106k
    41128U, // SSRAv8i8_shift
16029
106k
    6040804U, // SST1B_D
16030
106k
    371207356U, // SST1B_D_IMM
16031
106k
    6171876U, // SST1B_D_SXTW
16032
106k
    6302948U, // SST1B_D_UXTW
16033
106k
    371207268U, // SST1B_S_IMM
16034
106k
    6434020U, // SST1B_S_SXTW
16035
106k
    6565092U, // SST1B_S_UXTW
16036
106k
    6040804U, // SST1D
16037
106k
    6696124U, // SST1D_IMM
16038
106k
    6827236U, // SST1D_SCALED
16039
106k
    6171876U, // SST1D_SXTW
16040
106k
    6958308U, // SST1D_SXTW_SCALED
16041
106k
    6302948U, // SST1D_UXTW
16042
106k
    7089380U, // SST1D_UXTW_SCALED
16043
106k
    6040804U, // SST1H_D
16044
106k
    376319164U, // SST1H_D_IMM
16045
106k
    7351524U, // SST1H_D_SCALED
16046
106k
    6171876U, // SST1H_D_SXTW
16047
106k
    7482596U, // SST1H_D_SXTW_SCALED
16048
106k
    6302948U, // SST1H_D_UXTW
16049
106k
    7613668U, // SST1H_D_UXTW_SCALED
16050
106k
    376319076U, // SST1H_S_IMM
16051
106k
    6434020U, // SST1H_S_SXTW
16052
106k
    7744740U, // SST1H_S_SXTW_SCALED
16053
106k
    6565092U, // SST1H_S_UXTW
16054
106k
    7875812U, // SST1H_S_UXTW_SCALED
16055
106k
    371207356U, // SST1Q
16056
106k
    6040804U, // SST1W_D
16057
106k
    377105596U, // SST1W_D_IMM
16058
106k
    8137956U, // SST1W_D_SCALED
16059
106k
    6171876U, // SST1W_D_SXTW
16060
106k
    8269028U, // SST1W_D_SXTW_SCALED
16061
106k
    6302948U, // SST1W_D_UXTW
16062
106k
    8400100U, // SST1W_D_UXTW_SCALED
16063
106k
    377105508U, // SST1W_IMM
16064
106k
    6434020U, // SST1W_SXTW
16065
106k
    8531172U, // SST1W_SXTW_SCALED
16066
106k
    6565092U, // SST1W_UXTW
16067
106k
    8662244U, // SST1W_UXTW_SCALED
16068
106k
    12377U, // SSUBLBT_ZZZ_D
16069
106k
    176U, // SSUBLBT_ZZZ_H
16070
106k
    5208U,  // SSUBLBT_ZZZ_S
16071
106k
    12377U, // SSUBLB_ZZZ_D
16072
106k
    176U, // SSUBLB_ZZZ_H
16073
106k
    5208U,  // SSUBLB_ZZZ_S
16074
106k
    12377U, // SSUBLTB_ZZZ_D
16075
106k
    176U, // SSUBLTB_ZZZ_H
16076
106k
    5208U,  // SSUBLTB_ZZZ_S
16077
106k
    12377U, // SSUBLT_ZZZ_D
16078
106k
    176U, // SSUBLT_ZZZ_H
16079
106k
    5208U,  // SSUBLT_ZZZ_S
16080
106k
    925840U,  // SSUBLv16i8_v8i16
16081
106k
    1056920U, // SSUBLv2i32_v2i64
16082
106k
    1188000U, // SSUBLv4i16_v4i32
16083
106k
    401520U,  // SSUBLv4i32_v2i64
16084
106k
    532600U,  // SSUBLv8i16_v4i32
16085
106k
    1319080U, // SSUBLv8i8_v8i16
16086
106k
    12376U, // SSUBWB_ZZZ_D
16087
106k
    176U, // SSUBWB_ZZZ_H
16088
106k
    5209U,  // SSUBWB_ZZZ_S
16089
106k
    12376U, // SSUBWT_ZZZ_D
16090
106k
    176U, // SSUBWT_ZZZ_H
16091
106k
    5209U,  // SSUBWT_ZZZ_S
16092
106k
    925816U,  // SSUBWv16i8_v8i16
16093
106k
    1056872U, // SSUBWv2i32_v2i64
16094
106k
    1187952U, // SSUBWv4i16_v4i32
16095
106k
    401512U,  // SSUBWv4i32_v2i64
16096
106k
    532592U,  // SSUBWv8i16_v4i32
16097
106k
    1319032U, // SSUBWv8i8_v8i16
16098
106k
    8793316U, // ST1B
16099
106k
    8793316U, // ST1B_2Z
16100
106k
    393096420U, // ST1B_2Z_IMM
16101
106k
    671223059U, // ST1B_2Z_STRIDED
16102
106k
    688000275U, // ST1B_2Z_STRIDED_IMM
16103
106k
    8793316U, // ST1B_4Z
16104
106k
    393882852U, // ST1B_4Z_IMM
16105
106k
    8793316U, // ST1B_4Z_STRIDED
16106
106k
    393882852U, // ST1B_4Z_STRIDED_IMM
16107
106k
    8793316U, // ST1B_D
16108
106k
    387984612U, // ST1B_D_IMM
16109
106k
    8793316U, // ST1B_H
16110
106k
    387984612U, // ST1B_H_IMM
16111
106k
    387984612U, // ST1B_IMM
16112
106k
    8793316U, // ST1B_S
16113
106k
    387984612U, // ST1B_S_IMM
16114
106k
    8924388U, // ST1D
16115
106k
    8924388U, // ST1D_2Z
16116
106k
    393096420U, // ST1D_2Z_IMM
16117
106k
    8924388U, // ST1D_2Z_STRIDED
16118
106k
    393096420U, // ST1D_2Z_STRIDED_IMM
16119
106k
    8924388U, // ST1D_4Z
16120
106k
    393882852U, // ST1D_4Z_IMM
16121
106k
    8924388U, // ST1D_4Z_STRIDED
16122
106k
    393882852U, // ST1D_4Z_STRIDED_IMM
16123
106k
    387984612U, // ST1D_IMM
16124
106k
    8924388U, // ST1D_Q
16125
106k
    387984612U, // ST1D_Q_IMM
16126
106k
    0U, // ST1Fourv16b
16127
106k
    0U, // ST1Fourv16b_POST
16128
106k
    0U, // ST1Fourv1d
16129
106k
    0U, // ST1Fourv1d_POST
16130
106k
    0U, // ST1Fourv2d
16131
106k
    0U, // ST1Fourv2d_POST
16132
106k
    0U, // ST1Fourv2s
16133
106k
    0U, // ST1Fourv2s_POST
16134
106k
    0U, // ST1Fourv4h
16135
106k
    0U, // ST1Fourv4h_POST
16136
106k
    0U, // ST1Fourv4s
16137
106k
    0U, // ST1Fourv4s_POST
16138
106k
    0U, // ST1Fourv8b
16139
106k
    0U, // ST1Fourv8b_POST
16140
106k
    0U, // ST1Fourv8h
16141
106k
    0U, // ST1Fourv8h_POST
16142
106k
    9055460U, // ST1H
16143
106k
    9055460U, // ST1H_2Z
16144
106k
    393096420U, // ST1H_2Z_IMM
16145
106k
    704777491U, // ST1H_2Z_STRIDED
16146
106k
    688000275U, // ST1H_2Z_STRIDED_IMM
16147
106k
    9055460U, // ST1H_4Z
16148
106k
    393882852U, // ST1H_4Z_IMM
16149
106k
    9055460U, // ST1H_4Z_STRIDED
16150
106k
    393882852U, // ST1H_4Z_STRIDED_IMM
16151
106k
    9055460U, // ST1H_D
16152
106k
    387984612U, // ST1H_D_IMM
16153
106k
    387984612U, // ST1H_IMM
16154
106k
    9055460U, // ST1H_S
16155
106k
    387984612U, // ST1H_S_IMM
16156
106k
    0U, // ST1Onev16b
16157
106k
    0U, // ST1Onev16b_POST
16158
106k
    0U, // ST1Onev1d
16159
106k
    0U, // ST1Onev1d_POST
16160
106k
    0U, // ST1Onev2d
16161
106k
    0U, // ST1Onev2d_POST
16162
106k
    0U, // ST1Onev2s
16163
106k
    0U, // ST1Onev2s_POST
16164
106k
    0U, // ST1Onev4h
16165
106k
    0U, // ST1Onev4h_POST
16166
106k
    0U, // ST1Onev4s
16167
106k
    0U, // ST1Onev4s_POST
16168
106k
    0U, // ST1Onev8b
16169
106k
    0U, // ST1Onev8b_POST
16170
106k
    0U, // ST1Onev8h
16171
106k
    0U, // ST1Onev8h_POST
16172
106k
    0U, // ST1Threev16b
16173
106k
    0U, // ST1Threev16b_POST
16174
106k
    0U, // ST1Threev1d
16175
106k
    0U, // ST1Threev1d_POST
16176
106k
    0U, // ST1Threev2d
16177
106k
    0U, // ST1Threev2d_POST
16178
106k
    0U, // ST1Threev2s
16179
106k
    0U, // ST1Threev2s_POST
16180
106k
    0U, // ST1Threev4h
16181
106k
    0U, // ST1Threev4h_POST
16182
106k
    0U, // ST1Threev4s
16183
106k
    0U, // ST1Threev4s_POST
16184
106k
    0U, // ST1Threev8b
16185
106k
    0U, // ST1Threev8b_POST
16186
106k
    0U, // ST1Threev8h
16187
106k
    0U, // ST1Threev8h_POST
16188
106k
    0U, // ST1Twov16b
16189
106k
    0U, // ST1Twov16b_POST
16190
106k
    0U, // ST1Twov1d
16191
106k
    0U, // ST1Twov1d_POST
16192
106k
    0U, // ST1Twov2d
16193
106k
    0U, // ST1Twov2d_POST
16194
106k
    0U, // ST1Twov2s
16195
106k
    0U, // ST1Twov2s_POST
16196
106k
    0U, // ST1Twov4h
16197
106k
    0U, // ST1Twov4h_POST
16198
106k
    0U, // ST1Twov4s
16199
106k
    0U, // ST1Twov4s_POST
16200
106k
    0U, // ST1Twov8b
16201
106k
    0U, // ST1Twov8b_POST
16202
106k
    0U, // ST1Twov8h
16203
106k
    0U, // ST1Twov8h_POST
16204
106k
    9317604U, // ST1W
16205
106k
    9317604U, // ST1W_2Z
16206
106k
    393096420U, // ST1W_2Z_IMM
16207
106k
    9317604U, // ST1W_2Z_STRIDED
16208
106k
    393096420U, // ST1W_2Z_STRIDED_IMM
16209
106k
    9317604U, // ST1W_4Z
16210
106k
    393882852U, // ST1W_4Z_IMM
16211
106k
    9317604U, // ST1W_4Z_STRIDED
16212
106k
    393882852U, // ST1W_4Z_STRIDED_IMM
16213
106k
    9317604U, // ST1W_D
16214
106k
    387984612U, // ST1W_D_IMM
16215
106k
    387984612U, // ST1W_IMM
16216
106k
    9317604U, // ST1W_Q
16217
106k
    387984612U, // ST1W_Q_IMM
16218
106k
    9653848U, // ST1_MXIPXX_H_B
16219
106k
    9784920U, // ST1_MXIPXX_H_D
16220
106k
    9915992U, // ST1_MXIPXX_H_H
16221
106k
    10047064U,  // ST1_MXIPXX_H_Q
16222
106k
    10178136U,  // ST1_MXIPXX_H_S
16223
106k
    9653848U, // ST1_MXIPXX_V_B
16224
106k
    9784920U, // ST1_MXIPXX_V_D
16225
106k
    9915992U, // ST1_MXIPXX_V_H
16226
106k
    10047064U,  // ST1_MXIPXX_V_Q
16227
106k
    10178136U,  // ST1_MXIPXX_V_S
16228
106k
    0U, // ST1i16
16229
106k
    4U, // ST1i16_POST
16230
106k
    0U, // ST1i32
16231
106k
    4U, // ST1i32_POST
16232
106k
    0U, // ST1i64
16233
106k
    4U, // ST1i64_POST
16234
106k
    0U, // ST1i8
16235
106k
    5U, // ST1i8_POST
16236
106k
    8793316U, // ST2B
16237
106k
    393096420U, // ST2B_IMM
16238
106k
    8924388U, // ST2D
16239
106k
    393096420U, // ST2D_IMM
16240
106k
    62073U, // ST2GPostIndex
16241
106k
    10940505U,  // ST2GPreIndex
16242
106k
    3412056U, // ST2Gi
16243
106k
    9055460U, // ST2H
16244
106k
    393096420U, // ST2H_IMM
16245
106k
    10235108U,  // ST2Q
16246
106k
    393096420U, // ST2Q_IMM
16247
106k
    0U, // ST2Twov16b
16248
106k
    0U, // ST2Twov16b_POST
16249
106k
    0U, // ST2Twov2d
16250
106k
    0U, // ST2Twov2d_POST
16251
106k
    0U, // ST2Twov2s
16252
106k
    0U, // ST2Twov2s_POST
16253
106k
    0U, // ST2Twov4h
16254
106k
    0U, // ST2Twov4h_POST
16255
106k
    0U, // ST2Twov4s
16256
106k
    0U, // ST2Twov4s_POST
16257
106k
    0U, // ST2Twov8b
16258
106k
    0U, // ST2Twov8b_POST
16259
106k
    0U, // ST2Twov8h
16260
106k
    0U, // ST2Twov8h_POST
16261
106k
    9317604U, // ST2W
16262
106k
    393096420U, // ST2W_IMM
16263
106k
    0U, // ST2i16
16264
106k
    4U, // ST2i16_POST
16265
106k
    0U, // ST2i32
16266
106k
    4U, // ST2i32_POST
16267
106k
    0U, // ST2i64
16268
106k
    5U, // ST2i64_POST
16269
106k
    0U, // ST2i8
16270
106k
    4U, // ST2i8_POST
16271
106k
    8793316U, // ST3B
16272
106k
    10366180U,  // ST3B_IMM
16273
106k
    8924388U, // ST3D
16274
106k
    10366180U,  // ST3D_IMM
16275
106k
    9055460U, // ST3H
16276
106k
    10366180U,  // ST3H_IMM
16277
106k
    10235108U,  // ST3Q
16278
106k
    10366180U,  // ST3Q_IMM
16279
106k
    0U, // ST3Threev16b
16280
106k
    0U, // ST3Threev16b_POST
16281
106k
    0U, // ST3Threev2d
16282
106k
    0U, // ST3Threev2d_POST
16283
106k
    0U, // ST3Threev2s
16284
106k
    0U, // ST3Threev2s_POST
16285
106k
    0U, // ST3Threev4h
16286
106k
    0U, // ST3Threev4h_POST
16287
106k
    0U, // ST3Threev4s
16288
106k
    0U, // ST3Threev4s_POST
16289
106k
    0U, // ST3Threev8b
16290
106k
    0U, // ST3Threev8b_POST
16291
106k
    0U, // ST3Threev8h
16292
106k
    0U, // ST3Threev8h_POST
16293
106k
    9317604U, // ST3W
16294
106k
    10366180U,  // ST3W_IMM
16295
106k
    0U, // ST3i16
16296
106k
    5U, // ST3i16_POST
16297
106k
    0U, // ST3i32
16298
106k
    5U, // ST3i32_POST
16299
106k
    0U, // ST3i64
16300
106k
    5U, // ST3i64_POST
16301
106k
    0U, // ST3i8
16302
106k
    5U, // ST3i8_POST
16303
106k
    8793316U, // ST4B
16304
106k
    393882852U, // ST4B_IMM
16305
106k
    8924388U, // ST4D
16306
106k
    393882852U, // ST4D_IMM
16307
106k
    0U, // ST4Fourv16b
16308
106k
    0U, // ST4Fourv16b_POST
16309
106k
    0U, // ST4Fourv2d
16310
106k
    0U, // ST4Fourv2d_POST
16311
106k
    0U, // ST4Fourv2s
16312
106k
    0U, // ST4Fourv2s_POST
16313
106k
    0U, // ST4Fourv4h
16314
106k
    0U, // ST4Fourv4h_POST
16315
106k
    0U, // ST4Fourv4s
16316
106k
    0U, // ST4Fourv4s_POST
16317
106k
    0U, // ST4Fourv8b
16318
106k
    0U, // ST4Fourv8b_POST
16319
106k
    0U, // ST4Fourv8h
16320
106k
    0U, // ST4Fourv8h_POST
16321
106k
    9055460U, // ST4H
16322
106k
    393882852U, // ST4H_IMM
16323
106k
    10235108U,  // ST4Q
16324
106k
    393882852U, // ST4Q_IMM
16325
106k
    9317604U, // ST4W
16326
106k
    393882852U, // ST4W_IMM
16327
106k
    0U, // ST4i16
16328
106k
    4U, // ST4i16_POST
16329
106k
    0U, // ST4i32
16330
106k
    5U, // ST4i32_POST
16331
106k
    0U, // ST4i64
16332
106k
    5U, // ST4i64_POST
16333
106k
    0U, // ST4i8
16334
106k
    4U, // ST4i8_POST
16335
106k
    0U, // ST64B
16336
106k
    5U, // ST64BV
16337
106k
    5U, // ST64BV0
16338
106k
    608U, // STGM
16339
106k
    419564816U, // STGPi
16340
106k
    62073U, // STGPostIndex
16341
106k
    480551185U, // STGPpost
16342
106k
    469934353U, // STGPpre
16343
106k
    10940505U,  // STGPreIndex
16344
106k
    3412056U, // STGi
16345
106k
    3411216U, // STILPW
16346
106k
    11837713U,  // STILPWpre
16347
106k
    3411216U, // STILPX
16348
106k
    11968785U,  // STILPXpre
16349
106k
    0U, // STL1
16350
106k
    608U, // STLLRB
16351
106k
    608U, // STLLRH
16352
106k
    608U, // STLLRW
16353
106k
    608U, // STLLRX
16354
106k
    608U, // STLRB
16355
106k
    608U, // STLRH
16356
106k
    608U, // STLRW
16357
106k
    977U, // STLRWpre
16358
106k
    608U, // STLRX
16359
106k
    985U, // STLRXpre
16360
106k
    3411032U, // STLURBi
16361
106k
    3411032U, // STLURHi
16362
106k
    3411032U, // STLURWi
16363
106k
    3411032U, // STLURXi
16364
106k
    3411032U, // STLURbi
16365
106k
    3411032U, // STLURdi
16366
106k
    3411032U, // STLURhi
16367
106k
    3411032U, // STLURqi
16368
106k
    3411032U, // STLURsi
16369
106k
    12061784U,  // STLXPW
16370
106k
    12061784U,  // STLXPX
16371
106k
    3411216U, // STLXRB
16372
106k
    3411216U, // STLXRH
16373
106k
    3411216U, // STLXRW
16374
106k
    3411216U, // STLXRX
16375
106k
    402787600U, // STNPDi
16376
106k
    419564816U, // STNPQi
16377
106k
    436342032U, // STNPSi
16378
106k
    436342032U, // STNPWi
16379
106k
    402787600U, // STNPXi
16380
106k
    8793316U, // STNT1B_2Z
16381
106k
    393096420U, // STNT1B_2Z_IMM
16382
106k
    671223059U, // STNT1B_2Z_STRIDED
16383
106k
    688000275U, // STNT1B_2Z_STRIDED_IMM
16384
106k
    8793316U, // STNT1B_4Z
16385
106k
    393882852U, // STNT1B_4Z_IMM
16386
106k
    8793316U, // STNT1B_4Z_STRIDED
16387
106k
    393882852U, // STNT1B_4Z_STRIDED_IMM
16388
106k
    387984612U, // STNT1B_ZRI
16389
106k
    8793316U, // STNT1B_ZRR
16390
106k
    371207356U, // STNT1B_ZZR_D_REAL
16391
106k
    371207268U, // STNT1B_ZZR_S_REAL
16392
106k
    8924388U, // STNT1D_2Z
16393
106k
    393096420U, // STNT1D_2Z_IMM
16394
106k
    8924388U, // STNT1D_2Z_STRIDED
16395
106k
    393096420U, // STNT1D_2Z_STRIDED_IMM
16396
106k
    8924388U, // STNT1D_4Z
16397
106k
    393882852U, // STNT1D_4Z_IMM
16398
106k
    8924388U, // STNT1D_4Z_STRIDED
16399
106k
    393882852U, // STNT1D_4Z_STRIDED_IMM
16400
106k
    387984612U, // STNT1D_ZRI
16401
106k
    8924388U, // STNT1D_ZRR
16402
106k
    371207356U, // STNT1D_ZZR_D_REAL
16403
106k
    9055460U, // STNT1H_2Z
16404
106k
    393096420U, // STNT1H_2Z_IMM
16405
106k
    704777491U, // STNT1H_2Z_STRIDED
16406
106k
    688000275U, // STNT1H_2Z_STRIDED_IMM
16407
106k
    9055460U, // STNT1H_4Z
16408
106k
    393882852U, // STNT1H_4Z_IMM
16409
106k
    9055460U, // STNT1H_4Z_STRIDED
16410
106k
    393882852U, // STNT1H_4Z_STRIDED_IMM
16411
106k
    387984612U, // STNT1H_ZRI
16412
106k
    9055460U, // STNT1H_ZRR
16413
106k
    371207356U, // STNT1H_ZZR_D_REAL
16414
106k
    371207268U, // STNT1H_ZZR_S_REAL
16415
106k
    9317604U, // STNT1W_2Z
16416
106k
    393096420U, // STNT1W_2Z_IMM
16417
106k
    9317604U, // STNT1W_2Z_STRIDED
16418
106k
    393096420U, // STNT1W_2Z_STRIDED_IMM
16419
106k
    9317604U, // STNT1W_4Z
16420
106k
    393882852U, // STNT1W_4Z_IMM
16421
106k
    9317604U, // STNT1W_4Z_STRIDED
16422
106k
    393882852U, // STNT1W_4Z_STRIDED_IMM
16423
106k
    387984612U, // STNT1W_ZRI
16424
106k
    9317604U, // STNT1W_ZRR
16425
106k
    371207356U, // STNT1W_ZZR_D_REAL
16426
106k
    371207268U, // STNT1W_ZZR_S_REAL
16427
106k
    402787600U, // STPDi
16428
106k
    463773969U, // STPDpost
16429
106k
    453157137U, // STPDpre
16430
106k
    419564816U, // STPQi
16431
106k
    480551185U, // STPQpost
16432
106k
    469934353U, // STPQpre
16433
106k
    436342032U, // STPSi
16434
106k
    497328401U, // STPSpost
16435
106k
    486711569U, // STPSpre
16436
106k
    436342032U, // STPWi
16437
106k
    497328401U, // STPWpost
16438
106k
    486711569U, // STPWpre
16439
106k
    402787600U, // STPXi
16440
106k
    463773969U, // STPXpost
16441
106k
    453157137U, // STPXpre
16442
106k
    41593U, // STRBBpost
16443
106k
    10920025U,  // STRBBpre
16444
106k
    503450712U, // STRBBroW
16445
106k
    520227928U, // STRBBroX
16446
106k
    64600U, // STRBBui
16447
106k
    41593U, // STRBpost
16448
106k
    10920025U,  // STRBpre
16449
106k
    503450712U, // STRBroW
16450
106k
    520227928U, // STRBroX
16451
106k
    64600U, // STRBui
16452
106k
    41593U, // STRDpost
16453
106k
    10920025U,  // STRDpre
16454
106k
    537005144U, // STRDroW
16455
106k
    553782360U, // STRDroX
16456
106k
    65624U, // STRDui
16457
106k
    41593U, // STRHHpost
16458
106k
    10920025U,  // STRHHpre
16459
106k
    570559576U, // STRHHroW
16460
106k
    587336792U, // STRHHroX
16461
106k
    66648U, // STRHHui
16462
106k
    41593U, // STRHpost
16463
106k
    10920025U,  // STRHpre
16464
106k
    570559576U, // STRHroW
16465
106k
    587336792U, // STRHroX
16466
106k
    66648U, // STRHui
16467
106k
    41593U, // STRQpost
16468
106k
    10920025U,  // STRQpre
16469
106k
    604114008U, // STRQroW
16470
106k
    620891224U, // STRQroX
16471
106k
    67672U, // STRQui
16472
106k
    41593U, // STRSpost
16473
106k
    10920025U,  // STRSpre
16474
106k
    637668440U, // STRSroW
16475
106k
    654445656U, // STRSroX
16476
106k
    68696U, // STRSui
16477
106k
    41593U, // STRWpost
16478
106k
    10920025U,  // STRWpre
16479
106k
    637668440U, // STRWroW
16480
106k
    654445656U, // STRWroX
16481
106k
    68696U, // STRWui
16482
106k
    41593U, // STRXpost
16483
106k
    10920025U,  // STRXpre
16484
106k
    537005144U, // STRXroW
16485
106k
    553782360U, // STRXroX
16486
106k
    65624U, // STRXui
16487
106k
    11013208U,  // STR_PXI
16488
106k
    608U, // STR_TX
16489
106k
    0U, // STR_ZA
16490
106k
    11013208U,  // STR_ZXI
16491
106k
    3411032U, // STTRBi
16492
106k
    3411032U, // STTRHi
16493
106k
    3411032U, // STTRWi
16494
106k
    3411032U, // STTRXi
16495
106k
    3411032U, // STURBBi
16496
106k
    3411032U, // STURBi
16497
106k
    3411032U, // STURDi
16498
106k
    3411032U, // STURHHi
16499
106k
    3411032U, // STURHi
16500
106k
    3411032U, // STURQi
16501
106k
    3411032U, // STURSi
16502
106k
    3411032U, // STURWi
16503
106k
    3411032U, // STURXi
16504
106k
    0U, // STX
16505
106k
    12061784U,  // STXPW
16506
106k
    12061784U,  // STXPX
16507
106k
    3411216U, // STXRB
16508
106k
    3411216U, // STXRH
16509
106k
    3411216U, // STXRW
16510
106k
    3411216U, // STXRX
16511
106k
    0U, // STY
16512
106k
    0U, // STZ
16513
106k
    62073U, // STZ2GPostIndex
16514
106k
    10940505U,  // STZ2GPreIndex
16515
106k
    3412056U, // STZ2Gi
16516
106k
    608U, // STZGM
16517
106k
    62073U, // STZGPostIndex
16518
106k
    10940505U,  // STZGPreIndex
16519
106k
    3412056U, // STZGi
16520
106k
    0U, // STZI
16521
106k
    135256U,  // SUBG
16522
106k
    5208U,  // SUBHNB_ZZZ_B
16523
106k
    96U,  // SUBHNB_ZZZ_H
16524
106k
    6232U,  // SUBHNB_ZZZ_S
16525
106k
    7256U,  // SUBHNT_ZZZ_B
16526
106k
    24U,  // SUBHNT_ZZZ_H
16527
106k
    1112U,  // SUBHNT_ZZZ_S
16528
106k
    270440U,  // SUBHNv2i64_v2i32
16529
106k
    271464U,  // SUBHNv2i64_v4i32
16530
106k
    401520U,  // SUBHNv4i32_v4i16
16531
106k
    402544U,  // SUBHNv4i32_v8i16
16532
106k
    533624U,  // SUBHNv8i16_v16i8
16533
106k
    532600U,  // SUBHNv8i16_v8i8
16534
106k
    3160U,  // SUBP
16535
106k
    3160U,  // SUBPS
16536
106k
    658520U,  // SUBPT_shift
16537
106k
    16473U, // SUBR_ZI_B
16538
106k
    17496U, // SUBR_ZI_D
16539
106k
    208U, // SUBR_ZI_H
16540
106k
    18521U, // SUBR_ZI_S
16541
106k
    16918656U,  // SUBR_ZPmZ_B
16542
106k
    33691776U,  // SUBR_ZPmZ_D
16543
106k
    51129480U,  // SUBR_ZPmZ_H
16544
106k
    67252352U,  // SUBR_ZPmZ_S
16545
106k
    13400U, // SUBSWri
16546
106k
    14424U, // SUBSWrs
16547
106k
    15448U, // SUBSWrx
16548
106k
    13400U, // SUBSXri
16549
106k
    14424U, // SUBSXrs
16550
106k
    15448U, // SUBSXrx
16551
106k
    1444952U, // SUBSXrx64
16552
106k
    13400U, // SUBWri
16553
106k
    14424U, // SUBWrs
16554
106k
    15448U, // SUBWrx
16555
106k
    13400U, // SUBXri
16556
106k
    14424U, // SUBXrs
16557
106k
    15448U, // SUBXrx
16558
106k
    1444952U, // SUBXrx64
16559
106k
    1584320U, // SUB_VG2_M2Z2Z_D
16560
106k
    1715400U, // SUB_VG2_M2Z2Z_S
16561
106k
    52178112U,  // SUB_VG2_M2ZZ_D
16562
106k
    52309192U,  // SUB_VG2_M2ZZ_S
16563
106k
    192U, // SUB_VG2_M2Z_D
16564
106k
    200U, // SUB_VG2_M2Z_S
16565
106k
    1584320U, // SUB_VG4_M4Z4Z_D
16566
106k
    1715400U, // SUB_VG4_M4Z4Z_S
16567
106k
    52178112U,  // SUB_VG4_M4ZZ_D
16568
106k
    52309192U,  // SUB_VG4_M4ZZ_S
16569
106k
    192U, // SUB_VG4_M4Z_D
16570
106k
    200U, // SUB_VG4_M4Z_S
16571
106k
    16473U, // SUB_ZI_B
16572
106k
    17496U, // SUB_ZI_D
16573
106k
    208U, // SUB_ZI_H
16574
106k
    18521U, // SUB_ZI_S
16575
106k
    16918656U,  // SUB_ZPmZ_B
16576
106k
    33691776U,  // SUB_ZPmZ_CPA
16577
106k
    33691776U,  // SUB_ZPmZ_D
16578
106k
    51129480U,  // SUB_ZPmZ_H
16579
106k
    67252352U,  // SUB_ZPmZ_S
16580
106k
    10329U, // SUB_ZZZ_B
16581
106k
    6232U,  // SUB_ZZZ_CPA
16582
106k
    6232U,  // SUB_ZZZ_D
16583
106k
    136U, // SUB_ZZZ_H
16584
106k
    12377U, // SUB_ZZZ_S
16585
106k
    925840U,  // SUBv16i8
16586
106k
    3160U,  // SUBv1i64
16587
106k
    1056920U, // SUBv2i32
16588
106k
    270440U,  // SUBv2i64
16589
106k
    1188000U, // SUBv4i16
16590
106k
    401520U,  // SUBv4i32
16591
106k
    532600U,  // SUBv8i16
16592
106k
    1319080U, // SUBv8i8
16593
106k
    5029400U, // SUDOT_VG2_M2ZZI_BToS
16594
106k
    48664U, // SUDOT_VG2_M2ZZ_BToS
16595
106k
    5029400U, // SUDOT_VG4_M4ZZI_BToS
16596
106k
    48664U, // SUDOT_VG4_M4ZZ_BToS
16597
106k
    38921U, // SUDOT_ZZZI
16598
106k
    5121168U, // SUDOTlanev16i8
16599
106k
    5121192U, // SUDOTlanev8i8
16600
106k
    38441U, // SUMLALL_MZZI_BtoS
16601
106k
    5029400U, // SUMLALL_VG2_M2ZZI_BtoS
16602
106k
    48666U, // SUMLALL_VG2_M2ZZ_BtoS
16603
106k
    5029400U, // SUMLALL_VG4_M4ZZI_BtoS
16604
106k
    48667U, // SUMLALL_VG4_M4ZZ_BtoS
16605
106k
    0U, // SUMOPA_MPPZZ_D
16606
106k
    0U, // SUMOPA_MPPZZ_S
16607
106k
    0U, // SUMOPS_MPPZZ_D
16608
106k
    0U, // SUMOPS_MPPZZ_S
16609
106k
    1U, // SUNPKHI_ZZ_D
16610
106k
    0U, // SUNPKHI_ZZ_H
16611
106k
    0U, // SUNPKHI_ZZ_S
16612
106k
    1U, // SUNPKLO_ZZ_D
16613
106k
    0U, // SUNPKLO_ZZ_H
16614
106k
    0U, // SUNPKLO_ZZ_S
16615
106k
    0U, // SUNPK_VG2_2ZZ_D
16616
106k
    0U, // SUNPK_VG2_2ZZ_H
16617
106k
    0U, // SUNPK_VG2_2ZZ_S
16618
106k
    0U, // SUNPK_VG4_4Z2Z_D
16619
106k
    0U, // SUNPK_VG4_4Z2Z_H
16620
106k
    0U, // SUNPK_VG4_4Z2Z_S
16621
106k
    16918656U,  // SUQADD_ZPmZ_B
16622
106k
    33691776U,  // SUQADD_ZPmZ_D
16623
106k
    51129480U,  // SUQADD_ZPmZ_H
16624
106k
    67252352U,  // SUQADD_ZPmZ_S
16625
106k
    32U,  // SUQADDv16i8
16626
106k
    1U, // SUQADDv1i16
16627
106k
    1U, // SUQADDv1i32
16628
106k
    1U, // SUQADDv1i64
16629
106k
    1U, // SUQADDv1i8
16630
106k
    40U,  // SUQADDv2i32
16631
106k
    48U,  // SUQADDv2i64
16632
106k
    56U,  // SUQADDv4i16
16633
106k
    64U,  // SUQADDv4i32
16634
106k
    72U,  // SUQADDv8i16
16635
106k
    80U,  // SUQADDv8i8
16636
106k
    5029400U, // SUVDOT_VG4_M4ZZI_BToS
16637
106k
    0U, // SVC
16638
106k
    103427304U, // SVDOT_VG2_M2ZZI_HtoS
16639
106k
    5029400U, // SVDOT_VG4_M4ZZI_BtoS
16640
106k
    103427304U, // SVDOT_VG4_M4ZZI_HtoD
16641
106k
    3U, // SWPAB
16642
106k
    3U, // SWPAH
16643
106k
    3U, // SWPALB
16644
106k
    3U, // SWPALH
16645
106k
    3U, // SWPALW
16646
106k
    3U, // SWPALX
16647
106k
    3U, // SWPAW
16648
106k
    3U, // SWPAX
16649
106k
    3U, // SWPB
16650
106k
    3U, // SWPH
16651
106k
    3U, // SWPLB
16652
106k
    3U, // SWPLH
16653
106k
    3U, // SWPLW
16654
106k
    3U, // SWPLX
16655
106k
    60690U, // SWPP
16656
106k
    60690U, // SWPPA
16657
106k
    60690U, // SWPPAL
16658
106k
    60690U, // SWPPL
16659
106k
    3U, // SWPW
16660
106k
    3U, // SWPX
16661
106k
    16U,  // SXTB_ZPmZ_D
16662
106k
    0U, // SXTB_ZPmZ_H
16663
106k
    24U,  // SXTB_ZPmZ_S
16664
106k
    16U,  // SXTH_ZPmZ_D
16665
106k
    24U,  // SXTH_ZPmZ_S
16666
106k
    16U,  // SXTW_ZPmZ_D
16667
106k
    86104U, // SYSLxt
16668
106k
    997U, // SYSPxt
16669
106k
    1005U,  // SYSPxt_XZR
16670
106k
    1013U,  // SYSxt
16671
106k
    178U, // TBLQ_ZZZ_B
16672
106k
    5U, // TBLQ_ZZZ_D
16673
106k
    136U, // TBLQ_ZZZ_H
16674
106k
    12378U, // TBLQ_ZZZ_S
16675
106k
    178U, // TBL_ZZZZ_B
16676
106k
    5U, // TBL_ZZZZ_D
16677
106k
    136U, // TBL_ZZZZ_H
16678
106k
    12378U, // TBL_ZZZZ_S
16679
106k
    178U, // TBL_ZZZ_B
16680
106k
    5U, // TBL_ZZZ_D
16681
106k
    136U, // TBL_ZZZ_H
16682
106k
    12378U, // TBL_ZZZ_S
16683
106k
    35U,  // TBLv16i8Four
16684
106k
    35U,  // TBLv16i8One
16685
106k
    35U,  // TBLv16i8Three
16686
106k
    35U,  // TBLv16i8Two
16687
106k
    83U,  // TBLv8i8Four
16688
106k
    83U,  // TBLv8i8One
16689
106k
    83U,  // TBLv8i8Three
16690
106k
    83U,  // TBLv8i8Two
16691
106k
    87128U, // TBNZW
16692
106k
    87128U, // TBNZX
16693
106k
    9U, // TBXQ_ZZZ_B
16694
106k
    1112U,  // TBXQ_ZZZ_D
16695
106k
    240U, // TBXQ_ZZZ_H
16696
106k
    2136U,  // TBXQ_ZZZ_S
16697
106k
    9U, // TBX_ZZZ_B
16698
106k
    1112U,  // TBX_ZZZ_D
16699
106k
    240U, // TBX_ZZZ_H
16700
106k
    2136U,  // TBX_ZZZ_S
16701
106k
    37U,  // TBXv16i8Four
16702
106k
    37U,  // TBXv16i8One
16703
106k
    37U,  // TBXv16i8Three
16704
106k
    37U,  // TBXv16i8Two
16705
106k
    85U,  // TBXv8i8Four
16706
106k
    85U,  // TBXv8i8One
16707
106k
    85U,  // TBXv8i8Three
16708
106k
    85U,  // TBXv8i8Two
16709
106k
    87128U, // TBZW
16710
106k
    87128U, // TBZX
16711
106k
    0U, // TCANCEL
16712
106k
    0U, // TCOMMIT
16713
106k
    0U, // TRCIT
16714
106k
    10329U, // TRN1_PPP_B
16715
106k
    6232U,  // TRN1_PPP_D
16716
106k
    136U, // TRN1_PPP_H
16717
106k
    12377U, // TRN1_PPP_S
16718
106k
    10329U, // TRN1_ZZZ_B
16719
106k
    6232U,  // TRN1_ZZZ_D
16720
106k
    136U, // TRN1_ZZZ_H
16721
106k
    1016U,  // TRN1_ZZZ_Q
16722
106k
    12377U, // TRN1_ZZZ_S
16723
106k
    925840U,  // TRN1v16i8
16724
106k
    1056920U, // TRN1v2i32
16725
106k
    270440U,  // TRN1v2i64
16726
106k
    1188000U, // TRN1v4i16
16727
106k
    401520U,  // TRN1v4i32
16728
106k
    532600U,  // TRN1v8i16
16729
106k
    1319080U, // TRN1v8i8
16730
106k
    10329U, // TRN2_PPP_B
16731
106k
    6232U,  // TRN2_PPP_D
16732
106k
    136U, // TRN2_PPP_H
16733
106k
    12377U, // TRN2_PPP_S
16734
106k
    10329U, // TRN2_ZZZ_B
16735
106k
    6232U,  // TRN2_ZZZ_D
16736
106k
    136U, // TRN2_ZZZ_H
16737
106k
    1016U,  // TRN2_ZZZ_Q
16738
106k
    12377U, // TRN2_ZZZ_S
16739
106k
    925840U,  // TRN2v16i8
16740
106k
    1056920U, // TRN2v2i32
16741
106k
    270440U,  // TRN2v2i64
16742
106k
    1188000U, // TRN2v4i16
16743
106k
    401520U,  // TRN2v4i32
16744
106k
    532600U,  // TRN2v8i16
16745
106k
    1319080U, // TRN2v8i8
16746
106k
    0U, // TSB
16747
106k
    0U, // TSTART
16748
106k
    0U, // TTEST
16749
106k
    2136U,  // UABALB_ZZZ_D
16750
106k
    8U, // UABALB_ZZZ_H
16751
106k
    7256U,  // UABALB_ZZZ_S
16752
106k
    2136U,  // UABALT_ZZZ_D
16753
106k
    8U, // UABALT_ZZZ_H
16754
106k
    7256U,  // UABALT_ZZZ_S
16755
106k
    926864U,  // UABALv16i8_v8i16
16756
106k
    1057944U, // UABALv2i32_v2i64
16757
106k
    1189024U, // UABALv4i16_v4i32
16758
106k
    402544U,  // UABALv4i32_v2i64
16759
106k
    533624U,  // UABALv8i16_v4i32
16760
106k
    1320104U, // UABALv8i8_v8i16
16761
106k
    9U, // UABA_ZZZ_B
16762
106k
    1112U,  // UABA_ZZZ_D
16763
106k
    240U, // UABA_ZZZ_H
16764
106k
    2136U,  // UABA_ZZZ_S
16765
106k
    926864U,  // UABAv16i8
16766
106k
    1057944U, // UABAv2i32
16767
106k
    1189024U, // UABAv4i16
16768
106k
    402544U,  // UABAv4i32
16769
106k
    533624U,  // UABAv8i16
16770
106k
    1320104U, // UABAv8i8
16771
106k
    12377U, // UABDLB_ZZZ_D
16772
106k
    176U, // UABDLB_ZZZ_H
16773
106k
    5208U,  // UABDLB_ZZZ_S
16774
106k
    12377U, // UABDLT_ZZZ_D
16775
106k
    176U, // UABDLT_ZZZ_H
16776
106k
    5208U,  // UABDLT_ZZZ_S
16777
106k
    925840U,  // UABDLv16i8_v8i16
16778
106k
    1056920U, // UABDLv2i32_v2i64
16779
106k
    1188000U, // UABDLv4i16_v4i32
16780
106k
    401520U,  // UABDLv4i32_v2i64
16781
106k
    532600U,  // UABDLv8i16_v4i32
16782
106k
    1319080U, // UABDLv8i8_v8i16
16783
106k
    16918656U,  // UABD_ZPmZ_B
16784
106k
    33691776U,  // UABD_ZPmZ_D
16785
106k
    51129480U,  // UABD_ZPmZ_H
16786
106k
    67252352U,  // UABD_ZPmZ_S
16787
106k
    925840U,  // UABDv16i8
16788
106k
    1056920U, // UABDv2i32
16789
106k
    1188000U, // UABDv4i16
16790
106k
    401520U,  // UABDv4i32
16791
106k
    532600U,  // UABDv8i16
16792
106k
    1319080U, // UABDv8i8
16793
106k
    2176U,  // UADALP_ZPmZ_D
16794
106k
    8U, // UADALP_ZPmZ_H
16795
106k
    7296U,  // UADALP_ZPmZ_S
16796
106k
    32U,  // UADALPv16i8_v8i16
16797
106k
    40U,  // UADALPv2i32_v1i64
16798
106k
    56U,  // UADALPv4i16_v2i32
16799
106k
    64U,  // UADALPv4i32_v2i64
16800
106k
    72U,  // UADALPv8i16_v4i32
16801
106k
    80U,  // UADALPv8i8_v4i16
16802
106k
    12377U, // UADDLB_ZZZ_D
16803
106k
    176U, // UADDLB_ZZZ_H
16804
106k
    5208U,  // UADDLB_ZZZ_S
16805
106k
    32U,  // UADDLPv16i8_v8i16
16806
106k
    40U,  // UADDLPv2i32_v1i64
16807
106k
    56U,  // UADDLPv4i16_v2i32
16808
106k
    64U,  // UADDLPv4i32_v2i64
16809
106k
    72U,  // UADDLPv8i16_v4i32
16810
106k
    80U,  // UADDLPv8i8_v4i16
16811
106k
    12377U, // UADDLT_ZZZ_D
16812
106k
    176U, // UADDLT_ZZZ_H
16813
106k
    5208U,  // UADDLT_ZZZ_S
16814
106k
    32U,  // UADDLVv16i8v
16815
106k
    56U,  // UADDLVv4i16v
16816
106k
    64U,  // UADDLVv4i32v
16817
106k
    72U,  // UADDLVv8i16v
16818
106k
    80U,  // UADDLVv8i8v
16819
106k
    925840U,  // UADDLv16i8_v8i16
16820
106k
    1056920U, // UADDLv2i32_v2i64
16821
106k
    1188000U, // UADDLv4i16_v4i32
16822
106k
    401520U,  // UADDLv4i32_v2i64
16823
106k
    532600U,  // UADDLv8i16_v4i32
16824
106k
    1319080U, // UADDLv8i8_v8i16
16825
106k
    0U, // UADDV_VPZ_B
16826
106k
    0U, // UADDV_VPZ_D
16827
106k
    0U, // UADDV_VPZ_H
16828
106k
    0U, // UADDV_VPZ_S
16829
106k
    12376U, // UADDWB_ZZZ_D
16830
106k
    176U, // UADDWB_ZZZ_H
16831
106k
    5209U,  // UADDWB_ZZZ_S
16832
106k
    12376U, // UADDWT_ZZZ_D
16833
106k
    176U, // UADDWT_ZZZ_H
16834
106k
    5209U,  // UADDWT_ZZZ_S
16835
106k
    925816U,  // UADDWv16i8_v8i16
16836
106k
    1056872U, // UADDWv2i32_v2i64
16837
106k
    1187952U, // UADDWv4i16_v4i32
16838
106k
    401512U,  // UADDWv4i32_v2i64
16839
106k
    532592U,  // UADDWv8i16_v4i32
16840
106k
    1319032U, // UADDWv8i8_v8i16
16841
106k
    134232U,  // UBFMWri
16842
106k
    134232U,  // UBFMXri
16843
106k
    8U, // UCLAMP_VG2_2Z2Z_B
16844
106k
    16U,  // UCLAMP_VG2_2Z2Z_D
16845
106k
    240U, // UCLAMP_VG2_2Z2Z_H
16846
106k
    24U,  // UCLAMP_VG2_2Z2Z_S
16847
106k
    8U, // UCLAMP_VG4_4Z4Z_B
16848
106k
    16U,  // UCLAMP_VG4_4Z4Z_D
16849
106k
    240U, // UCLAMP_VG4_4Z4Z_H
16850
106k
    24U,  // UCLAMP_VG4_4Z4Z_S
16851
106k
    9U, // UCLAMP_ZZZ_B
16852
106k
    1112U,  // UCLAMP_ZZZ_D
16853
106k
    240U, // UCLAMP_ZZZ_H
16854
106k
    2136U,  // UCLAMP_ZZZ_S
16855
106k
    3160U,  // UCVTFSWDri
16856
106k
    3160U,  // UCVTFSWHri
16857
106k
    3160U,  // UCVTFSWSri
16858
106k
    3160U,  // UCVTFSXDri
16859
106k
    3160U,  // UCVTFSXHri
16860
106k
    3160U,  // UCVTFSXSri
16861
106k
    0U, // UCVTFUWDri
16862
106k
    0U, // UCVTFUWHri
16863
106k
    0U, // UCVTFUWSri
16864
106k
    0U, // UCVTFUXDri
16865
106k
    0U, // UCVTFUXHri
16866
106k
    0U, // UCVTFUXSri
16867
106k
    0U, // UCVTF_2Z2Z_StoS
16868
106k
    0U, // UCVTF_4Z4Z_StoS
16869
106k
    16U,  // UCVTF_ZPmZ_DtoD
16870
106k
    2U, // UCVTF_ZPmZ_DtoH
16871
106k
    16U,  // UCVTF_ZPmZ_DtoS
16872
106k
    0U, // UCVTF_ZPmZ_HtoH
16873
106k
    24U,  // UCVTF_ZPmZ_StoD
16874
106k
    1U, // UCVTF_ZPmZ_StoH
16875
106k
    24U,  // UCVTF_ZPmZ_StoS
16876
106k
    3160U,  // UCVTFd
16877
106k
    3160U,  // UCVTFh
16878
106k
    3160U,  // UCVTFs
16879
106k
    0U, // UCVTFv1i16
16880
106k
    0U, // UCVTFv1i32
16881
106k
    0U, // UCVTFv1i64
16882
106k
    40U,  // UCVTFv2f32
16883
106k
    48U,  // UCVTFv2f64
16884
106k
    3224U,  // UCVTFv2i32_shift
16885
106k
    3176U,  // UCVTFv2i64_shift
16886
106k
    56U,  // UCVTFv4f16
16887
106k
    64U,  // UCVTFv4f32
16888
106k
    3232U,  // UCVTFv4i16_shift
16889
106k
    3184U,  // UCVTFv4i32_shift
16890
106k
    72U,  // UCVTFv8f16
16891
106k
    3192U,  // UCVTFv8i16_shift
16892
106k
    0U, // UDF
16893
106k
    33691776U,  // UDIVR_ZPmZ_D
16894
106k
    67252352U,  // UDIVR_ZPmZ_S
16895
106k
    3160U,  // UDIVWr
16896
106k
    3160U,  // UDIVXr
16897
106k
    33691776U,  // UDIV_ZPmZ_D
16898
106k
    67252352U,  // UDIV_ZPmZ_S
16899
106k
    47640U, // UDOT_VG2_M2Z2Z_BtoS
16900
106k
    2632936U, // UDOT_VG2_M2Z2Z_HtoD
16901
106k
    2632936U, // UDOT_VG2_M2Z2Z_HtoS
16902
106k
    5029400U, // UDOT_VG2_M2ZZI_BToS
16903
106k
    103427304U, // UDOT_VG2_M2ZZI_HToS
16904
106k
    103427304U, // UDOT_VG2_M2ZZI_HtoD
16905
106k
    48664U, // UDOT_VG2_M2ZZ_BtoS
16906
106k
    53095656U,  // UDOT_VG2_M2ZZ_HtoD
16907
106k
    53095656U,  // UDOT_VG2_M2ZZ_HtoS
16908
106k
    47640U, // UDOT_VG4_M4Z4Z_BtoS
16909
106k
    2632936U, // UDOT_VG4_M4Z4Z_HtoD
16910
106k
    2632936U, // UDOT_VG4_M4Z4Z_HtoS
16911
106k
    5029400U, // UDOT_VG4_M4ZZI_BtoS
16912
106k
    103427304U, // UDOT_VG4_M4ZZI_HToS
16913
106k
    103427304U, // UDOT_VG4_M4ZZI_HtoD
16914
106k
    48664U, // UDOT_VG4_M4ZZ_BtoS
16915
106k
    53095656U,  // UDOT_VG4_M4ZZ_HtoD
16916
106k
    53095656U,  // UDOT_VG4_M4ZZ_HtoS
16917
106k
    53222488U,  // UDOT_ZZZI_D
16918
106k
    53222488U,  // UDOT_ZZZI_HtoS
16919
106k
    38921U, // UDOT_ZZZI_S
16920
106k
    7256U,  // UDOT_ZZZ_D
16921
106k
    7256U,  // UDOT_ZZZ_HtoS
16922
106k
    9U, // UDOT_ZZZ_S
16923
106k
    5121168U, // UDOTlanev16i8
16924
106k
    5121192U, // UDOTlanev8i8
16925
106k
    926864U,  // UDOTv16i8
16926
106k
    1320104U, // UDOTv8i8
16927
106k
    16918656U,  // UHADD_ZPmZ_B
16928
106k
    33691776U,  // UHADD_ZPmZ_D
16929
106k
    51129480U,  // UHADD_ZPmZ_H
16930
106k
    67252352U,  // UHADD_ZPmZ_S
16931
106k
    925840U,  // UHADDv16i8
16932
106k
    1056920U, // UHADDv2i32
16933
106k
    1188000U, // UHADDv4i16
16934
106k
    401520U,  // UHADDv4i32
16935
106k
    532600U,  // UHADDv8i16
16936
106k
    1319080U, // UHADDv8i8
16937
106k
    16918656U,  // UHSUBR_ZPmZ_B
16938
106k
    33691776U,  // UHSUBR_ZPmZ_D
16939
106k
    51129480U,  // UHSUBR_ZPmZ_H
16940
106k
    67252352U,  // UHSUBR_ZPmZ_S
16941
106k
    16918656U,  // UHSUB_ZPmZ_B
16942
106k
    33691776U,  // UHSUB_ZPmZ_D
16943
106k
    51129480U,  // UHSUB_ZPmZ_H
16944
106k
    67252352U,  // UHSUB_ZPmZ_S
16945
106k
    925840U,  // UHSUBv16i8
16946
106k
    1056920U, // UHSUBv2i32
16947
106k
    1188000U, // UHSUBv4i16
16948
106k
    401520U,  // UHSUBv4i32
16949
106k
    532600U,  // UHSUBv8i16
16950
106k
    1319080U, // UHSUBv8i8
16951
106k
    134232U,  // UMADDLrrr
16952
106k
    16918656U,  // UMAXP_ZPmZ_B
16953
106k
    33691776U,  // UMAXP_ZPmZ_D
16954
106k
    51129480U,  // UMAXP_ZPmZ_H
16955
106k
    67252352U,  // UMAXP_ZPmZ_S
16956
106k
    925840U,  // UMAXPv16i8
16957
106k
    1056920U, // UMAXPv2i32
16958
106k
    1188000U, // UMAXPv4i16
16959
106k
    401520U,  // UMAXPv4i32
16960
106k
    532600U,  // UMAXPv8i16
16961
106k
    1319080U, // UMAXPv8i8
16962
106k
    10328U, // UMAXQV_VPZ_B
16963
106k
    6232U,  // UMAXQV_VPZ_D
16964
106k
    5208U,  // UMAXQV_VPZ_H
16965
106k
    12376U, // UMAXQV_VPZ_S
16966
106k
    0U, // UMAXV_VPZ_B
16967
106k
    0U, // UMAXV_VPZ_D
16968
106k
    0U, // UMAXV_VPZ_H
16969
106k
    0U, // UMAXV_VPZ_S
16970
106k
    32U,  // UMAXVv16i8v
16971
106k
    56U,  // UMAXVv4i16v
16972
106k
    64U,  // UMAXVv4i32v
16973
106k
    72U,  // UMAXVv8i16v
16974
106k
    80U,  // UMAXVv8i8v
16975
106k
    3160U,  // UMAXWri
16976
106k
    3160U,  // UMAXWrr
16977
106k
    3160U,  // UMAXXri
16978
106k
    3160U,  // UMAXXrr
16979
106k
    920U, // UMAX_VG2_2Z2Z_B
16980
106k
    464U, // UMAX_VG2_2Z2Z_D
16981
106k
    248U, // UMAX_VG2_2Z2Z_H
16982
106k
    472U, // UMAX_VG2_2Z2Z_S
16983
106k
    176U, // UMAX_VG2_2ZZ_B
16984
106k
    184U, // UMAX_VG2_2ZZ_D
16985
106k
    136U, // UMAX_VG2_2ZZ_H
16986
106k
    96U,  // UMAX_VG2_2ZZ_S
16987
106k
    920U, // UMAX_VG4_4Z4Z_B
16988
106k
    464U, // UMAX_VG4_4Z4Z_D
16989
106k
    248U, // UMAX_VG4_4Z4Z_H
16990
106k
    472U, // UMAX_VG4_4Z4Z_S
16991
106k
    176U, // UMAX_VG4_4ZZ_B
16992
106k
    184U, // UMAX_VG4_4ZZ_D
16993
106k
    136U, // UMAX_VG4_4ZZ_H
16994
106k
    96U,  // UMAX_VG4_4ZZ_S
16995
106k
    88153U, // UMAX_ZI_B
16996
106k
    88152U, // UMAX_ZI_D
16997
106k
    448U, // UMAX_ZI_H
16998
106k
    88153U, // UMAX_ZI_S
16999
106k
    16918656U,  // UMAX_ZPmZ_B
17000
106k
    33691776U,  // UMAX_ZPmZ_D
17001
106k
    51129480U,  // UMAX_ZPmZ_H
17002
106k
    67252352U,  // UMAX_ZPmZ_S
17003
106k
    925840U,  // UMAXv16i8
17004
106k
    1056920U, // UMAXv2i32
17005
106k
    1188000U, // UMAXv4i16
17006
106k
    401520U,  // UMAXv4i32
17007
106k
    532600U,  // UMAXv8i16
17008
106k
    1319080U, // UMAXv8i8
17009
106k
    16918656U,  // UMINP_ZPmZ_B
17010
106k
    33691776U,  // UMINP_ZPmZ_D
17011
106k
    51129480U,  // UMINP_ZPmZ_H
17012
106k
    67252352U,  // UMINP_ZPmZ_S
17013
106k
    925840U,  // UMINPv16i8
17014
106k
    1056920U, // UMINPv2i32
17015
106k
    1188000U, // UMINPv4i16
17016
106k
    401520U,  // UMINPv4i32
17017
106k
    532600U,  // UMINPv8i16
17018
106k
    1319080U, // UMINPv8i8
17019
106k
    10328U, // UMINQV_VPZ_B
17020
106k
    6232U,  // UMINQV_VPZ_D
17021
106k
    5208U,  // UMINQV_VPZ_H
17022
106k
    12376U, // UMINQV_VPZ_S
17023
106k
    0U, // UMINV_VPZ_B
17024
106k
    0U, // UMINV_VPZ_D
17025
106k
    0U, // UMINV_VPZ_H
17026
106k
    0U, // UMINV_VPZ_S
17027
106k
    32U,  // UMINVv16i8v
17028
106k
    56U,  // UMINVv4i16v
17029
106k
    64U,  // UMINVv4i32v
17030
106k
    72U,  // UMINVv8i16v
17031
106k
    80U,  // UMINVv8i8v
17032
106k
    3160U,  // UMINWri
17033
106k
    3160U,  // UMINWrr
17034
106k
    3160U,  // UMINXri
17035
106k
    3160U,  // UMINXrr
17036
106k
    920U, // UMIN_VG2_2Z2Z_B
17037
106k
    464U, // UMIN_VG2_2Z2Z_D
17038
106k
    248U, // UMIN_VG2_2Z2Z_H
17039
106k
    472U, // UMIN_VG2_2Z2Z_S
17040
106k
    176U, // UMIN_VG2_2ZZ_B
17041
106k
    184U, // UMIN_VG2_2ZZ_D
17042
106k
    136U, // UMIN_VG2_2ZZ_H
17043
106k
    96U,  // UMIN_VG2_2ZZ_S
17044
106k
    920U, // UMIN_VG4_4Z4Z_B
17045
106k
    464U, // UMIN_VG4_4Z4Z_D
17046
106k
    248U, // UMIN_VG4_4Z4Z_H
17047
106k
    472U, // UMIN_VG4_4Z4Z_S
17048
106k
    176U, // UMIN_VG4_4ZZ_B
17049
106k
    184U, // UMIN_VG4_4ZZ_D
17050
106k
    136U, // UMIN_VG4_4ZZ_H
17051
106k
    96U,  // UMIN_VG4_4ZZ_S
17052
106k
    88153U, // UMIN_ZI_B
17053
106k
    88152U, // UMIN_ZI_D
17054
106k
    448U, // UMIN_ZI_H
17055
106k
    88153U, // UMIN_ZI_S
17056
106k
    16918656U,  // UMIN_ZPmZ_B
17057
106k
    33691776U,  // UMIN_ZPmZ_D
17058
106k
    51129480U,  // UMIN_ZPmZ_H
17059
106k
    67252352U,  // UMIN_ZPmZ_S
17060
106k
    925840U,  // UMINv16i8
17061
106k
    1056920U, // UMINv2i32
17062
106k
    1188000U, // UMINv4i16
17063
106k
    401520U,  // UMINv4i32
17064
106k
    532600U,  // UMINv8i16
17065
106k
    1319080U, // UMINv8i8
17066
106k
    53217368U,  // UMLALB_ZZZI_D
17067
106k
    53222488U,  // UMLALB_ZZZI_S
17068
106k
    2136U,  // UMLALB_ZZZ_D
17069
106k
    8U, // UMLALB_ZZZ_H
17070
106k
    7256U,  // UMLALB_ZZZ_S
17071
106k
    38441U, // UMLALL_MZZI_BtoS
17072
106k
    38145U, // UMLALL_MZZI_HtoD
17073
106k
    553U, // UMLALL_MZZ_BtoS
17074
106k
    257U, // UMLALL_MZZ_HtoD
17075
106k
    47640U, // UMLALL_VG2_M2Z2Z_BtoS
17076
106k
    2632936U, // UMLALL_VG2_M2Z2Z_HtoD
17077
106k
    5029400U, // UMLALL_VG2_M2ZZI_BtoS
17078
106k
    103427304U, // UMLALL_VG2_M2ZZI_HtoD
17079
106k
    48666U, // UMLALL_VG2_M2ZZ_BtoS
17080
106k
    53095658U,  // UMLALL_VG2_M2ZZ_HtoD
17081
106k
    47640U, // UMLALL_VG4_M4Z4Z_BtoS
17082
106k
    2632936U, // UMLALL_VG4_M4Z4Z_HtoD
17083
106k
    5029400U, // UMLALL_VG4_M4ZZI_BtoS
17084
106k
    103427304U, // UMLALL_VG4_M4ZZI_HtoD
17085
106k
    48667U, // UMLALL_VG4_M4ZZ_BtoS
17086
106k
    53095659U,  // UMLALL_VG4_M4ZZ_HtoD
17087
106k
    53217368U,  // UMLALT_ZZZI_D
17088
106k
    53222488U,  // UMLALT_ZZZI_S
17089
106k
    2136U,  // UMLALT_ZZZ_D
17090
106k
    8U, // UMLALT_ZZZ_H
17091
106k
    7256U,  // UMLALT_ZZZ_S
17092
106k
    38145U, // UMLAL_MZZI_HtoS
17093
106k
    257U, // UMLAL_MZZ_HtoS
17094
106k
    2632936U, // UMLAL_VG2_M2Z2Z_HtoS
17095
106k
    103427304U, // UMLAL_VG2_M2ZZI_S
17096
106k
    53095656U,  // UMLAL_VG2_M2ZZ_HtoS
17097
106k
    2632936U, // UMLAL_VG4_M4Z4Z_HtoS
17098
106k
    103427304U, // UMLAL_VG4_M4ZZI_HtoS
17099
106k
    53095656U,  // UMLAL_VG4_M4ZZ_HtoS
17100
106k
    926864U,  // UMLALv16i8_v8i16
17101
106k
    122299544U, // UMLALv2i32_indexed
17102
106k
    1057944U, // UMLALv2i32_v2i64
17103
106k
    120464544U, // UMLALv4i16_indexed
17104
106k
    1189024U, // UMLALv4i16_v4i32
17105
106k
    122299504U, // UMLALv4i32_indexed
17106
106k
    402544U,  // UMLALv4i32_v2i64
17107
106k
    120464504U, // UMLALv8i16_indexed
17108
106k
    533624U,  // UMLALv8i16_v4i32
17109
106k
    1320104U, // UMLALv8i8_v8i16
17110
106k
    53217368U,  // UMLSLB_ZZZI_D
17111
106k
    53222488U,  // UMLSLB_ZZZI_S
17112
106k
    2136U,  // UMLSLB_ZZZ_D
17113
106k
    8U, // UMLSLB_ZZZ_H
17114
106k
    7256U,  // UMLSLB_ZZZ_S
17115
106k
    38441U, // UMLSLL_MZZI_BtoS
17116
106k
    38145U, // UMLSLL_MZZI_HtoD
17117
106k
    553U, // UMLSLL_MZZ_BtoS
17118
106k
    257U, // UMLSLL_MZZ_HtoD
17119
106k
    47640U, // UMLSLL_VG2_M2Z2Z_BtoS
17120
106k
    2632936U, // UMLSLL_VG2_M2Z2Z_HtoD
17121
106k
    5029400U, // UMLSLL_VG2_M2ZZI_BtoS
17122
106k
    103427304U, // UMLSLL_VG2_M2ZZI_HtoD
17123
106k
    48666U, // UMLSLL_VG2_M2ZZ_BtoS
17124
106k
    53095658U,  // UMLSLL_VG2_M2ZZ_HtoD
17125
106k
    47640U, // UMLSLL_VG4_M4Z4Z_BtoS
17126
106k
    2632936U, // UMLSLL_VG4_M4Z4Z_HtoD
17127
106k
    5029400U, // UMLSLL_VG4_M4ZZI_BtoS
17128
106k
    103427304U, // UMLSLL_VG4_M4ZZI_HtoD
17129
106k
    48667U, // UMLSLL_VG4_M4ZZ_BtoS
17130
106k
    53095659U,  // UMLSLL_VG4_M4ZZ_HtoD
17131
106k
    53217368U,  // UMLSLT_ZZZI_D
17132
106k
    53222488U,  // UMLSLT_ZZZI_S
17133
106k
    2136U,  // UMLSLT_ZZZ_D
17134
106k
    8U, // UMLSLT_ZZZ_H
17135
106k
    7256U,  // UMLSLT_ZZZ_S
17136
106k
    38145U, // UMLSL_MZZI_HtoS
17137
106k
    257U, // UMLSL_MZZ_HtoS
17138
106k
    2632936U, // UMLSL_VG2_M2Z2Z_HtoS
17139
106k
    103427304U, // UMLSL_VG2_M2ZZI_S
17140
106k
    53095656U,  // UMLSL_VG2_M2ZZ_HtoS
17141
106k
    2632936U, // UMLSL_VG4_M4Z4Z_HtoS
17142
106k
    103427304U, // UMLSL_VG4_M4ZZI_HtoS
17143
106k
    53095656U,  // UMLSL_VG4_M4ZZ_HtoS
17144
106k
    926864U,  // UMLSLv16i8_v8i16
17145
106k
    122299544U, // UMLSLv2i32_indexed
17146
106k
    1057944U, // UMLSLv2i32_v2i64
17147
106k
    120464544U, // UMLSLv4i16_indexed
17148
106k
    1189024U, // UMLSLv4i16_v4i32
17149
106k
    122299504U, // UMLSLv4i32_indexed
17150
106k
    402544U,  // UMLSLv4i32_v2i64
17151
106k
    120464504U, // UMLSLv8i16_indexed
17152
106k
    533624U,  // UMLSLv8i16_v4i32
17153
106k
    1320104U, // UMLSLv8i8_v8i16
17154
106k
    926864U,  // UMMLA
17155
106k
    9U, // UMMLA_ZZZ
17156
106k
    0U, // UMOPA_MPPZZ_D
17157
106k
    0U, // UMOPA_MPPZZ_HtoS
17158
106k
    0U, // UMOPA_MPPZZ_S
17159
106k
    0U, // UMOPS_MPPZZ_D
17160
106k
    0U, // UMOPS_MPPZZ_HtoS
17161
106k
    0U, // UMOPS_MPPZZ_S
17162
106k
    45456U, // UMOVvi16
17163
106k
    45456U, // UMOVvi16_idx0
17164
106k
    45464U, // UMOVvi32
17165
106k
    45464U, // UMOVvi32_idx0
17166
106k
    45472U, // UMOVvi64
17167
106k
    45472U, // UMOVvi64_idx0
17168
106k
    45480U, // UMOVvi8
17169
106k
    45480U, // UMOVvi8_idx0
17170
106k
    134232U,  // UMSUBLrrr
17171
106k
    16918656U,  // UMULH_ZPmZ_B
17172
106k
    33691776U,  // UMULH_ZPmZ_D
17173
106k
    51129480U,  // UMULH_ZPmZ_H
17174
106k
    67252352U,  // UMULH_ZPmZ_S
17175
106k
    10329U, // UMULH_ZZZ_B
17176
106k
    6232U,  // UMULH_ZZZ_D
17177
106k
    136U, // UMULH_ZZZ_H
17178
106k
    12377U, // UMULH_ZZZ_S
17179
106k
    3160U,  // UMULHrr
17180
106k
    5910617U, // UMULLB_ZZZI_D
17181
106k
    5903448U, // UMULLB_ZZZI_S
17182
106k
    12377U, // UMULLB_ZZZ_D
17183
106k
    176U, // UMULLB_ZZZ_H
17184
106k
    5208U,  // UMULLB_ZZZ_S
17185
106k
    5910617U, // UMULLT_ZZZI_D
17186
106k
    5903448U, // UMULLT_ZZZI_S
17187
106k
    12377U, // UMULLT_ZZZ_D
17188
106k
    176U, // UMULLT_ZZZ_H
17189
106k
    5208U,  // UMULLT_ZZZ_S
17190
106k
    925840U,  // UMULLv16i8_v8i16
17191
106k
    340402328U, // UMULLv2i32_indexed
17192
106k
    1056920U, // UMULLv2i32_v2i64
17193
106k
    338567328U, // UMULLv4i16_indexed
17194
106k
    1188000U, // UMULLv4i16_v4i32
17195
106k
    340402288U, // UMULLv4i32_indexed
17196
106k
    401520U,  // UMULLv4i32_v2i64
17197
106k
    338567288U, // UMULLv8i16_indexed
17198
106k
    532600U,  // UMULLv8i16_v4i32
17199
106k
    1319080U, // UMULLv8i8_v8i16
17200
106k
    16473U, // UQADD_ZI_B
17201
106k
    17496U, // UQADD_ZI_D
17202
106k
    208U, // UQADD_ZI_H
17203
106k
    18521U, // UQADD_ZI_S
17204
106k
    16918656U,  // UQADD_ZPmZ_B
17205
106k
    33691776U,  // UQADD_ZPmZ_D
17206
106k
    51129480U,  // UQADD_ZPmZ_H
17207
106k
    67252352U,  // UQADD_ZPmZ_S
17208
106k
    10329U, // UQADD_ZZZ_B
17209
106k
    6232U,  // UQADD_ZZZ_D
17210
106k
    136U, // UQADD_ZZZ_H
17211
106k
    12377U, // UQADD_ZZZ_S
17212
106k
    925840U,  // UQADDv16i8
17213
106k
    3160U,  // UQADDv1i16
17214
106k
    3160U,  // UQADDv1i32
17215
106k
    3160U,  // UQADDv1i64
17216
106k
    3160U,  // UQADDv1i8
17217
106k
    1056920U, // UQADDv2i32
17218
106k
    270440U,  // UQADDv2i64
17219
106k
    1188000U, // UQADDv4i16
17220
106k
    401520U,  // UQADDv4i32
17221
106k
    532600U,  // UQADDv8i16
17222
106k
    1319080U, // UQADDv8i8
17223
106k
    0U, // UQCVTN_Z2Z_StoH
17224
106k
    0U, // UQCVTN_Z4Z_DtoH
17225
106k
    2U, // UQCVTN_Z4Z_StoB
17226
106k
    0U, // UQCVT_Z2Z_StoH
17227
106k
    0U, // UQCVT_Z4Z_DtoH
17228
106k
    2U, // UQCVT_Z4Z_StoB
17229
106k
    2U, // UQDECB_WPiI
17230
106k
    2U, // UQDECB_XPiI
17231
106k
    2U, // UQDECD_WPiI
17232
106k
    2U, // UQDECD_XPiI
17233
106k
    2U, // UQDECD_ZPiI
17234
106k
    2U, // UQDECH_WPiI
17235
106k
    2U, // UQDECH_XPiI
17236
106k
    0U, // UQDECH_ZPiI
17237
106k
    1U, // UQDECP_WP_B
17238
106k
    0U, // UQDECP_WP_D
17239
106k
    0U, // UQDECP_WP_H
17240
106k
    1U, // UQDECP_WP_S
17241
106k
    1U, // UQDECP_XP_B
17242
106k
    0U, // UQDECP_XP_D
17243
106k
    0U, // UQDECP_XP_H
17244
106k
    1U, // UQDECP_XP_S
17245
106k
    0U, // UQDECP_ZP_D
17246
106k
    0U, // UQDECP_ZP_H
17247
106k
    0U, // UQDECP_ZP_S
17248
106k
    2U, // UQDECW_WPiI
17249
106k
    2U, // UQDECW_XPiI
17250
106k
    2U, // UQDECW_ZPiI
17251
106k
    2U, // UQINCB_WPiI
17252
106k
    2U, // UQINCB_XPiI
17253
106k
    2U, // UQINCD_WPiI
17254
106k
    2U, // UQINCD_XPiI
17255
106k
    2U, // UQINCD_ZPiI
17256
106k
    2U, // UQINCH_WPiI
17257
106k
    2U, // UQINCH_XPiI
17258
106k
    0U, // UQINCH_ZPiI
17259
106k
    1U, // UQINCP_WP_B
17260
106k
    0U, // UQINCP_WP_D
17261
106k
    0U, // UQINCP_WP_H
17262
106k
    1U, // UQINCP_WP_S
17263
106k
    1U, // UQINCP_XP_B
17264
106k
    0U, // UQINCP_XP_D
17265
106k
    0U, // UQINCP_XP_H
17266
106k
    1U, // UQINCP_XP_S
17267
106k
    0U, // UQINCP_ZP_D
17268
106k
    0U, // UQINCP_ZP_H
17269
106k
    0U, // UQINCP_ZP_S
17270
106k
    2U, // UQINCW_WPiI
17271
106k
    2U, // UQINCW_XPiI
17272
106k
    2U, // UQINCW_ZPiI
17273
106k
    16918656U,  // UQRSHLR_ZPmZ_B
17274
106k
    33691776U,  // UQRSHLR_ZPmZ_D
17275
106k
    51129480U,  // UQRSHLR_ZPmZ_H
17276
106k
    67252352U,  // UQRSHLR_ZPmZ_S
17277
106k
    16918656U,  // UQRSHL_ZPmZ_B
17278
106k
    33691776U,  // UQRSHL_ZPmZ_D
17279
106k
    51129480U,  // UQRSHL_ZPmZ_H
17280
106k
    67252352U,  // UQRSHL_ZPmZ_S
17281
106k
    925840U,  // UQRSHLv16i8
17282
106k
    3160U,  // UQRSHLv1i16
17283
106k
    3160U,  // UQRSHLv1i32
17284
106k
    3160U,  // UQRSHLv1i64
17285
106k
    3160U,  // UQRSHLv1i8
17286
106k
    1056920U, // UQRSHLv2i32
17287
106k
    270440U,  // UQRSHLv2i64
17288
106k
    1188000U, // UQRSHLv4i16
17289
106k
    401520U,  // UQRSHLv4i32
17290
106k
    532600U,  // UQRSHLv8i16
17291
106k
    1319080U, // UQRSHLv8i8
17292
106k
    3160U,  // UQRSHRNB_ZZI_B
17293
106k
    224U, // UQRSHRNB_ZZI_H
17294
106k
    3160U,  // UQRSHRNB_ZZI_S
17295
106k
    41048U, // UQRSHRNT_ZZI_B
17296
106k
    376U, // UQRSHRNT_ZZI_H
17297
106k
    41048U, // UQRSHRNT_ZZI_S
17298
106k
    3162U,  // UQRSHRN_VG4_Z4ZI_B
17299
106k
    224U, // UQRSHRN_VG4_Z4ZI_H
17300
106k
    224U, // UQRSHRN_Z2ZI_StoH
17301
106k
    3160U,  // UQRSHRNb
17302
106k
    3160U,  // UQRSHRNh
17303
106k
    3160U,  // UQRSHRNs
17304
106k
    41080U, // UQRSHRNv16i8_shift
17305
106k
    3176U,  // UQRSHRNv2i32_shift
17306
106k
    3184U,  // UQRSHRNv4i16_shift
17307
106k
    41064U, // UQRSHRNv4i32_shift
17308
106k
    41072U, // UQRSHRNv8i16_shift
17309
106k
    3192U,  // UQRSHRNv8i8_shift
17310
106k
    224U, // UQRSHR_VG2_Z2ZI_H
17311
106k
    3162U,  // UQRSHR_VG4_Z4ZI_B
17312
106k
    224U, // UQRSHR_VG4_Z4ZI_H
17313
106k
    16918656U,  // UQSHLR_ZPmZ_B
17314
106k
    33691776U,  // UQSHLR_ZPmZ_D
17315
106k
    51129480U,  // UQSHLR_ZPmZ_H
17316
106k
    67252352U,  // UQSHLR_ZPmZ_S
17317
106k
    141440U,  // UQSHL_ZPmI_B
17318
106k
    137344U,  // UQSHL_ZPmI_D
17319
106k
    52440200U,  // UQSHL_ZPmI_H
17320
106k
    143488U,  // UQSHL_ZPmI_S
17321
106k
    16918656U,  // UQSHL_ZPmZ_B
17322
106k
    33691776U,  // UQSHL_ZPmZ_D
17323
106k
    51129480U,  // UQSHL_ZPmZ_H
17324
106k
    67252352U,  // UQSHL_ZPmZ_S
17325
106k
    3160U,  // UQSHLb
17326
106k
    3160U,  // UQSHLd
17327
106k
    3160U,  // UQSHLh
17328
106k
    3160U,  // UQSHLs
17329
106k
    925840U,  // UQSHLv16i8
17330
106k
    3216U,  // UQSHLv16i8_shift
17331
106k
    3160U,  // UQSHLv1i16
17332
106k
    3160U,  // UQSHLv1i32
17333
106k
    3160U,  // UQSHLv1i64
17334
106k
    3160U,  // UQSHLv1i8
17335
106k
    1056920U, // UQSHLv2i32
17336
106k
    3224U,  // UQSHLv2i32_shift
17337
106k
    270440U,  // UQSHLv2i64
17338
106k
    3176U,  // UQSHLv2i64_shift
17339
106k
    1188000U, // UQSHLv4i16
17340
106k
    3232U,  // UQSHLv4i16_shift
17341
106k
    401520U,  // UQSHLv4i32
17342
106k
    3184U,  // UQSHLv4i32_shift
17343
106k
    532600U,  // UQSHLv8i16
17344
106k
    3192U,  // UQSHLv8i16_shift
17345
106k
    1319080U, // UQSHLv8i8
17346
106k
    3240U,  // UQSHLv8i8_shift
17347
106k
    3160U,  // UQSHRNB_ZZI_B
17348
106k
    224U, // UQSHRNB_ZZI_H
17349
106k
    3160U,  // UQSHRNB_ZZI_S
17350
106k
    41048U, // UQSHRNT_ZZI_B
17351
106k
    376U, // UQSHRNT_ZZI_H
17352
106k
    41048U, // UQSHRNT_ZZI_S
17353
106k
    3160U,  // UQSHRNb
17354
106k
    3160U,  // UQSHRNh
17355
106k
    3160U,  // UQSHRNs
17356
106k
    41080U, // UQSHRNv16i8_shift
17357
106k
    3176U,  // UQSHRNv2i32_shift
17358
106k
    3184U,  // UQSHRNv4i16_shift
17359
106k
    41064U, // UQSHRNv4i32_shift
17360
106k
    41072U, // UQSHRNv8i16_shift
17361
106k
    3192U,  // UQSHRNv8i8_shift
17362
106k
    16918656U,  // UQSUBR_ZPmZ_B
17363
106k
    33691776U,  // UQSUBR_ZPmZ_D
17364
106k
    51129480U,  // UQSUBR_ZPmZ_H
17365
106k
    67252352U,  // UQSUBR_ZPmZ_S
17366
106k
    16473U, // UQSUB_ZI_B
17367
106k
    17496U, // UQSUB_ZI_D
17368
106k
    208U, // UQSUB_ZI_H
17369
106k
    18521U, // UQSUB_ZI_S
17370
106k
    16918656U,  // UQSUB_ZPmZ_B
17371
106k
    33691776U,  // UQSUB_ZPmZ_D
17372
106k
    51129480U,  // UQSUB_ZPmZ_H
17373
106k
    67252352U,  // UQSUB_ZPmZ_S
17374
106k
    10329U, // UQSUB_ZZZ_B
17375
106k
    6232U,  // UQSUB_ZZZ_D
17376
106k
    136U, // UQSUB_ZZZ_H
17377
106k
    12377U, // UQSUB_ZZZ_S
17378
106k
    925840U,  // UQSUBv16i8
17379
106k
    3160U,  // UQSUBv1i16
17380
106k
    3160U,  // UQSUBv1i32
17381
106k
    3160U,  // UQSUBv1i64
17382
106k
    3160U,  // UQSUBv1i8
17383
106k
    1056920U, // UQSUBv2i32
17384
106k
    270440U,  // UQSUBv2i64
17385
106k
    1188000U, // UQSUBv4i16
17386
106k
    401520U,  // UQSUBv4i32
17387
106k
    532600U,  // UQSUBv8i16
17388
106k
    1319080U, // UQSUBv8i8
17389
106k
    0U, // UQXTNB_ZZ_B
17390
106k
    0U, // UQXTNB_ZZ_H
17391
106k
    0U, // UQXTNB_ZZ_S
17392
106k
    0U, // UQXTNT_ZZ_B
17393
106k
    0U, // UQXTNT_ZZ_H
17394
106k
    0U, // UQXTNT_ZZ_S
17395
106k
    72U,  // UQXTNv16i8
17396
106k
    0U, // UQXTNv1i16
17397
106k
    0U, // UQXTNv1i32
17398
106k
    0U, // UQXTNv1i8
17399
106k
    48U,  // UQXTNv2i32
17400
106k
    64U,  // UQXTNv4i16
17401
106k
    48U,  // UQXTNv4i32
17402
106k
    64U,  // UQXTNv8i16
17403
106k
    72U,  // UQXTNv8i8
17404
106k
    24U,  // URECPE_ZPmZ_S
17405
106k
    40U,  // URECPEv2i32
17406
106k
    64U,  // URECPEv4i32
17407
106k
    16918656U,  // URHADD_ZPmZ_B
17408
106k
    33691776U,  // URHADD_ZPmZ_D
17409
106k
    51129480U,  // URHADD_ZPmZ_H
17410
106k
    67252352U,  // URHADD_ZPmZ_S
17411
106k
    925840U,  // URHADDv16i8
17412
106k
    1056920U, // URHADDv2i32
17413
106k
    1188000U, // URHADDv4i16
17414
106k
    401520U,  // URHADDv4i32
17415
106k
    532600U,  // URHADDv8i16
17416
106k
    1319080U, // URHADDv8i8
17417
106k
    16918656U,  // URSHLR_ZPmZ_B
17418
106k
    33691776U,  // URSHLR_ZPmZ_D
17419
106k
    51129480U,  // URSHLR_ZPmZ_H
17420
106k
    67252352U,  // URSHLR_ZPmZ_S
17421
106k
    920U, // URSHL_VG2_2Z2Z_B
17422
106k
    464U, // URSHL_VG2_2Z2Z_D
17423
106k
    248U, // URSHL_VG2_2Z2Z_H
17424
106k
    472U, // URSHL_VG2_2Z2Z_S
17425
106k
    176U, // URSHL_VG2_2ZZ_B
17426
106k
    184U, // URSHL_VG2_2ZZ_D
17427
106k
    136U, // URSHL_VG2_2ZZ_H
17428
106k
    96U,  // URSHL_VG2_2ZZ_S
17429
106k
    920U, // URSHL_VG4_4Z4Z_B
17430
106k
    464U, // URSHL_VG4_4Z4Z_D
17431
106k
    248U, // URSHL_VG4_4Z4Z_H
17432
106k
    472U, // URSHL_VG4_4Z4Z_S
17433
106k
    176U, // URSHL_VG4_4ZZ_B
17434
106k
    184U, // URSHL_VG4_4ZZ_D
17435
106k
    136U, // URSHL_VG4_4ZZ_H
17436
106k
    96U,  // URSHL_VG4_4ZZ_S
17437
106k
    16918656U,  // URSHL_ZPmZ_B
17438
106k
    33691776U,  // URSHL_ZPmZ_D
17439
106k
    51129480U,  // URSHL_ZPmZ_H
17440
106k
    67252352U,  // URSHL_ZPmZ_S
17441
106k
    925840U,  // URSHLv16i8
17442
106k
    3160U,  // URSHLv1i64
17443
106k
    1056920U, // URSHLv2i32
17444
106k
    270440U,  // URSHLv2i64
17445
106k
    1188000U, // URSHLv4i16
17446
106k
    401520U,  // URSHLv4i32
17447
106k
    532600U,  // URSHLv8i16
17448
106k
    1319080U, // URSHLv8i8
17449
106k
    141440U,  // URSHR_ZPmI_B
17450
106k
    137344U,  // URSHR_ZPmI_D
17451
106k
    52440200U,  // URSHR_ZPmI_H
17452
106k
    143488U,  // URSHR_ZPmI_S
17453
106k
    3160U,  // URSHRd
17454
106k
    3216U,  // URSHRv16i8_shift
17455
106k
    3224U,  // URSHRv2i32_shift
17456
106k
    3176U,  // URSHRv2i64_shift
17457
106k
    3232U,  // URSHRv4i16_shift
17458
106k
    3184U,  // URSHRv4i32_shift
17459
106k
    3192U,  // URSHRv8i16_shift
17460
106k
    3240U,  // URSHRv8i8_shift
17461
106k
    24U,  // URSQRTE_ZPmZ_S
17462
106k
    40U,  // URSQRTEv2i32
17463
106k
    64U,  // URSQRTEv4i32
17464
106k
    377U, // URSRA_ZZI_B
17465
106k
    41048U, // URSRA_ZZI_D
17466
106k
    376U, // URSRA_ZZI_H
17467
106k
    41048U, // URSRA_ZZI_S
17468
106k
    41049U, // URSRAd
17469
106k
    41104U, // URSRAv16i8_shift
17470
106k
    41112U, // URSRAv2i32_shift
17471
106k
    41064U, // URSRAv2i64_shift
17472
106k
    41120U, // URSRAv4i16_shift
17473
106k
    41072U, // URSRAv4i32_shift
17474
106k
    41080U, // URSRAv8i16_shift
17475
106k
    41128U, // URSRAv8i8_shift
17476
106k
    47640U, // USDOT_VG2_M2Z2Z_BToS
17477
106k
    5029400U, // USDOT_VG2_M2ZZI_BToS
17478
106k
    48664U, // USDOT_VG2_M2ZZ_BToS
17479
106k
    47640U, // USDOT_VG4_M4Z4Z_BToS
17480
106k
    5029400U, // USDOT_VG4_M4ZZI_BToS
17481
106k
    48664U, // USDOT_VG4_M4ZZ_BToS
17482
106k
    9U, // USDOT_ZZZ
17483
106k
    38921U, // USDOT_ZZZI
17484
106k
    5121168U, // USDOTlanev16i8
17485
106k
    5121192U, // USDOTlanev8i8
17486
106k
    926864U,  // USDOTv16i8
17487
106k
    1320104U, // USDOTv8i8
17488
106k
    3161U,  // USHLLB_ZZI_D
17489
106k
    224U, // USHLLB_ZZI_H
17490
106k
    3160U,  // USHLLB_ZZI_S
17491
106k
    3161U,  // USHLLT_ZZI_D
17492
106k
    224U, // USHLLT_ZZI_H
17493
106k
    3160U,  // USHLLT_ZZI_S
17494
106k
    3216U,  // USHLLv16i8_shift
17495
106k
    3224U,  // USHLLv2i32_shift
17496
106k
    3232U,  // USHLLv4i16_shift
17497
106k
    3184U,  // USHLLv4i32_shift
17498
106k
    3192U,  // USHLLv8i16_shift
17499
106k
    3240U,  // USHLLv8i8_shift
17500
106k
    925840U,  // USHLv16i8
17501
106k
    3160U,  // USHLv1i64
17502
106k
    1056920U, // USHLv2i32
17503
106k
    270440U,  // USHLv2i64
17504
106k
    1188000U, // USHLv4i16
17505
106k
    401520U,  // USHLv4i32
17506
106k
    532600U,  // USHLv8i16
17507
106k
    1319080U, // USHLv8i8
17508
106k
    3160U,  // USHRd
17509
106k
    3216U,  // USHRv16i8_shift
17510
106k
    3224U,  // USHRv2i32_shift
17511
106k
    3176U,  // USHRv2i64_shift
17512
106k
    3232U,  // USHRv4i16_shift
17513
106k
    3184U,  // USHRv4i32_shift
17514
106k
    3192U,  // USHRv8i16_shift
17515
106k
    3240U,  // USHRv8i8_shift
17516
106k
    38441U, // USMLALL_MZZI_BtoS
17517
106k
    553U, // USMLALL_MZZ_BtoS
17518
106k
    47640U, // USMLALL_VG2_M2Z2Z_BtoS
17519
106k
    5029400U, // USMLALL_VG2_M2ZZI_BtoS
17520
106k
    48666U, // USMLALL_VG2_M2ZZ_BtoS
17521
106k
    47640U, // USMLALL_VG4_M4Z4Z_BtoS
17522
106k
    5029400U, // USMLALL_VG4_M4ZZI_BtoS
17523
106k
    48667U, // USMLALL_VG4_M4ZZ_BtoS
17524
106k
    926864U,  // USMMLA
17525
106k
    9U, // USMMLA_ZZZ
17526
106k
    0U, // USMOPA_MPPZZ_D
17527
106k
    0U, // USMOPA_MPPZZ_S
17528
106k
    0U, // USMOPS_MPPZZ_D
17529
106k
    0U, // USMOPS_MPPZZ_S
17530
106k
    16918656U,  // USQADD_ZPmZ_B
17531
106k
    33691776U,  // USQADD_ZPmZ_D
17532
106k
    51129480U,  // USQADD_ZPmZ_H
17533
106k
    67252352U,  // USQADD_ZPmZ_S
17534
106k
    32U,  // USQADDv16i8
17535
106k
    1U, // USQADDv1i16
17536
106k
    1U, // USQADDv1i32
17537
106k
    1U, // USQADDv1i64
17538
106k
    1U, // USQADDv1i8
17539
106k
    40U,  // USQADDv2i32
17540
106k
    48U,  // USQADDv2i64
17541
106k
    56U,  // USQADDv4i16
17542
106k
    64U,  // USQADDv4i32
17543
106k
    72U,  // USQADDv8i16
17544
106k
    80U,  // USQADDv8i8
17545
106k
    377U, // USRA_ZZI_B
17546
106k
    41048U, // USRA_ZZI_D
17547
106k
    376U, // USRA_ZZI_H
17548
106k
    41048U, // USRA_ZZI_S
17549
106k
    41049U, // USRAd
17550
106k
    41104U, // USRAv16i8_shift
17551
106k
    41112U, // USRAv2i32_shift
17552
106k
    41064U, // USRAv2i64_shift
17553
106k
    41120U, // USRAv4i16_shift
17554
106k
    41072U, // USRAv4i32_shift
17555
106k
    41080U, // USRAv8i16_shift
17556
106k
    41128U, // USRAv8i8_shift
17557
106k
    12377U, // USUBLB_ZZZ_D
17558
106k
    176U, // USUBLB_ZZZ_H
17559
106k
    5208U,  // USUBLB_ZZZ_S
17560
106k
    12377U, // USUBLT_ZZZ_D
17561
106k
    176U, // USUBLT_ZZZ_H
17562
106k
    5208U,  // USUBLT_ZZZ_S
17563
106k
    925840U,  // USUBLv16i8_v8i16
17564
106k
    1056920U, // USUBLv2i32_v2i64
17565
106k
    1188000U, // USUBLv4i16_v4i32
17566
106k
    401520U,  // USUBLv4i32_v2i64
17567
106k
    532600U,  // USUBLv8i16_v4i32
17568
106k
    1319080U, // USUBLv8i8_v8i16
17569
106k
    12376U, // USUBWB_ZZZ_D
17570
106k
    176U, // USUBWB_ZZZ_H
17571
106k
    5209U,  // USUBWB_ZZZ_S
17572
106k
    12376U, // USUBWT_ZZZ_D
17573
106k
    176U, // USUBWT_ZZZ_H
17574
106k
    5209U,  // USUBWT_ZZZ_S
17575
106k
    925816U,  // USUBWv16i8_v8i16
17576
106k
    1056872U, // USUBWv2i32_v2i64
17577
106k
    1187952U, // USUBWv4i16_v4i32
17578
106k
    401512U,  // USUBWv4i32_v2i64
17579
106k
    532592U,  // USUBWv8i16_v4i32
17580
106k
    1319032U, // USUBWv8i8_v8i16
17581
106k
    5029400U, // USVDOT_VG4_M4ZZI_BToS
17582
106k
    1U, // UUNPKHI_ZZ_D
17583
106k
    0U, // UUNPKHI_ZZ_H
17584
106k
    0U, // UUNPKHI_ZZ_S
17585
106k
    1U, // UUNPKLO_ZZ_D
17586
106k
    0U, // UUNPKLO_ZZ_H
17587
106k
    0U, // UUNPKLO_ZZ_S
17588
106k
    0U, // UUNPK_VG2_2ZZ_D
17589
106k
    0U, // UUNPK_VG2_2ZZ_H
17590
106k
    0U, // UUNPK_VG2_2ZZ_S
17591
106k
    0U, // UUNPK_VG4_4Z2Z_D
17592
106k
    0U, // UUNPK_VG4_4Z2Z_H
17593
106k
    0U, // UUNPK_VG4_4Z2Z_S
17594
106k
    103427304U, // UVDOT_VG2_M2ZZI_HtoS
17595
106k
    5029400U, // UVDOT_VG4_M4ZZI_BtoS
17596
106k
    103427304U, // UVDOT_VG4_M4ZZI_HtoD
17597
106k
    16U,  // UXTB_ZPmZ_D
17598
106k
    0U, // UXTB_ZPmZ_H
17599
106k
    24U,  // UXTB_ZPmZ_S
17600
106k
    16U,  // UXTH_ZPmZ_D
17601
106k
    24U,  // UXTH_ZPmZ_S
17602
106k
    16U,  // UXTW_ZPmZ_D
17603
106k
    10329U, // UZP1_PPP_B
17604
106k
    6232U,  // UZP1_PPP_D
17605
106k
    136U, // UZP1_PPP_H
17606
106k
    12377U, // UZP1_PPP_S
17607
106k
    10329U, // UZP1_ZZZ_B
17608
106k
    6232U,  // UZP1_ZZZ_D
17609
106k
    136U, // UZP1_ZZZ_H
17610
106k
    1016U,  // UZP1_ZZZ_Q
17611
106k
    12377U, // UZP1_ZZZ_S
17612
106k
    925840U,  // UZP1v16i8
17613
106k
    1056920U, // UZP1v2i32
17614
106k
    270440U,  // UZP1v2i64
17615
106k
    1188000U, // UZP1v4i16
17616
106k
    401520U,  // UZP1v4i32
17617
106k
    532600U,  // UZP1v8i16
17618
106k
    1319080U, // UZP1v8i8
17619
106k
    10329U, // UZP2_PPP_B
17620
106k
    6232U,  // UZP2_PPP_D
17621
106k
    136U, // UZP2_PPP_H
17622
106k
    12377U, // UZP2_PPP_S
17623
106k
    10329U, // UZP2_ZZZ_B
17624
106k
    6232U,  // UZP2_ZZZ_D
17625
106k
    136U, // UZP2_ZZZ_H
17626
106k
    1016U,  // UZP2_ZZZ_Q
17627
106k
    12377U, // UZP2_ZZZ_S
17628
106k
    925840U,  // UZP2v16i8
17629
106k
    1056920U, // UZP2v2i32
17630
106k
    270440U,  // UZP2v2i64
17631
106k
    1188000U, // UZP2v4i16
17632
106k
    401520U,  // UZP2v4i32
17633
106k
    532600U,  // UZP2v8i16
17634
106k
    1319080U, // UZP2v8i8
17635
106k
    10329U, // UZPQ1_ZZZ_B
17636
106k
    6232U,  // UZPQ1_ZZZ_D
17637
106k
    136U, // UZPQ1_ZZZ_H
17638
106k
    12377U, // UZPQ1_ZZZ_S
17639
106k
    10329U, // UZPQ2_ZZZ_B
17640
106k
    6232U,  // UZPQ2_ZZZ_D
17641
106k
    136U, // UZPQ2_ZZZ_H
17642
106k
    12377U, // UZPQ2_ZZZ_S
17643
106k
    176U, // UZP_VG2_2ZZZ_B
17644
106k
    0U, // UZP_VG2_2ZZZ_D
17645
106k
    136U, // UZP_VG2_2ZZZ_H
17646
106k
    1016U,  // UZP_VG2_2ZZZ_Q
17647
106k
    96U,  // UZP_VG2_2ZZZ_S
17648
106k
    0U, // UZP_VG4_4Z4Z_B
17649
106k
    0U, // UZP_VG4_4Z4Z_D
17650
106k
    0U, // UZP_VG4_4Z4Z_H
17651
106k
    0U, // UZP_VG4_4Z4Z_Q
17652
106k
    0U, // UZP_VG4_4Z4Z_S
17653
106k
    0U, // VECFP
17654
106k
    0U, // VECINT
17655
106k
    0U, // WFET
17656
106k
    0U, // WFIT
17657
106k
    224U, // WHILEGE_2PXX_B
17658
106k
    224U, // WHILEGE_2PXX_D
17659
106k
    224U, // WHILEGE_2PXX_H
17660
106k
    224U, // WHILEGE_2PXX_S
17661
106k
    721554520U, // WHILEGE_CXX_B
17662
106k
    721554520U, // WHILEGE_CXX_D
17663
106k
    721554520U, // WHILEGE_CXX_H
17664
106k
    721554520U, // WHILEGE_CXX_S
17665
106k
    3160U,  // WHILEGE_PWW_B
17666
106k
    3160U,  // WHILEGE_PWW_D
17667
106k
    224U, // WHILEGE_PWW_H
17668
106k
    3160U,  // WHILEGE_PWW_S
17669
106k
    3160U,  // WHILEGE_PXX_B
17670
106k
    3160U,  // WHILEGE_PXX_D
17671
106k
    224U, // WHILEGE_PXX_H
17672
106k
    3160U,  // WHILEGE_PXX_S
17673
106k
    224U, // WHILEGT_2PXX_B
17674
106k
    224U, // WHILEGT_2PXX_D
17675
106k
    224U, // WHILEGT_2PXX_H
17676
106k
    224U, // WHILEGT_2PXX_S
17677
106k
    721554520U, // WHILEGT_CXX_B
17678
106k
    721554520U, // WHILEGT_CXX_D
17679
106k
    721554520U, // WHILEGT_CXX_H
17680
106k
    721554520U, // WHILEGT_CXX_S
17681
106k
    3160U,  // WHILEGT_PWW_B
17682
106k
    3160U,  // WHILEGT_PWW_D
17683
106k
    224U, // WHILEGT_PWW_H
17684
106k
    3160U,  // WHILEGT_PWW_S
17685
106k
    3160U,  // WHILEGT_PXX_B
17686
106k
    3160U,  // WHILEGT_PXX_D
17687
106k
    224U, // WHILEGT_PXX_H
17688
106k
    3160U,  // WHILEGT_PXX_S
17689
106k
    224U, // WHILEHI_2PXX_B
17690
106k
    224U, // WHILEHI_2PXX_D
17691
106k
    224U, // WHILEHI_2PXX_H
17692
106k
    224U, // WHILEHI_2PXX_S
17693
106k
    721554520U, // WHILEHI_CXX_B
17694
106k
    721554520U, // WHILEHI_CXX_D
17695
106k
    721554520U, // WHILEHI_CXX_H
17696
106k
    721554520U, // WHILEHI_CXX_S
17697
106k
    3160U,  // WHILEHI_PWW_B
17698
106k
    3160U,  // WHILEHI_PWW_D
17699
106k
    224U, // WHILEHI_PWW_H
17700
106k
    3160U,  // WHILEHI_PWW_S
17701
106k
    3160U,  // WHILEHI_PXX_B
17702
106k
    3160U,  // WHILEHI_PXX_D
17703
106k
    224U, // WHILEHI_PXX_H
17704
106k
    3160U,  // WHILEHI_PXX_S
17705
106k
    224U, // WHILEHS_2PXX_B
17706
106k
    224U, // WHILEHS_2PXX_D
17707
106k
    224U, // WHILEHS_2PXX_H
17708
106k
    224U, // WHILEHS_2PXX_S
17709
106k
    721554520U, // WHILEHS_CXX_B
17710
106k
    721554520U, // WHILEHS_CXX_D
17711
106k
    721554520U, // WHILEHS_CXX_H
17712
106k
    721554520U, // WHILEHS_CXX_S
17713
106k
    3160U,  // WHILEHS_PWW_B
17714
106k
    3160U,  // WHILEHS_PWW_D
17715
106k
    224U, // WHILEHS_PWW_H
17716
106k
    3160U,  // WHILEHS_PWW_S
17717
106k
    3160U,  // WHILEHS_PXX_B
17718
106k
    3160U,  // WHILEHS_PXX_D
17719
106k
    224U, // WHILEHS_PXX_H
17720
106k
    3160U,  // WHILEHS_PXX_S
17721
106k
    224U, // WHILELE_2PXX_B
17722
106k
    224U, // WHILELE_2PXX_D
17723
106k
    224U, // WHILELE_2PXX_H
17724
106k
    224U, // WHILELE_2PXX_S
17725
106k
    721554520U, // WHILELE_CXX_B
17726
106k
    721554520U, // WHILELE_CXX_D
17727
106k
    721554520U, // WHILELE_CXX_H
17728
106k
    721554520U, // WHILELE_CXX_S
17729
106k
    3160U,  // WHILELE_PWW_B
17730
106k
    3160U,  // WHILELE_PWW_D
17731
106k
    224U, // WHILELE_PWW_H
17732
106k
    3160U,  // WHILELE_PWW_S
17733
106k
    3160U,  // WHILELE_PXX_B
17734
106k
    3160U,  // WHILELE_PXX_D
17735
106k
    224U, // WHILELE_PXX_H
17736
106k
    3160U,  // WHILELE_PXX_S
17737
106k
    224U, // WHILELO_2PXX_B
17738
106k
    224U, // WHILELO_2PXX_D
17739
106k
    224U, // WHILELO_2PXX_H
17740
106k
    224U, // WHILELO_2PXX_S
17741
106k
    721554520U, // WHILELO_CXX_B
17742
106k
    721554520U, // WHILELO_CXX_D
17743
106k
    721554520U, // WHILELO_CXX_H
17744
106k
    721554520U, // WHILELO_CXX_S
17745
106k
    3160U,  // WHILELO_PWW_B
17746
106k
    3160U,  // WHILELO_PWW_D
17747
106k
    224U, // WHILELO_PWW_H
17748
106k
    3160U,  // WHILELO_PWW_S
17749
106k
    3160U,  // WHILELO_PXX_B
17750
106k
    3160U,  // WHILELO_PXX_D
17751
106k
    224U, // WHILELO_PXX_H
17752
106k
    3160U,  // WHILELO_PXX_S
17753
106k
    224U, // WHILELS_2PXX_B
17754
106k
    224U, // WHILELS_2PXX_D
17755
106k
    224U, // WHILELS_2PXX_H
17756
106k
    224U, // WHILELS_2PXX_S
17757
106k
    721554520U, // WHILELS_CXX_B
17758
106k
    721554520U, // WHILELS_CXX_D
17759
106k
    721554520U, // WHILELS_CXX_H
17760
106k
    721554520U, // WHILELS_CXX_S
17761
106k
    3160U,  // WHILELS_PWW_B
17762
106k
    3160U,  // WHILELS_PWW_D
17763
106k
    224U, // WHILELS_PWW_H
17764
106k
    3160U,  // WHILELS_PWW_S
17765
106k
    3160U,  // WHILELS_PXX_B
17766
106k
    3160U,  // WHILELS_PXX_D
17767
106k
    224U, // WHILELS_PXX_H
17768
106k
    3160U,  // WHILELS_PXX_S
17769
106k
    224U, // WHILELT_2PXX_B
17770
106k
    224U, // WHILELT_2PXX_D
17771
106k
    224U, // WHILELT_2PXX_H
17772
106k
    224U, // WHILELT_2PXX_S
17773
106k
    721554520U, // WHILELT_CXX_B
17774
106k
    721554520U, // WHILELT_CXX_D
17775
106k
    721554520U, // WHILELT_CXX_H
17776
106k
    721554520U, // WHILELT_CXX_S
17777
106k
    3160U,  // WHILELT_PWW_B
17778
106k
    3160U,  // WHILELT_PWW_D
17779
106k
    224U, // WHILELT_PWW_H
17780
106k
    3160U,  // WHILELT_PWW_S
17781
106k
    3160U,  // WHILELT_PXX_B
17782
106k
    3160U,  // WHILELT_PXX_D
17783
106k
    224U, // WHILELT_PXX_H
17784
106k
    3160U,  // WHILELT_PXX_S
17785
106k
    3160U,  // WHILERW_PXX_B
17786
106k
    3160U,  // WHILERW_PXX_D
17787
106k
    224U, // WHILERW_PXX_H
17788
106k
    3160U,  // WHILERW_PXX_S
17789
106k
    3160U,  // WHILEWR_PXX_B
17790
106k
    3160U,  // WHILEWR_PXX_D
17791
106k
    224U, // WHILEWR_PXX_H
17792
106k
    3160U,  // WHILEWR_PXX_S
17793
106k
    1U, // WKDMC
17794
106k
    1U, // WKDMD
17795
106k
    0U, // WRFFR
17796
106k
    0U, // XAFLAG
17797
106k
    4202600U, // XAR
17798
106k
    141401U,  // XAR_ZZZI_B
17799
106k
    137304U,  // XAR_ZZZI_D
17800
106k
    52440200U,  // XAR_ZZZI_H
17801
106k
    143449U,  // XAR_ZZZI_S
17802
106k
    0U, // XPACD
17803
106k
    0U, // XPACI
17804
106k
    0U, // XPACLRI
17805
106k
    72U,  // XTNv16i8
17806
106k
    48U,  // XTNv2i32
17807
106k
    64U,  // XTNv4i16
17808
106k
    48U,  // XTNv4i32
17809
106k
    64U,  // XTNv8i16
17810
106k
    72U,  // XTNv8i8
17811
106k
    0U, // ZERO_M
17812
106k
    5U, // ZERO_MXI_2Z
17813
106k
    5U, // ZERO_MXI_4Z
17814
106k
    3U, // ZERO_MXI_VG2_2Z
17815
106k
    3U, // ZERO_MXI_VG2_4Z
17816
106k
    3U, // ZERO_MXI_VG2_Z
17817
106k
    3U, // ZERO_MXI_VG4_2Z
17818
106k
    3U, // ZERO_MXI_VG4_4Z
17819
106k
    3U, // ZERO_MXI_VG4_Z
17820
106k
    0U, // ZERO_T
17821
106k
    10329U, // ZIP1_PPP_B
17822
106k
    6232U,  // ZIP1_PPP_D
17823
106k
    136U, // ZIP1_PPP_H
17824
106k
    12377U, // ZIP1_PPP_S
17825
106k
    10329U, // ZIP1_ZZZ_B
17826
106k
    6232U,  // ZIP1_ZZZ_D
17827
106k
    136U, // ZIP1_ZZZ_H
17828
106k
    1016U,  // ZIP1_ZZZ_Q
17829
106k
    12377U, // ZIP1_ZZZ_S
17830
106k
    925840U,  // ZIP1v16i8
17831
106k
    1056920U, // ZIP1v2i32
17832
106k
    270440U,  // ZIP1v2i64
17833
106k
    1188000U, // ZIP1v4i16
17834
106k
    401520U,  // ZIP1v4i32
17835
106k
    532600U,  // ZIP1v8i16
17836
106k
    1319080U, // ZIP1v8i8
17837
106k
    10329U, // ZIP2_PPP_B
17838
106k
    6232U,  // ZIP2_PPP_D
17839
106k
    136U, // ZIP2_PPP_H
17840
106k
    12377U, // ZIP2_PPP_S
17841
106k
    10329U, // ZIP2_ZZZ_B
17842
106k
    6232U,  // ZIP2_ZZZ_D
17843
106k
    136U, // ZIP2_ZZZ_H
17844
106k
    1016U,  // ZIP2_ZZZ_Q
17845
106k
    12377U, // ZIP2_ZZZ_S
17846
106k
    925840U,  // ZIP2v16i8
17847
106k
    1056920U, // ZIP2v2i32
17848
106k
    270440U,  // ZIP2v2i64
17849
106k
    1188000U, // ZIP2v4i16
17850
106k
    401520U,  // ZIP2v4i32
17851
106k
    532600U,  // ZIP2v8i16
17852
106k
    1319080U, // ZIP2v8i8
17853
106k
    10329U, // ZIPQ1_ZZZ_B
17854
106k
    6232U,  // ZIPQ1_ZZZ_D
17855
106k
    136U, // ZIPQ1_ZZZ_H
17856
106k
    12377U, // ZIPQ1_ZZZ_S
17857
106k
    10329U, // ZIPQ2_ZZZ_B
17858
106k
    6232U,  // ZIPQ2_ZZZ_D
17859
106k
    136U, // ZIPQ2_ZZZ_H
17860
106k
    12377U, // ZIPQ2_ZZZ_S
17861
106k
    176U, // ZIP_VG2_2ZZZ_B
17862
106k
    0U, // ZIP_VG2_2ZZZ_D
17863
106k
    136U, // ZIP_VG2_2ZZZ_H
17864
106k
    1016U,  // ZIP_VG2_2ZZZ_Q
17865
106k
    96U,  // ZIP_VG2_2ZZZ_S
17866
106k
    0U, // ZIP_VG4_4Z4Z_B
17867
106k
    0U, // ZIP_VG4_4Z4Z_D
17868
106k
    0U, // ZIP_VG4_4Z4Z_H
17869
106k
    0U, // ZIP_VG4_4Z4Z_Q
17870
106k
    0U, // ZIP_VG4_4Z4Z_S
17871
106k
  };
17872
17873
  // Emit the opcode for the instruction.
17874
106k
  uint64_t Bits = 0;
17875
106k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
17876
106k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
17877
106k
  MnemonicBitsInfo MBI = {
17878
106k
#ifndef CAPSTONE_DIET
17879
106k
    AsmStrs+(Bits & 16383)-1,
17880
#else
17881
    NULL,
17882
#endif // CAPSTONE_DIET
17883
106k
    Bits
17884
106k
  };
17885
106k
  return MBI;
17886
106k
}
17887
17888
/// printInstruction - This method is automatically generated by tablegen
17889
/// from the instruction set description.
17890
106k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
17891
106k
  SStream_concat0(O, "");
17892
106k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
17893
17894
106k
  SStream_concat0(O, MnemonicInfo.first);
17895
17896
106k
  uint64_t Bits = MnemonicInfo.second;
17897
106k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
17898
17899
  // Fragment 0 encoded into 7 bits for 79 unique commands.
17900
106k
  switch ((Bits >> 14) & 127) {
17901
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
17902
324
  case 0:
17903
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
17904
324
    return;
17905
0
    break;
17906
39.5k
  case 1:
17907
    // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD...
17908
39.5k
    printOperand(MI, 0, O);
17909
39.5k
    break;
17910
3.06k
  case 2:
17911
    // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm...
17912
3.06k
    printSVERegOp_b(MI, 0, O);
17913
3.06k
    break;
17914
3.62k
  case 3:
17915
    // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_...
17916
3.62k
    printSVERegOp_d(MI, 0, O);
17917
3.62k
    break;
17918
4.07k
  case 4:
17919
    // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm...
17920
4.07k
    printSVERegOp_h(MI, 0, O);
17921
4.07k
    SStream_concat0(O, ", ");
17922
4.07k
    break;
17923
3.45k
  case 5:
17924
    // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP...
17925
3.45k
    printSVERegOp_s(MI, 0, O);
17926
3.45k
    break;
17927
10.5k
  case 6:
17928
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
17929
10.5k
    printVRegOperand(MI, 0, O);
17930
10.5k
    break;
17931
1.24k
  case 7:
17932
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ...
17933
1.24k
    printMatrixTile(MI, 0, O);
17934
1.24k
    SStream_concat0(O, ", ");
17935
1.24k
    printSVERegOp_0(MI, 2, O);
17936
1.24k
    SStream_concat0(O, "/m, ");
17937
1.24k
    printSVERegOp_0(MI, 3, O);
17938
1.24k
    SStream_concat0(O, "/m, ");
17939
1.24k
    break;
17940
3.50k
  case 8:
17941
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
17942
3.50k
    printVRegOperand(MI, 1, O);
17943
3.50k
    break;
17944
802
  case 9:
17945
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1...
17946
802
    printTypedVectorList_0_b(MI, 0, O);
17947
802
    SStream_concat0(O, ", ");
17948
802
    break;
17949
2.90k
  case 10:
17950
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
17951
2.90k
    printTypedVectorList_0_d(MI, 0, O);
17952
2.90k
    SStream_concat0(O, ", ");
17953
2.90k
    break;
17954
1.38k
  case 11:
17955
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_N...
17956
1.38k
    printTypedVectorList_0_h(MI, 0, O);
17957
1.38k
    SStream_concat0(O, ", ");
17958
1.38k
    break;
17959
2.15k
  case 12:
17960
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S...
17961
2.15k
    printTypedVectorList_0_s(MI, 0, O);
17962
2.15k
    SStream_concat0(O, ", ");
17963
2.15k
    break;
17964
381
  case 13:
17965
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
17966
381
    printMatrix_64(MI, 0, O);
17967
381
    SStream_concat1(O, '[');
17968
381
    printOperand(MI, 2, O);
17969
381
    SStream_concat0(O, ", ");
17970
381
    break;
17971
1.64k
  case 14:
17972
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
17973
1.64k
    printMatrix_32(MI, 0, O);
17974
1.64k
    SStream_concat1(O, '[');
17975
1.64k
    printOperand(MI, 2, O);
17976
1.64k
    SStream_concat0(O, ", ");
17977
1.64k
    break;
17978
10
  case 15:
17979
    // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ...
17980
10
    printZPRasFPR_8(MI, 0, O);
17981
10
    SStream_concat0(O, ", ");
17982
10
    printSVERegOp_0(MI, 1, O);
17983
10
    SStream_concat0(O, ", ");
17984
10
    printSVERegOp_b(MI, 2, O);
17985
10
    return;
17986
0
    break;
17987
184
  case 16:
17988
    // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV...
17989
184
    printZPRasFPR_64(MI, 0, O);
17990
184
    SStream_concat0(O, ", ");
17991
184
    printSVERegOp_0(MI, 1, O);
17992
184
    SStream_concat0(O, ", ");
17993
184
    break;
17994
7
  case 17:
17995
    // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV...
17996
7
    printZPRasFPR_16(MI, 0, O);
17997
7
    SStream_concat0(O, ", ");
17998
7
    printSVERegOp_0(MI, 1, O);
17999
7
    SStream_concat0(O, ", ");
18000
7
    break;
18001
81
  case 18:
18002
    // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV...
18003
81
    printZPRasFPR_32(MI, 0, O);
18004
81
    SStream_concat0(O, ", ");
18005
81
    printSVERegOp_0(MI, 1, O);
18006
81
    SStream_concat0(O, ", ");
18007
81
    break;
18008
8.48k
  case 19:
18009
    // AT_AS1ELX, AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB,...
18010
8.48k
    printOperand(MI, 1, O);
18011
8.48k
    break;
18012
1.00k
  case 20:
18013
    // AUTIASPPCi, AUTIBSPPCi, B, BL, RETAASPPCi, RETABSPPCi
18014
1.00k
    printAlignedLabel(MI, Address, 0, O);
18015
1.00k
    return;
18016
0
    break;
18017
75
  case 21:
18018
    // BCcc, Bcc
18019
75
    printCondCode(MI, 0, O);
18020
75
    SStream_concat0(O, "\t");
18021
75
    printAlignedLabel(MI, Address, 1, O);
18022
75
    return;
18023
0
    break;
18024
418
  case 22:
18025
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM...
18026
418
    printMatrix_16(MI, 0, O);
18027
418
    SStream_concat1(O, '[');
18028
418
    printOperand(MI, 2, O);
18029
418
    SStream_concat0(O, ", ");
18030
418
    break;
18031
52
  case 23:
18032
    // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL
18033
52
    printImmHex(MI, 0, O);
18034
52
    return;
18035
0
    break;
18036
48
  case 24:
18037
    // CASPALW, CASPAW, CASPLW, CASPW
18038
48
    printGPRSeqPairsClassOperand_32(MI, 1, O);
18039
48
    SStream_concat0(O, ", ");
18040
48
    printGPRSeqPairsClassOperand_32(MI, 2, O);
18041
48
    SStream_concat0(O, ", [");
18042
48
    printOperand(MI, 3, O);
18043
48
    SStream_concat1(O, ']');
18044
48
    return;
18045
0
    break;
18046
13
  case 25:
18047
    // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL...
18048
13
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18049
13
    SStream_concat0(O, ", ");
18050
13
    printGPRSeqPairsClassOperand_64(MI, 2, O);
18051
13
    SStream_concat0(O, ", [");
18052
13
    printOperand(MI, 3, O);
18053
13
    SStream_concat1(O, ']');
18054
13
    return;
18055
0
    break;
18056
137
  case 26:
18057
    // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET...
18058
137
    printOperand(MI, 3, O);
18059
137
    SStream_concat0(O, "]!, [");
18060
137
    printOperand(MI, 4, O);
18061
137
    SStream_concat0(O, "]!, ");
18062
137
    printOperand(MI, 5, O);
18063
137
    SStream_concat1(O, '!');
18064
137
    return;
18065
0
    break;
18066
331
  case 27:
18067
    // DMB, DSB, ISB, TSB
18068
331
    printBarrierOption(MI, 0, O);
18069
331
    return;
18070
0
    break;
18071
105
  case 28:
18072
    // DSBnXS
18073
105
    printBarriernXSOption(MI, 0, O);
18074
105
    return;
18075
0
    break;
18076
86
  case 29:
18077
    // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_...
18078
86
    printSVERegOp_q(MI, 0, O);
18079
86
    SStream_concat0(O, ", ");
18080
86
    break;
18081
528
  case 30:
18082
    // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L...
18083
528
    printTypedVectorList_0_q(MI, 0, O);
18084
528
    SStream_concat0(O, ", ");
18085
528
    break;
18086
45
  case 31:
18087
    // HINT
18088
45
    printImm(MI, 0, O);
18089
45
    return;
18090
0
    break;
18091
169
  case 32:
18092
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18093
169
    printMatrixTileVector_0(MI, 0, O);
18094
169
    SStream_concat1(O, '[');
18095
169
    break;
18096
425
  case 33:
18097
    // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q...
18098
425
    printMatrixTileVector_1(MI, 0, O);
18099
425
    SStream_concat1(O, '[');
18100
425
    break;
18101
1.31k
  case 34:
18102
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED, LDNT1B_2Z_STR...
18103
1.31k
    printTypedVectorList_0_b(MI, 0, O);
18104
1.31k
    break;
18105
58
  case 35:
18106
    // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,...
18107
58
    printTypedVectorList_16_b(MI, 0, O);
18108
58
    SStream_concat0(O, ", [");
18109
58
    printOperand(MI, 1, O);
18110
58
    SStream_concat1(O, ']');
18111
58
    return;
18112
0
    break;
18113
125
  case 36:
18114
    // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L...
18115
125
    printTypedVectorList_16_b(MI, 1, O);
18116
125
    SStream_concat0(O, ", [");
18117
125
    printOperand(MI, 2, O);
18118
125
    SStream_concat0(O, "], ");
18119
125
    break;
18120
12
  case 37:
18121
    // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv...
18122
12
    printTypedVectorList_1_d(MI, 0, O);
18123
12
    SStream_concat0(O, ", [");
18124
12
    printOperand(MI, 1, O);
18125
12
    SStream_concat1(O, ']');
18126
12
    return;
18127
0
    break;
18128
82
  case 38:
18129
    // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw...
18130
82
    printTypedVectorList_1_d(MI, 1, O);
18131
82
    SStream_concat0(O, ", [");
18132
82
    printOperand(MI, 2, O);
18133
82
    SStream_concat0(O, "], ");
18134
82
    break;
18135
142
  case 39:
18136
    // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw...
18137
142
    printTypedVectorList_2_d(MI, 0, O);
18138
142
    SStream_concat0(O, ", [");
18139
142
    printOperand(MI, 1, O);
18140
142
    SStream_concat1(O, ']');
18141
142
    return;
18142
0
    break;
18143
99
  case 40:
18144
    // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw...
18145
99
    printTypedVectorList_2_d(MI, 1, O);
18146
99
    SStream_concat0(O, ", [");
18147
99
    printOperand(MI, 2, O);
18148
99
    SStream_concat0(O, "], ");
18149
99
    break;
18150
118
  case 41:
18151
    // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw...
18152
118
    printTypedVectorList_2_s(MI, 0, O);
18153
118
    SStream_concat0(O, ", [");
18154
118
    printOperand(MI, 1, O);
18155
118
    SStream_concat1(O, ']');
18156
118
    return;
18157
0
    break;
18158
188
  case 42:
18159
    // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw...
18160
188
    printTypedVectorList_2_s(MI, 1, O);
18161
188
    SStream_concat0(O, ", [");
18162
188
    printOperand(MI, 2, O);
18163
188
    SStream_concat0(O, "], ");
18164
188
    break;
18165
6
  case 43:
18166
    // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw...
18167
6
    printTypedVectorList_4_h(MI, 0, O);
18168
6
    SStream_concat0(O, ", [");
18169
6
    printOperand(MI, 1, O);
18170
6
    SStream_concat1(O, ']');
18171
6
    return;
18172
0
    break;
18173
31
  case 44:
18174
    // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw...
18175
31
    printTypedVectorList_4_h(MI, 1, O);
18176
31
    SStream_concat0(O, ", [");
18177
31
    printOperand(MI, 2, O);
18178
31
    SStream_concat0(O, "], ");
18179
31
    break;
18180
56
  case 45:
18181
    // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw...
18182
56
    printTypedVectorList_4_s(MI, 0, O);
18183
56
    SStream_concat0(O, ", [");
18184
56
    printOperand(MI, 1, O);
18185
56
    SStream_concat1(O, ']');
18186
56
    return;
18187
0
    break;
18188
63
  case 46:
18189
    // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw...
18190
63
    printTypedVectorList_4_s(MI, 1, O);
18191
63
    SStream_concat0(O, ", [");
18192
63
    printOperand(MI, 2, O);
18193
63
    SStream_concat0(O, "], ");
18194
63
    break;
18195
74
  case 47:
18196
    // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw...
18197
74
    printTypedVectorList_8_b(MI, 0, O);
18198
74
    SStream_concat0(O, ", [");
18199
74
    printOperand(MI, 1, O);
18200
74
    SStream_concat1(O, ']');
18201
74
    return;
18202
0
    break;
18203
72
  case 48:
18204
    // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw...
18205
72
    printTypedVectorList_8_b(MI, 1, O);
18206
72
    SStream_concat0(O, ", [");
18207
72
    printOperand(MI, 2, O);
18208
72
    SStream_concat0(O, "], ");
18209
72
    break;
18210
107
  case 49:
18211
    // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw...
18212
107
    printTypedVectorList_8_h(MI, 0, O);
18213
107
    SStream_concat0(O, ", [");
18214
107
    printOperand(MI, 1, O);
18215
107
    SStream_concat1(O, ']');
18216
107
    return;
18217
0
    break;
18218
161
  case 50:
18219
    // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw...
18220
161
    printTypedVectorList_8_h(MI, 1, O);
18221
161
    SStream_concat0(O, ", [");
18222
161
    printOperand(MI, 2, O);
18223
161
    SStream_concat0(O, "], ");
18224
161
    break;
18225
560
  case 51:
18226
    // LD1H_2Z_STRIDED, LD1H_2Z_STRIDED_IMM, LDNT1H_2Z_STRIDED, LDNT1H_2Z_STR...
18227
560
    printTypedVectorList_0_h(MI, 0, O);
18228
560
    break;
18229
390
  case 52:
18230
    // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,...
18231
390
    printTypedVectorList_0_h(MI, 1, O);
18232
390
    printVectorIndex_1(MI, 2, O);
18233
390
    SStream_concat0(O, ", [");
18234
390
    printOperand(MI, 3, O);
18235
390
    break;
18236
539
  case 53:
18237
    // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST
18238
539
    printTypedVectorList_0_h(MI, 2, O);
18239
539
    printVectorIndex_1(MI, 3, O);
18240
539
    SStream_concat0(O, ", [");
18241
539
    printOperand(MI, 4, O);
18242
539
    SStream_concat0(O, "], ");
18243
539
    break;
18244
184
  case 54:
18245
    // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,...
18246
184
    printTypedVectorList_0_s(MI, 1, O);
18247
184
    printVectorIndex_1(MI, 2, O);
18248
184
    SStream_concat0(O, ", [");
18249
184
    printOperand(MI, 3, O);
18250
184
    break;
18251
164
  case 55:
18252
    // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST
18253
164
    printTypedVectorList_0_s(MI, 2, O);
18254
164
    printVectorIndex_1(MI, 3, O);
18255
164
    SStream_concat0(O, ", [");
18256
164
    printOperand(MI, 4, O);
18257
164
    SStream_concat0(O, "], ");
18258
164
    break;
18259
873
  case 56:
18260
    // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6...
18261
873
    printTypedVectorList_0_d(MI, 1, O);
18262
873
    printVectorIndex_1(MI, 2, O);
18263
873
    SStream_concat0(O, ", [");
18264
873
    printOperand(MI, 3, O);
18265
873
    break;
18266
349
  case 57:
18267
    // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST
18268
349
    printTypedVectorList_0_d(MI, 2, O);
18269
349
    printVectorIndex_1(MI, 3, O);
18270
349
    SStream_concat0(O, ", [");
18271
349
    printOperand(MI, 4, O);
18272
349
    SStream_concat0(O, "], ");
18273
349
    break;
18274
589
  case 58:
18275
    // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_...
18276
589
    printTypedVectorList_0_b(MI, 1, O);
18277
589
    printVectorIndex_1(MI, 2, O);
18278
589
    SStream_concat0(O, ", [");
18279
589
    printOperand(MI, 3, O);
18280
589
    break;
18281
529
  case 59:
18282
    // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST
18283
529
    printTypedVectorList_0_b(MI, 2, O);
18284
529
    printVectorIndex_1(MI, 3, O);
18285
529
    SStream_concat0(O, ", [");
18286
529
    printOperand(MI, 4, O);
18287
529
    SStream_concat0(O, "], ");
18288
529
    break;
18289
28
  case 60:
18290
    // LD64B, ST64B
18291
28
    printGPR64x8(MI, 0, O);
18292
28
    SStream_concat0(O, ", [");
18293
28
    printOperand(MI, 1, O);
18294
28
    SStream_concat1(O, ']');
18295
28
    return;
18296
0
    break;
18297
145
  case 61:
18298
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
18299
145
    printOperand(MI, 2, O);
18300
145
    break;
18301
716
  case 62:
18302
    // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV...
18303
716
    printSVERegOp_0(MI, 0, O);
18304
716
    break;
18305
7
  case 63:
18306
    // LDR_ZA, STR_ZA
18307
7
    printMatrix_0(MI, 0, O);
18308
7
    SStream_concat1(O, '[');
18309
7
    printOperand(MI, 1, O);
18310
7
    SStream_concat0(O, ", ");
18311
7
    printMatrixIndex_1(MI, 2, O);
18312
7
    SStream_concat0(O, "], [");
18313
7
    printOperand(MI, 3, O);
18314
7
    SStream_concat0(O, ", ");
18315
7
    printOperand(MI, 4, O);
18316
7
    SStream_concat0(O, ", mul vl]");
18317
7
    return;
18318
0
    break;
18319
66
  case 64:
18320
    // MRRS
18321
66
    printGPRSeqPairsClassOperand_64(MI, 0, O);
18322
66
    SStream_concat0(O, ", ");
18323
66
    printMRSSystemRegister(MI, 1, O);
18324
66
    return;
18325
0
    break;
18326
2.31k
  case 65:
18327
    // MSR, MSRR
18328
2.31k
    printMSRSystemRegister(MI, 0, O);
18329
2.31k
    SStream_concat0(O, ", ");
18330
2.31k
    break;
18331
471
  case 66:
18332
    // MSRpstateImm1, MSRpstateImm4
18333
471
    printSystemPStateField(MI, 0, O);
18334
471
    SStream_concat0(O, ", ");
18335
471
    printOperand(MI, 1, O);
18336
471
    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
2.39k
  case 68:
18346
    // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF...
18347
2.39k
    printPrefetchOp_1(MI, 0, O);
18348
2.39k
    SStream_concat0(O, ", ");
18349
2.39k
    printSVERegOp_0(MI, 1, O);
18350
2.39k
    SStream_concat0(O, ", [");
18351
2.39k
    break;
18352
510
  case 69:
18353
    // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi
18354
510
    printPrefetchOp_0(MI, 0, O);
18355
510
    break;
18356
68
  case 70:
18357
    // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,...
18358
68
    printPredicateAsCounter_8(MI, 0, O);
18359
68
    break;
18360
114
  case 71:
18361
    // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,...
18362
114
    printPredicateAsCounter_64(MI, 0, O);
18363
114
    break;
18364
26
  case 72:
18365
    // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,...
18366
26
    printPredicateAsCounter_16(MI, 0, O);
18367
26
    break;
18368
20
  case 73:
18369
    // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,...
18370
20
    printPredicateAsCounter_32(MI, 0, O);
18371
20
    break;
18372
1.09k
  case 74:
18373
    // RPRFM
18374
1.09k
    printRPRFMOperand(MI, 0, O);
18375
1.09k
    SStream_concat0(O, ", ");
18376
1.09k
    printOperand(MI, 1, O);
18377
1.09k
    SStream_concat0(O, ", [");
18378
1.09k
    printOperand(MI, 2, O);
18379
1.09k
    SStream_concat1(O, ']');
18380
1.09k
    return;
18381
0
    break;
18382
64
  case 75:
18383
    // SDSB
18384
64
    printAppleSysBarrierOption(MI, 0, O);
18385
64
    return;
18386
0
    break;
18387
561
  case 76:
18388
    // ST1i32, ST2i32, ST3i32, ST4i32
18389
561
    printTypedVectorList_0_s(MI, 0, O);
18390
561
    printVectorIndex_1(MI, 1, O);
18391
561
    SStream_concat0(O, ", [");
18392
561
    printOperand(MI, 2, O);
18393
561
    SStream_concat1(O, ']');
18394
561
    return;
18395
0
    break;
18396
153
  case 77:
18397
    // ST1i64, ST2i64, ST3i64, ST4i64, STL1
18398
153
    printTypedVectorList_0_d(MI, 0, O);
18399
153
    printVectorIndex_1(MI, 1, O);
18400
153
    SStream_concat0(O, ", [");
18401
153
    printOperand(MI, 2, O);
18402
153
    SStream_concat1(O, ']');
18403
153
    return;
18404
0
    break;
18405
441
  case 78:
18406
    // ZERO_M
18407
441
    printMatrixTileList(MI, 0, O);
18408
441
    return;
18409
0
    break;
18410
106k
  }
18411
18412
18413
  // Fragment 1 encoded into 7 bits for 87 unique commands.
18414
101k
  switch ((Bits >> 21) & 127) {
18415
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18416
4.82k
  case 0:
18417
    // TLSDESCCALL, AT_AS1ELX, AUTDZA, AUTDZB, AUTIASPPCr, AUTIBSPPCr, AUTIZA...
18418
4.82k
    return;
18419
0
    break;
18420
41.1k
  case 1:
18421
    // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_...
18422
41.1k
    SStream_concat0(O, ", ");
18423
41.1k
    break;
18424
13
  case 2:
18425
    // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm...
18426
13
    printSVERegOp_0(MI, 2, O);
18427
13
    SStream_concat0(O, "/m, ");
18428
13
    break;
18429
1.39k
  case 3:
18430
    // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDQV_VPZ_B, ADDv16i8, AESDrr, ...
18431
1.39k
    SStream_concat0(O, ".16b, ");
18432
1.39k
    break;
18433
2.82k
  case 4:
18434
    // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF...
18435
2.82k
    SStream_concat0(O, ".2s, ");
18436
2.82k
    break;
18437
2.76k
  case 5:
18438
    // ABSv2i64, ADDPv2i64, ADDQV_VPZ_D, ADDv2i64, ANDQV_VPZ_D, CMEQv2i64, CM...
18439
2.76k
    SStream_concat0(O, ".2d, ");
18440
2.76k
    break;
18441
1.21k
  case 6:
18442
    // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS...
18443
1.21k
    SStream_concat0(O, ".4h, ");
18444
1.21k
    break;
18445
1.80k
  case 7:
18446
    // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDQV_VPZ_S, ADDv4i32, ANDQV_VP...
18447
1.80k
    SStream_concat0(O, ".4s, ");
18448
1.80k
    break;
18449
2.18k
  case 8:
18450
    // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDQV_VPZ_H, ADDv8i16, ANDQV_VP...
18451
2.18k
    SStream_concat0(O, ".8h, ");
18452
2.18k
    break;
18453
1.26k
  case 9:
18454
    // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8...
18455
1.26k
    SStream_concat0(O, ".8b, ");
18456
1.26k
    break;
18457
95
  case 10:
18458
    // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
18459
95
    printSVERegOp_d(MI, 4, O);
18460
95
    break;
18461
96
  case 11:
18462
    // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_...
18463
96
    printSVERegOp_s(MI, 4, O);
18464
96
    break;
18465
13
  case 12:
18466
    // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,...
18467
13
    printSVERegOp_s(MI, 1, O);
18468
13
    break;
18469
219
  case 13:
18470
    // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ...
18471
219
    printSVERegOp_s(MI, 2, O);
18472
219
    break;
18473
6.76k
  case 14:
18474
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18475
6.76k
    printSVERegOp_0(MI, 1, O);
18476
6.76k
    break;
18477
263
  case 15:
18478
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG...
18479
263
    printTypedVectorList_0_b(MI, 1, O);
18480
263
    break;
18481
81
  case 16:
18482
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
18483
81
    printTypedVectorList_0_d(MI, 1, O);
18484
81
    break;
18485
304
  case 17:
18486
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B...
18487
304
    printTypedVectorList_0_h(MI, 1, O);
18488
304
    break;
18489
143
  case 18:
18490
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FAMAX_2...
18491
143
    printTypedVectorList_0_s(MI, 1, O);
18492
143
    break;
18493
745
  case 19:
18494
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18495
745
    printMatrixIndex_1(MI, 3, O);
18496
745
    break;
18497
585
  case 20:
18498
    // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H...
18499
585
    printSVERegOp_h(MI, 1, O);
18500
585
    break;
18501
13.2k
  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
13.2k
    SStream_concat0(O, ", [");
18504
13.2k
    break;
18505
134
  case 22:
18506
    // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4...
18507
134
    printSVERegOp_d(MI, 2, O);
18508
134
    break;
18509
446
  case 23:
18510
    // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA...
18511
446
    printSVERegOp_h(MI, 2, O);
18512
446
    break;
18513
66
  case 24:
18514
    // BF1CVTLT_ZZ_BtoH, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_NAME, BF1CVT_...
18515
66
    printSVERegOp_b(MI, 1, O);
18516
66
    break;
18517
537
  case 25:
18518
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFMLAL_VG2_M...
18519
537
    printImmRangeScale_2_1(MI, 3, O);
18520
537
    break;
18521
180
  case 26:
18522
    // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP...
18523
180
    printSVERegOp_h(MI, 4, O);
18524
180
    SStream_concat0(O, ", ");
18525
180
    printSVERegOp_h(MI, 5, O);
18526
180
    return;
18527
0
    break;
18528
9
  case 27:
18529
    // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP...
18530
9
    printSVEPattern(MI, 2, O);
18531
9
    SStream_concat0(O, ", mul ");
18532
9
    printOperand(MI, 3, O);
18533
9
    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
3.26k
  case 29:
18541
    // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_...
18542
3.26k
    printOperand(MI, 1, O);
18543
3.26k
    break;
18544
54
  case 30:
18545
    // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ...
18546
54
    printSVERegOp_q(MI, 1, O);
18547
54
    break;
18548
123
  case 31:
18549
    // FADDA_VPZ_D
18550
123
    printZPRasFPR_64(MI, 2, O);
18551
123
    SStream_concat0(O, ", ");
18552
123
    printSVERegOp_d(MI, 3, O);
18553
123
    return;
18554
0
    break;
18555
3
  case 32:
18556
    // FADDA_VPZ_H, INSR_ZV_H
18557
3
    printZPRasFPR_16(MI, 2, O);
18558
3
    break;
18559
80
  case 33:
18560
    // FADDA_VPZ_S
18561
80
    printZPRasFPR_32(MI, 2, O);
18562
80
    SStream_concat0(O, ", ");
18563
80
    printSVERegOp_s(MI, 3, O);
18564
80
    return;
18565
0
    break;
18566
909
  case 34:
18567
    // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri
18568
909
    SStream_concat0(O, ", #0.0");
18569
909
    return;
18570
0
    break;
18571
108
  case 35:
18572
    // FDOT_ZZZI_BtoH, FDOT_ZZZ_BtoH, FMLALB_ZZZ, FMLALB_ZZZI, FMLALT_ZZZ, FM...
18573
108
    printSVERegOp_b(MI, 2, O);
18574
108
    break;
18575
0
  case 36:
18576
    // FDUP_ZI_H
18577
0
    printFPImmOperand(MI, 1, O);
18578
0
    return;
18579
0
    break;
18580
1.16k
  case 37:
18581
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLALL_VG2_M2Z2Z_BtoS, FMLALL_VG2_M...
18582
1.16k
    printImmRangeScale_4_3(MI, 3, O);
18583
1.16k
    break;
18584
873
  case 38:
18585
    // FMOPA_MPPZZ_BtoH, FMOPA_MPPZZ_BtoS, SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMO...
18586
873
    printSVERegOp_b(MI, 4, O);
18587
873
    SStream_concat0(O, ", ");
18588
873
    printSVERegOp_b(MI, 5, O);
18589
873
    return;
18590
0
    break;
18591
32
  case 39:
18592
    // FMOVXDHighr, INSvi64gpr, INSvi64lane
18593
32
    SStream_concat0(O, ".d");
18594
32
    printVectorIndex_1(MI, 2, O);
18595
32
    SStream_concat0(O, ", ");
18596
32
    break;
18597
17
  case 40:
18598
    // INDEX_II_H, INDEX_IR_H
18599
17
    printSImm_16(MI, 1, O);
18600
17
    SStream_concat0(O, ", ");
18601
17
    break;
18602
2.18k
  case 41:
18603
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18604
2.18k
    printOperand(MI, 2, O);
18605
2.18k
    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.19k
  case 45:
18625
    // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_4Z_STRIDED, LD1B_4Z_S...
18626
2.19k
    printPredicateAsCounter_0(MI, 1, O);
18627
2.19k
    break;
18628
11
  case 46:
18629
    // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L...
18630
11
    printPostIncOperand_64(MI, 3, O);
18631
11
    return;
18632
0
    break;
18633
64
  case 47:
18634
    // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD...
18635
64
    printPostIncOperand_32(MI, 3, O);
18636
64
    return;
18637
0
    break;
18638
71
  case 48:
18639
    // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw...
18640
71
    printPostIncOperand_16(MI, 3, O);
18641
71
    return;
18642
0
    break;
18643
120
  case 49:
18644
    // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1...
18645
120
    printPostIncOperand_8(MI, 3, O);
18646
120
    return;
18647
0
    break;
18648
117
  case 50:
18649
    // LD1Rv16b_POST, LD1Rv8b_POST
18650
117
    printPostIncOperand_1(MI, 3, O);
18651
117
    return;
18652
0
    break;
18653
28
  case 51:
18654
    // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,...
18655
28
    printPostIncOperand_4(MI, 3, O);
18656
28
    return;
18657
0
    break;
18658
51
  case 52:
18659
    // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST
18660
51
    printPostIncOperand_2(MI, 3, O);
18661
51
    return;
18662
0
    break;
18663
80
  case 53:
18664
    // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS...
18665
80
    printPostIncOperand_48(MI, 3, O);
18666
80
    return;
18667
0
    break;
18668
60
  case 54:
18669
    // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST...
18670
60
    printPostIncOperand_24(MI, 3, O);
18671
60
    return;
18672
0
    break;
18673
1.11k
  case 55:
18674
    // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ...
18675
1.11k
    SStream_concat1(O, ']');
18676
1.11k
    return;
18677
0
    break;
18678
145
  case 56:
18679
    // LD1i16_POST, LD2i8_POST
18680
145
    printPostIncOperand_2(MI, 5, O);
18681
145
    return;
18682
0
    break;
18683
223
  case 57:
18684
    // LD1i32_POST, LD2i16_POST, LD4i8_POST
18685
223
    printPostIncOperand_4(MI, 5, O);
18686
223
    return;
18687
0
    break;
18688
220
  case 58:
18689
    // LD1i64_POST, LD2i32_POST, LD4i16_POST
18690
220
    printPostIncOperand_8(MI, 5, O);
18691
220
    return;
18692
0
    break;
18693
252
  case 59:
18694
    // LD1i8_POST
18695
252
    printPostIncOperand_1(MI, 5, O);
18696
252
    return;
18697
0
    break;
18698
80
  case 60:
18699
    // LD2i64_POST, LD4i32_POST
18700
80
    printPostIncOperand_16(MI, 5, O);
18701
80
    return;
18702
0
    break;
18703
38
  case 61:
18704
    // LD3Rv16b_POST, LD3Rv8b_POST
18705
38
    printPostIncOperand_3(MI, 3, O);
18706
38
    return;
18707
0
    break;
18708
53
  case 62:
18709
    // LD3Rv2s_POST, LD3Rv4s_POST
18710
53
    printPostIncOperand_12(MI, 3, O);
18711
53
    return;
18712
0
    break;
18713
128
  case 63:
18714
    // LD3Rv4h_POST, LD3Rv8h_POST
18715
128
    printPostIncOperand_6(MI, 3, O);
18716
128
    return;
18717
0
    break;
18718
298
  case 64:
18719
    // LD3i16_POST
18720
298
    printPostIncOperand_6(MI, 5, O);
18721
298
    return;
18722
0
    break;
18723
12
  case 65:
18724
    // LD3i32_POST
18725
12
    printPostIncOperand_12(MI, 5, O);
18726
12
    return;
18727
0
    break;
18728
185
  case 66:
18729
    // LD3i64_POST
18730
185
    printPostIncOperand_24(MI, 5, O);
18731
185
    return;
18732
0
    break;
18733
166
  case 67:
18734
    // LD3i8_POST
18735
166
    printPostIncOperand_3(MI, 5, O);
18736
166
    return;
18737
0
    break;
18738
0
  case 68:
18739
    // LD4i64_POST
18740
0
    printPostIncOperand_32(MI, 5, O);
18741
0
    return;
18742
0
    break;
18743
100
  case 69:
18744
    // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE...
18745
100
    SStream_concat0(O, "]!, ");
18746
100
    printOperand(MI, 3, O);
18747
100
    SStream_concat0(O, "!, ");
18748
100
    printOperand(MI, 4, O);
18749
100
    return;
18750
0
    break;
18751
76
  case 70:
18752
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
18753
76
    printMatrixTileVector_0(MI, 2, O);
18754
76
    SStream_concat1(O, '[');
18755
76
    printOperand(MI, 3, O);
18756
76
    SStream_concat0(O, ", ");
18757
76
    break;
18758
172
  case 71:
18759
    // MOVAZ_2ZMI_V_B, MOVAZ_2ZMI_V_D, MOVAZ_2ZMI_V_H, MOVAZ_2ZMI_V_S, MOVAZ_...
18760
172
    printMatrixTileVector_1(MI, 2, O);
18761
172
    SStream_concat1(O, '[');
18762
172
    printOperand(MI, 3, O);
18763
172
    SStream_concat0(O, ", ");
18764
172
    break;
18765
64
  case 72:
18766
    // MOVAZ_VG2_2ZM, MOVAZ_VG4_4ZM
18767
64
    printMatrix_64(MI, 2, O);
18768
64
    SStream_concat1(O, '[');
18769
64
    printOperand(MI, 3, O);
18770
64
    SStream_concat0(O, ", ");
18771
64
    printMatrixIndex_1(MI, 4, O);
18772
64
    break;
18773
22
  case 73:
18774
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM...
18775
22
    printMatrixTileVector_0(MI, 1, O);
18776
22
    SStream_concat1(O, '[');
18777
22
    break;
18778
25
  case 74:
18779
    // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM...
18780
25
    printMatrixTileVector_1(MI, 1, O);
18781
25
    SStream_concat1(O, '[');
18782
25
    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
655
  case 76:
18792
    // MOVT, MOVT_TIX
18793
655
    SStream_concat1(O, '[');
18794
655
    break;
18795
21
  case 77:
18796
    // MSRR
18797
21
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18798
21
    return;
18799
0
    break;
18800
56
  case 78:
18801
    // PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV_ZIP_S
18802
56
    printVectorIndex_1(MI, 2, O);
18803
56
    SStream_concat0(O, ", ");
18804
56
    break;
18805
9
  case 79:
18806
    // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D
18807
9
    printSVERegOp_d(MI, 1, O);
18808
9
    SStream_concat0(O, ", ");
18809
9
    printSVERegOp_d(MI, 2, O);
18810
9
    return;
18811
0
    break;
18812
252
  case 80:
18813
    // PMULLv1i64, PMULLv2i64
18814
252
    SStream_concat0(O, ".1q, ");
18815
252
    printVRegOperand(MI, 1, O);
18816
252
    break;
18817
54
  case 81:
18818
    // PTRUES_H, PTRUE_H
18819
54
    printSVEPattern(MI, 1, O);
18820
54
    return;
18821
0
    break;
18822
268
  case 82:
18823
    // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v...
18824
268
    SStream_concat0(O, ".1d, ");
18825
268
    break;
18826
691
  case 83:
18827
    // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8
18828
691
    printVectorIndex_1(MI, 1, O);
18829
691
    SStream_concat0(O, ", [");
18830
691
    printOperand(MI, 2, O);
18831
691
    SStream_concat1(O, ']');
18832
691
    return;
18833
0
    break;
18834
917
  case 84:
18835
    // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32...
18836
917
    SStream_concat0(O, "], ");
18837
917
    break;
18838
1
  case 85:
18839
    // UZP_VG4_4Z4Z_Q, ZIP_VG4_4Z4Z_Q
18840
1
    printTypedVectorList_0_q(MI, 1, O);
18841
1
    return;
18842
0
    break;
18843
38
  case 86:
18844
    // ZERO_T
18845
38
    SStream_concat0(O, " }");
18846
38
    return;
18847
0
    break;
18848
101k
  }
18849
18850
18851
  // Fragment 2 encoded into 7 bits for 92 unique commands.
18852
89.8k
  switch ((Bits >> 28) & 127) {
18853
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18854
24.2k
  case 0:
18855
    // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,...
18856
24.2k
    printOperand(MI, 1, O);
18857
24.2k
    break;
18858
266
  case 1:
18859
    // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ...
18860
266
    printSVERegOp_0(MI, 2, O);
18861
266
    SStream_concat0(O, "/m, ");
18862
266
    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
9.17k
  case 3:
18869
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
18870
9.17k
    printVRegOperand(MI, 1, O);
18871
9.17k
    break;
18872
226
  case 4:
18873
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z...
18874
226
    printSVERegOp_d(MI, 2, O);
18875
226
    break;
18876
340
  case 5:
18877
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ...
18878
340
    printSVERegOp_s(MI, 2, O);
18879
340
    break;
18880
2.56k
  case 6:
18881
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN...
18882
2.56k
    return;
18883
0
    break;
18884
250
  case 7:
18885
    // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH...
18886
250
    printSVERegOp_h(MI, 1, O);
18887
250
    break;
18888
5.79k
  case 8:
18889
    // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_...
18890
5.79k
    SStream_concat0(O, ", ");
18891
5.79k
    break;
18892
1.45k
  case 9:
18893
    // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_CPA, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_L...
18894
1.45k
    printSVERegOp_d(MI, 1, O);
18895
1.45k
    break;
18896
500
  case 10:
18897
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
18898
500
    printSVERegOp_h(MI, 2, O);
18899
500
    break;
18900
3.17k
  case 11:
18901
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
18902
3.17k
    printVRegOperand(MI, 2, O);
18903
3.17k
    break;
18904
4.86k
  case 12:
18905
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV...
18906
4.86k
    printSVERegOp_0(MI, 1, O);
18907
4.86k
    break;
18908
1.46k
  case 13:
18909
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18910
1.46k
    SStream_concat0(O, "/m, ");
18911
1.46k
    break;
18912
514
  case 14:
18913
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18914
514
    SStream_concat0(O, ", vgx2], ");
18915
514
    break;
18916
1.20k
  case 15:
18917
    // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_...
18918
1.20k
    SStream_concat0(O, ", vgx4], ");
18919
1.20k
    break;
18920
705
  case 16:
18921
    // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ...
18922
705
    printSVERegOp_b(MI, 1, O);
18923
705
    break;
18924
736
  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
736
    printSVERegOp_s(MI, 1, O);
18927
736
    break;
18928
2.03k
  case 18:
18929
    // ADR, ADRP
18930
2.03k
    printAdrAdrpLabel(MI, Address, 1, O);
18931
2.03k
    return;
18932
0
    break;
18933
8.10k
  case 19:
18934
    // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA...
18935
8.10k
    printOperand(MI, 2, O);
18936
8.10k
    break;
18937
10
  case 20:
18938
    // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S...
18939
10
    printSVERegOp_s(MI, 3, O);
18940
10
    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
596
  case 22:
18948
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
18949
596
    SStream_concat0(O, "], ");
18950
596
    break;
18951
283
  case 23:
18952
    // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv...
18953
283
    printImm(MI, 2, O);
18954
283
    printShifter(MI, 3, O);
18955
283
    return;
18956
0
    break;
18957
2.10k
  case 24:
18958
    // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P...
18959
2.10k
    printAlignedLabel(MI, Address, 1, O);
18960
2.10k
    return;
18961
0
    break;
18962
731
  case 25:
18963
    // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, FDOT_ZZ...
18964
731
    printSVERegOp_b(MI, 2, O);
18965
731
    SStream_concat0(O, ", ");
18966
731
    break;
18967
500
  case 26:
18968
    // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE...
18969
500
    SStream_concat0(O, "/z, ");
18970
500
    break;
18971
102
  case 27:
18972
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES...
18973
102
    printSVEPattern(MI, 1, O);
18974
102
    break;
18975
42
  case 28:
18976
    // CNTP_XCI_B
18977
42
    printPredicateAsCounter_8(MI, 1, O);
18978
42
    SStream_concat0(O, ", ");
18979
42
    printSVEVecLenSpecifier(MI, 2, O);
18980
42
    return;
18981
0
    break;
18982
10
  case 29:
18983
    // CNTP_XCI_D
18984
10
    printPredicateAsCounter_64(MI, 1, O);
18985
10
    SStream_concat0(O, ", ");
18986
10
    printSVEVecLenSpecifier(MI, 2, O);
18987
10
    return;
18988
0
    break;
18989
84
  case 30:
18990
    // CNTP_XCI_H
18991
84
    printPredicateAsCounter_16(MI, 1, O);
18992
84
    SStream_concat0(O, ", ");
18993
84
    printSVEVecLenSpecifier(MI, 2, O);
18994
84
    return;
18995
0
    break;
18996
24
  case 31:
18997
    // CNTP_XCI_S
18998
24
    printPredicateAsCounter_32(MI, 1, O);
18999
24
    SStream_concat0(O, ", ");
19000
24
    printSVEVecLenSpecifier(MI, 2, O);
19001
24
    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
92
  case 33:
19009
    // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,...
19010
92
    printOperand(MI, 3, O);
19011
92
    break;
19012
83
  case 34:
19013
    // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB...
19014
83
    printSVEPattern(MI, 2, O);
19015
83
    SStream_concat0(O, ", mul ");
19016
83
    printOperand(MI, 3, O);
19017
83
    return;
19018
0
    break;
19019
53
  case 35:
19020
    // DUPM_ZI
19021
53
    printLogicalImm_int64_t(MI, 1, O);
19022
53
    return;
19023
0
    break;
19024
991
  case 36:
19025
    // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_...
19026
991
    printVectorIndex_1(MI, 2, O);
19027
991
    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
252
  case 42:
19065
    // EXT_ZZI_B, LUTI2_ZZZI_B, LUTI4_ZZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ...
19066
252
    printTypedVectorList_0_b(MI, 1, O);
19067
252
    SStream_concat0(O, ", ");
19068
252
    break;
19069
0
  case 43:
19070
    // FCPY_ZPmI_H
19071
0
    printFPImmOperand(MI, 3, O);
19072
0
    return;
19073
0
    break;
19074
14
  case 44:
19075
    // FCVTNB_Z2Z_StoB, FCVTNT_Z2Z_StoB, FCVTN_Z4Z_StoB_NAME, FCVT_Z4Z_StoB_N...
19076
14
    printTypedVectorList_0_s(MI, 1, O);
19077
14
    break;
19078
12
  case 45:
19079
    // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH
19080
12
    printSVERegOp_d(MI, 3, O);
19081
12
    return;
19082
0
    break;
19083
86
  case 46:
19084
    // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_...
19085
86
    printFPImmOperand(MI, 1, O);
19086
86
    return;
19087
0
    break;
19088
25
  case 47:
19089
    // FMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLS...
19090
25
    SStream_concat0(O, ",  vgx2], ");
19091
25
    break;
19092
6
  case 48:
19093
    // FMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLS...
19094
6
    SStream_concat0(O, ",  vgx4], ");
19095
6
    break;
19096
3.52k
  case 49:
19097
    // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ...
19098
3.52k
    SStream_concat0(O, "/z, [");
19099
3.52k
    break;
19100
16
  case 50:
19101
    // INDEX_II_B, INDEX_IR_B
19102
16
    printSImm_8(MI, 1, O);
19103
16
    SStream_concat0(O, ", ");
19104
16
    break;
19105
10
  case 51:
19106
    // INDEX_II_H
19107
10
    printSImm_16(MI, 2, O);
19108
10
    return;
19109
0
    break;
19110
27
  case 52:
19111
    // INSR_ZV_B
19112
27
    printZPRasFPR_8(MI, 2, O);
19113
27
    return;
19114
0
    break;
19115
10
  case 53:
19116
    // INSR_ZV_D
19117
10
    printZPRasFPR_64(MI, 2, O);
19118
10
    return;
19119
0
    break;
19120
43
  case 54:
19121
    // INSR_ZV_S
19122
43
    printZPRasFPR_32(MI, 2, O);
19123
43
    return;
19124
0
    break;
19125
0
  case 55:
19126
    // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane
19127
0
    printVRegOperand(MI, 3, O);
19128
0
    break;
19129
1.13k
  case 56:
19130
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19131
1.13k
    printPredicateAsCounter_0(MI, 1, O);
19132
1.13k
    break;
19133
382
  case 57:
19134
    // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA...
19135
382
    printOperand(MI, 0, O);
19136
382
    SStream_concat0(O, ", [");
19137
382
    printOperand(MI, 2, O);
19138
382
    SStream_concat1(O, ']');
19139
382
    return;
19140
0
    break;
19141
715
  case 58:
19142
    // LUT2v16f8, LUT4v16f8, TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16...
19143
715
    printTypedVectorList_16_b(MI, 1, O);
19144
715
    SStream_concat0(O, ", ");
19145
715
    printVRegOperand(MI, 2, O);
19146
715
    break;
19147
43
  case 59:
19148
    // LUT2v8f16, LUT4v8f16
19149
43
    printTypedVectorList_8_h(MI, 1, O);
19150
43
    SStream_concat0(O, ", ");
19151
43
    printVRegOperand(MI, 2, O);
19152
43
    printVectorIndex_1(MI, 3, O);
19153
43
    return;
19154
0
    break;
19155
231
  case 60:
19156
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
19157
231
    printImmRangeScale_2_1(MI, 4, O);
19158
231
    SStream_concat1(O, ']');
19159
231
    return;
19160
0
    break;
19161
17
  case 61:
19162
    // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_...
19163
17
    printImmRangeScale_4_3(MI, 4, O);
19164
17
    SStream_concat1(O, ']');
19165
17
    return;
19166
0
    break;
19167
37
  case 62:
19168
    // MOVAZ_VG2_2ZM, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZERO_...
19169
37
    SStream_concat0(O, ", vgx2]");
19170
37
    return;
19171
0
    break;
19172
90
  case 63:
19173
    // MOVAZ_VG4_4ZM, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZERO_...
19174
90
    SStream_concat0(O, ", vgx4]");
19175
90
    return;
19176
0
    break;
19177
66
  case 64:
19178
    // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S
19179
66
    printMatrixTileVector_0(MI, 1, O);
19180
66
    SStream_concat1(O, '[');
19181
66
    printOperand(MI, 3, O);
19182
66
    SStream_concat0(O, ", ");
19183
66
    printMatrixIndex_1(MI, 4, O);
19184
66
    SStream_concat1(O, ']');
19185
66
    return;
19186
0
    break;
19187
37
  case 65:
19188
    // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S
19189
37
    printMatrixTileVector_1(MI, 1, O);
19190
37
    SStream_concat1(O, '[');
19191
37
    printOperand(MI, 3, O);
19192
37
    SStream_concat0(O, ", ");
19193
37
    printMatrixIndex_1(MI, 4, O);
19194
37
    SStream_concat1(O, ']');
19195
37
    return;
19196
0
    break;
19197
744
  case 66:
19198
    // MOVID, MOVIv2d_ns
19199
744
    printSIMDType10Operand(MI, 1, O);
19200
744
    return;
19201
0
    break;
19202
832
  case 67:
19203
    // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl...
19204
832
    printImm(MI, 1, O);
19205
832
    break;
19206
266
  case 68:
19207
    // MOVT
19208
266
    printMatrixIndex_1(MI, 1, O);
19209
266
    SStream_concat0(O, ", mul vl], ");
19210
266
    printSVERegOp_0(MI, 2, O);
19211
266
    return;
19212
0
    break;
19213
389
  case 69:
19214
    // MOVT_TIX
19215
389
    printMatrixIndex_8(MI, 1, O);
19216
389
    SStream_concat0(O, "], ");
19217
389
    printOperand(MI, 2, O);
19218
389
    return;
19219
0
    break;
19220
476
  case 70:
19221
    // MRS
19222
476
    printMRSSystemRegister(MI, 1, O);
19223
476
    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
213
  case 72:
19231
    // PMULLv1i64
19232
213
    SStream_concat0(O, ".1d, ");
19233
213
    printVRegOperand(MI, 2, O);
19234
213
    SStream_concat0(O, ".1d");
19235
213
    return;
19236
0
    break;
19237
39
  case 73:
19238
    // PMULLv2i64
19239
39
    SStream_concat0(O, ".2d, ");
19240
39
    printVRegOperand(MI, 2, O);
19241
39
    SStream_concat0(O, ".2d");
19242
39
    return;
19243
0
    break;
19244
7
  case 74:
19245
    // REVD_ZPmZ
19246
7
    printSVERegOp_q(MI, 3, O);
19247
7
    return;
19248
0
    break;
19249
2.28k
  case 75:
19250
    // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi...
19251
2.28k
    printGPR64as32(MI, 1, O);
19252
2.28k
    SStream_concat0(O, ", ");
19253
2.28k
    printSVEPattern(MI, 2, O);
19254
2.28k
    SStream_concat0(O, ", mul ");
19255
2.28k
    printOperand(MI, 3, O);
19256
2.28k
    return;
19257
0
    break;
19258
2.17k
  case 76:
19259
    // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S...
19260
2.17k
    SStream_concat0(O, ", [");
19261
2.17k
    break;
19262
89
  case 77:
19263
    // ST1i16_POST, ST2i8_POST
19264
89
    printPostIncOperand_2(MI, 4, O);
19265
89
    return;
19266
0
    break;
19267
27
  case 78:
19268
    // ST1i32_POST, ST2i16_POST, ST4i8_POST
19269
27
    printPostIncOperand_4(MI, 4, O);
19270
27
    return;
19271
0
    break;
19272
299
  case 79:
19273
    // ST1i64_POST, ST2i32_POST, ST4i16_POST
19274
299
    printPostIncOperand_8(MI, 4, O);
19275
299
    return;
19276
0
    break;
19277
63
  case 80:
19278
    // ST1i8_POST
19279
63
    printPostIncOperand_1(MI, 4, O);
19280
63
    return;
19281
0
    break;
19282
289
  case 81:
19283
    // ST2i64_POST, ST4i32_POST
19284
289
    printPostIncOperand_16(MI, 4, O);
19285
289
    return;
19286
0
    break;
19287
2
  case 82:
19288
    // ST3i16_POST
19289
2
    printPostIncOperand_6(MI, 4, O);
19290
2
    return;
19291
0
    break;
19292
2
  case 83:
19293
    // ST3i32_POST
19294
2
    printPostIncOperand_12(MI, 4, O);
19295
2
    return;
19296
0
    break;
19297
4
  case 84:
19298
    // ST3i64_POST
19299
4
    printPostIncOperand_24(MI, 4, O);
19300
4
    return;
19301
0
    break;
19302
50
  case 85:
19303
    // ST3i8_POST
19304
50
    printPostIncOperand_3(MI, 4, O);
19305
50
    return;
19306
0
    break;
19307
92
  case 86:
19308
    // ST4i64_POST
19309
92
    printPostIncOperand_32(MI, 4, O);
19310
92
    return;
19311
0
    break;
19312
174
  case 87:
19313
    // ST64BV, ST64BV0
19314
174
    printGPR64x8(MI, 1, O);
19315
174
    SStream_concat0(O, ", [");
19316
174
    printOperand(MI, 2, O);
19317
174
    SStream_concat1(O, ']');
19318
174
    return;
19319
0
    break;
19320
875
  case 88:
19321
    // SYSPxt, SYSPxt_XZR, SYSxt
19322
875
    printSysCROperand(MI, 1, O);
19323
875
    SStream_concat0(O, ", ");
19324
875
    printSysCROperand(MI, 2, O);
19325
875
    SStream_concat0(O, ", ");
19326
875
    printOperand(MI, 3, O);
19327
875
    SStream_concat0(O, ", ");
19328
875
    break;
19329
20
  case 89:
19330
    // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D
19331
20
    printTypedVectorList_0_d(MI, 1, O);
19332
20
    SStream_concat0(O, ", ");
19333
20
    printSVERegOp_d(MI, 2, O);
19334
20
    return;
19335
0
    break;
19336
280
  case 90:
19337
    // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB...
19338
280
    printTypedVectorList_16_b(MI, 2, O);
19339
280
    SStream_concat0(O, ", ");
19340
280
    printVRegOperand(MI, 3, O);
19341
280
    break;
19342
29
  case 91:
19343
    // ZERO_MXI_2Z, ZERO_MXI_4Z
19344
29
    SStream_concat1(O, ']');
19345
29
    return;
19346
0
    break;
19347
89.8k
  }
19348
19349
19350
  // Fragment 3 encoded into 7 bits for 128 unique commands.
19351
74.8k
  switch ((Bits >> 35) & 127) {
19352
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
19353
1.54k
  case 0:
19354
    // ABSWr, ABSXr, ABSv1i64, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, ...
19355
1.54k
    return;
19356
0
    break;
19357
647
  case 1:
19358
    // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,...
19359
647
    printSVERegOp_b(MI, 3, O);
19360
647
    break;
19361
37
  case 2:
19362
    // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ...
19363
37
    printSVERegOp_d(MI, 3, O);
19364
37
    return;
19365
0
    break;
19366
13
  case 3:
19367
    // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm...
19368
13
    printSVERegOp_s(MI, 3, O);
19369
13
    return;
19370
0
    break;
19371
675
  case 4:
19372
    // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, BF1CVTL2v8f16...
19373
675
    SStream_concat0(O, ".16b");
19374
675
    return;
19375
0
    break;
19376
311
  case 5:
19377
    // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV...
19378
311
    SStream_concat0(O, ".2s");
19379
311
    return;
19380
0
    break;
19381
398
  case 6:
19382
    // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64...
19383
398
    SStream_concat0(O, ".2d");
19384
398
    return;
19385
0
    break;
19386
153
  case 7:
19387
    // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT...
19388
153
    SStream_concat0(O, ".4h");
19389
153
    return;
19390
0
    break;
19391
41
  case 8:
19392
    // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ...
19393
41
    SStream_concat0(O, ".4s");
19394
41
    return;
19395
0
    break;
19396
49
  case 9:
19397
    // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT...
19398
49
    SStream_concat0(O, ".8h");
19399
49
    return;
19400
0
    break;
19401
408
  case 10:
19402
    // ABSv8i8, ADDVv8i8v, BF1CVTLv8f16, BF2CVTLv8f16, CLSv8i8, CLZv8i8, CNTv...
19403
408
    SStream_concat0(O, ".8b");
19404
408
    return;
19405
0
    break;
19406
24.5k
  case 11:
19407
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
19408
24.5k
    SStream_concat0(O, ", ");
19409
24.5k
    break;
19410
211
  case 12:
19411
    // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V...
19412
211
    printSVERegOp_s(MI, 2, O);
19413
211
    break;
19414
965
  case 13:
19415
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
19416
965
    SStream_concat0(O, ".2d, ");
19417
965
    break;
19418
905
  case 14:
19419
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
19420
905
    SStream_concat0(O, ".4s, ");
19421
905
    break;
19422
1.11k
  case 15:
19423
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b...
19424
1.11k
    SStream_concat0(O, ".8h, ");
19425
1.11k
    break;
19426
1.85k
  case 16:
19427
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA, ADD_Z...
19428
1.85k
    SStream_concat0(O, "/m, ");
19429
1.85k
    break;
19430
1.62k
  case 17:
19431
    // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_...
19432
1.62k
    printSVERegOp_h(MI, 2, O);
19433
1.62k
    break;
19434
677
  case 18:
19435
    // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL...
19436
677
    SStream_concat0(O, ".16b, ");
19437
677
    break;
19438
309
  case 19:
19439
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
19440
309
    SStream_concat0(O, ".2s, ");
19441
309
    break;
19442
1.14k
  case 20:
19443
    // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4...
19444
1.14k
    SStream_concat0(O, ".4h, ");
19445
1.14k
    break;
19446
646
  case 21:
19447
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
19448
646
    SStream_concat0(O, ".8b, ");
19449
646
    break;
19450
258
  case 22:
19451
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H...
19452
258
    printSVERegOp_b(MI, 2, O);
19453
258
    return;
19454
0
    break;
19455
847
  case 23:
19456
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM...
19457
847
    printSVERegOp_d(MI, 2, O);
19458
847
    break;
19459
29
  case 24:
19460
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
19461
29
    printTypedVectorList_0_d(MI, 4, O);
19462
29
    break;
19463
287
  case 25:
19464
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
19465
287
    printTypedVectorList_0_s(MI, 4, O);
19466
287
    break;
19467
44
  case 26:
19468
    // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS...
19469
44
    printImm8OptLsl_uint16_t(MI, 2, O);
19470
44
    return;
19471
0
    break;
19472
1.80k
  case 27:
19473
    // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B...
19474
1.80k
    SStream_concat0(O, "/z, ");
19475
1.80k
    break;
19476
5.04k
  case 28:
19477
    // ASR_ZZI_H, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, GLD1B_S...
19478
5.04k
    printOperand(MI, 2, O);
19479
5.04k
    break;
19480
647
  case 29:
19481
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZ...
19482
647
    printTypedVectorList_0_h(MI, 4, O);
19483
647
    break;
19484
824
  case 30:
19485
    // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML...
19486
824
    printSVERegOp_h(MI, 3, O);
19487
824
    break;
19488
146
  case 31:
19489
    // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z...
19490
146
    printTypedVectorList_0_h(MI, 2, O);
19491
146
    break;
19492
110
  case 32:
19493
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
19494
110
    printSVERegOp_h(MI, 4, O);
19495
110
    SStream_concat0(O, ", ");
19496
110
    printSVERegOp_h(MI, 5, O);
19497
110
    break;
19498
43
  case 33:
19499
    // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S
19500
43
    printSVERegOp_s(MI, 5, O);
19501
43
    return;
19502
0
    break;
19503
7.52k
  case 34:
19504
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
19505
7.52k
    SStream_concat0(O, ", [");
19506
7.52k
    break;
19507
170
  case 35:
19508
    // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz
19509
170
    SStream_concat0(O, ".16b, #0");
19510
170
    return;
19511
0
    break;
19512
151
  case 36:
19513
    // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz
19514
151
    SStream_concat0(O, ", #0");
19515
151
    return;
19516
0
    break;
19517
97
  case 37:
19518
    // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz
19519
97
    SStream_concat0(O, ".2s, #0");
19520
97
    return;
19521
0
    break;
19522
1.07k
  case 38:
19523
    // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz
19524
1.07k
    SStream_concat0(O, ".2d, #0");
19525
1.07k
    return;
19526
0
    break;
19527
142
  case 39:
19528
    // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz
19529
142
    SStream_concat0(O, ".4h, #0");
19530
142
    return;
19531
0
    break;
19532
46
  case 40:
19533
    // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz
19534
46
    SStream_concat0(O, ".4s, #0");
19535
46
    return;
19536
0
    break;
19537
305
  case 41:
19538
    // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz
19539
305
    SStream_concat0(O, ".8h, #0");
19540
305
    return;
19541
0
    break;
19542
415
  case 42:
19543
    // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz
19544
415
    SStream_concat0(O, ".8b, #0");
19545
415
    return;
19546
0
    break;
19547
63
  case 43:
19548
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI
19549
63
    SStream_concat0(O, ", mul ");
19550
63
    printOperand(MI, 2, O);
19551
63
    return;
19552
0
    break;
19553
0
  case 44:
19554
    // CPY_ZPmI_B
19555
0
    printImm8OptLsl_int8_t(MI, 3, O);
19556
0
    return;
19557
0
    break;
19558
0
  case 45:
19559
    // CPY_ZPmI_D
19560
0
    printImm8OptLsl_int64_t(MI, 3, O);
19561
0
    return;
19562
0
    break;
19563
0
  case 46:
19564
    // CPY_ZPmI_S
19565
0
    printImm8OptLsl_int32_t(MI, 3, O);
19566
0
    return;
19567
0
    break;
19568
1.13k
  case 47:
19569
    // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S...
19570
1.13k
    printOperand(MI, 3, O);
19571
1.13k
    break;
19572
0
  case 48:
19573
    // CPY_ZPzI_H
19574
0
    printImm8OptLsl_int16_t(MI, 2, O);
19575
0
    return;
19576
0
    break;
19577
285
  case 49:
19578
    // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, P...
19579
285
    printVectorIndex_1(MI, 2, O);
19580
285
    return;
19581
0
    break;
19582
68
  case 50:
19583
    // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1...
19584
68
    SStream_concat0(O, ".h");
19585
68
    break;
19586
574
  case 51:
19587
    // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3...
19588
574
    SStream_concat0(O, ".s");
19589
574
    break;
19590
48
  case 52:
19591
    // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx...
19592
48
    SStream_concat0(O, ".d");
19593
48
    break;
19594
164
  case 53:
19595
    // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32...
19596
164
    SStream_concat0(O, ".b");
19597
164
    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
141
  case 56:
19619
    // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H
19620
141
    printImm(MI, 2, O);
19621
141
    return;
19622
0
    break;
19623
33
  case 57:
19624
    // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p
19625
33
    SStream_concat0(O, ".2h");
19626
33
    return;
19627
0
    break;
19628
23
  case 58:
19629
    // FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D, FAMIN_4Z4Z_D, FMAXNM_VG2_2Z2...
19630
23
    printTypedVectorList_0_d(MI, 2, O);
19631
23
    break;
19632
139
  case 59:
19633
    // FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S, FAMIN_4Z4Z_S, FMAXNM_VG2_2Z2...
19634
139
    printTypedVectorList_0_s(MI, 2, O);
19635
139
    break;
19636
645
  case 60:
19637
    // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ...
19638
645
    SStream_concat0(O, ", #0.0");
19639
645
    return;
19640
0
    break;
19641
962
  case 61:
19642
    // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz
19643
962
    SStream_concat0(O, ".2s, #0.0");
19644
962
    return;
19645
0
    break;
19646
113
  case 62:
19647
    // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz
19648
113
    SStream_concat0(O, ".2d, #0.0");
19649
113
    return;
19650
0
    break;
19651
223
  case 63:
19652
    // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz
19653
223
    SStream_concat0(O, ".4h, #0.0");
19654
223
    return;
19655
0
    break;
19656
215
  case 64:
19657
    // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz
19658
215
    SStream_concat0(O, ".4s, #0.0");
19659
215
    return;
19660
0
    break;
19661
347
  case 65:
19662
    // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz
19663
347
    SStream_concat0(O, ".8h, #0.0");
19664
347
    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
791
  case 67:
19672
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG2_M2ZZI_BtoH, FDOT_VG...
19673
791
    printTypedVectorList_0_b(MI, 4, O);
19674
791
    SStream_concat0(O, ", ");
19675
791
    break;
19676
235
  case 68:
19677
    // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4...
19678
235
    SStream_concat0(O, ".2h, ");
19679
235
    printVRegOperand(MI, 3, O);
19680
235
    break;
19681
486
  case 69:
19682
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLAL_MZZI_BtoH, FMLAL_VG2_MZZ_BtoH...
19683
486
    printSVERegOp_b(MI, 4, O);
19684
486
    SStream_concat0(O, ", ");
19685
486
    printSVERegOp_b(MI, 5, O);
19686
486
    break;
19687
61
  case 70:
19688
    // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
19689
61
    printSVERegOp_d(MI, 5, O);
19690
61
    return;
19691
0
    break;
19692
12
  case 71:
19693
    // INDEX_II_B
19694
12
    printSImm_8(MI, 2, O);
19695
12
    return;
19696
0
    break;
19697
42
  case 72:
19698
    // INDEX_RI_H
19699
42
    printSImm_16(MI, 2, O);
19700
42
    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
717
  case 74:
19710
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19711
717
    SStream_concat0(O, "/z, [");
19712
717
    printOperand(MI, 2, O);
19713
717
    SStream_concat0(O, ", ");
19714
717
    break;
19715
594
  case 75:
19716
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
19717
594
    printMatrixIndex_1(MI, 2, O);
19718
594
    SStream_concat0(O, "]}, ");
19719
594
    printSVERegOp_0(MI, 3, O);
19720
594
    break;
19721
1.57k
  case 76:
19722
    // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD...
19723
1.57k
    SStream_concat1(O, ']');
19724
1.57k
    return;
19725
0
    break;
19726
20
  case 77:
19727
    // LDAPRWpost
19728
20
    SStream_concat0(O, "], #4");
19729
20
    return;
19730
0
    break;
19731
58
  case 78:
19732
    // LDAPRXpost
19733
58
    SStream_concat0(O, "], #8");
19734
58
    return;
19735
0
    break;
19736
1.52k
  case 79:
19737
    // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo...
19738
1.52k
    SStream_concat0(O, "], ");
19739
1.52k
    break;
19740
88
  case 80:
19741
    // LUT2v16f8, LUT4v16f8
19742
88
    printVectorIndex_1(MI, 3, O);
19743
88
    return;
19744
0
    break;
19745
439
  case 81:
19746
    // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ...
19747
439
    printSVERegOp_0(MI, 2, O);
19748
439
    printVectorIndex_1(MI, 3, O);
19749
439
    return;
19750
0
    break;
19751
13
  case 82:
19752
    // LUTI4_4ZZT2Z, LUTI4_S_4ZZT2Z
19753
13
    printTypedVectorList_0_0(MI, 2, O);
19754
13
    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
813
  case 85:
19767
    // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ...
19768
813
    printShifter(MI, 2, O);
19769
813
    return;
19770
0
    break;
19771
348
  case 86:
19772
    // MOVT_XTI
19773
348
    SStream_concat1(O, '[');
19774
348
    printMatrixIndex_8(MI, 2, O);
19775
348
    SStream_concat1(O, ']');
19776
348
    return;
19777
0
    break;
19778
31
  case 87:
19779
    // PRFB_D_SCALED
19780
31
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
19781
31
    SStream_concat1(O, ']');
19782
31
    return;
19783
0
    break;
19784
35
  case 88:
19785
    // PRFB_D_SXTW_SCALED
19786
35
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
19787
35
    SStream_concat1(O, ']');
19788
35
    return;
19789
0
    break;
19790
16
  case 89:
19791
    // PRFB_D_UXTW_SCALED
19792
16
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
19793
16
    SStream_concat1(O, ']');
19794
16
    return;
19795
0
    break;
19796
236
  case 90:
19797
    // PRFB_PRR
19798
236
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
19799
236
    SStream_concat1(O, ']');
19800
236
    return;
19801
0
    break;
19802
12
  case 91:
19803
    // PRFB_S_SXTW_SCALED
19804
12
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
19805
12
    SStream_concat1(O, ']');
19806
12
    return;
19807
0
    break;
19808
91
  case 92:
19809
    // PRFB_S_UXTW_SCALED
19810
91
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
19811
91
    SStream_concat1(O, ']');
19812
91
    return;
19813
0
    break;
19814
152
  case 93:
19815
    // PRFD_D_PZI, PRFD_S_PZI
19816
152
    printImmScale_8(MI, 3, O);
19817
152
    SStream_concat1(O, ']');
19818
152
    return;
19819
0
    break;
19820
132
  case 94:
19821
    // PRFD_D_SCALED
19822
132
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
19823
132
    SStream_concat1(O, ']');
19824
132
    return;
19825
0
    break;
19826
33
  case 95:
19827
    // PRFD_D_SXTW_SCALED
19828
33
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
19829
33
    SStream_concat1(O, ']');
19830
33
    return;
19831
0
    break;
19832
46
  case 96:
19833
    // PRFD_D_UXTW_SCALED
19834
46
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
19835
46
    SStream_concat1(O, ']');
19836
46
    return;
19837
0
    break;
19838
7
  case 97:
19839
    // PRFD_PRR
19840
7
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
19841
7
    SStream_concat1(O, ']');
19842
7
    return;
19843
0
    break;
19844
16
  case 98:
19845
    // PRFD_S_SXTW_SCALED
19846
16
    printRegWithShiftExtend_1_64_w_s(MI, 3, O);
19847
16
    SStream_concat1(O, ']');
19848
16
    return;
19849
0
    break;
19850
38
  case 99:
19851
    // PRFD_S_UXTW_SCALED
19852
38
    printRegWithShiftExtend_0_64_w_s(MI, 3, O);
19853
38
    SStream_concat1(O, ']');
19854
38
    return;
19855
0
    break;
19856
20
  case 100:
19857
    // PRFH_D_PZI, PRFH_S_PZI
19858
20
    printImmScale_2(MI, 3, O);
19859
20
    SStream_concat1(O, ']');
19860
20
    return;
19861
0
    break;
19862
148
  case 101:
19863
    // PRFH_D_SCALED
19864
148
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
19865
148
    SStream_concat1(O, ']');
19866
148
    return;
19867
0
    break;
19868
165
  case 102:
19869
    // PRFH_D_SXTW_SCALED
19870
165
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
19871
165
    SStream_concat1(O, ']');
19872
165
    return;
19873
0
    break;
19874
142
  case 103:
19875
    // PRFH_D_UXTW_SCALED
19876
142
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
19877
142
    SStream_concat1(O, ']');
19878
142
    return;
19879
0
    break;
19880
66
  case 104:
19881
    // PRFH_PRR
19882
66
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
19883
66
    SStream_concat1(O, ']');
19884
66
    return;
19885
0
    break;
19886
19
  case 105:
19887
    // PRFH_S_SXTW_SCALED
19888
19
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
19889
19
    SStream_concat1(O, ']');
19890
19
    return;
19891
0
    break;
19892
11
  case 106:
19893
    // PRFH_S_UXTW_SCALED
19894
11
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
19895
11
    SStream_concat1(O, ']');
19896
11
    return;
19897
0
    break;
19898
31
  case 107:
19899
    // PRFW_D_PZI, PRFW_S_PZI
19900
31
    printImmScale_4(MI, 3, O);
19901
31
    SStream_concat1(O, ']');
19902
31
    return;
19903
0
    break;
19904
352
  case 108:
19905
    // PRFW_D_SCALED
19906
352
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
19907
352
    SStream_concat1(O, ']');
19908
352
    return;
19909
0
    break;
19910
13
  case 109:
19911
    // PRFW_D_SXTW_SCALED
19912
13
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
19913
13
    SStream_concat1(O, ']');
19914
13
    return;
19915
0
    break;
19916
58
  case 110:
19917
    // PRFW_D_UXTW_SCALED
19918
58
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
19919
58
    SStream_concat1(O, ']');
19920
58
    return;
19921
0
    break;
19922
167
  case 111:
19923
    // PRFW_PRR
19924
167
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
19925
167
    SStream_concat1(O, ']');
19926
167
    return;
19927
0
    break;
19928
5
  case 112:
19929
    // PRFW_S_SXTW_SCALED
19930
5
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
19931
5
    SStream_concat1(O, ']');
19932
5
    return;
19933
0
    break;
19934
7
  case 113:
19935
    // PRFW_S_UXTW_SCALED
19936
7
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
19937
7
    SStream_concat1(O, ']');
19938
7
    return;
19939
0
    break;
19940
0
  case 114:
19941
    // RDFFRS_PPz, RDFFR_PPz_REAL
19942
0
    SStream_concat0(O, "/z");
19943
0
    return;
19944
0
    break;
19945
277
  case 115:
19946
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B...
19947
277
    printTypedVectorList_0_b(MI, 2, O);
19948
277
    break;
19949
10
  case 116:
19950
    // SHLLv16i8
19951
10
    SStream_concat0(O, ".16b, #8");
19952
10
    return;
19953
0
    break;
19954
20
  case 117:
19955
    // SHLLv2i32
19956
20
    SStream_concat0(O, ".2s, #32");
19957
20
    return;
19958
0
    break;
19959
30
  case 118:
19960
    // SHLLv4i16
19961
30
    SStream_concat0(O, ".4h, #16");
19962
30
    return;
19963
0
    break;
19964
26
  case 119:
19965
    // SHLLv4i32
19966
26
    SStream_concat0(O, ".4s, #32");
19967
26
    return;
19968
0
    break;
19969
32
  case 120:
19970
    // SHLLv8i16
19971
32
    SStream_concat0(O, ".8h, #16");
19972
32
    return;
19973
0
    break;
19974
105
  case 121:
19975
    // SHLLv8i8
19976
105
    SStream_concat0(O, ".8b, #8");
19977
105
    return;
19978
0
    break;
19979
63
  case 122:
19980
    // STLRWpre
19981
63
    SStream_concat0(O, ", #-4]!");
19982
63
    return;
19983
0
    break;
19984
34
  case 123:
19985
    // STLRXpre
19986
34
    SStream_concat0(O, ", #-8]!");
19987
34
    return;
19988
0
    break;
19989
156
  case 124:
19990
    // SYSPxt
19991
156
    printGPRSeqPairsClassOperand_64(MI, 4, O);
19992
156
    return;
19993
0
    break;
19994
0
  case 125:
19995
    // SYSPxt_XZR
19996
0
    printSyspXzrPair(MI, 4, O);
19997
0
    return;
19998
0
    break;
19999
719
  case 126:
20000
    // SYSxt
20001
719
    printOperand(MI, 4, O);
20002
719
    return;
20003
0
    break;
20004
54
  case 127:
20005
    // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z...
20006
54
    printSVERegOp_q(MI, 2, O);
20007
54
    return;
20008
0
    break;
20009
74.8k
  }
20010
20011
20012
  // Fragment 4 encoded into 7 bits for 87 unique commands.
20013
58.7k
  switch ((Bits >> 42) & 127) {
20014
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20015
2.50k
  case 0:
20016
    // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,...
20017
2.50k
    return;
20018
0
    break;
20019
248
  case 1:
20020
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB...
20021
248
    printSVERegOp_d(MI, 3, O);
20022
248
    break;
20023
622
  case 2:
20024
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_...
20025
622
    printSVERegOp_s(MI, 3, O);
20026
622
    break;
20027
13.5k
  case 3:
20028
    // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPT_shift, ADDSPL_XXI, ADDS...
20029
13.5k
    printOperand(MI, 2, O);
20030
13.5k
    break;
20031
323
  case 4:
20032
    // ADDG, ST2Gi, STGi, STZ2Gi, STZGi, SUBG
20033
323
    printImmScale_16(MI, 2, O);
20034
323
    break;
20035
533
  case 5:
20036
    // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ...
20037
533
    printSVERegOp_h(MI, 2, O);
20038
533
    break;
20039
1.48k
  case 6:
20040
    // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, ADD_...
20041
1.48k
    printSVERegOp_d(MI, 2, O);
20042
1.48k
    break;
20043
492
  case 7:
20044
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
20045
492
    printSVERegOp_h(MI, 3, O);
20046
492
    break;
20047
2.11k
  case 8:
20048
    // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2...
20049
2.11k
    printVRegOperand(MI, 2, O);
20050
2.11k
    break;
20051
2.39k
  case 9:
20052
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1...
20053
2.39k
    printVRegOperand(MI, 3, O);
20054
2.39k
    break;
20055
1.19k
  case 10:
20056
    // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_...
20057
1.19k
    printSVERegOp_b(MI, 2, O);
20058
1.19k
    break;
20059
8.80k
  case 11:
20060
    // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2...
20061
8.80k
    SStream_concat0(O, ", ");
20062
8.80k
    break;
20063
1.53k
  case 12:
20064
    // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ...
20065
1.53k
    printSVERegOp_s(MI, 2, O);
20066
1.53k
    break;
20067
773
  case 13:
20068
    // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri
20069
773
    printAddSubImm(MI, 2, O);
20070
773
    return;
20071
0
    break;
20072
1.41k
  case 14:
20073
    // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI...
20074
1.41k
    printShiftedRegister(MI, 2, O);
20075
1.41k
    return;
20076
0
    break;
20077
1.08k
  case 15:
20078
    // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx
20079
1.08k
    printExtendedRegister(MI, 2, O);
20080
1.08k
    return;
20081
0
    break;
20082
65
  case 16:
20083
    // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS...
20084
65
    printImm8OptLsl_uint8_t(MI, 2, O);
20085
65
    return;
20086
0
    break;
20087
157
  case 17:
20088
    // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS...
20089
157
    printImm8OptLsl_uint64_t(MI, 2, O);
20090
157
    return;
20091
0
    break;
20092
236
  case 18:
20093
    // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS...
20094
236
    printImm8OptLsl_uint32_t(MI, 2, O);
20095
236
    return;
20096
0
    break;
20097
23
  case 19:
20098
    // ADR_LSL_ZZZ_D_0
20099
23
    printRegWithShiftExtend_0_8_x_d(MI, 2, O);
20100
23
    SStream_concat1(O, ']');
20101
23
    return;
20102
0
    break;
20103
60
  case 20:
20104
    // ADR_LSL_ZZZ_D_1
20105
60
    printRegWithShiftExtend_0_16_x_d(MI, 2, O);
20106
60
    SStream_concat1(O, ']');
20107
60
    return;
20108
0
    break;
20109
15
  case 21:
20110
    // ADR_LSL_ZZZ_D_2
20111
15
    printRegWithShiftExtend_0_32_x_d(MI, 2, O);
20112
15
    SStream_concat1(O, ']');
20113
15
    return;
20114
0
    break;
20115
9
  case 22:
20116
    // ADR_LSL_ZZZ_D_3
20117
9
    printRegWithShiftExtend_0_64_x_d(MI, 2, O);
20118
9
    SStream_concat1(O, ']');
20119
9
    return;
20120
0
    break;
20121
44
  case 23:
20122
    // ADR_LSL_ZZZ_S_0
20123
44
    printRegWithShiftExtend_0_8_x_s(MI, 2, O);
20124
44
    SStream_concat1(O, ']');
20125
44
    return;
20126
0
    break;
20127
41
  case 24:
20128
    // ADR_LSL_ZZZ_S_1
20129
41
    printRegWithShiftExtend_0_16_x_s(MI, 2, O);
20130
41
    SStream_concat1(O, ']');
20131
41
    return;
20132
0
    break;
20133
157
  case 25:
20134
    // ADR_LSL_ZZZ_S_2
20135
157
    printRegWithShiftExtend_0_32_x_s(MI, 2, O);
20136
157
    SStream_concat1(O, ']');
20137
157
    return;
20138
0
    break;
20139
4
  case 26:
20140
    // ADR_LSL_ZZZ_S_3
20141
4
    printRegWithShiftExtend_0_64_x_s(MI, 2, O);
20142
4
    SStream_concat1(O, ']');
20143
4
    return;
20144
0
    break;
20145
59
  case 27:
20146
    // ADR_SXTW_ZZZ_D_0
20147
59
    printRegWithShiftExtend_1_8_w_d(MI, 2, O);
20148
59
    SStream_concat1(O, ']');
20149
59
    return;
20150
0
    break;
20151
28
  case 28:
20152
    // ADR_SXTW_ZZZ_D_1
20153
28
    printRegWithShiftExtend_1_16_w_d(MI, 2, O);
20154
28
    SStream_concat1(O, ']');
20155
28
    return;
20156
0
    break;
20157
153
  case 29:
20158
    // ADR_SXTW_ZZZ_D_2
20159
153
    printRegWithShiftExtend_1_32_w_d(MI, 2, O);
20160
153
    SStream_concat1(O, ']');
20161
153
    return;
20162
0
    break;
20163
12
  case 30:
20164
    // ADR_SXTW_ZZZ_D_3
20165
12
    printRegWithShiftExtend_1_64_w_d(MI, 2, O);
20166
12
    SStream_concat1(O, ']');
20167
12
    return;
20168
0
    break;
20169
393
  case 31:
20170
    // ADR_UXTW_ZZZ_D_0
20171
393
    printRegWithShiftExtend_0_8_w_d(MI, 2, O);
20172
393
    SStream_concat1(O, ']');
20173
393
    return;
20174
0
    break;
20175
0
  case 32:
20176
    // ADR_UXTW_ZZZ_D_1
20177
0
    printRegWithShiftExtend_0_16_w_d(MI, 2, O);
20178
0
    SStream_concat1(O, ']');
20179
0
    return;
20180
0
    break;
20181
36
  case 33:
20182
    // ADR_UXTW_ZZZ_D_2
20183
36
    printRegWithShiftExtend_0_32_w_d(MI, 2, O);
20184
36
    SStream_concat1(O, ']');
20185
36
    return;
20186
0
    break;
20187
60
  case 34:
20188
    // ADR_UXTW_ZZZ_D_3
20189
60
    printRegWithShiftExtend_0_64_w_d(MI, 2, O);
20190
60
    SStream_concat1(O, ']');
20191
60
    return;
20192
0
    break;
20193
389
  case 35:
20194
    // ANDSWri, ANDWri, EORWri, ORRWri
20195
389
    printLogicalImm_int32_t(MI, 2, O);
20196
389
    return;
20197
0
    break;
20198
1.00k
  case 36:
20199
    // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI
20200
1.00k
    printLogicalImm_int64_t(MI, 2, O);
20201
1.00k
    return;
20202
0
    break;
20203
534
  case 37:
20204
    // BFMLAL_MZZI_HtoS, BFMLSL_MZZI_HtoS, FMLALL_MZZI_BtoS, FMLAL_MZZI_BtoH,...
20205
534
    printVectorIndex_1(MI, 6, O);
20206
534
    return;
20207
0
    break;
20208
89
  case 38:
20209
    // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FDOT_Z...
20210
89
    printVectorIndex_1(MI, 4, O);
20211
89
    break;
20212
25
  case 39:
20213
    // BFMUL_ZZZI, FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H
20214
25
    printVectorIndex_1(MI, 3, O);
20215
25
    return;
20216
0
    break;
20217
7.45k
  case 40:
20218
    // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C...
20219
7.45k
    printOperand(MI, 3, O);
20220
7.45k
    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
854
  case 44:
20237
    // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan...
20238
854
    printVectorIndex_1(MI, 2, O);
20239
854
    return;
20240
0
    break;
20241
180
  case 45:
20242
    // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ...
20243
180
    SStream_concat0(O, ", #0.0");
20244
180
    return;
20245
0
    break;
20246
513
  case 46:
20247
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG4_M4Z4Z_BtoH, FDOT_VG...
20248
513
    printTypedVectorList_0_b(MI, 5, O);
20249
513
    return;
20250
0
    break;
20251
278
  case 47:
20252
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG2_M2ZZ_BtoH, FDOT_VG2...
20253
278
    printSVERegOp_b(MI, 5, O);
20254
278
    break;
20255
159
  case 48:
20256
    // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16
20257
159
    SStream_concat0(O, ".h");
20258
159
    printVectorIndex_1(MI, 4, O);
20259
159
    return;
20260
0
    break;
20261
76
  case 49:
20262
    // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16
20263
76
    SStream_concat0(O, ".2h");
20264
76
    return;
20265
0
    break;
20266
49
  case 50:
20267
    // INDEX_RI_B
20268
49
    printSImm_8(MI, 2, O);
20269
49
    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
309
  case 55:
20292
    // LD1B_2Z_STRIDED, LDNT1B_2Z_STRIDED
20293
309
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20294
309
    SStream_concat1(O, ']');
20295
309
    return;
20296
0
    break;
20297
205
  case 56:
20298
    // LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED_IMM, LDNT1...
20299
205
    printImmScale_2(MI, 3, O);
20300
205
    SStream_concat0(O, ", mul vl]");
20301
205
    return;
20302
0
    break;
20303
203
  case 57:
20304
    // LD1H_2Z_STRIDED, LDNT1H_2Z_STRIDED
20305
203
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20306
203
    SStream_concat1(O, ']');
20307
203
    return;
20308
0
    break;
20309
90
  case 58:
20310
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
20311
90
    SStream_concat0(O, "/z, [");
20312
90
    printOperand(MI, 4, O);
20313
90
    SStream_concat0(O, ", ");
20314
90
    break;
20315
45
  case 59:
20316
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
20317
45
    printOperand(MI, 4, O);
20318
45
    SStream_concat1(O, ']');
20319
45
    return;
20320
0
    break;
20321
410
  case 60:
20322
    // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost...
20323
410
    printImmScale_16(MI, 3, O);
20324
410
    break;
20325
17
  case 61:
20326
    // LDRAAindexed, LDRABindexed
20327
17
    printImmScale_8(MI, 2, O);
20328
17
    SStream_concat1(O, ']');
20329
17
    return;
20330
0
    break;
20331
493
  case 62:
20332
    // LDRAAwriteback, LDRABwriteback
20333
493
    printImmScale_8(MI, 3, O);
20334
493
    SStream_concat0(O, "]!");
20335
493
    return;
20336
0
    break;
20337
546
  case 63:
20338
    // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui
20339
546
    printUImm12Offset_1(MI, 2, O);
20340
546
    SStream_concat1(O, ']');
20341
546
    return;
20342
0
    break;
20343
534
  case 64:
20344
    // LDRDui, LDRXui, PRFMui, STRDui, STRXui
20345
534
    printUImm12Offset_8(MI, 2, O);
20346
534
    SStream_concat1(O, ']');
20347
534
    return;
20348
0
    break;
20349
798
  case 65:
20350
    // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui
20351
798
    printUImm12Offset_2(MI, 2, O);
20352
798
    SStream_concat1(O, ']');
20353
798
    return;
20354
0
    break;
20355
174
  case 66:
20356
    // LDRQui, STRQui
20357
174
    printUImm12Offset_16(MI, 2, O);
20358
174
    SStream_concat1(O, ']');
20359
174
    return;
20360
0
    break;
20361
488
  case 67:
20362
    // LDRSWui, LDRSui, LDRWui, STRSui, STRWui
20363
488
    printUImm12Offset_4(MI, 2, O);
20364
488
    SStream_concat1(O, ']');
20365
488
    return;
20366
0
    break;
20367
64
  case 68:
20368
    // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_...
20369
64
    printSVERegOp_0(MI, 2, O);
20370
64
    printVectorIndex_1(MI, 3, O);
20371
64
    return;
20372
0
    break;
20373
114
  case 69:
20374
    // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B
20375
114
    printSVERegOp_b(MI, 3, O);
20376
114
    SStream_concat0(O, ", ");
20377
114
    printSVERegOp_b(MI, 4, O);
20378
114
    return;
20379
0
    break;
20380
47
  case 70:
20381
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q
20382
47
    printMatrixIndex_1(MI, 4, O);
20383
47
    SStream_concat1(O, ']');
20384
47
    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
11
  case 77:
20419
    // PRFB_D_PZI, PRFB_S_PZI
20420
11
    SStream_concat1(O, ']');
20421
11
    return;
20422
0
    break;
20423
339
  case 78:
20424
    // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI
20425
339
    SStream_concat0(O, ", mul vl]");
20426
339
    return;
20427
0
    break;
20428
6
  case 79:
20429
    // SPLICE_ZPZZ_B
20430
6
    printTypedVectorList_0_b(MI, 2, O);
20431
6
    return;
20432
0
    break;
20433
29
  case 80:
20434
    // SPLICE_ZPZZ_D
20435
29
    printTypedVectorList_0_d(MI, 2, O);
20436
29
    return;
20437
0
    break;
20438
19
  case 81:
20439
    // SPLICE_ZPZZ_S
20440
19
    printTypedVectorList_0_s(MI, 2, O);
20441
19
    return;
20442
0
    break;
20443
112
  case 82:
20444
    // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW...
20445
112
    printGPR64as32(MI, 2, O);
20446
112
    return;
20447
0
    break;
20448
504
  case 83:
20449
    // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX...
20450
504
    SStream_concat0(O, ", [");
20451
504
    printOperand(MI, 4, O);
20452
504
    SStream_concat0(O, ", ");
20453
504
    break;
20454
80
  case 84:
20455
    // SYSLxt
20456
80
    printSysCROperand(MI, 2, O);
20457
80
    SStream_concat0(O, ", ");
20458
80
    printSysCROperand(MI, 3, O);
20459
80
    SStream_concat0(O, ", ");
20460
80
    printOperand(MI, 4, O);
20461
80
    return;
20462
0
    break;
20463
806
  case 85:
20464
    // TBNZW, TBNZX, TBZW, TBZX
20465
806
    printAlignedLabel(MI, Address, 2, O);
20466
806
    return;
20467
0
    break;
20468
17
  case 86:
20469
    // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S
20470
17
    printImm(MI, 2, O);
20471
17
    return;
20472
0
    break;
20473
58.7k
  }
20474
20475
20476
  // Fragment 5 encoded into 7 bits for 93 unique commands.
20477
42.1k
  switch ((Bits >> 49) & 127) {
20478
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20479
6.52k
  case 0:
20480
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
20481
6.52k
    return;
20482
0
    break;
20483
11.2k
  case 1:
20484
    // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA,...
20485
11.2k
    SStream_concat0(O, ", ");
20486
11.2k
    break;
20487
229
  case 2:
20488
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
20489
229
    SStream_concat0(O, ".2d");
20490
229
    return;
20491
0
    break;
20492
201
  case 3:
20493
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
20494
201
    SStream_concat0(O, ".4s");
20495
201
    return;
20496
0
    break;
20497
358
  case 4:
20498
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B...
20499
358
    SStream_concat0(O, ".8h");
20500
358
    return;
20501
0
    break;
20502
164
  case 5:
20503
    // ADDPT_shift, SUBPT_shift
20504
164
    printShifter(MI, 3, O);
20505
164
    return;
20506
0
    break;
20507
235
  case 6:
20508
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP...
20509
235
    printSVERegOp_h(MI, 3, O);
20510
235
    break;
20511
99
  case 7:
20512
    // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,...
20513
99
    SStream_concat0(O, ".16b");
20514
99
    return;
20515
0
    break;
20516
144
  case 8:
20517
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
20518
144
    SStream_concat0(O, ".2s");
20519
144
    return;
20520
0
    break;
20521
351
  case 9:
20522
    // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH...
20523
351
    SStream_concat0(O, ".4h");
20524
351
    return;
20525
0
    break;
20526
398
  case 10:
20527
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
20528
398
    SStream_concat0(O, ".8b");
20529
398
    return;
20530
0
    break;
20531
83
  case 11:
20532
    // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64
20533
83
    printArithExtend(MI, 3, O);
20534
83
    return;
20535
0
    break;
20536
11
  case 12:
20537
    // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ...
20538
11
    printTypedVectorList_0_d(MI, 5, O);
20539
11
    return;
20540
0
    break;
20541
113
  case 13:
20542
    // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ...
20543
113
    printTypedVectorList_0_s(MI, 5, O);
20544
113
    return;
20545
0
    break;
20546
18
  case 14:
20547
    // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML...
20548
18
    printSVERegOp_d(MI, 5, O);
20549
18
    break;
20550
174
  case 15:
20551
    // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML...
20552
174
    printSVERegOp_s(MI, 5, O);
20553
174
    break;
20554
1.98k
  case 16:
20555
    // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ...
20556
1.98k
    printOperand(MI, 3, O);
20557
1.98k
    break;
20558
65
  case 17:
20559
    // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP...
20560
65
    printSVERegOp_d(MI, 3, O);
20561
65
    return;
20562
0
    break;
20563
172
  case 18:
20564
    // BCAX, EOR3, EXTv16i8
20565
172
    SStream_concat0(O, ".16b, ");
20566
172
    break;
20567
477
  case 19:
20568
    // BF16DOTlanev4bf16, BF16DOTlanev8bf16
20569
477
    SStream_concat0(O, ".2h");
20570
477
    printVectorIndex_1(MI, 4, O);
20571
477
    return;
20572
0
    break;
20573
86
  case 20:
20574
    // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFM...
20575
86
    printTypedVectorList_0_h(MI, 5, O);
20576
86
    return;
20577
0
    break;
20578
561
  case 21:
20579
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT...
20580
561
    printSVERegOp_h(MI, 5, O);
20581
561
    break;
20582
514
  case 22:
20583
    // BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT_ZZZI, BFMLSLB_ZZZI_S, BFMLSLT_ZZZI_S,...
20584
514
    printVectorIndex_1(MI, 4, O);
20585
514
    break;
20586
789
  case 23:
20587
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2...
20588
789
    SStream_concat0(O, ".h");
20589
789
    break;
20590
683
  case 24:
20591
    // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F...
20592
683
    printSVERegOp_h(MI, 4, O);
20593
683
    break;
20594
4
  case 25:
20595
    // CADD_ZZI_H, SQCADD_ZZI_H
20596
4
    printComplexRotationOp_180_90(MI, 3, O);
20597
4
    return;
20598
0
    break;
20599
3.80k
  case 26:
20600
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
20601
3.80k
    SStream_concat1(O, ']');
20602
3.80k
    return;
20603
0
    break;
20604
29
  case 27:
20605
    // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H
20606
29
    printComplexRotationOp_90_0(MI, 4, O);
20607
29
    return;
20608
0
    break;
20609
36
  case 28:
20610
    // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H
20611
36
    printImm(MI, 3, O);
20612
36
    return;
20613
0
    break;
20614
22
  case 29:
20615
    // EXTv8i8
20616
22
    SStream_concat0(O, ".8b, ");
20617
22
    printOperand(MI, 3, O);
20618
22
    return;
20619
0
    break;
20620
41
  case 30:
20621
    // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H
20622
41
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
20623
41
    return;
20624
0
    break;
20625
9
  case 31:
20626
    // FCADDv2f32, FCMLAv2f32
20627
9
    SStream_concat0(O, ".2s, ");
20628
9
    break;
20629
60
  case 32:
20630
    // FCADDv2f64, FCMLAv2f64, XAR
20631
60
    SStream_concat0(O, ".2d, ");
20632
60
    break;
20633
68
  case 33:
20634
    // FCADDv4f16, FCMLAv4f16
20635
68
    SStream_concat0(O, ".4h, ");
20636
68
    break;
20637
78
  case 34:
20638
    // FCADDv4f32, FCMLAv4f32, SM3SS1
20639
78
    SStream_concat0(O, ".4s, ");
20640
78
    break;
20641
29
  case 35:
20642
    // FCADDv8f16, FCMLAv8f16
20643
29
    SStream_concat0(O, ".8h, ");
20644
29
    break;
20645
877
  case 36:
20646
    // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ...
20647
877
    SStream_concat0(O, ", #0.0");
20648
877
    return;
20649
0
    break;
20650
677
  case 37:
20651
    // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in...
20652
677
    SStream_concat0(O, ".s");
20653
677
    break;
20654
243
  case 38:
20655
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG4_M4ZZI_BtoH, FDOT_VG...
20656
243
    printVectorIndex_1(MI, 6, O);
20657
243
    return;
20658
0
    break;
20659
186
  case 39:
20660
    // FDOTlanev16f8, FDOTlanev8f8, SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16...
20661
186
    SStream_concat0(O, ".4b");
20662
186
    printVectorIndex_1(MI, 4, O);
20663
186
    return;
20664
0
    break;
20665
11
  case 40:
20666
    // FDOTlanev4f16, FDOTlanev8f16
20667
11
    SStream_concat0(O, ".2b");
20668
11
    printVectorIndex_1(MI, 4, O);
20669
11
    return;
20670
0
    break;
20671
66
  case 41:
20672
    // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H
20673
66
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
20674
66
    return;
20675
0
    break;
20676
41
  case 42:
20677
    // FMLALBlanev8f16, FMLALLBBlanev4f32, FMLALLBTlanev4f32, FMLALLTBlanev4f...
20678
41
    SStream_concat0(O, ".b");
20679
41
    printVectorIndex_1(MI, 4, O);
20680
41
    return;
20681
0
    break;
20682
108
  case 43:
20683
    // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind...
20684
108
    SStream_concat0(O, ".d");
20685
108
    break;
20686
632
  case 44:
20687
    // FMUL_ZPmI_H
20688
632
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
20689
632
    return;
20690
0
    break;
20691
253
  case 45:
20692
    // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL...
20693
253
    printVectorIndex_1(MI, 3, O);
20694
253
    return;
20695
0
    break;
20696
189
  case 46:
20697
    // GLD1B_D_REAL, GLD1D_REAL, GLD1H_D_REAL, GLD1SB_D_REAL, GLD1SH_D_REAL, ...
20698
189
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
20699
189
    SStream_concat1(O, ']');
20700
189
    return;
20701
0
    break;
20702
182
  case 47:
20703
    // GLD1B_D_SXTW_REAL, GLD1D_SXTW_REAL, GLD1H_D_SXTW_REAL, GLD1SB_D_SXTW_R...
20704
182
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
20705
182
    SStream_concat1(O, ']');
20706
182
    return;
20707
0
    break;
20708
399
  case 48:
20709
    // GLD1B_D_UXTW_REAL, GLD1D_UXTW_REAL, GLD1H_D_UXTW_REAL, GLD1SB_D_UXTW_R...
20710
399
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
20711
399
    SStream_concat1(O, ']');
20712
399
    return;
20713
0
    break;
20714
41
  case 49:
20715
    // GLD1B_S_SXTW_REAL, GLD1H_S_SXTW_REAL, GLD1SB_S_SXTW_REAL, GLD1SH_S_SXT...
20716
41
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
20717
41
    SStream_concat1(O, ']');
20718
41
    return;
20719
0
    break;
20720
198
  case 50:
20721
    // GLD1B_S_UXTW_REAL, GLD1H_S_UXTW_REAL, GLD1SB_S_UXTW_REAL, GLD1SH_S_UXT...
20722
198
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
20723
198
    SStream_concat1(O, ']');
20724
198
    return;
20725
0
    break;
20726
25
  case 51:
20727
    // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, LD1RD_IMM, SST1D_IMM
20728
25
    printImmScale_8(MI, 3, O);
20729
25
    SStream_concat1(O, ']');
20730
25
    return;
20731
0
    break;
20732
151
  case 52:
20733
    // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED
20734
151
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
20735
151
    SStream_concat1(O, ']');
20736
151
    return;
20737
0
    break;
20738
25
  case 53:
20739
    // GLD1D_SXTW_SCALED_REAL, GLDFF1D_SXTW_SCALED_REAL, SST1D_SXTW_SCALED
20740
25
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
20741
25
    SStream_concat1(O, ']');
20742
25
    return;
20743
0
    break;
20744
17
  case 54:
20745
    // GLD1D_UXTW_SCALED_REAL, GLDFF1D_UXTW_SCALED_REAL, SST1D_UXTW_SCALED
20746
17
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
20747
17
    SStream_concat1(O, ']');
20748
17
    return;
20749
0
    break;
20750
226
  case 55:
20751
    // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE...
20752
226
    printImmScale_2(MI, 3, O);
20753
226
    break;
20754
18
  case 56:
20755
    // GLD1H_D_SCALED_REAL, GLD1SH_D_SCALED_REAL, GLDFF1H_D_SCALED_REAL, GLDF...
20756
18
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
20757
18
    SStream_concat1(O, ']');
20758
18
    return;
20759
0
    break;
20760
49
  case 57:
20761
    // GLD1H_D_SXTW_SCALED_REAL, GLD1SH_D_SXTW_SCALED_REAL, GLDFF1H_D_SXTW_SC...
20762
49
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
20763
49
    SStream_concat1(O, ']');
20764
49
    return;
20765
0
    break;
20766
15
  case 58:
20767
    // GLD1H_D_UXTW_SCALED_REAL, GLD1SH_D_UXTW_SCALED_REAL, GLDFF1H_D_UXTW_SC...
20768
15
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
20769
15
    SStream_concat1(O, ']');
20770
15
    return;
20771
0
    break;
20772
27
  case 59:
20773
    // GLD1H_S_SXTW_SCALED_REAL, GLD1SH_S_SXTW_SCALED_REAL, GLDFF1H_S_SXTW_SC...
20774
27
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
20775
27
    SStream_concat1(O, ']');
20776
27
    return;
20777
0
    break;
20778
161
  case 60:
20779
    // GLD1H_S_UXTW_SCALED_REAL, GLD1SH_S_UXTW_SCALED_REAL, GLDFF1H_S_UXTW_SC...
20780
161
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
20781
161
    SStream_concat1(O, ']');
20782
161
    return;
20783
0
    break;
20784
672
  case 61:
20785
    // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE...
20786
672
    printImmScale_4(MI, 3, O);
20787
672
    break;
20788
12
  case 62:
20789
    // GLD1SW_D_SCALED_REAL, GLD1W_D_SCALED_REAL, GLDFF1SW_D_SCALED_REAL, GLD...
20790
12
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
20791
12
    SStream_concat1(O, ']');
20792
12
    return;
20793
0
    break;
20794
9
  case 63:
20795
    // GLD1SW_D_SXTW_SCALED_REAL, GLD1W_D_SXTW_SCALED_REAL, GLDFF1SW_D_SXTW_S...
20796
9
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
20797
9
    SStream_concat1(O, ']');
20798
9
    return;
20799
0
    break;
20800
68
  case 64:
20801
    // GLD1SW_D_UXTW_SCALED_REAL, GLD1W_D_UXTW_SCALED_REAL, GLDFF1SW_D_UXTW_S...
20802
68
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
20803
68
    SStream_concat1(O, ']');
20804
68
    return;
20805
0
    break;
20806
35
  case 65:
20807
    // GLD1W_SXTW_SCALED_REAL, GLDFF1W_SXTW_SCALED_REAL, SST1W_SXTW_SCALED
20808
35
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
20809
35
    SStream_concat1(O, ']');
20810
35
    return;
20811
0
    break;
20812
9
  case 66:
20813
    // GLD1W_UXTW_SCALED_REAL, GLDFF1W_UXTW_SCALED_REAL, SST1W_UXTW_SCALED
20814
9
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
20815
9
    SStream_concat1(O, ']');
20816
9
    return;
20817
0
    break;
20818
294
  case 67:
20819
    // LD1B, LD1B_2Z, LD1B_4Z, LD1B_4Z_STRIDED, LD1B_D, LD1B_H, LD1B_S, LD1RO...
20820
294
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20821
294
    SStream_concat1(O, ']');
20822
294
    return;
20823
0
    break;
20824
284
  case 68:
20825
    // LD1D, LD1D_2Z, LD1D_2Z_STRIDED, LD1D_4Z, LD1D_4Z_STRIDED, LD1D_Q, LD1R...
20826
284
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
20827
284
    SStream_concat1(O, ']');
20828
284
    return;
20829
0
    break;
20830
151
  case 69:
20831
    // LD1H, LD1H_2Z, LD1H_4Z, LD1H_4Z_STRIDED, LD1H_D, LD1H_S, LD1RO_H, LD1R...
20832
151
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20833
151
    SStream_concat1(O, ']');
20834
151
    return;
20835
0
    break;
20836
28
  case 70:
20837
    // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM
20838
28
    printImmScale_32(MI, 3, O);
20839
28
    SStream_concat1(O, ']');
20840
28
    return;
20841
0
    break;
20842
219
  case 71:
20843
    // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_2Z_STRIDED, LD1W_4Z, LD...
20844
219
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
20845
219
    SStream_concat1(O, ']');
20846
219
    return;
20847
0
    break;
20848
10
  case 72:
20849
    // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM
20850
10
    printImmScale_16(MI, 3, O);
20851
10
    SStream_concat1(O, ']');
20852
10
    return;
20853
0
    break;
20854
52
  case 73:
20855
    // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B
20856
52
    printRegWithShiftExtend_0_8_x_0(MI, 5, O);
20857
52
    SStream_concat1(O, ']');
20858
52
    return;
20859
0
    break;
20860
163
  case 74:
20861
    // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D
20862
163
    printRegWithShiftExtend_0_64_x_0(MI, 5, O);
20863
163
    SStream_concat1(O, ']');
20864
163
    return;
20865
0
    break;
20866
34
  case 75:
20867
    // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H
20868
34
    printRegWithShiftExtend_0_16_x_0(MI, 5, O);
20869
34
    SStream_concat1(O, ']');
20870
34
    return;
20871
0
    break;
20872
238
  case 76:
20873
    // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q
20874
238
    printRegWithShiftExtend_0_128_x_0(MI, 5, O);
20875
238
    SStream_concat1(O, ']');
20876
238
    return;
20877
0
    break;
20878
107
  case 77:
20879
    // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S
20880
107
    printRegWithShiftExtend_0_32_x_0(MI, 5, O);
20881
107
    SStream_concat1(O, ']');
20882
107
    return;
20883
0
    break;
20884
220
  case 78:
20885
    // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q
20886
220
    printRegWithShiftExtend_0_128_x_0(MI, 3, O);
20887
220
    SStream_concat1(O, ']');
20888
220
    return;
20889
0
    break;
20890
19
  case 79:
20891
    // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ...
20892
19
    printImmScale_3(MI, 3, O);
20893
19
    SStream_concat0(O, ", mul vl]");
20894
19
    return;
20895
0
    break;
20896
59
  case 80:
20897
    // LDIAPPWpost
20898
59
    SStream_concat0(O, "], #8");
20899
59
    return;
20900
0
    break;
20901
73
  case 81:
20902
    // LDIAPPXpost
20903
73
    SStream_concat0(O, "], #16");
20904
73
    return;
20905
0
    break;
20906
1.14k
  case 82:
20907
    // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,...
20908
1.14k
    SStream_concat0(O, "], ");
20909
1.14k
    break;
20910
2.19k
  case 83:
20911
    // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR...
20912
2.19k
    SStream_concat0(O, "]!");
20913
2.19k
    return;
20914
0
    break;
20915
95
  case 84:
20916
    // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI
20917
95
    SStream_concat0(O, ", mul vl]");
20918
95
    return;
20919
0
    break;
20920
525
  case 85:
20921
    // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S
20922
525
    SStream_concat1(O, '[');
20923
525
    printOperand(MI, 3, O);
20924
525
    SStream_concat0(O, ", ");
20925
525
    printMatrixIndex_1(MI, 4, O);
20926
525
    SStream_concat1(O, ']');
20927
525
    return;
20928
0
    break;
20929
39
  case 86:
20930
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B
20931
39
    printTypedVectorList_0_b(MI, 3, O);
20932
39
    return;
20933
0
    break;
20934
4
  case 87:
20935
    // SEL_VG2_2ZC2Z2Z_D, SEL_VG4_4ZC4Z4Z_D
20936
4
    printTypedVectorList_0_d(MI, 3, O);
20937
4
    return;
20938
0
    break;
20939
135
  case 88:
20940
    // SEL_VG2_2ZC2Z2Z_H, SEL_VG4_4ZC4Z4Z_H
20941
135
    printTypedVectorList_0_h(MI, 3, O);
20942
135
    return;
20943
0
    break;
20944
135
  case 89:
20945
    // SEL_VG2_2ZC2Z2Z_S, SEL_VG4_4ZC4Z4Z_S
20946
135
    printTypedVectorList_0_s(MI, 3, O);
20947
135
    return;
20948
0
    break;
20949
3
  case 90:
20950
    // STILPWpre
20951
3
    SStream_concat0(O, ", #-8]!");
20952
3
    return;
20953
0
    break;
20954
126
  case 91:
20955
    // STILPXpre
20956
126
    SStream_concat0(O, ", #-16]!");
20957
126
    return;
20958
0
    break;
20959
318
  case 92:
20960
    // STLXPW, STLXPX, STXPW, STXPX
20961
318
    SStream_concat0(O, ", [");
20962
318
    printOperand(MI, 3, O);
20963
318
    SStream_concat1(O, ']');
20964
318
    return;
20965
0
    break;
20966
42.1k
  }
20967
20968
20969
  // Fragment 6 encoded into 6 bits for 44 unique commands.
20970
19.4k
  switch ((Bits >> 56) & 63) {
20971
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20972
1.77k
  case 0:
20973
    // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A...
20974
1.77k
    printOperand(MI, 3, O);
20975
1.77k
    return;
20976
0
    break;
20977
395
  case 1:
20978
    // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_...
20979
395
    printSVERegOp_b(MI, 3, O);
20980
395
    return;
20981
0
    break;
20982
865
  case 2:
20983
    // ADDP_ZPmZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WI...
20984
865
    printSVERegOp_d(MI, 3, O);
20985
865
    break;
20986
1.28k
  case 3:
20987
    // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M...
20988
1.28k
    return;
20989
0
    break;
20990
478
  case 4:
20991
    // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ...
20992
478
    printSVERegOp_s(MI, 3, O);
20993
478
    break;
20994
159
  case 5:
20995
    // BCAX, EOR3, SM3SS1
20996
159
    printVRegOperand(MI, 3, O);
20997
159
    break;
20998
672
  case 6:
20999
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_HtoS, BFM...
21000
672
    printVectorIndex_1(MI, 6, O);
21001
672
    return;
21002
0
    break;
21003
1.26k
  case 7:
21004
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv...
21005
1.26k
    printVectorIndex_1(MI, 4, O);
21006
1.26k
    break;
21007
0
  case 8:
21008
    // BFMWri, BFMXri
21009
0
    printOperand(MI, 4, O);
21010
0
    return;
21011
0
    break;
21012
95
  case 9:
21013
    // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16...
21014
95
    printComplexRotationOp_180_90(MI, 3, O);
21015
95
    return;
21016
0
    break;
21017
580
  case 10:
21018
    // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr...
21019
580
    printCondCode(MI, 3, O);
21020
580
    return;
21021
0
    break;
21022
267
  case 11:
21023
    // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S...
21024
267
    SStream_concat0(O, ", ");
21025
267
    break;
21026
6
  case 12:
21027
    // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H
21028
6
    printComplexRotationOp_90_0(MI, 5, O);
21029
6
    return;
21030
0
    break;
21031
127
  case 13:
21032
    // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16...
21033
127
    printComplexRotationOp_90_0(MI, 4, O);
21034
127
    return;
21035
0
    break;
21036
6
  case 14:
21037
    // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H
21038
6
    printSVERegOp_h(MI, 3, O);
21039
6
    return;
21040
0
    break;
21041
382
  case 15:
21042
    // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ...
21043
382
    printImm(MI, 3, O);
21044
382
    return;
21045
0
    break;
21046
34
  case 16:
21047
    // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU...
21048
34
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
21049
34
    return;
21050
0
    break;
21051
245
  case 17:
21052
    // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,...
21053
245
    printSVERegOp_d(MI, 4, O);
21054
245
    break;
21055
314
  case 18:
21056
    // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,...
21057
314
    printSVERegOp_s(MI, 4, O);
21058
314
    break;
21059
8
  case 19:
21060
    // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,...
21061
8
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
21062
8
    return;
21063
0
    break;
21064
306
  case 20:
21065
    // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32...
21066
306
    printVectorIndex_1(MI, 3, O);
21067
306
    return;
21068
0
    break;
21069
153
  case 21:
21070
    // FMUL_ZPmI_D, FMUL_ZPmI_S
21071
153
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
21072
153
    return;
21073
0
    break;
21074
1.09k
  case 22:
21075
    // GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL...
21076
1.09k
    SStream_concat1(O, ']');
21077
1.09k
    return;
21078
0
    break;
21079
1.75k
  case 23:
21080
    // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_4Z_STRIDED_IMM, LD1B_D_IMM, LD1B_H_IMM,...
21081
1.75k
    SStream_concat0(O, ", mul vl]");
21082
1.75k
    return;
21083
0
    break;
21084
877
  case 24:
21085
    // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi
21086
877
    printImmScale_8(MI, 3, O);
21087
877
    SStream_concat1(O, ']');
21088
877
    return;
21089
0
    break;
21090
380
  case 25:
21091
    // LDNPQi, LDPQi, STGPi, STNPQi, STPQi
21092
380
    printImmScale_16(MI, 3, O);
21093
380
    SStream_concat1(O, ']');
21094
380
    return;
21095
0
    break;
21096
1.41k
  case 26:
21097
    // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi
21098
1.41k
    printImmScale_4(MI, 3, O);
21099
1.41k
    SStream_concat1(O, ']');
21100
1.41k
    return;
21101
0
    break;
21102
697
  case 27:
21103
    // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP...
21104
697
    printImmScale_8(MI, 4, O);
21105
697
    break;
21106
626
  case 28:
21107
    // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre
21108
626
    printImmScale_16(MI, 4, O);
21109
626
    break;
21110
1.47k
  case 29:
21111
    // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S...
21112
1.47k
    printImmScale_4(MI, 4, O);
21113
1.47k
    break;
21114
99
  case 30:
21115
    // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW
21116
99
    printMemExtend_w_8(MI, 3, O);
21117
99
    SStream_concat1(O, ']');
21118
99
    return;
21119
0
    break;
21120
264
  case 31:
21121
    // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX
21122
264
    printMemExtend_x_8(MI, 3, O);
21123
264
    SStream_concat1(O, ']');
21124
264
    return;
21125
0
    break;
21126
234
  case 32:
21127
    // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW
21128
234
    printMemExtend_w_64(MI, 3, O);
21129
234
    SStream_concat1(O, ']');
21130
234
    return;
21131
0
    break;
21132
198
  case 33:
21133
    // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX
21134
198
    printMemExtend_x_64(MI, 3, O);
21135
198
    SStream_concat1(O, ']');
21136
198
    return;
21137
0
    break;
21138
80
  case 34:
21139
    // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW
21140
80
    printMemExtend_w_16(MI, 3, O);
21141
80
    SStream_concat1(O, ']');
21142
80
    return;
21143
0
    break;
21144
127
  case 35:
21145
    // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX
21146
127
    printMemExtend_x_16(MI, 3, O);
21147
127
    SStream_concat1(O, ']');
21148
127
    return;
21149
0
    break;
21150
5
  case 36:
21151
    // LDRQroW, STRQroW
21152
5
    printMemExtend_w_128(MI, 3, O);
21153
5
    SStream_concat1(O, ']');
21154
5
    return;
21155
0
    break;
21156
38
  case 37:
21157
    // LDRQroX, STRQroX
21158
38
    printMemExtend_x_128(MI, 3, O);
21159
38
    SStream_concat1(O, ']');
21160
38
    return;
21161
0
    break;
21162
15
  case 38:
21163
    // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW
21164
15
    printMemExtend_w_32(MI, 3, O);
21165
15
    SStream_concat1(O, ']');
21166
15
    return;
21167
0
    break;
21168
28
  case 39:
21169
    // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX
21170
28
    printMemExtend_x_32(MI, 3, O);
21171
28
    SStream_concat1(O, ']');
21172
28
    return;
21173
0
    break;
21174
138
  case 40:
21175
    // ST1B_2Z_STRIDED, STNT1B_2Z_STRIDED
21176
138
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
21177
138
    SStream_concat1(O, ']');
21178
138
    return;
21179
0
    break;
21180
144
  case 41:
21181
    // ST1B_2Z_STRIDED_IMM, ST1H_2Z_STRIDED_IMM, STNT1B_2Z_STRIDED_IMM, STNT1...
21182
144
    printImmScale_2(MI, 3, O);
21183
144
    SStream_concat0(O, ", mul vl]");
21184
144
    return;
21185
0
    break;
21186
136
  case 42:
21187
    // ST1H_2Z_STRIDED, STNT1H_2Z_STRIDED
21188
136
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
21189
136
    SStream_concat1(O, ']');
21190
136
    return;
21191
0
    break;
21192
216
  case 43:
21193
    // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX...
21194
216
    printSVEVecLenSpecifier(MI, 3, O);
21195
216
    return;
21196
0
    break;
21197
19.4k
  }
21198
21199
6.39k
  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
204
  case AArch64_ADD_ZPmZ_CPA:
21204
205
  case AArch64_ADD_ZPmZ_D:
21205
205
  case AArch64_ADD_ZPmZ_S:
21206
205
  case AArch64_AND_ZPmZ_D:
21207
205
  case AArch64_AND_ZPmZ_S:
21208
205
  case AArch64_ASRR_ZPmZ_D:
21209
205
  case AArch64_ASRR_ZPmZ_S:
21210
205
  case AArch64_ASR_WIDE_ZPmZ_B:
21211
205
  case AArch64_ASR_WIDE_ZPmZ_S:
21212
205
  case AArch64_ASR_ZPmZ_D:
21213
205
  case AArch64_ASR_ZPmZ_S:
21214
238
  case AArch64_BCAX_ZZZZ:
21215
240
  case AArch64_BFMLALBIdx:
21216
240
  case AArch64_BFMLALTIdx:
21217
240
  case AArch64_BIC_ZPmZ_D:
21218
240
  case AArch64_BIC_ZPmZ_S:
21219
240
  case AArch64_BSL1N_ZZZZ:
21220
292
  case AArch64_BSL2N_ZZZZ:
21221
292
  case AArch64_BSL_ZZZZ:
21222
295
  case AArch64_CLASTA_RPZ_D:
21223
297
  case AArch64_CLASTA_RPZ_S:
21224
300
  case AArch64_CLASTA_VPZ_D:
21225
300
  case AArch64_CLASTA_VPZ_S:
21226
300
  case AArch64_CLASTA_ZPZ_D:
21227
300
  case AArch64_CLASTA_ZPZ_S:
21228
342
  case AArch64_CLASTB_RPZ_D:
21229
349
  case AArch64_CLASTB_RPZ_S:
21230
373
  case AArch64_CLASTB_VPZ_D:
21231
379
  case AArch64_CLASTB_VPZ_S:
21232
379
  case AArch64_CLASTB_ZPZ_D:
21233
380
  case AArch64_CLASTB_ZPZ_S:
21234
380
  case AArch64_CMPEQ_PPzZZ_D:
21235
397
  case AArch64_CMPEQ_PPzZZ_S:
21236
491
  case AArch64_CMPEQ_WIDE_PPzZZ_B:
21237
491
  case AArch64_CMPEQ_WIDE_PPzZZ_S:
21238
491
  case AArch64_CMPGE_PPzZZ_D:
21239
491
  case AArch64_CMPGE_PPzZZ_S:
21240
492
  case AArch64_CMPGE_WIDE_PPzZZ_B:
21241
492
  case AArch64_CMPGE_WIDE_PPzZZ_S:
21242
492
  case AArch64_CMPGT_PPzZZ_D:
21243
492
  case AArch64_CMPGT_PPzZZ_S:
21244
501
  case AArch64_CMPGT_WIDE_PPzZZ_B:
21245
501
  case AArch64_CMPGT_WIDE_PPzZZ_S:
21246
515
  case AArch64_CMPHI_PPzZZ_D:
21247
515
  case AArch64_CMPHI_PPzZZ_S:
21248
515
  case AArch64_CMPHI_WIDE_PPzZZ_B:
21249
515
  case AArch64_CMPHI_WIDE_PPzZZ_S:
21250
518
  case AArch64_CMPHS_PPzZZ_D:
21251
518
  case AArch64_CMPHS_PPzZZ_S:
21252
525
  case AArch64_CMPHS_WIDE_PPzZZ_B:
21253
528
  case AArch64_CMPHS_WIDE_PPzZZ_S:
21254
543
  case AArch64_CMPLE_WIDE_PPzZZ_B:
21255
543
  case AArch64_CMPLE_WIDE_PPzZZ_S:
21256
561
  case AArch64_CMPLO_WIDE_PPzZZ_B:
21257
561
  case AArch64_CMPLO_WIDE_PPzZZ_S:
21258
561
  case AArch64_CMPLS_WIDE_PPzZZ_B:
21259
561
  case AArch64_CMPLS_WIDE_PPzZZ_S:
21260
561
  case AArch64_CMPLT_WIDE_PPzZZ_B:
21261
561
  case AArch64_CMPLT_WIDE_PPzZZ_S:
21262
561
  case AArch64_CMPNE_PPzZZ_D:
21263
561
  case AArch64_CMPNE_PPzZZ_S:
21264
564
  case AArch64_CMPNE_WIDE_PPzZZ_B:
21265
564
  case AArch64_CMPNE_WIDE_PPzZZ_S:
21266
570
  case AArch64_EOR3_ZZZZ:
21267
570
  case AArch64_EOR_ZPmZ_D:
21268
570
  case AArch64_EOR_ZPmZ_S:
21269
570
  case AArch64_FABD_ZPmZ_D:
21270
577
  case AArch64_FABD_ZPmZ_S:
21271
577
  case AArch64_FACGE_PPzZZ_D:
21272
579
  case AArch64_FACGE_PPzZZ_S:
21273
583
  case AArch64_FACGT_PPzZZ_D:
21274
583
  case AArch64_FACGT_PPzZZ_S:
21275
583
  case AArch64_FADDP_ZPmZZ_D:
21276
583
  case AArch64_FADDP_ZPmZZ_S:
21277
583
  case AArch64_FADD_ZPmZ_D:
21278
583
  case AArch64_FADD_ZPmZ_S:
21279
583
  case AArch64_FAMAX_ZPmZ_D:
21280
583
  case AArch64_FAMAX_ZPmZ_S:
21281
584
  case AArch64_FAMIN_ZPmZ_D:
21282
606
  case AArch64_FAMIN_ZPmZ_S:
21283
623
  case AArch64_FCMEQ_PPzZZ_D:
21284
679
  case AArch64_FCMEQ_PPzZZ_S:
21285
680
  case AArch64_FCMGE_PPzZZ_D:
21286
680
  case AArch64_FCMGE_PPzZZ_S:
21287
680
  case AArch64_FCMGT_PPzZZ_D:
21288
680
  case AArch64_FCMGT_PPzZZ_S:
21289
682
  case AArch64_FCMNE_PPzZZ_D:
21290
691
  case AArch64_FCMNE_PPzZZ_S:
21291
697
  case AArch64_FCMUO_PPzZZ_D:
21292
697
  case AArch64_FCMUO_PPzZZ_S:
21293
697
  case AArch64_FDIVR_ZPmZ_D:
21294
702
  case AArch64_FDIVR_ZPmZ_S:
21295
702
  case AArch64_FDIV_ZPmZ_D:
21296
709
  case AArch64_FDIV_ZPmZ_S:
21297
709
  case AArch64_FMAD_ZPmZZ_D:
21298
712
  case AArch64_FMAD_ZPmZZ_S:
21299
712
  case AArch64_FMAXNMP_ZPmZZ_D:
21300
712
  case AArch64_FMAXNMP_ZPmZZ_S:
21301
733
  case AArch64_FMAXNM_ZPmZ_D:
21302
756
  case AArch64_FMAXNM_ZPmZ_S:
21303
756
  case AArch64_FMAXP_ZPmZZ_D:
21304
756
  case AArch64_FMAXP_ZPmZZ_S:
21305
767
  case AArch64_FMAX_ZPmZ_D:
21306
773
  case AArch64_FMAX_ZPmZ_S:
21307
773
  case AArch64_FMINNMP_ZPmZZ_D:
21308
773
  case AArch64_FMINNMP_ZPmZZ_S:
21309
773
  case AArch64_FMINNM_ZPmZ_D:
21310
773
  case AArch64_FMINNM_ZPmZ_S:
21311
773
  case AArch64_FMINP_ZPmZZ_D:
21312
773
  case AArch64_FMINP_ZPmZZ_S:
21313
773
  case AArch64_FMIN_ZPmZ_D:
21314
773
  case AArch64_FMIN_ZPmZ_S:
21315
777
  case AArch64_FMLAL2lanev8f16:
21316
778
  case AArch64_FMLALlanev8f16:
21317
779
  case AArch64_FMLA_ZPmZZ_D:
21318
781
  case AArch64_FMLA_ZPmZZ_S:
21319
802
  case AArch64_FMLAv1i16_indexed:
21320
810
  case AArch64_FMLAv1i32_indexed:
21321
875
  case AArch64_FMLAv1i64_indexed:
21322
875
  case AArch64_FMLAv2i32_indexed:
21323
878
  case AArch64_FMLAv2i64_indexed:
21324
878
  case AArch64_FMLAv4i16_indexed:
21325
878
  case AArch64_FMLAv4i32_indexed:
21326
878
  case AArch64_FMLAv8i16_indexed:
21327
878
  case AArch64_FMLSL2lanev8f16:
21328
878
  case AArch64_FMLSLlanev8f16:
21329
879
  case AArch64_FMLS_ZPmZZ_D:
21330
886
  case AArch64_FMLS_ZPmZZ_S:
21331
888
  case AArch64_FMLSv1i16_indexed:
21332
893
  case AArch64_FMLSv1i32_indexed:
21333
896
  case AArch64_FMLSv1i64_indexed:
21334
896
  case AArch64_FMLSv2i32_indexed:
21335
925
  case AArch64_FMLSv2i64_indexed:
21336
933
  case AArch64_FMLSv4i16_indexed:
21337
933
  case AArch64_FMLSv4i32_indexed:
21338
933
  case AArch64_FMLSv8i16_indexed:
21339
933
  case AArch64_FMSB_ZPmZZ_D:
21340
933
  case AArch64_FMSB_ZPmZZ_S:
21341
933
  case AArch64_FMULX_ZPmZ_D:
21342
933
  case AArch64_FMULX_ZPmZ_S:
21343
953
  case AArch64_FMUL_ZPmZ_D:
21344
953
  case AArch64_FMUL_ZPmZ_S:
21345
953
  case AArch64_FNMAD_ZPmZZ_D:
21346
954
  case AArch64_FNMAD_ZPmZZ_S:
21347
955
  case AArch64_FNMLA_ZPmZZ_D:
21348
955
  case AArch64_FNMLA_ZPmZZ_S:
21349
956
  case AArch64_FNMLS_ZPmZZ_D:
21350
962
  case AArch64_FNMLS_ZPmZZ_S:
21351
962
  case AArch64_FNMSB_ZPmZZ_D:
21352
1.01k
  case AArch64_FNMSB_ZPmZZ_S:
21353
1.01k
  case AArch64_FSCALE_ZPmZ_D:
21354
1.04k
  case AArch64_FSCALE_ZPmZ_S:
21355
1.04k
  case AArch64_FSUBR_ZPmZ_D:
21356
1.04k
  case AArch64_FSUBR_ZPmZ_S:
21357
1.04k
  case AArch64_FSUB_ZPmZ_D:
21358
1.04k
  case AArch64_FSUB_ZPmZ_S:
21359
1.07k
  case AArch64_HISTCNT_ZPzZZ_D:
21360
1.09k
  case AArch64_HISTCNT_ZPzZZ_S:
21361
1.20k
  case AArch64_LDPDpost:
21362
1.37k
  case AArch64_LDPQpost:
21363
1.51k
  case AArch64_LDPSWpost:
21364
1.57k
  case AArch64_LDPSpost:
21365
1.68k
  case AArch64_LDPWpost:
21366
1.69k
  case AArch64_LDPXpost:
21367
1.69k
  case AArch64_LSLR_ZPmZ_D:
21368
1.69k
  case AArch64_LSLR_ZPmZ_S:
21369
1.69k
  case AArch64_LSL_WIDE_ZPmZ_B:
21370
1.69k
  case AArch64_LSL_WIDE_ZPmZ_S:
21371
1.69k
  case AArch64_LSL_ZPmZ_D:
21372
1.69k
  case AArch64_LSL_ZPmZ_S:
21373
1.71k
  case AArch64_LSRR_ZPmZ_D:
21374
1.74k
  case AArch64_LSRR_ZPmZ_S:
21375
1.74k
  case AArch64_LSR_WIDE_ZPmZ_B:
21376
1.74k
  case AArch64_LSR_WIDE_ZPmZ_S:
21377
1.83k
  case AArch64_LSR_ZPmZ_D:
21378
1.83k
  case AArch64_LSR_ZPmZ_S:
21379
1.86k
  case AArch64_MAD_ZPmZZ_D:
21380
2.02k
  case AArch64_MAD_ZPmZZ_S:
21381
2.03k
  case AArch64_MLA_ZPmZZ_D:
21382
2.03k
  case AArch64_MLA_ZPmZZ_S:
21383
2.03k
  case AArch64_MLAv2i32_indexed:
21384
2.03k
  case AArch64_MLAv4i16_indexed:
21385
2.05k
  case AArch64_MLAv4i32_indexed:
21386
2.06k
  case AArch64_MLAv8i16_indexed:
21387
2.22k
  case AArch64_MLS_ZPmZZ_D:
21388
2.22k
  case AArch64_MLS_ZPmZZ_S:
21389
2.22k
  case AArch64_MLSv2i32_indexed:
21390
2.22k
  case AArch64_MLSv4i16_indexed:
21391
2.23k
  case AArch64_MLSv4i32_indexed:
21392
2.23k
  case AArch64_MLSv8i16_indexed:
21393
2.24k
  case AArch64_MSB_ZPmZZ_D:
21394
2.24k
  case AArch64_MSB_ZPmZZ_S:
21395
2.24k
  case AArch64_MUL_ZPmZ_D:
21396
2.24k
  case AArch64_MUL_ZPmZ_S:
21397
2.25k
  case AArch64_NBSL_ZZZZ:
21398
2.25k
  case AArch64_ORR_ZPmZ_D:
21399
2.25k
  case AArch64_ORR_ZPmZ_S:
21400
2.25k
  case AArch64_SABD_ZPmZ_D:
21401
2.25k
  case AArch64_SABD_ZPmZ_S:
21402
2.25k
  case AArch64_SDIVR_ZPmZ_D:
21403
2.25k
  case AArch64_SDIVR_ZPmZ_S:
21404
2.25k
  case AArch64_SDIV_ZPmZ_D:
21405
2.25k
  case AArch64_SDIV_ZPmZ_S:
21406
2.30k
  case AArch64_SEL_ZPZZ_D:
21407
2.31k
  case AArch64_SEL_ZPZZ_S:
21408
2.31k
  case AArch64_SHADD_ZPmZ_D:
21409
2.31k
  case AArch64_SHADD_ZPmZ_S:
21410
2.31k
  case AArch64_SHSUBR_ZPmZ_D:
21411
2.31k
  case AArch64_SHSUBR_ZPmZ_S:
21412
2.31k
  case AArch64_SHSUB_ZPmZ_D:
21413
2.31k
  case AArch64_SHSUB_ZPmZ_S:
21414
2.31k
  case AArch64_SM3TT1A:
21415
2.31k
  case AArch64_SM3TT1B:
21416
2.31k
  case AArch64_SM3TT2A:
21417
2.38k
  case AArch64_SM3TT2B:
21418
2.38k
  case AArch64_SMAXP_ZPmZ_D:
21419
2.38k
  case AArch64_SMAXP_ZPmZ_S:
21420
2.38k
  case AArch64_SMAX_ZPmZ_D:
21421
2.38k
  case AArch64_SMAX_ZPmZ_S:
21422
2.38k
  case AArch64_SMINP_ZPmZ_D:
21423
2.38k
  case AArch64_SMINP_ZPmZ_S:
21424
2.38k
  case AArch64_SMIN_ZPmZ_D:
21425
2.38k
  case AArch64_SMIN_ZPmZ_S:
21426
2.38k
  case AArch64_SMLALv2i32_indexed:
21427
2.38k
  case AArch64_SMLALv4i16_indexed:
21428
2.38k
  case AArch64_SMLALv4i32_indexed:
21429
2.38k
  case AArch64_SMLALv8i16_indexed:
21430
2.38k
  case AArch64_SMLSLv2i32_indexed:
21431
2.38k
  case AArch64_SMLSLv4i16_indexed:
21432
2.38k
  case AArch64_SMLSLv4i32_indexed:
21433
2.38k
  case AArch64_SMLSLv8i16_indexed:
21434
2.38k
  case AArch64_SMULH_ZPmZ_D:
21435
2.40k
  case AArch64_SMULH_ZPmZ_S:
21436
2.40k
  case AArch64_SPLICE_ZPZ_D:
21437
2.40k
  case AArch64_SPLICE_ZPZ_S:
21438
2.40k
  case AArch64_SQADD_ZPmZ_D:
21439
2.40k
  case AArch64_SQADD_ZPmZ_S:
21440
2.40k
  case AArch64_SQDMLALv1i32_indexed:
21441
2.45k
  case AArch64_SQDMLALv1i64_indexed:
21442
2.45k
  case AArch64_SQDMLALv2i32_indexed:
21443
2.45k
  case AArch64_SQDMLALv4i16_indexed:
21444
2.45k
  case AArch64_SQDMLALv4i32_indexed:
21445
2.45k
  case AArch64_SQDMLALv8i16_indexed:
21446
2.45k
  case AArch64_SQDMLSLv1i32_indexed:
21447
2.46k
  case AArch64_SQDMLSLv1i64_indexed:
21448
2.46k
  case AArch64_SQDMLSLv2i32_indexed:
21449
2.46k
  case AArch64_SQDMLSLv4i16_indexed:
21450
2.46k
  case AArch64_SQDMLSLv4i32_indexed:
21451
2.46k
  case AArch64_SQDMLSLv8i16_indexed:
21452
2.46k
  case AArch64_SQRDMLAHv1i16_indexed:
21453
2.46k
  case AArch64_SQRDMLAHv1i32_indexed:
21454
2.46k
  case AArch64_SQRDMLAHv2i32_indexed:
21455
2.46k
  case AArch64_SQRDMLAHv4i16_indexed:
21456
2.46k
  case AArch64_SQRDMLAHv4i32_indexed:
21457
2.46k
  case AArch64_SQRDMLAHv8i16_indexed:
21458
2.46k
  case AArch64_SQRDMLSHv1i16_indexed:
21459
2.46k
  case AArch64_SQRDMLSHv1i32_indexed:
21460
2.46k
  case AArch64_SQRDMLSHv2i32_indexed:
21461
2.46k
  case AArch64_SQRDMLSHv4i16_indexed:
21462
2.47k
  case AArch64_SQRDMLSHv4i32_indexed:
21463
2.86k
  case AArch64_SQRDMLSHv8i16_indexed:
21464
2.86k
  case AArch64_SQRSHLR_ZPmZ_D:
21465
2.86k
  case AArch64_SQRSHLR_ZPmZ_S:
21466
2.86k
  case AArch64_SQRSHL_ZPmZ_D:
21467
2.86k
  case AArch64_SQRSHL_ZPmZ_S:
21468
2.86k
  case AArch64_SQSHLR_ZPmZ_D:
21469
2.86k
  case AArch64_SQSHLR_ZPmZ_S:
21470
2.86k
  case AArch64_SQSHL_ZPmZ_D:
21471
2.86k
  case AArch64_SQSHL_ZPmZ_S:
21472
2.86k
  case AArch64_SQSUBR_ZPmZ_D:
21473
2.86k
  case AArch64_SQSUBR_ZPmZ_S:
21474
2.86k
  case AArch64_SQSUB_ZPmZ_D:
21475
2.86k
  case AArch64_SQSUB_ZPmZ_S:
21476
2.86k
  case AArch64_SRHADD_ZPmZ_D:
21477
2.86k
  case AArch64_SRHADD_ZPmZ_S:
21478
2.86k
  case AArch64_SRSHLR_ZPmZ_D:
21479
2.86k
  case AArch64_SRSHLR_ZPmZ_S:
21480
2.86k
  case AArch64_SRSHL_ZPmZ_D:
21481
2.86k
  case AArch64_SRSHL_ZPmZ_S:
21482
2.91k
  case AArch64_STGPpost:
21483
2.94k
  case AArch64_STPDpost:
21484
3.00k
  case AArch64_STPQpost:
21485
3.06k
  case AArch64_STPSpost:
21486
3.14k
  case AArch64_STPWpost:
21487
3.40k
  case AArch64_STPXpost:
21488
3.40k
  case AArch64_SUBR_ZPmZ_D:
21489
3.40k
  case AArch64_SUBR_ZPmZ_S:
21490
3.41k
  case AArch64_SUB_ZPmZ_CPA:
21491
3.43k
  case AArch64_SUB_ZPmZ_D:
21492
3.43k
  case AArch64_SUB_ZPmZ_S:
21493
3.43k
  case AArch64_SUQADD_ZPmZ_D:
21494
3.43k
  case AArch64_SUQADD_ZPmZ_S:
21495
3.43k
  case AArch64_UABD_ZPmZ_D:
21496
3.43k
  case AArch64_UABD_ZPmZ_S:
21497
3.43k
  case AArch64_UDIVR_ZPmZ_D:
21498
3.43k
  case AArch64_UDIVR_ZPmZ_S:
21499
3.43k
  case AArch64_UDIV_ZPmZ_D:
21500
3.43k
  case AArch64_UDIV_ZPmZ_S:
21501
3.43k
  case AArch64_UHADD_ZPmZ_D:
21502
3.43k
  case AArch64_UHADD_ZPmZ_S:
21503
3.43k
  case AArch64_UHSUBR_ZPmZ_D:
21504
3.43k
  case AArch64_UHSUBR_ZPmZ_S:
21505
3.43k
  case AArch64_UHSUB_ZPmZ_D:
21506
3.43k
  case AArch64_UHSUB_ZPmZ_S:
21507
3.43k
  case AArch64_UMAXP_ZPmZ_D:
21508
3.48k
  case AArch64_UMAXP_ZPmZ_S:
21509
3.48k
  case AArch64_UMAX_ZPmZ_D:
21510
3.48k
  case AArch64_UMAX_ZPmZ_S:
21511
3.48k
  case AArch64_UMINP_ZPmZ_D:
21512
3.48k
  case AArch64_UMINP_ZPmZ_S:
21513
3.48k
  case AArch64_UMIN_ZPmZ_D:
21514
3.48k
  case AArch64_UMIN_ZPmZ_S:
21515
3.48k
  case AArch64_UMLALv2i32_indexed:
21516
3.50k
  case AArch64_UMLALv4i16_indexed:
21517
3.50k
  case AArch64_UMLALv4i32_indexed:
21518
3.50k
  case AArch64_UMLALv8i16_indexed:
21519
3.50k
  case AArch64_UMLSLv2i32_indexed:
21520
3.50k
  case AArch64_UMLSLv4i16_indexed:
21521
3.51k
  case AArch64_UMLSLv4i32_indexed:
21522
3.51k
  case AArch64_UMLSLv8i16_indexed:
21523
3.51k
  case AArch64_UMULH_ZPmZ_D:
21524
3.51k
  case AArch64_UMULH_ZPmZ_S:
21525
3.51k
  case AArch64_UQADD_ZPmZ_D:
21526
3.51k
  case AArch64_UQADD_ZPmZ_S:
21527
3.51k
  case AArch64_UQRSHLR_ZPmZ_D:
21528
3.51k
  case AArch64_UQRSHLR_ZPmZ_S:
21529
3.51k
  case AArch64_UQRSHL_ZPmZ_D:
21530
3.51k
  case AArch64_UQRSHL_ZPmZ_S:
21531
3.51k
  case AArch64_UQSHLR_ZPmZ_D:
21532
3.51k
  case AArch64_UQSHLR_ZPmZ_S:
21533
3.51k
  case AArch64_UQSHL_ZPmZ_D:
21534
3.51k
  case AArch64_UQSHL_ZPmZ_S:
21535
3.51k
  case AArch64_UQSUBR_ZPmZ_D:
21536
3.51k
  case AArch64_UQSUBR_ZPmZ_S:
21537
3.51k
  case AArch64_UQSUB_ZPmZ_D:
21538
3.51k
  case AArch64_UQSUB_ZPmZ_S:
21539
3.51k
  case AArch64_URHADD_ZPmZ_D:
21540
3.51k
  case AArch64_URHADD_ZPmZ_S:
21541
3.51k
  case AArch64_URSHLR_ZPmZ_D:
21542
3.51k
  case AArch64_URSHLR_ZPmZ_S:
21543
3.51k
  case AArch64_URSHL_ZPmZ_D:
21544
3.51k
  case AArch64_URSHL_ZPmZ_S:
21545
3.51k
  case AArch64_USQADD_ZPmZ_D:
21546
3.52k
  case AArch64_USQADD_ZPmZ_S:
21547
3.52k
    return;
21548
0
    break;
21549
64
  case AArch64_BCAX:
21550
151
  case AArch64_CDOT_ZZZI_D:
21551
203
  case AArch64_CMLA_ZZZI_S:
21552
241
  case AArch64_EOR3:
21553
242
  case AArch64_FCADD_ZPmZ_H:
21554
264
  case AArch64_FCMLA_ZPmZZ_H:
21555
313
  case AArch64_FCMLA_ZZZI_S:
21556
340
  case AArch64_LDPDpre:
21557
366
  case AArch64_LDPQpre:
21558
475
  case AArch64_LDPSWpre:
21559
667
  case AArch64_LDPSpre:
21560
754
  case AArch64_LDPWpre:
21561
788
  case AArch64_LDPXpre:
21562
845
  case AArch64_SM3SS1:
21563
901
  case AArch64_SQRDCMLAH_ZZZI_S:
21564
1.04k
  case AArch64_STGPpre:
21565
1.09k
  case AArch64_STPDpre:
21566
1.27k
  case AArch64_STPQpre:
21567
1.77k
  case AArch64_STPSpre:
21568
1.90k
  case AArch64_STPWpre:
21569
2.07k
  case AArch64_STPXpre:
21570
2.07k
    switch (MCInst_getOpcode(MI)) {
21571
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21572
64
    case AArch64_BCAX:
21573
102
    case AArch64_EOR3:
21574
102
      SStream_concat0(O, ".16b");
21575
102
      break;
21576
87
    case AArch64_CDOT_ZZZI_D:
21577
139
    case AArch64_CMLA_ZZZI_S:
21578
161
    case AArch64_FCMLA_ZPmZZ_H:
21579
210
    case AArch64_FCMLA_ZZZI_S:
21580
266
    case AArch64_SQRDCMLAH_ZZZI_S:
21581
266
      printComplexRotationOp_90_0(MI, 5, O);
21582
266
      break;
21583
1
    case AArch64_FCADD_ZPmZ_H:
21584
1
      printComplexRotationOp_180_90(MI, 4, O);
21585
1
      break;
21586
27
    case AArch64_LDPDpre:
21587
53
    case AArch64_LDPQpre:
21588
162
    case AArch64_LDPSWpre:
21589
354
    case AArch64_LDPSpre:
21590
441
    case AArch64_LDPWpre:
21591
475
    case AArch64_LDPXpre:
21592
623
    case AArch64_STGPpre:
21593
673
    case AArch64_STPDpre:
21594
853
    case AArch64_STPQpre:
21595
1.34k
    case AArch64_STPSpre:
21596
1.48k
    case AArch64_STPWpre:
21597
1.65k
    case AArch64_STPXpre:
21598
1.65k
      SStream_concat0(O, "]!");
21599
1.65k
      break;
21600
57
    case AArch64_SM3SS1:
21601
57
      SStream_concat0(O, ".4s");
21602
57
      break;
21603
2.07k
    }
21604
2.07k
    return;
21605
2.07k
    break;
21606
2.07k
  case AArch64_FCADD_ZPmZ_D:
21607
171
  case AArch64_FCADD_ZPmZ_S:
21608
207
  case AArch64_FCMLA_ZPmZZ_D:
21609
286
  case AArch64_FCMLA_ZPmZZ_S:
21610
295
  case AArch64_FCMLAv4f16_indexed:
21611
720
  case AArch64_FCMLAv4f32_indexed:
21612
792
  case AArch64_FCMLAv8f16_indexed:
21613
792
    SStream_concat0(O, ", ");
21614
792
    switch (MCInst_getOpcode(MI)) {
21615
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21616
22
    case AArch64_FCADD_ZPmZ_D:
21617
171
    case AArch64_FCADD_ZPmZ_S:
21618
171
      printComplexRotationOp_180_90(MI, 4, O);
21619
171
      break;
21620
36
    case AArch64_FCMLA_ZPmZZ_D:
21621
115
    case AArch64_FCMLA_ZPmZZ_S:
21622
124
    case AArch64_FCMLAv4f16_indexed:
21623
549
    case AArch64_FCMLAv4f32_indexed:
21624
621
    case AArch64_FCMLAv8f16_indexed:
21625
621
      printComplexRotationOp_90_0(MI, 5, O);
21626
621
      break;
21627
792
    }
21628
792
    return;
21629
792
    break;
21630
6.39k
  }
21631
6.39k
}
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
380k
getRegisterName(unsigned RegNo, unsigned AltIdx) {
21639
380k
#ifndef CAPSTONE_DIET
21640
380k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 703 && "Invalid register number!", NULL);
21641
21642
380k
  static const char AsmStrsNoRegAltName[] = {
21643
380k
  /* 0 */ "D7_D8_D9_D10\0"
21644
380k
  /* 13 */ "P9_P10\0"
21645
380k
  /* 20 */ "Q7_Q8_Q9_Q10\0"
21646
380k
  /* 33 */ "Z2_Z10\0"
21647
380k
  /* 40 */ "Z7_Z8_Z9_Z10\0"
21648
380k
  /* 53 */ "b10\0"
21649
380k
  /* 57 */ "d10\0"
21650
380k
  /* 61 */ "h10\0"
21651
380k
  /* 65 */ "pn10\0"
21652
380k
  /* 70 */ "p10\0"
21653
380k
  /* 74 */ "q10\0"
21654
380k
  /* 78 */ "s10\0"
21655
380k
  /* 82 */ "w10\0"
21656
380k
  /* 86 */ "x10\0"
21657
380k
  /* 90 */ "z10\0"
21658
380k
  /* 94 */ "D17_D18_D19_D20\0"
21659
380k
  /* 110 */ "Q17_Q18_Q19_Q20\0"
21660
380k
  /* 126 */ "Z17_Z18_Z19_Z20\0"
21661
380k
  /* 142 */ "b20\0"
21662
380k
  /* 146 */ "d20\0"
21663
380k
  /* 150 */ "h20\0"
21664
380k
  /* 154 */ "q20\0"
21665
380k
  /* 158 */ "s20\0"
21666
380k
  /* 162 */ "w20\0"
21667
380k
  /* 166 */ "x20\0"
21668
380k
  /* 170 */ "z20\0"
21669
380k
  /* 174 */ "D27_D28_D29_D30\0"
21670
380k
  /* 190 */ "Q27_Q28_Q29_Q30\0"
21671
380k
  /* 206 */ "Z22_Z30\0"
21672
380k
  /* 214 */ "Z18_Z22_Z26_Z30\0"
21673
380k
  /* 230 */ "Z27_Z28_Z29_Z30\0"
21674
380k
  /* 246 */ "b30\0"
21675
380k
  /* 250 */ "d30\0"
21676
380k
  /* 254 */ "h30\0"
21677
380k
  /* 258 */ "q30\0"
21678
380k
  /* 262 */ "s30\0"
21679
380k
  /* 266 */ "w30\0"
21680
380k
  /* 270 */ "x30\0"
21681
380k
  /* 274 */ "z30\0"
21682
380k
  /* 278 */ "D29_D30_D31_D0\0"
21683
380k
  /* 293 */ "P15_P0\0"
21684
380k
  /* 300 */ "Q29_Q30_Q31_Q0\0"
21685
380k
  /* 315 */ "Z29_Z30_Z31_Z0\0"
21686
380k
  /* 330 */ "b0\0"
21687
380k
  /* 333 */ "d0\0"
21688
380k
  /* 336 */ "h0\0"
21689
380k
  /* 339 */ "pn0\0"
21690
380k
  /* 343 */ "p0\0"
21691
380k
  /* 346 */ "q0\0"
21692
380k
  /* 349 */ "s0\0"
21693
380k
  /* 352 */ "zt0\0"
21694
380k
  /* 356 */ "w0\0"
21695
380k
  /* 359 */ "x0\0"
21696
380k
  /* 362 */ "z0\0"
21697
380k
  /* 365 */ "D8_D9_D10_D11\0"
21698
380k
  /* 379 */ "P10_P11\0"
21699
380k
  /* 387 */ "Q8_Q9_Q10_Q11\0"
21700
380k
  /* 401 */ "W10_W11\0"
21701
380k
  /* 409 */ "X4_X5_X6_X7_X8_X9_X10_X11\0"
21702
380k
  /* 435 */ "Z8_Z9_Z10_Z11\0"
21703
380k
  /* 449 */ "Z3_Z11\0"
21704
380k
  /* 456 */ "b11\0"
21705
380k
  /* 460 */ "d11\0"
21706
380k
  /* 464 */ "h11\0"
21707
380k
  /* 468 */ "pn11\0"
21708
380k
  /* 473 */ "p11\0"
21709
380k
  /* 477 */ "q11\0"
21710
380k
  /* 481 */ "s11\0"
21711
380k
  /* 485 */ "w11\0"
21712
380k
  /* 489 */ "x11\0"
21713
380k
  /* 493 */ "z11\0"
21714
380k
  /* 497 */ "D18_D19_D20_D21\0"
21715
380k
  /* 513 */ "Q18_Q19_Q20_Q21\0"
21716
380k
  /* 529 */ "W20_W21\0"
21717
380k
  /* 537 */ "X14_X15_X16_X17_X18_X19_X20_X21\0"
21718
380k
  /* 569 */ "Z18_Z19_Z20_Z21\0"
21719
380k
  /* 585 */ "b21\0"
21720
380k
  /* 589 */ "d21\0"
21721
380k
  /* 593 */ "h21\0"
21722
380k
  /* 597 */ "q21\0"
21723
380k
  /* 601 */ "s21\0"
21724
380k
  /* 605 */ "w21\0"
21725
380k
  /* 609 */ "x21\0"
21726
380k
  /* 613 */ "z21\0"
21727
380k
  /* 617 */ "D28_D29_D30_D31\0"
21728
380k
  /* 633 */ "Q28_Q29_Q30_Q31\0"
21729
380k
  /* 649 */ "Z28_Z29_Z30_Z31\0"
21730
380k
  /* 665 */ "Z23_Z31\0"
21731
380k
  /* 673 */ "Z19_Z23_Z27_Z31\0"
21732
380k
  /* 689 */ "b31\0"
21733
380k
  /* 693 */ "d31\0"
21734
380k
  /* 697 */ "h31\0"
21735
380k
  /* 701 */ "q31\0"
21736
380k
  /* 705 */ "s31\0"
21737
380k
  /* 709 */ "z31\0"
21738
380k
  /* 713 */ "D30_D31_D0_D1\0"
21739
380k
  /* 727 */ "P0_P1\0"
21740
380k
  /* 733 */ "Q30_Q31_Q0_Q1\0"
21741
380k
  /* 747 */ "W0_W1\0"
21742
380k
  /* 753 */ "X0_X1\0"
21743
380k
  /* 759 */ "Z30_Z31_Z0_Z1\0"
21744
380k
  /* 773 */ "b1\0"
21745
380k
  /* 776 */ "d1\0"
21746
380k
  /* 779 */ "h1\0"
21747
380k
  /* 782 */ "pn1\0"
21748
380k
  /* 786 */ "p1\0"
21749
380k
  /* 789 */ "q1\0"
21750
380k
  /* 792 */ "s1\0"
21751
380k
  /* 795 */ "w1\0"
21752
380k
  /* 798 */ "x1\0"
21753
380k
  /* 801 */ "z1\0"
21754
380k
  /* 804 */ "D9_D10_D11_D12\0"
21755
380k
  /* 819 */ "P11_P12\0"
21756
380k
  /* 827 */ "Q9_Q10_Q11_Q12\0"
21757
380k
  /* 842 */ "Z9_Z10_Z11_Z12\0"
21758
380k
  /* 857 */ "Z4_Z12\0"
21759
380k
  /* 864 */ "Z0_Z4_Z8_Z12\0"
21760
380k
  /* 877 */ "b12\0"
21761
380k
  /* 881 */ "d12\0"
21762
380k
  /* 885 */ "h12\0"
21763
380k
  /* 889 */ "pn12\0"
21764
380k
  /* 894 */ "p12\0"
21765
380k
  /* 898 */ "q12\0"
21766
380k
  /* 902 */ "s12\0"
21767
380k
  /* 906 */ "w12\0"
21768
380k
  /* 910 */ "x12\0"
21769
380k
  /* 914 */ "z12\0"
21770
380k
  /* 918 */ "D19_D20_D21_D22\0"
21771
380k
  /* 934 */ "Q19_Q20_Q21_Q22\0"
21772
380k
  /* 950 */ "Z19_Z20_Z21_Z22\0"
21773
380k
  /* 966 */ "b22\0"
21774
380k
  /* 970 */ "d22\0"
21775
380k
  /* 974 */ "h22\0"
21776
380k
  /* 978 */ "q22\0"
21777
380k
  /* 982 */ "s22\0"
21778
380k
  /* 986 */ "w22\0"
21779
380k
  /* 990 */ "x22\0"
21780
380k
  /* 994 */ "z22\0"
21781
380k
  /* 998 */ "D31_D0_D1_D2\0"
21782
380k
  /* 1011 */ "P1_P2\0"
21783
380k
  /* 1017 */ "Q31_Q0_Q1_Q2\0"
21784
380k
  /* 1030 */ "Z31_Z0_Z1_Z2\0"
21785
380k
  /* 1043 */ "b2\0"
21786
380k
  /* 1046 */ "d2\0"
21787
380k
  /* 1049 */ "h2\0"
21788
380k
  /* 1052 */ "pn2\0"
21789
380k
  /* 1056 */ "p2\0"
21790
380k
  /* 1059 */ "q2\0"
21791
380k
  /* 1062 */ "s2\0"
21792
380k
  /* 1065 */ "w2\0"
21793
380k
  /* 1068 */ "x2\0"
21794
380k
  /* 1071 */ "z2\0"
21795
380k
  /* 1074 */ "D10_D11_D12_D13\0"
21796
380k
  /* 1090 */ "P12_P13\0"
21797
380k
  /* 1098 */ "Q10_Q11_Q12_Q13\0"
21798
380k
  /* 1114 */ "W12_W13\0"
21799
380k
  /* 1122 */ "X6_X7_X8_X9_X10_X11_X12_X13\0"
21800
380k
  /* 1150 */ "Z10_Z11_Z12_Z13\0"
21801
380k
  /* 1166 */ "Z5_Z13\0"
21802
380k
  /* 1173 */ "Z1_Z5_Z9_Z13\0"
21803
380k
  /* 1186 */ "b13\0"
21804
380k
  /* 1190 */ "d13\0"
21805
380k
  /* 1194 */ "h13\0"
21806
380k
  /* 1198 */ "pn13\0"
21807
380k
  /* 1203 */ "p13\0"
21808
380k
  /* 1207 */ "q13\0"
21809
380k
  /* 1211 */ "s13\0"
21810
380k
  /* 1215 */ "w13\0"
21811
380k
  /* 1219 */ "x13\0"
21812
380k
  /* 1223 */ "z13\0"
21813
380k
  /* 1227 */ "D20_D21_D22_D23\0"
21814
380k
  /* 1243 */ "Q20_Q21_Q22_Q23\0"
21815
380k
  /* 1259 */ "W22_W23\0"
21816
380k
  /* 1267 */ "X16_X17_X18_X19_X20_X21_X22_X23\0"
21817
380k
  /* 1299 */ "Z20_Z21_Z22_Z23\0"
21818
380k
  /* 1315 */ "b23\0"
21819
380k
  /* 1319 */ "d23\0"
21820
380k
  /* 1323 */ "h23\0"
21821
380k
  /* 1327 */ "q23\0"
21822
380k
  /* 1331 */ "s23\0"
21823
380k
  /* 1335 */ "w23\0"
21824
380k
  /* 1339 */ "x23\0"
21825
380k
  /* 1343 */ "z23\0"
21826
380k
  /* 1347 */ "D0_D1_D2_D3\0"
21827
380k
  /* 1359 */ "P2_P3\0"
21828
380k
  /* 1365 */ "Q0_Q1_Q2_Q3\0"
21829
380k
  /* 1377 */ "W2_W3\0"
21830
380k
  /* 1383 */ "X2_X3\0"
21831
380k
  /* 1389 */ "Z0_Z1_Z2_Z3\0"
21832
380k
  /* 1401 */ "b3\0"
21833
380k
  /* 1404 */ "d3\0"
21834
380k
  /* 1407 */ "h3\0"
21835
380k
  /* 1410 */ "pn3\0"
21836
380k
  /* 1414 */ "p3\0"
21837
380k
  /* 1417 */ "q3\0"
21838
380k
  /* 1420 */ "s3\0"
21839
380k
  /* 1423 */ "w3\0"
21840
380k
  /* 1426 */ "x3\0"
21841
380k
  /* 1429 */ "z3\0"
21842
380k
  /* 1432 */ "D11_D12_D13_D14\0"
21843
380k
  /* 1448 */ "P13_P14\0"
21844
380k
  /* 1456 */ "Q11_Q12_Q13_Q14\0"
21845
380k
  /* 1472 */ "Z2_Z6_Z10_Z14\0"
21846
380k
  /* 1486 */ "Z11_Z12_Z13_Z14\0"
21847
380k
  /* 1502 */ "Z6_Z14\0"
21848
380k
  /* 1509 */ "b14\0"
21849
380k
  /* 1513 */ "d14\0"
21850
380k
  /* 1517 */ "h14\0"
21851
380k
  /* 1521 */ "pn14\0"
21852
380k
  /* 1526 */ "p14\0"
21853
380k
  /* 1530 */ "q14\0"
21854
380k
  /* 1534 */ "s14\0"
21855
380k
  /* 1538 */ "w14\0"
21856
380k
  /* 1542 */ "x14\0"
21857
380k
  /* 1546 */ "z14\0"
21858
380k
  /* 1550 */ "D21_D22_D23_D24\0"
21859
380k
  /* 1566 */ "Q21_Q22_Q23_Q24\0"
21860
380k
  /* 1582 */ "Z21_Z22_Z23_Z24\0"
21861
380k
  /* 1598 */ "Z16_Z24\0"
21862
380k
  /* 1606 */ "b24\0"
21863
380k
  /* 1610 */ "d24\0"
21864
380k
  /* 1614 */ "h24\0"
21865
380k
  /* 1618 */ "q24\0"
21866
380k
  /* 1622 */ "s24\0"
21867
380k
  /* 1626 */ "w24\0"
21868
380k
  /* 1630 */ "x24\0"
21869
380k
  /* 1634 */ "z24\0"
21870
380k
  /* 1638 */ "D1_D2_D3_D4\0"
21871
380k
  /* 1650 */ "P3_P4\0"
21872
380k
  /* 1656 */ "Q1_Q2_Q3_Q4\0"
21873
380k
  /* 1668 */ "Z1_Z2_Z3_Z4\0"
21874
380k
  /* 1680 */ "b4\0"
21875
380k
  /* 1683 */ "d4\0"
21876
380k
  /* 1686 */ "h4\0"
21877
380k
  /* 1689 */ "pn4\0"
21878
380k
  /* 1693 */ "p4\0"
21879
380k
  /* 1696 */ "q4\0"
21880
380k
  /* 1699 */ "s4\0"
21881
380k
  /* 1702 */ "w4\0"
21882
380k
  /* 1705 */ "x4\0"
21883
380k
  /* 1708 */ "z4\0"
21884
380k
  /* 1711 */ "D12_D13_D14_D15\0"
21885
380k
  /* 1727 */ "P14_P15\0"
21886
380k
  /* 1735 */ "Q12_Q13_Q14_Q15\0"
21887
380k
  /* 1751 */ "W14_W15\0"
21888
380k
  /* 1759 */ "X8_X9_X10_X11_X12_X13_X14_X15\0"
21889
380k
  /* 1789 */ "Z3_Z7_Z11_Z15\0"
21890
380k
  /* 1803 */ "Z12_Z13_Z14_Z15\0"
21891
380k
  /* 1819 */ "Z7_Z15\0"
21892
380k
  /* 1826 */ "b15\0"
21893
380k
  /* 1830 */ "d15\0"
21894
380k
  /* 1834 */ "h15\0"
21895
380k
  /* 1838 */ "pn15\0"
21896
380k
  /* 1843 */ "p15\0"
21897
380k
  /* 1847 */ "q15\0"
21898
380k
  /* 1851 */ "s15\0"
21899
380k
  /* 1855 */ "w15\0"
21900
380k
  /* 1859 */ "x15\0"
21901
380k
  /* 1863 */ "z15\0"
21902
380k
  /* 1867 */ "D22_D23_D24_D25\0"
21903
380k
  /* 1883 */ "Q22_Q23_Q24_Q25\0"
21904
380k
  /* 1899 */ "W24_W25\0"
21905
380k
  /* 1907 */ "X18_X19_X20_X21_X22_X23_X24_X25\0"
21906
380k
  /* 1939 */ "Z22_Z23_Z24_Z25\0"
21907
380k
  /* 1955 */ "Z17_Z25\0"
21908
380k
  /* 1963 */ "b25\0"
21909
380k
  /* 1967 */ "d25\0"
21910
380k
  /* 1971 */ "h25\0"
21911
380k
  /* 1975 */ "q25\0"
21912
380k
  /* 1979 */ "s25\0"
21913
380k
  /* 1983 */ "w25\0"
21914
380k
  /* 1987 */ "x25\0"
21915
380k
  /* 1991 */ "z25\0"
21916
380k
  /* 1995 */ "D2_D3_D4_D5\0"
21917
380k
  /* 2007 */ "P4_P5\0"
21918
380k
  /* 2013 */ "Q2_Q3_Q4_Q5\0"
21919
380k
  /* 2025 */ "W4_W5\0"
21920
380k
  /* 2031 */ "X4_X5\0"
21921
380k
  /* 2037 */ "Z2_Z3_Z4_Z5\0"
21922
380k
  /* 2049 */ "b5\0"
21923
380k
  /* 2052 */ "d5\0"
21924
380k
  /* 2055 */ "h5\0"
21925
380k
  /* 2058 */ "pn5\0"
21926
380k
  /* 2062 */ "p5\0"
21927
380k
  /* 2065 */ "q5\0"
21928
380k
  /* 2068 */ "s5\0"
21929
380k
  /* 2071 */ "w5\0"
21930
380k
  /* 2074 */ "x5\0"
21931
380k
  /* 2077 */ "z5\0"
21932
380k
  /* 2080 */ "D13_D14_D15_D16\0"
21933
380k
  /* 2096 */ "Q13_Q14_Q15_Q16\0"
21934
380k
  /* 2112 */ "Z13_Z14_Z15_Z16\0"
21935
380k
  /* 2128 */ "b16\0"
21936
380k
  /* 2132 */ "d16\0"
21937
380k
  /* 2136 */ "h16\0"
21938
380k
  /* 2140 */ "q16\0"
21939
380k
  /* 2144 */ "s16\0"
21940
380k
  /* 2148 */ "w16\0"
21941
380k
  /* 2152 */ "x16\0"
21942
380k
  /* 2156 */ "z16\0"
21943
380k
  /* 2160 */ "D23_D24_D25_D26\0"
21944
380k
  /* 2176 */ "Q23_Q24_Q25_Q26\0"
21945
380k
  /* 2192 */ "Z23_Z24_Z25_Z26\0"
21946
380k
  /* 2208 */ "Z18_Z26\0"
21947
380k
  /* 2216 */ "b26\0"
21948
380k
  /* 2220 */ "d26\0"
21949
380k
  /* 2224 */ "h26\0"
21950
380k
  /* 2228 */ "q26\0"
21951
380k
  /* 2232 */ "s26\0"
21952
380k
  /* 2236 */ "w26\0"
21953
380k
  /* 2240 */ "x26\0"
21954
380k
  /* 2244 */ "z26\0"
21955
380k
  /* 2248 */ "D3_D4_D5_D6\0"
21956
380k
  /* 2260 */ "P5_P6\0"
21957
380k
  /* 2266 */ "Q3_Q4_Q5_Q6\0"
21958
380k
  /* 2278 */ "Z3_Z4_Z5_Z6\0"
21959
380k
  /* 2290 */ "b6\0"
21960
380k
  /* 2293 */ "d6\0"
21961
380k
  /* 2296 */ "h6\0"
21962
380k
  /* 2299 */ "pn6\0"
21963
380k
  /* 2303 */ "p6\0"
21964
380k
  /* 2306 */ "q6\0"
21965
380k
  /* 2309 */ "s6\0"
21966
380k
  /* 2312 */ "w6\0"
21967
380k
  /* 2315 */ "x6\0"
21968
380k
  /* 2318 */ "z6\0"
21969
380k
  /* 2321 */ "D14_D15_D16_D17\0"
21970
380k
  /* 2337 */ "Q14_Q15_Q16_Q17\0"
21971
380k
  /* 2353 */ "W16_W17\0"
21972
380k
  /* 2361 */ "X10_X11_X12_X13_X14_X15_X16_X17\0"
21973
380k
  /* 2393 */ "Z14_Z15_Z16_Z17\0"
21974
380k
  /* 2409 */ "b17\0"
21975
380k
  /* 2413 */ "d17\0"
21976
380k
  /* 2417 */ "h17\0"
21977
380k
  /* 2421 */ "q17\0"
21978
380k
  /* 2425 */ "s17\0"
21979
380k
  /* 2429 */ "w17\0"
21980
380k
  /* 2433 */ "x17\0"
21981
380k
  /* 2437 */ "z17\0"
21982
380k
  /* 2441 */ "D24_D25_D26_D27\0"
21983
380k
  /* 2457 */ "Q24_Q25_Q26_Q27\0"
21984
380k
  /* 2473 */ "W26_W27\0"
21985
380k
  /* 2481 */ "X20_X21_X22_X23_X24_X25_X26_X27\0"
21986
380k
  /* 2513 */ "Z24_Z25_Z26_Z27\0"
21987
380k
  /* 2529 */ "Z19_Z27\0"
21988
380k
  /* 2537 */ "b27\0"
21989
380k
  /* 2541 */ "d27\0"
21990
380k
  /* 2545 */ "h27\0"
21991
380k
  /* 2549 */ "q27\0"
21992
380k
  /* 2553 */ "s27\0"
21993
380k
  /* 2557 */ "w27\0"
21994
380k
  /* 2561 */ "x27\0"
21995
380k
  /* 2565 */ "z27\0"
21996
380k
  /* 2569 */ "D4_D5_D6_D7\0"
21997
380k
  /* 2581 */ "P6_P7\0"
21998
380k
  /* 2587 */ "Q4_Q5_Q6_Q7\0"
21999
380k
  /* 2599 */ "W6_W7\0"
22000
380k
  /* 2605 */ "X0_X1_X2_X3_X4_X5_X6_X7\0"
22001
380k
  /* 2629 */ "Z4_Z5_Z6_Z7\0"
22002
380k
  /* 2641 */ "b7\0"
22003
380k
  /* 2644 */ "d7\0"
22004
380k
  /* 2647 */ "h7\0"
22005
380k
  /* 2650 */ "pn7\0"
22006
380k
  /* 2654 */ "p7\0"
22007
380k
  /* 2657 */ "q7\0"
22008
380k
  /* 2660 */ "s7\0"
22009
380k
  /* 2663 */ "w7\0"
22010
380k
  /* 2666 */ "x7\0"
22011
380k
  /* 2669 */ "z7\0"
22012
380k
  /* 2672 */ "D15_D16_D17_D18\0"
22013
380k
  /* 2688 */ "Q15_Q16_Q17_Q18\0"
22014
380k
  /* 2704 */ "Z15_Z16_Z17_Z18\0"
22015
380k
  /* 2720 */ "b18\0"
22016
380k
  /* 2724 */ "d18\0"
22017
380k
  /* 2728 */ "h18\0"
22018
380k
  /* 2732 */ "q18\0"
22019
380k
  /* 2736 */ "s18\0"
22020
380k
  /* 2740 */ "w18\0"
22021
380k
  /* 2744 */ "x18\0"
22022
380k
  /* 2748 */ "z18\0"
22023
380k
  /* 2752 */ "D25_D26_D27_D28\0"
22024
380k
  /* 2768 */ "Q25_Q26_Q27_Q28\0"
22025
380k
  /* 2784 */ "Z20_Z28\0"
22026
380k
  /* 2792 */ "Z16_Z20_Z24_Z28\0"
22027
380k
  /* 2808 */ "Z25_Z26_Z27_Z28\0"
22028
380k
  /* 2824 */ "b28\0"
22029
380k
  /* 2828 */ "d28\0"
22030
380k
  /* 2832 */ "h28\0"
22031
380k
  /* 2836 */ "q28\0"
22032
380k
  /* 2840 */ "s28\0"
22033
380k
  /* 2844 */ "w28\0"
22034
380k
  /* 2848 */ "x28\0"
22035
380k
  /* 2852 */ "z28\0"
22036
380k
  /* 2856 */ "D5_D6_D7_D8\0"
22037
380k
  /* 2868 */ "P7_P8\0"
22038
380k
  /* 2874 */ "Q5_Q6_Q7_Q8\0"
22039
380k
  /* 2886 */ "Z0_Z8\0"
22040
380k
  /* 2892 */ "Z5_Z6_Z7_Z8\0"
22041
380k
  /* 2904 */ "b8\0"
22042
380k
  /* 2907 */ "d8\0"
22043
380k
  /* 2910 */ "h8\0"
22044
380k
  /* 2913 */ "pn8\0"
22045
380k
  /* 2917 */ "p8\0"
22046
380k
  /* 2920 */ "q8\0"
22047
380k
  /* 2923 */ "s8\0"
22048
380k
  /* 2926 */ "w8\0"
22049
380k
  /* 2929 */ "x8\0"
22050
380k
  /* 2932 */ "z8\0"
22051
380k
  /* 2935 */ "D16_D17_D18_D19\0"
22052
380k
  /* 2951 */ "Q16_Q17_Q18_Q19\0"
22053
380k
  /* 2967 */ "W18_W19\0"
22054
380k
  /* 2975 */ "X12_X13_X14_X15_X16_X17_X18_X19\0"
22055
380k
  /* 3007 */ "Z16_Z17_Z18_Z19\0"
22056
380k
  /* 3023 */ "b19\0"
22057
380k
  /* 3027 */ "d19\0"
22058
380k
  /* 3031 */ "h19\0"
22059
380k
  /* 3035 */ "q19\0"
22060
380k
  /* 3039 */ "s19\0"
22061
380k
  /* 3043 */ "w19\0"
22062
380k
  /* 3047 */ "x19\0"
22063
380k
  /* 3051 */ "z19\0"
22064
380k
  /* 3055 */ "D26_D27_D28_D29\0"
22065
380k
  /* 3071 */ "Q26_Q27_Q28_Q29\0"
22066
380k
  /* 3087 */ "W28_W29\0"
22067
380k
  /* 3095 */ "Z21_Z29\0"
22068
380k
  /* 3103 */ "Z17_Z21_Z25_Z29\0"
22069
380k
  /* 3119 */ "Z26_Z27_Z28_Z29\0"
22070
380k
  /* 3135 */ "b29\0"
22071
380k
  /* 3139 */ "d29\0"
22072
380k
  /* 3143 */ "h29\0"
22073
380k
  /* 3147 */ "q29\0"
22074
380k
  /* 3151 */ "s29\0"
22075
380k
  /* 3155 */ "w29\0"
22076
380k
  /* 3159 */ "x29\0"
22077
380k
  /* 3163 */ "z29\0"
22078
380k
  /* 3167 */ "D6_D7_D8_D9\0"
22079
380k
  /* 3179 */ "P8_P9\0"
22080
380k
  /* 3185 */ "Q6_Q7_Q8_Q9\0"
22081
380k
  /* 3197 */ "W8_W9\0"
22082
380k
  /* 3203 */ "X2_X3_X4_X5_X6_X7_X8_X9\0"
22083
380k
  /* 3227 */ "Z1_Z9\0"
22084
380k
  /* 3233 */ "Z6_Z7_Z8_Z9\0"
22085
380k
  /* 3245 */ "b9\0"
22086
380k
  /* 3248 */ "d9\0"
22087
380k
  /* 3251 */ "h9\0"
22088
380k
  /* 3254 */ "pn9\0"
22089
380k
  /* 3258 */ "p9\0"
22090
380k
  /* 3261 */ "q9\0"
22091
380k
  /* 3264 */ "s9\0"
22092
380k
  /* 3267 */ "w9\0"
22093
380k
  /* 3270 */ "x9\0"
22094
380k
  /* 3273 */ "z9\0"
22095
380k
  /* 3276 */ "X22_X23_X24_X25_X26_X27_X28_FP\0"
22096
380k
  /* 3307 */ "W30_WZR\0"
22097
380k
  /* 3315 */ "LR_XZR\0"
22098
380k
  /* 3322 */ "X\0"
22099
380k
  /* 3324 */ "Y\0"
22100
380k
  /* 3326 */ "Z\0"
22101
380k
  /* 3328 */ "za\0"
22102
380k
  /* 3331 */ "za0.b\0"
22103
380k
  /* 3337 */ "za0.d\0"
22104
380k
  /* 3343 */ "za1.d\0"
22105
380k
  /* 3349 */ "za2.d\0"
22106
380k
  /* 3355 */ "za3.d\0"
22107
380k
  /* 3361 */ "za4.d\0"
22108
380k
  /* 3367 */ "za5.d\0"
22109
380k
  /* 3373 */ "za6.d\0"
22110
380k
  /* 3379 */ "za7.d\0"
22111
380k
  /* 3385 */ "vg\0"
22112
380k
  /* 3388 */ "za0.h\0"
22113
380k
  /* 3394 */ "za1.h\0"
22114
380k
  /* 3400 */ "wsp\0"
22115
380k
  /* 3404 */ "za10.q\0"
22116
380k
  /* 3411 */ "za0.q\0"
22117
380k
  /* 3417 */ "za11.q\0"
22118
380k
  /* 3424 */ "za1.q\0"
22119
380k
  /* 3430 */ "za12.q\0"
22120
380k
  /* 3437 */ "za2.q\0"
22121
380k
  /* 3443 */ "za13.q\0"
22122
380k
  /* 3450 */ "za3.q\0"
22123
380k
  /* 3456 */ "za14.q\0"
22124
380k
  /* 3463 */ "za4.q\0"
22125
380k
  /* 3469 */ "za15.q\0"
22126
380k
  /* 3476 */ "za5.q\0"
22127
380k
  /* 3482 */ "za6.q\0"
22128
380k
  /* 3488 */ "za7.q\0"
22129
380k
  /* 3494 */ "za8.q\0"
22130
380k
  /* 3500 */ "za9.q\0"
22131
380k
  /* 3506 */ "fpcr\0"
22132
380k
  /* 3511 */ "ffr\0"
22133
380k
  /* 3515 */ "wzr\0"
22134
380k
  /* 3519 */ "xzr\0"
22135
380k
  /* 3523 */ "za0.s\0"
22136
380k
  /* 3529 */ "za1.s\0"
22137
380k
  /* 3535 */ "za2.s\0"
22138
380k
  /* 3541 */ "za3.s\0"
22139
380k
  /* 3547 */ "nzcv\0"
22140
380k
};
22141
380k
  static const uint16_t RegAsmOffsetNoRegAltName[] = {
22142
380k
    3511, 3159, 3506, 270, 3547, 3401, 3385, 3400, 3515, 3519, 3322, 3324, 3328, 3326, 
22143
380k
    330, 773, 1043, 1401, 1680, 2049, 2290, 2641, 2904, 3245, 53, 456, 877, 1186, 
22144
380k
    1509, 1826, 2128, 2409, 2720, 3023, 142, 585, 966, 1315, 1606, 1963, 2216, 2537, 
22145
380k
    2824, 3135, 246, 689, 333, 776, 1046, 1404, 1683, 2052, 2293, 2644, 2907, 3248, 
22146
380k
    57, 460, 881, 1190, 1513, 1830, 2132, 2413, 2724, 3027, 146, 589, 970, 1319, 
22147
380k
    1610, 1967, 2220, 2541, 2828, 3139, 250, 693, 336, 779, 1049, 1407, 1686, 2055, 
22148
380k
    2296, 2647, 2910, 3251, 61, 464, 885, 1194, 1517, 1834, 2136, 2417, 2728, 3031, 
22149
380k
    150, 593, 974, 1323, 1614, 1971, 2224, 2545, 2832, 3143, 254, 697, 343, 786, 
22150
380k
    1056, 1414, 1693, 2062, 2303, 2654, 2917, 3258, 70, 473, 894, 1203, 1526, 1843, 
22151
380k
    339, 782, 1052, 1410, 1689, 2058, 2299, 2650, 2913, 3254, 65, 468, 889, 1198, 
22152
380k
    1521, 1838, 346, 789, 1059, 1417, 1696, 2065, 2306, 2657, 2920, 3261, 74, 477, 
22153
380k
    898, 1207, 1530, 1847, 2140, 2421, 2732, 3035, 154, 597, 978, 1327, 1618, 1975, 
22154
380k
    2228, 2549, 2836, 3147, 258, 701, 349, 792, 1062, 1420, 1699, 2068, 2309, 2660, 
22155
380k
    2923, 3264, 78, 481, 902, 1211, 1534, 1851, 2144, 2425, 2736, 3039, 158, 601, 
22156
380k
    982, 1331, 1622, 1979, 2232, 2553, 2840, 3151, 262, 705, 356, 795, 1065, 1423, 
22157
380k
    1702, 2071, 2312, 2663, 2926, 3267, 82, 485, 906, 1215, 1538, 1855, 2148, 2429, 
22158
380k
    2740, 3043, 162, 605, 986, 1335, 1626, 1983, 2236, 2557, 2844, 3155, 266, 359, 
22159
380k
    798, 1068, 1426, 1705, 2074, 2315, 2666, 2929, 3270, 86, 489, 910, 1219, 1542, 
22160
380k
    1859, 2152, 2433, 2744, 3047, 166, 609, 990, 1339, 1630, 1987, 2240, 2561, 2848, 
22161
380k
    362, 801, 1071, 1429, 1708, 2077, 2318, 2669, 2932, 3273, 90, 493, 914, 1223, 
22162
380k
    1546, 1863, 2156, 2437, 2748, 3051, 170, 613, 994, 1343, 1634, 1991, 2244, 2565, 
22163
380k
    2852, 3163, 274, 709, 3331, 3337, 3343, 3349, 3355, 3361, 3367, 3373, 3379, 3388, 
22164
380k
    3394, 3411, 3424, 3437, 3450, 3463, 3476, 3482, 3488, 3494, 3500, 3404, 3417, 3430, 
22165
380k
    3443, 3456, 3469, 3523, 3529, 3535, 3541, 352, 721, 1005, 1353, 1644, 2001, 2254, 
22166
380k
    2575, 2862, 3173, 6, 371, 811, 1082, 1440, 1719, 2088, 2329, 2680, 2943, 102, 
22167
380k
    505, 926, 1235, 1558, 1875, 2168, 2449, 2760, 3063, 182, 625, 286, 1347, 1638, 
22168
380k
    1995, 2248, 2569, 2856, 3167, 0, 365, 804, 1074, 1432, 1711, 2080, 2321, 2672, 
22169
380k
    2935, 94, 497, 918, 1227, 1550, 1867, 2160, 2441, 2752, 3055, 174, 617, 278, 
22170
380k
    713, 998, 1002, 1350, 1641, 1998, 2251, 2572, 2859, 3170, 3, 368, 807, 1078, 
22171
380k
    1436, 1715, 2084, 2325, 2676, 2939, 98, 501, 922, 1231, 1554, 1871, 2164, 2445, 
22172
380k
    2756, 3059, 178, 621, 282, 717, 727, 1011, 1359, 1650, 2007, 2260, 2581, 2868, 
22173
380k
    3179, 13, 379, 819, 1090, 1448, 1727, 293, 741, 1024, 1371, 1662, 2019, 2272, 
22174
380k
    2593, 2880, 3191, 26, 393, 834, 1106, 1464, 1743, 2104, 2345, 2696, 2959, 118, 
22175
380k
    521, 942, 1251, 1574, 1891, 2184, 2465, 2776, 3079, 198, 641, 308, 1365, 1656, 
22176
380k
    2013, 2266, 2587, 2874, 3185, 20, 387, 827, 1098, 1456, 1735, 2096, 2337, 2688, 
22177
380k
    2951, 110, 513, 934, 1243, 1566, 1883, 2176, 2457, 2768, 3071, 190, 633, 300, 
22178
380k
    733, 1017, 1021, 1368, 1659, 2016, 2269, 2590, 2877, 3188, 23, 390, 830, 1102, 
22179
380k
    1460, 1739, 2100, 2341, 2692, 2955, 114, 517, 938, 1247, 1570, 1887, 2180, 2461, 
22180
380k
    2772, 3075, 194, 637, 304, 737, 3276, 2605, 3203, 409, 1122, 1759, 2361, 2975, 
22181
380k
    537, 1267, 1907, 2481, 3307, 747, 1377, 2025, 2599, 3197, 401, 1114, 1751, 2353, 
22182
380k
    2967, 529, 1259, 1899, 2473, 3087, 3315, 3300, 753, 1383, 2031, 2623, 3221, 427, 
22183
380k
    1142, 1781, 2385, 2999, 561, 1291, 1931, 2505, 767, 1037, 1395, 1674, 2043, 2284, 
22184
380k
    2635, 2898, 3239, 46, 441, 849, 1158, 1494, 1811, 2120, 2401, 2712, 3015, 134, 
22185
380k
    577, 958, 1307, 1590, 1947, 2200, 2521, 2816, 3127, 238, 657, 323, 1389, 1668, 
22186
380k
    2037, 2278, 2629, 2892, 3233, 40, 435, 842, 1150, 1486, 1803, 2112, 2393, 2704, 
22187
380k
    3007, 126, 569, 950, 1299, 1582, 1939, 2192, 2513, 2808, 3119, 230, 649, 315, 
22188
380k
    759, 1030, 1034, 1392, 1671, 2040, 2281, 2632, 2895, 3236, 43, 438, 845, 1154, 
22189
380k
    1490, 1807, 2116, 2397, 2708, 3011, 130, 573, 954, 1303, 1586, 1943, 2196, 2517, 
22190
380k
    2812, 3123, 234, 653, 319, 763, 1598, 1955, 2208, 2529, 2784, 3095, 206, 665, 
22191
380k
    2886, 3227, 33, 449, 857, 1166, 1502, 1819, 2792, 3103, 214, 673, 864, 1173, 
22192
380k
    1472, 1789, 
22193
380k
  };
22194
22195
380k
  static const char AsmStrsvlist1[] = {
22196
380k
  /* 0 */ "\0"
22197
380k
};
22198
380k
  static const uint8_t RegAsmOffsetvlist1[] = {
22199
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22200
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22201
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22202
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22203
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22204
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22205
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22206
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22207
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22208
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22209
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22210
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22211
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22212
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22213
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22214
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22215
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22216
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22217
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22218
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22219
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22220
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22221
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22222
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22223
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22224
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22225
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22226
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22227
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22228
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22229
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22230
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22231
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22232
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22233
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22234
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22235
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22236
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22237
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22238
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22239
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22240
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22241
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22242
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22243
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22244
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22245
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22246
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22247
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22248
380k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22249
380k
    0, 0, 
22250
380k
  };
22251
22252
380k
  static const char AsmStrsvreg[] = {
22253
380k
  /* 0 */ "v10\0"
22254
380k
  /* 4 */ "v20\0"
22255
380k
  /* 8 */ "v30\0"
22256
380k
  /* 12 */ "v0\0"
22257
380k
  /* 15 */ "v11\0"
22258
380k
  /* 19 */ "v21\0"
22259
380k
  /* 23 */ "v31\0"
22260
380k
  /* 27 */ "v1\0"
22261
380k
  /* 30 */ "v12\0"
22262
380k
  /* 34 */ "v22\0"
22263
380k
  /* 38 */ "v2\0"
22264
380k
  /* 41 */ "v13\0"
22265
380k
  /* 45 */ "v23\0"
22266
380k
  /* 49 */ "v3\0"
22267
380k
  /* 52 */ "v14\0"
22268
380k
  /* 56 */ "v24\0"
22269
380k
  /* 60 */ "v4\0"
22270
380k
  /* 63 */ "v15\0"
22271
380k
  /* 67 */ "v25\0"
22272
380k
  /* 71 */ "v5\0"
22273
380k
  /* 74 */ "v16\0"
22274
380k
  /* 78 */ "v26\0"
22275
380k
  /* 82 */ "v6\0"
22276
380k
  /* 85 */ "v17\0"
22277
380k
  /* 89 */ "v27\0"
22278
380k
  /* 93 */ "v7\0"
22279
380k
  /* 96 */ "v18\0"
22280
380k
  /* 100 */ "v28\0"
22281
380k
  /* 104 */ "v8\0"
22282
380k
  /* 107 */ "v19\0"
22283
380k
  /* 111 */ "v29\0"
22284
380k
  /* 115 */ "v9\0"
22285
380k
};
22286
380k
  static const uint8_t RegAsmOffsetvreg[] = {
22287
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22288
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22289
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22290
380k
    3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 
22291
380k
    0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 
22292
380k
    56, 67, 78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 
22293
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22294
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22295
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22296
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22297
380k
    3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22298
380k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22299
380k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22300
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22301
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22302
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22303
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22304
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22305
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22306
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22307
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22308
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22309
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22310
380k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22311
380k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22312
380k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22313
380k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22314
380k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22315
380k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22316
380k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22317
380k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22318
380k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22319
380k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22320
380k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22321
380k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22322
380k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22323
380k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22324
380k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22325
380k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22326
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22327
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22328
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22329
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22330
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22331
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22332
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22333
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22334
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22335
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22336
380k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22337
380k
    3, 3, 
22338
380k
  };
22339
22340
380k
  switch(AltIdx) {
22341
0
  default: CS_ASSERT_RET_VAL(0 && "Invalid register alt name index!", NULL);
22342
324k
  case AArch64_NoRegAltName:
22343
324k
    CS_ASSERT_RET_VAL(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&
22344
324k
           "Invalid alt name index for register!", NULL);
22345
324k
    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
56.6k
  case AArch64_vreg:
22351
56.6k
    CS_ASSERT_RET_VAL(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) &&
22352
56.6k
           "Invalid alt name index for register!", NULL);
22353
56.6k
    return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1];
22354
380k
  }
22355
#else
22356
  return NULL;
22357
#endif // CAPSTONE_DIET
22358
380k
}
22359
#ifdef PRINT_ALIAS_INSTR
22360
#undef PRINT_ALIAS_INSTR
22361
22362
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
22363
                  unsigned PredicateIndex);
22364
119k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
22365
119k
#ifndef CAPSTONE_DIET
22366
119k
  static const PatternsForOpcode OpToPatterns[] = {
22367
119k
    {AArch64_ADDPT_shift, 0, 1 },
22368
119k
    {AArch64_ADDSWri, 1, 1 },
22369
119k
    {AArch64_ADDSWrs, 2, 3 },
22370
119k
    {AArch64_ADDSWrx, 5, 3 },
22371
119k
    {AArch64_ADDSXri, 8, 1 },
22372
119k
    {AArch64_ADDSXrs, 9, 3 },
22373
119k
    {AArch64_ADDSXrx, 12, 1 },
22374
119k
    {AArch64_ADDSXrx64, 13, 3 },
22375
119k
    {AArch64_ADDWri, 16, 2 },
22376
119k
    {AArch64_ADDWrs, 18, 1 },
22377
119k
    {AArch64_ADDWrx, 19, 2 },
22378
119k
    {AArch64_ADDXri, 21, 2 },
22379
119k
    {AArch64_ADDXrs, 23, 1 },
22380
119k
    {AArch64_ADDXrx64, 24, 2 },
22381
119k
    {AArch64_ANDSWri, 26, 1 },
22382
119k
    {AArch64_ANDSWrs, 27, 3 },
22383
119k
    {AArch64_ANDSXri, 30, 1 },
22384
119k
    {AArch64_ANDSXrs, 31, 3 },
22385
119k
    {AArch64_ANDS_PPzPP, 34, 1 },
22386
119k
    {AArch64_ANDWrs, 35, 1 },
22387
119k
    {AArch64_ANDXrs, 36, 1 },
22388
119k
    {AArch64_AND_PPzPP, 37, 1 },
22389
119k
    {AArch64_AND_ZI, 38, 3 },
22390
119k
    {AArch64_AUTIA1716, 41, 1 },
22391
119k
    {AArch64_AUTIASP, 42, 1 },
22392
119k
    {AArch64_AUTIAZ, 43, 1 },
22393
119k
    {AArch64_AUTIB1716, 44, 1 },
22394
119k
    {AArch64_AUTIBSP, 45, 1 },
22395
119k
    {AArch64_AUTIBZ, 46, 1 },
22396
119k
    {AArch64_BICSWrs, 47, 1 },
22397
119k
    {AArch64_BICSXrs, 48, 1 },
22398
119k
    {AArch64_BICWrs, 49, 1 },
22399
119k
    {AArch64_BICXrs, 50, 1 },
22400
119k
    {AArch64_CHKFEAT, 51, 1 },
22401
119k
    {AArch64_CLREX, 52, 1 },
22402
119k
    {AArch64_CNTB_XPiI, 53, 2 },
22403
119k
    {AArch64_CNTD_XPiI, 55, 2 },
22404
119k
    {AArch64_CNTH_XPiI, 57, 2 },
22405
119k
    {AArch64_CNTW_XPiI, 59, 2 },
22406
119k
    {AArch64_CPY_ZPmI_B, 61, 1 },
22407
119k
    {AArch64_CPY_ZPmI_D, 62, 1 },
22408
119k
    {AArch64_CPY_ZPmI_H, 63, 1 },
22409
119k
    {AArch64_CPY_ZPmI_S, 64, 1 },
22410
119k
    {AArch64_CPY_ZPmR_B, 65, 1 },
22411
119k
    {AArch64_CPY_ZPmR_D, 66, 1 },
22412
119k
    {AArch64_CPY_ZPmR_H, 67, 1 },
22413
119k
    {AArch64_CPY_ZPmR_S, 68, 1 },
22414
119k
    {AArch64_CPY_ZPmV_B, 69, 1 },
22415
119k
    {AArch64_CPY_ZPmV_D, 70, 1 },
22416
119k
    {AArch64_CPY_ZPmV_H, 71, 1 },
22417
119k
    {AArch64_CPY_ZPmV_S, 72, 1 },
22418
119k
    {AArch64_CPY_ZPzI_B, 73, 1 },
22419
119k
    {AArch64_CPY_ZPzI_D, 74, 1 },
22420
119k
    {AArch64_CPY_ZPzI_H, 75, 1 },
22421
119k
    {AArch64_CPY_ZPzI_S, 76, 1 },
22422
119k
    {AArch64_CSINCWr, 77, 2 },
22423
119k
    {AArch64_CSINCXr, 79, 2 },
22424
119k
    {AArch64_CSINVWr, 81, 2 },
22425
119k
    {AArch64_CSINVXr, 83, 2 },
22426
119k
    {AArch64_CSNEGWr, 85, 1 },
22427
119k
    {AArch64_CSNEGXr, 86, 1 },
22428
119k
    {AArch64_DCPS1, 87, 1 },
22429
119k
    {AArch64_DCPS2, 88, 1 },
22430
119k
    {AArch64_DCPS3, 89, 1 },
22431
119k
    {AArch64_DECB_XPiI, 90, 2 },
22432
119k
    {AArch64_DECD_XPiI, 92, 2 },
22433
119k
    {AArch64_DECD_ZPiI, 94, 2 },
22434
119k
    {AArch64_DECH_XPiI, 96, 2 },
22435
119k
    {AArch64_DECH_ZPiI, 98, 2 },
22436
119k
    {AArch64_DECW_XPiI, 100, 2 },
22437
119k
    {AArch64_DECW_ZPiI, 102, 2 },
22438
119k
    {AArch64_DSB, 104, 3 },
22439
119k
    {AArch64_DUPM_ZI, 107, 6 },
22440
119k
    {AArch64_DUP_ZI_B, 113, 1 },
22441
119k
    {AArch64_DUP_ZI_D, 114, 2 },
22442
119k
    {AArch64_DUP_ZI_H, 116, 2 },
22443
119k
    {AArch64_DUP_ZI_S, 118, 2 },
22444
119k
    {AArch64_DUP_ZR_B, 120, 1 },
22445
119k
    {AArch64_DUP_ZR_D, 121, 1 },
22446
119k
    {AArch64_DUP_ZR_H, 122, 1 },
22447
119k
    {AArch64_DUP_ZR_S, 123, 1 },
22448
119k
    {AArch64_DUP_ZZI_B, 124, 2 },
22449
119k
    {AArch64_DUP_ZZI_D, 126, 2 },
22450
119k
    {AArch64_DUP_ZZI_H, 128, 2 },
22451
119k
    {AArch64_DUP_ZZI_Q, 130, 2 },
22452
119k
    {AArch64_DUP_ZZI_S, 132, 2 },
22453
119k
    {AArch64_EONWrs, 134, 1 },
22454
119k
    {AArch64_EONXrs, 135, 1 },
22455
119k
    {AArch64_EORS_PPzPP, 136, 1 },
22456
119k
    {AArch64_EORWrs, 137, 1 },
22457
119k
    {AArch64_EORXrs, 138, 1 },
22458
119k
    {AArch64_EOR_PPzPP, 139, 1 },
22459
119k
    {AArch64_EOR_ZI, 140, 3 },
22460
119k
    {AArch64_EXTRACT_ZPMXI_H_B, 143, 1 },
22461
119k
    {AArch64_EXTRACT_ZPMXI_H_D, 144, 1 },
22462
119k
    {AArch64_EXTRACT_ZPMXI_H_H, 145, 1 },
22463
119k
    {AArch64_EXTRACT_ZPMXI_H_Q, 146, 1 },
22464
119k
    {AArch64_EXTRACT_ZPMXI_H_S, 147, 1 },
22465
119k
    {AArch64_EXTRACT_ZPMXI_V_B, 148, 1 },
22466
119k
    {AArch64_EXTRACT_ZPMXI_V_D, 149, 1 },
22467
119k
    {AArch64_EXTRACT_ZPMXI_V_H, 150, 1 },
22468
119k
    {AArch64_EXTRACT_ZPMXI_V_Q, 151, 1 },
22469
119k
    {AArch64_EXTRACT_ZPMXI_V_S, 152, 1 },
22470
119k
    {AArch64_EXTRWrri, 153, 1 },
22471
119k
    {AArch64_EXTRXrri, 154, 1 },
22472
119k
    {AArch64_FCPY_ZPmI_D, 155, 1 },
22473
119k
    {AArch64_FCPY_ZPmI_H, 156, 1 },
22474
119k
    {AArch64_FCPY_ZPmI_S, 157, 1 },
22475
119k
    {AArch64_FDUP_ZI_D, 158, 1 },
22476
119k
    {AArch64_FDUP_ZI_H, 159, 1 },
22477
119k
    {AArch64_FDUP_ZI_S, 160, 1 },
22478
119k
    {AArch64_GCSPOPM, 161, 1 },
22479
119k
    {AArch64_GLD1B_D_IMM_REAL, 162, 1 },
22480
119k
    {AArch64_GLD1B_S_IMM_REAL, 163, 1 },
22481
119k
    {AArch64_GLD1D_IMM_REAL, 164, 1 },
22482
119k
    {AArch64_GLD1H_D_IMM_REAL, 165, 1 },
22483
119k
    {AArch64_GLD1H_S_IMM_REAL, 166, 1 },
22484
119k
    {AArch64_GLD1Q, 167, 1 },
22485
119k
    {AArch64_GLD1SB_D_IMM_REAL, 168, 1 },
22486
119k
    {AArch64_GLD1SB_S_IMM_REAL, 169, 1 },
22487
119k
    {AArch64_GLD1SH_D_IMM_REAL, 170, 1 },
22488
119k
    {AArch64_GLD1SH_S_IMM_REAL, 171, 1 },
22489
119k
    {AArch64_GLD1SW_D_IMM_REAL, 172, 1 },
22490
119k
    {AArch64_GLD1W_D_IMM_REAL, 173, 1 },
22491
119k
    {AArch64_GLD1W_IMM_REAL, 174, 1 },
22492
119k
    {AArch64_GLDFF1B_D_IMM_REAL, 175, 1 },
22493
119k
    {AArch64_GLDFF1B_S_IMM_REAL, 176, 1 },
22494
119k
    {AArch64_GLDFF1D_IMM_REAL, 177, 1 },
22495
119k
    {AArch64_GLDFF1H_D_IMM_REAL, 178, 1 },
22496
119k
    {AArch64_GLDFF1H_S_IMM_REAL, 179, 1 },
22497
119k
    {AArch64_GLDFF1SB_D_IMM_REAL, 180, 1 },
22498
119k
    {AArch64_GLDFF1SB_S_IMM_REAL, 181, 1 },
22499
119k
    {AArch64_GLDFF1SH_D_IMM_REAL, 182, 1 },
22500
119k
    {AArch64_GLDFF1SH_S_IMM_REAL, 183, 1 },
22501
119k
    {AArch64_GLDFF1SW_D_IMM_REAL, 184, 1 },
22502
119k
    {AArch64_GLDFF1W_D_IMM_REAL, 185, 1 },
22503
119k
    {AArch64_GLDFF1W_IMM_REAL, 186, 1 },
22504
119k
    {AArch64_HINT, 187, 14 },
22505
119k
    {AArch64_INCB_XPiI, 201, 2 },
22506
119k
    {AArch64_INCD_XPiI, 203, 2 },
22507
119k
    {AArch64_INCD_ZPiI, 205, 2 },
22508
119k
    {AArch64_INCH_XPiI, 207, 2 },
22509
119k
    {AArch64_INCH_ZPiI, 209, 2 },
22510
119k
    {AArch64_INCW_XPiI, 211, 2 },
22511
119k
    {AArch64_INCW_ZPiI, 213, 2 },
22512
119k
    {AArch64_INSERT_MXIPZ_H_B, 215, 1 },
22513
119k
    {AArch64_INSERT_MXIPZ_H_D, 216, 1 },
22514
119k
    {AArch64_INSERT_MXIPZ_H_H, 217, 1 },
22515
119k
    {AArch64_INSERT_MXIPZ_H_Q, 218, 1 },
22516
119k
    {AArch64_INSERT_MXIPZ_H_S, 219, 1 },
22517
119k
    {AArch64_INSERT_MXIPZ_V_B, 220, 1 },
22518
119k
    {AArch64_INSERT_MXIPZ_V_D, 221, 1 },
22519
119k
    {AArch64_INSERT_MXIPZ_V_H, 222, 1 },
22520
119k
    {AArch64_INSERT_MXIPZ_V_Q, 223, 1 },
22521
119k
    {AArch64_INSERT_MXIPZ_V_S, 224, 1 },
22522
119k
    {AArch64_INSvi16gpr, 225, 1 },
22523
119k
    {AArch64_INSvi16lane, 226, 1 },
22524
119k
    {AArch64_INSvi32gpr, 227, 1 },
22525
119k
    {AArch64_INSvi32lane, 228, 1 },
22526
119k
    {AArch64_INSvi64gpr, 229, 1 },
22527
119k
    {AArch64_INSvi64lane, 230, 1 },
22528
119k
    {AArch64_INSvi8gpr, 231, 1 },
22529
119k
    {AArch64_INSvi8lane, 232, 1 },
22530
119k
    {AArch64_IRG, 233, 1 },
22531
119k
    {AArch64_ISB, 234, 1 },
22532
119k
    {AArch64_LD1B_2Z_IMM, 235, 1 },
22533
119k
    {AArch64_LD1B_2Z_STRIDED_IMM, 236, 1 },
22534
119k
    {AArch64_LD1B_4Z_IMM, 237, 1 },
22535
119k
    {AArch64_LD1B_4Z_STRIDED_IMM, 238, 1 },
22536
119k
    {AArch64_LD1B_D_IMM, 239, 1 },
22537
119k
    {AArch64_LD1B_H_IMM, 240, 1 },
22538
119k
    {AArch64_LD1B_IMM, 241, 1 },
22539
119k
    {AArch64_LD1B_S_IMM, 242, 1 },
22540
119k
    {AArch64_LD1D_2Z_IMM, 243, 1 },
22541
119k
    {AArch64_LD1D_2Z_STRIDED_IMM, 244, 1 },
22542
119k
    {AArch64_LD1D_4Z_IMM, 245, 1 },
22543
119k
    {AArch64_LD1D_4Z_STRIDED_IMM, 246, 1 },
22544
119k
    {AArch64_LD1D_IMM, 247, 1 },
22545
119k
    {AArch64_LD1D_Q_IMM, 248, 1 },
22546
119k
    {AArch64_LD1Fourv16b_POST, 249, 1 },
22547
119k
    {AArch64_LD1Fourv1d_POST, 250, 1 },
22548
119k
    {AArch64_LD1Fourv2d_POST, 251, 1 },
22549
119k
    {AArch64_LD1Fourv2s_POST, 252, 1 },
22550
119k
    {AArch64_LD1Fourv4h_POST, 253, 1 },
22551
119k
    {AArch64_LD1Fourv4s_POST, 254, 1 },
22552
119k
    {AArch64_LD1Fourv8b_POST, 255, 1 },
22553
119k
    {AArch64_LD1Fourv8h_POST, 256, 1 },
22554
119k
    {AArch64_LD1H_2Z_IMM, 257, 1 },
22555
119k
    {AArch64_LD1H_2Z_STRIDED_IMM, 258, 1 },
22556
119k
    {AArch64_LD1H_4Z_IMM, 259, 1 },
22557
119k
    {AArch64_LD1H_4Z_STRIDED_IMM, 260, 1 },
22558
119k
    {AArch64_LD1H_D_IMM, 261, 1 },
22559
119k
    {AArch64_LD1H_IMM, 262, 1 },
22560
119k
    {AArch64_LD1H_S_IMM, 263, 1 },
22561
119k
    {AArch64_LD1Onev16b_POST, 264, 1 },
22562
119k
    {AArch64_LD1Onev1d_POST, 265, 1 },
22563
119k
    {AArch64_LD1Onev2d_POST, 266, 1 },
22564
119k
    {AArch64_LD1Onev2s_POST, 267, 1 },
22565
119k
    {AArch64_LD1Onev4h_POST, 268, 1 },
22566
119k
    {AArch64_LD1Onev4s_POST, 269, 1 },
22567
119k
    {AArch64_LD1Onev8b_POST, 270, 1 },
22568
119k
    {AArch64_LD1Onev8h_POST, 271, 1 },
22569
119k
    {AArch64_LD1RB_D_IMM, 272, 1 },
22570
119k
    {AArch64_LD1RB_H_IMM, 273, 1 },
22571
119k
    {AArch64_LD1RB_IMM, 274, 1 },
22572
119k
    {AArch64_LD1RB_S_IMM, 275, 1 },
22573
119k
    {AArch64_LD1RD_IMM, 276, 1 },
22574
119k
    {AArch64_LD1RH_D_IMM, 277, 1 },
22575
119k
    {AArch64_LD1RH_IMM, 278, 1 },
22576
119k
    {AArch64_LD1RH_S_IMM, 279, 1 },
22577
119k
    {AArch64_LD1RO_B_IMM, 280, 1 },
22578
119k
    {AArch64_LD1RO_D_IMM, 281, 1 },
22579
119k
    {AArch64_LD1RO_H_IMM, 282, 1 },
22580
119k
    {AArch64_LD1RO_W_IMM, 283, 1 },
22581
119k
    {AArch64_LD1RQ_B_IMM, 284, 1 },
22582
119k
    {AArch64_LD1RQ_D_IMM, 285, 1 },
22583
119k
    {AArch64_LD1RQ_H_IMM, 286, 1 },
22584
119k
    {AArch64_LD1RQ_W_IMM, 287, 1 },
22585
119k
    {AArch64_LD1RSB_D_IMM, 288, 1 },
22586
119k
    {AArch64_LD1RSB_H_IMM, 289, 1 },
22587
119k
    {AArch64_LD1RSB_S_IMM, 290, 1 },
22588
119k
    {AArch64_LD1RSH_D_IMM, 291, 1 },
22589
119k
    {AArch64_LD1RSH_S_IMM, 292, 1 },
22590
119k
    {AArch64_LD1RSW_IMM, 293, 1 },
22591
119k
    {AArch64_LD1RW_D_IMM, 294, 1 },
22592
119k
    {AArch64_LD1RW_IMM, 295, 1 },
22593
119k
    {AArch64_LD1Rv16b_POST, 296, 1 },
22594
119k
    {AArch64_LD1Rv1d_POST, 297, 1 },
22595
119k
    {AArch64_LD1Rv2d_POST, 298, 1 },
22596
119k
    {AArch64_LD1Rv2s_POST, 299, 1 },
22597
119k
    {AArch64_LD1Rv4h_POST, 300, 1 },
22598
119k
    {AArch64_LD1Rv4s_POST, 301, 1 },
22599
119k
    {AArch64_LD1Rv8b_POST, 302, 1 },
22600
119k
    {AArch64_LD1Rv8h_POST, 303, 1 },
22601
119k
    {AArch64_LD1SB_D_IMM, 304, 1 },
22602
119k
    {AArch64_LD1SB_H_IMM, 305, 1 },
22603
119k
    {AArch64_LD1SB_S_IMM, 306, 1 },
22604
119k
    {AArch64_LD1SH_D_IMM, 307, 1 },
22605
119k
    {AArch64_LD1SH_S_IMM, 308, 1 },
22606
119k
    {AArch64_LD1SW_D_IMM, 309, 1 },
22607
119k
    {AArch64_LD1Threev16b_POST, 310, 1 },
22608
119k
    {AArch64_LD1Threev1d_POST, 311, 1 },
22609
119k
    {AArch64_LD1Threev2d_POST, 312, 1 },
22610
119k
    {AArch64_LD1Threev2s_POST, 313, 1 },
22611
119k
    {AArch64_LD1Threev4h_POST, 314, 1 },
22612
119k
    {AArch64_LD1Threev4s_POST, 315, 1 },
22613
119k
    {AArch64_LD1Threev8b_POST, 316, 1 },
22614
119k
    {AArch64_LD1Threev8h_POST, 317, 1 },
22615
119k
    {AArch64_LD1Twov16b_POST, 318, 1 },
22616
119k
    {AArch64_LD1Twov1d_POST, 319, 1 },
22617
119k
    {AArch64_LD1Twov2d_POST, 320, 1 },
22618
119k
    {AArch64_LD1Twov2s_POST, 321, 1 },
22619
119k
    {AArch64_LD1Twov4h_POST, 322, 1 },
22620
119k
    {AArch64_LD1Twov4s_POST, 323, 1 },
22621
119k
    {AArch64_LD1Twov8b_POST, 324, 1 },
22622
119k
    {AArch64_LD1Twov8h_POST, 325, 1 },
22623
119k
    {AArch64_LD1W_2Z_IMM, 326, 1 },
22624
119k
    {AArch64_LD1W_2Z_STRIDED_IMM, 327, 1 },
22625
119k
    {AArch64_LD1W_4Z_IMM, 328, 1 },
22626
119k
    {AArch64_LD1W_4Z_STRIDED_IMM, 329, 1 },
22627
119k
    {AArch64_LD1W_D_IMM, 330, 1 },
22628
119k
    {AArch64_LD1W_IMM, 331, 1 },
22629
119k
    {AArch64_LD1W_Q_IMM, 332, 1 },
22630
119k
    {AArch64_LD1_MXIPXX_H_B, 333, 1 },
22631
119k
    {AArch64_LD1_MXIPXX_H_D, 334, 1 },
22632
119k
    {AArch64_LD1_MXIPXX_H_H, 335, 1 },
22633
119k
    {AArch64_LD1_MXIPXX_H_Q, 336, 1 },
22634
119k
    {AArch64_LD1_MXIPXX_H_S, 337, 1 },
22635
119k
    {AArch64_LD1_MXIPXX_V_B, 338, 1 },
22636
119k
    {AArch64_LD1_MXIPXX_V_D, 339, 1 },
22637
119k
    {AArch64_LD1_MXIPXX_V_H, 340, 1 },
22638
119k
    {AArch64_LD1_MXIPXX_V_Q, 341, 1 },
22639
119k
    {AArch64_LD1_MXIPXX_V_S, 342, 1 },
22640
119k
    {AArch64_LD1i16_POST, 343, 1 },
22641
119k
    {AArch64_LD1i32_POST, 344, 1 },
22642
119k
    {AArch64_LD1i64_POST, 345, 1 },
22643
119k
    {AArch64_LD1i8_POST, 346, 1 },
22644
119k
    {AArch64_LD2B_IMM, 347, 1 },
22645
119k
    {AArch64_LD2D_IMM, 348, 1 },
22646
119k
    {AArch64_LD2H_IMM, 349, 1 },
22647
119k
    {AArch64_LD2Q_IMM, 350, 1 },
22648
119k
    {AArch64_LD2Rv16b_POST, 351, 1 },
22649
119k
    {AArch64_LD2Rv1d_POST, 352, 1 },
22650
119k
    {AArch64_LD2Rv2d_POST, 353, 1 },
22651
119k
    {AArch64_LD2Rv2s_POST, 354, 1 },
22652
119k
    {AArch64_LD2Rv4h_POST, 355, 1 },
22653
119k
    {AArch64_LD2Rv4s_POST, 356, 1 },
22654
119k
    {AArch64_LD2Rv8b_POST, 357, 1 },
22655
119k
    {AArch64_LD2Rv8h_POST, 358, 1 },
22656
119k
    {AArch64_LD2Twov16b_POST, 359, 1 },
22657
119k
    {AArch64_LD2Twov2d_POST, 360, 1 },
22658
119k
    {AArch64_LD2Twov2s_POST, 361, 1 },
22659
119k
    {AArch64_LD2Twov4h_POST, 362, 1 },
22660
119k
    {AArch64_LD2Twov4s_POST, 363, 1 },
22661
119k
    {AArch64_LD2Twov8b_POST, 364, 1 },
22662
119k
    {AArch64_LD2Twov8h_POST, 365, 1 },
22663
119k
    {AArch64_LD2W_IMM, 366, 1 },
22664
119k
    {AArch64_LD2i16_POST, 367, 1 },
22665
119k
    {AArch64_LD2i32_POST, 368, 1 },
22666
119k
    {AArch64_LD2i64_POST, 369, 1 },
22667
119k
    {AArch64_LD2i8_POST, 370, 1 },
22668
119k
    {AArch64_LD3B_IMM, 371, 1 },
22669
119k
    {AArch64_LD3D_IMM, 372, 1 },
22670
119k
    {AArch64_LD3H_IMM, 373, 1 },
22671
119k
    {AArch64_LD3Q_IMM, 374, 1 },
22672
119k
    {AArch64_LD3Rv16b_POST, 375, 1 },
22673
119k
    {AArch64_LD3Rv1d_POST, 376, 1 },
22674
119k
    {AArch64_LD3Rv2d_POST, 377, 1 },
22675
119k
    {AArch64_LD3Rv2s_POST, 378, 1 },
22676
119k
    {AArch64_LD3Rv4h_POST, 379, 1 },
22677
119k
    {AArch64_LD3Rv4s_POST, 380, 1 },
22678
119k
    {AArch64_LD3Rv8b_POST, 381, 1 },
22679
119k
    {AArch64_LD3Rv8h_POST, 382, 1 },
22680
119k
    {AArch64_LD3Threev16b_POST, 383, 1 },
22681
119k
    {AArch64_LD3Threev2d_POST, 384, 1 },
22682
119k
    {AArch64_LD3Threev2s_POST, 385, 1 },
22683
119k
    {AArch64_LD3Threev4h_POST, 386, 1 },
22684
119k
    {AArch64_LD3Threev4s_POST, 387, 1 },
22685
119k
    {AArch64_LD3Threev8b_POST, 388, 1 },
22686
119k
    {AArch64_LD3Threev8h_POST, 389, 1 },
22687
119k
    {AArch64_LD3W_IMM, 390, 1 },
22688
119k
    {AArch64_LD3i16_POST, 391, 1 },
22689
119k
    {AArch64_LD3i32_POST, 392, 1 },
22690
119k
    {AArch64_LD3i64_POST, 393, 1 },
22691
119k
    {AArch64_LD3i8_POST, 394, 1 },
22692
119k
    {AArch64_LD4B_IMM, 395, 1 },
22693
119k
    {AArch64_LD4D_IMM, 396, 1 },
22694
119k
    {AArch64_LD4Fourv16b_POST, 397, 1 },
22695
119k
    {AArch64_LD4Fourv2d_POST, 398, 1 },
22696
119k
    {AArch64_LD4Fourv2s_POST, 399, 1 },
22697
119k
    {AArch64_LD4Fourv4h_POST, 400, 1 },
22698
119k
    {AArch64_LD4Fourv4s_POST, 401, 1 },
22699
119k
    {AArch64_LD4Fourv8b_POST, 402, 1 },
22700
119k
    {AArch64_LD4Fourv8h_POST, 403, 1 },
22701
119k
    {AArch64_LD4H_IMM, 404, 1 },
22702
119k
    {AArch64_LD4Q_IMM, 405, 1 },
22703
119k
    {AArch64_LD4Rv16b_POST, 406, 1 },
22704
119k
    {AArch64_LD4Rv1d_POST, 407, 1 },
22705
119k
    {AArch64_LD4Rv2d_POST, 408, 1 },
22706
119k
    {AArch64_LD4Rv2s_POST, 409, 1 },
22707
119k
    {AArch64_LD4Rv4h_POST, 410, 1 },
22708
119k
    {AArch64_LD4Rv4s_POST, 411, 1 },
22709
119k
    {AArch64_LD4Rv8b_POST, 412, 1 },
22710
119k
    {AArch64_LD4Rv8h_POST, 413, 1 },
22711
119k
    {AArch64_LD4W_IMM, 414, 1 },
22712
119k
    {AArch64_LD4i16_POST, 415, 1 },
22713
119k
    {AArch64_LD4i32_POST, 416, 1 },
22714
119k
    {AArch64_LD4i64_POST, 417, 1 },
22715
119k
    {AArch64_LD4i8_POST, 418, 1 },
22716
119k
    {AArch64_LDADDB, 419, 1 },
22717
119k
    {AArch64_LDADDH, 420, 1 },
22718
119k
    {AArch64_LDADDLB, 421, 1 },
22719
119k
    {AArch64_LDADDLH, 422, 1 },
22720
119k
    {AArch64_LDADDLW, 423, 1 },
22721
119k
    {AArch64_LDADDLX, 424, 1 },
22722
119k
    {AArch64_LDADDW, 425, 1 },
22723
119k
    {AArch64_LDADDX, 426, 1 },
22724
119k
    {AArch64_LDAPURBi, 427, 1 },
22725
119k
    {AArch64_LDAPURHi, 428, 1 },
22726
119k
    {AArch64_LDAPURSBWi, 429, 1 },
22727
119k
    {AArch64_LDAPURSBXi, 430, 1 },
22728
119k
    {AArch64_LDAPURSHWi, 431, 1 },
22729
119k
    {AArch64_LDAPURSHXi, 432, 1 },
22730
119k
    {AArch64_LDAPURSWi, 433, 1 },
22731
119k
    {AArch64_LDAPURXi, 434, 1 },
22732
119k
    {AArch64_LDAPURbi, 435, 1 },
22733
119k
    {AArch64_LDAPURdi, 436, 1 },
22734
119k
    {AArch64_LDAPURhi, 437, 1 },
22735
119k
    {AArch64_LDAPURi, 438, 1 },
22736
119k
    {AArch64_LDAPURqi, 439, 1 },
22737
119k
    {AArch64_LDAPURsi, 440, 1 },
22738
119k
    {AArch64_LDCLRB, 441, 1 },
22739
119k
    {AArch64_LDCLRH, 442, 1 },
22740
119k
    {AArch64_LDCLRLB, 443, 1 },
22741
119k
    {AArch64_LDCLRLH, 444, 1 },
22742
119k
    {AArch64_LDCLRLW, 445, 1 },
22743
119k
    {AArch64_LDCLRLX, 446, 1 },
22744
119k
    {AArch64_LDCLRW, 447, 1 },
22745
119k
    {AArch64_LDCLRX, 448, 1 },
22746
119k
    {AArch64_LDEORB, 449, 1 },
22747
119k
    {AArch64_LDEORH, 450, 1 },
22748
119k
    {AArch64_LDEORLB, 451, 1 },
22749
119k
    {AArch64_LDEORLH, 452, 1 },
22750
119k
    {AArch64_LDEORLW, 453, 1 },
22751
119k
    {AArch64_LDEORLX, 454, 1 },
22752
119k
    {AArch64_LDEORW, 455, 1 },
22753
119k
    {AArch64_LDEORX, 456, 1 },
22754
119k
    {AArch64_LDFF1B_D_REAL, 457, 1 },
22755
119k
    {AArch64_LDFF1B_H_REAL, 458, 1 },
22756
119k
    {AArch64_LDFF1B_REAL, 459, 1 },
22757
119k
    {AArch64_LDFF1B_S_REAL, 460, 1 },
22758
119k
    {AArch64_LDFF1D_REAL, 461, 1 },
22759
119k
    {AArch64_LDFF1H_D_REAL, 462, 1 },
22760
119k
    {AArch64_LDFF1H_REAL, 463, 1 },
22761
119k
    {AArch64_LDFF1H_S_REAL, 464, 1 },
22762
119k
    {AArch64_LDFF1SB_D_REAL, 465, 1 },
22763
119k
    {AArch64_LDFF1SB_H_REAL, 466, 1 },
22764
119k
    {AArch64_LDFF1SB_S_REAL, 467, 1 },
22765
119k
    {AArch64_LDFF1SH_D_REAL, 468, 1 },
22766
119k
    {AArch64_LDFF1SH_S_REAL, 469, 1 },
22767
119k
    {AArch64_LDFF1SW_D_REAL, 470, 1 },
22768
119k
    {AArch64_LDFF1W_D_REAL, 471, 1 },
22769
119k
    {AArch64_LDFF1W_REAL, 472, 1 },
22770
119k
    {AArch64_LDG, 473, 1 },
22771
119k
    {AArch64_LDNF1B_D_IMM_REAL, 474, 1 },
22772
119k
    {AArch64_LDNF1B_H_IMM_REAL, 475, 1 },
22773
119k
    {AArch64_LDNF1B_IMM_REAL, 476, 1 },
22774
119k
    {AArch64_LDNF1B_S_IMM_REAL, 477, 1 },
22775
119k
    {AArch64_LDNF1D_IMM_REAL, 478, 1 },
22776
119k
    {AArch64_LDNF1H_D_IMM_REAL, 479, 1 },
22777
119k
    {AArch64_LDNF1H_IMM_REAL, 480, 1 },
22778
119k
    {AArch64_LDNF1H_S_IMM_REAL, 481, 1 },
22779
119k
    {AArch64_LDNF1SB_D_IMM_REAL, 482, 1 },
22780
119k
    {AArch64_LDNF1SB_H_IMM_REAL, 483, 1 },
22781
119k
    {AArch64_LDNF1SB_S_IMM_REAL, 484, 1 },
22782
119k
    {AArch64_LDNF1SH_D_IMM_REAL, 485, 1 },
22783
119k
    {AArch64_LDNF1SH_S_IMM_REAL, 486, 1 },
22784
119k
    {AArch64_LDNF1SW_D_IMM_REAL, 487, 1 },
22785
119k
    {AArch64_LDNF1W_D_IMM_REAL, 488, 1 },
22786
119k
    {AArch64_LDNF1W_IMM_REAL, 489, 1 },
22787
119k
    {AArch64_LDNPDi, 490, 1 },
22788
119k
    {AArch64_LDNPQi, 491, 1 },
22789
119k
    {AArch64_LDNPSi, 492, 1 },
22790
119k
    {AArch64_LDNPWi, 493, 1 },
22791
119k
    {AArch64_LDNPXi, 494, 1 },
22792
119k
    {AArch64_LDNT1B_2Z_IMM, 495, 1 },
22793
119k
    {AArch64_LDNT1B_2Z_STRIDED_IMM, 496, 1 },
22794
119k
    {AArch64_LDNT1B_4Z_IMM, 497, 1 },
22795
119k
    {AArch64_LDNT1B_4Z_STRIDED_IMM, 498, 1 },
22796
119k
    {AArch64_LDNT1B_ZRI, 499, 1 },
22797
119k
    {AArch64_LDNT1B_ZZR_D_REAL, 500, 1 },
22798
119k
    {AArch64_LDNT1B_ZZR_S_REAL, 501, 1 },
22799
119k
    {AArch64_LDNT1D_2Z_IMM, 502, 1 },
22800
119k
    {AArch64_LDNT1D_2Z_STRIDED_IMM, 503, 1 },
22801
119k
    {AArch64_LDNT1D_4Z_IMM, 504, 1 },
22802
119k
    {AArch64_LDNT1D_4Z_STRIDED_IMM, 505, 1 },
22803
119k
    {AArch64_LDNT1D_ZRI, 506, 1 },
22804
119k
    {AArch64_LDNT1D_ZZR_D_REAL, 507, 1 },
22805
119k
    {AArch64_LDNT1H_2Z_IMM, 508, 1 },
22806
119k
    {AArch64_LDNT1H_2Z_STRIDED_IMM, 509, 1 },
22807
119k
    {AArch64_LDNT1H_4Z_IMM, 510, 1 },
22808
119k
    {AArch64_LDNT1H_4Z_STRIDED_IMM, 511, 1 },
22809
119k
    {AArch64_LDNT1H_ZRI, 512, 1 },
22810
119k
    {AArch64_LDNT1H_ZZR_D_REAL, 513, 1 },
22811
119k
    {AArch64_LDNT1H_ZZR_S_REAL, 514, 1 },
22812
119k
    {AArch64_LDNT1SB_ZZR_D_REAL, 515, 1 },
22813
119k
    {AArch64_LDNT1SB_ZZR_S_REAL, 516, 1 },
22814
119k
    {AArch64_LDNT1SH_ZZR_D_REAL, 517, 1 },
22815
119k
    {AArch64_LDNT1SH_ZZR_S_REAL, 518, 1 },
22816
119k
    {AArch64_LDNT1SW_ZZR_D_REAL, 519, 1 },
22817
119k
    {AArch64_LDNT1W_2Z_IMM, 520, 1 },
22818
119k
    {AArch64_LDNT1W_2Z_STRIDED_IMM, 521, 1 },
22819
119k
    {AArch64_LDNT1W_4Z_IMM, 522, 1 },
22820
119k
    {AArch64_LDNT1W_4Z_STRIDED_IMM, 523, 1 },
22821
119k
    {AArch64_LDNT1W_ZRI, 524, 1 },
22822
119k
    {AArch64_LDNT1W_ZZR_D_REAL, 525, 1 },
22823
119k
    {AArch64_LDNT1W_ZZR_S_REAL, 526, 1 },
22824
119k
    {AArch64_LDPDi, 527, 1 },
22825
119k
    {AArch64_LDPQi, 528, 1 },
22826
119k
    {AArch64_LDPSWi, 529, 1 },
22827
119k
    {AArch64_LDPSi, 530, 1 },
22828
119k
    {AArch64_LDPWi, 531, 1 },
22829
119k
    {AArch64_LDPXi, 532, 1 },
22830
119k
    {AArch64_LDRAAindexed, 533, 1 },
22831
119k
    {AArch64_LDRABindexed, 534, 1 },
22832
119k
    {AArch64_LDRBBroX, 535, 1 },
22833
119k
    {AArch64_LDRBBui, 536, 1 },
22834
119k
    {AArch64_LDRBroX, 537, 1 },
22835
119k
    {AArch64_LDRBui, 538, 1 },
22836
119k
    {AArch64_LDRDroX, 539, 1 },
22837
119k
    {AArch64_LDRDui, 540, 1 },
22838
119k
    {AArch64_LDRHHroX, 541, 1 },
22839
119k
    {AArch64_LDRHHui, 542, 1 },
22840
119k
    {AArch64_LDRHroX, 543, 1 },
22841
119k
    {AArch64_LDRHui, 544, 1 },
22842
119k
    {AArch64_LDRQroX, 545, 1 },
22843
119k
    {AArch64_LDRQui, 546, 1 },
22844
119k
    {AArch64_LDRSBWroX, 547, 1 },
22845
119k
    {AArch64_LDRSBWui, 548, 1 },
22846
119k
    {AArch64_LDRSBXroX, 549, 1 },
22847
119k
    {AArch64_LDRSBXui, 550, 1 },
22848
119k
    {AArch64_LDRSHWroX, 551, 1 },
22849
119k
    {AArch64_LDRSHWui, 552, 1 },
22850
119k
    {AArch64_LDRSHXroX, 553, 1 },
22851
119k
    {AArch64_LDRSHXui, 554, 1 },
22852
119k
    {AArch64_LDRSWroX, 555, 1 },
22853
119k
    {AArch64_LDRSWui, 556, 1 },
22854
119k
    {AArch64_LDRSroX, 557, 1 },
22855
119k
    {AArch64_LDRSui, 558, 1 },
22856
119k
    {AArch64_LDRWroX, 559, 1 },
22857
119k
    {AArch64_LDRWui, 560, 1 },
22858
119k
    {AArch64_LDRXroX, 561, 1 },
22859
119k
    {AArch64_LDRXui, 562, 1 },
22860
119k
    {AArch64_LDR_PXI, 563, 1 },
22861
119k
    {AArch64_LDR_ZA, 564, 1 },
22862
119k
    {AArch64_LDR_ZXI, 565, 1 },
22863
119k
    {AArch64_LDSETB, 566, 1 },
22864
119k
    {AArch64_LDSETH, 567, 1 },
22865
119k
    {AArch64_LDSETLB, 568, 1 },
22866
119k
    {AArch64_LDSETLH, 569, 1 },
22867
119k
    {AArch64_LDSETLW, 570, 1 },
22868
119k
    {AArch64_LDSETLX, 571, 1 },
22869
119k
    {AArch64_LDSETW, 572, 1 },
22870
119k
    {AArch64_LDSETX, 573, 1 },
22871
119k
    {AArch64_LDSMAXB, 574, 1 },
22872
119k
    {AArch64_LDSMAXH, 575, 1 },
22873
119k
    {AArch64_LDSMAXLB, 576, 1 },
22874
119k
    {AArch64_LDSMAXLH, 577, 1 },
22875
119k
    {AArch64_LDSMAXLW, 578, 1 },
22876
119k
    {AArch64_LDSMAXLX, 579, 1 },
22877
119k
    {AArch64_LDSMAXW, 580, 1 },
22878
119k
    {AArch64_LDSMAXX, 581, 1 },
22879
119k
    {AArch64_LDSMINB, 582, 1 },
22880
119k
    {AArch64_LDSMINH, 583, 1 },
22881
119k
    {AArch64_LDSMINLB, 584, 1 },
22882
119k
    {AArch64_LDSMINLH, 585, 1 },
22883
119k
    {AArch64_LDSMINLW, 586, 1 },
22884
119k
    {AArch64_LDSMINLX, 587, 1 },
22885
119k
    {AArch64_LDSMINW, 588, 1 },
22886
119k
    {AArch64_LDSMINX, 589, 1 },
22887
119k
    {AArch64_LDTRBi, 590, 1 },
22888
119k
    {AArch64_LDTRHi, 591, 1 },
22889
119k
    {AArch64_LDTRSBWi, 592, 1 },
22890
119k
    {AArch64_LDTRSBXi, 593, 1 },
22891
119k
    {AArch64_LDTRSHWi, 594, 1 },
22892
119k
    {AArch64_LDTRSHXi, 595, 1 },
22893
119k
    {AArch64_LDTRSWi, 596, 1 },
22894
119k
    {AArch64_LDTRWi, 597, 1 },
22895
119k
    {AArch64_LDTRXi, 598, 1 },
22896
119k
    {AArch64_LDUMAXB, 599, 1 },
22897
119k
    {AArch64_LDUMAXH, 600, 1 },
22898
119k
    {AArch64_LDUMAXLB, 601, 1 },
22899
119k
    {AArch64_LDUMAXLH, 602, 1 },
22900
119k
    {AArch64_LDUMAXLW, 603, 1 },
22901
119k
    {AArch64_LDUMAXLX, 604, 1 },
22902
119k
    {AArch64_LDUMAXW, 605, 1 },
22903
119k
    {AArch64_LDUMAXX, 606, 1 },
22904
119k
    {AArch64_LDUMINB, 607, 1 },
22905
119k
    {AArch64_LDUMINH, 608, 1 },
22906
119k
    {AArch64_LDUMINLB, 609, 1 },
22907
119k
    {AArch64_LDUMINLH, 610, 1 },
22908
119k
    {AArch64_LDUMINLW, 611, 1 },
22909
119k
    {AArch64_LDUMINLX, 612, 1 },
22910
119k
    {AArch64_LDUMINW, 613, 1 },
22911
119k
    {AArch64_LDUMINX, 614, 1 },
22912
119k
    {AArch64_LDURBBi, 615, 1 },
22913
119k
    {AArch64_LDURBi, 616, 1 },
22914
119k
    {AArch64_LDURDi, 617, 1 },
22915
119k
    {AArch64_LDURHHi, 618, 1 },
22916
119k
    {AArch64_LDURHi, 619, 1 },
22917
119k
    {AArch64_LDURQi, 620, 1 },
22918
119k
    {AArch64_LDURSBWi, 621, 1 },
22919
119k
    {AArch64_LDURSBXi, 622, 1 },
22920
119k
    {AArch64_LDURSHWi, 623, 1 },
22921
119k
    {AArch64_LDURSHXi, 624, 1 },
22922
119k
    {AArch64_LDURSWi, 625, 1 },
22923
119k
    {AArch64_LDURSi, 626, 1 },
22924
119k
    {AArch64_LDURWi, 627, 1 },
22925
119k
    {AArch64_LDURXi, 628, 1 },
22926
119k
    {AArch64_MADDWrrr, 629, 1 },
22927
119k
    {AArch64_MADDXrrr, 630, 1 },
22928
119k
    {AArch64_MOVA_2ZMXI_H_B, 631, 1 },
22929
119k
    {AArch64_MOVA_2ZMXI_H_D, 632, 1 },
22930
119k
    {AArch64_MOVA_2ZMXI_H_H, 633, 1 },
22931
119k
    {AArch64_MOVA_2ZMXI_H_S, 634, 1 },
22932
119k
    {AArch64_MOVA_2ZMXI_V_B, 635, 1 },
22933
119k
    {AArch64_MOVA_2ZMXI_V_D, 636, 1 },
22934
119k
    {AArch64_MOVA_2ZMXI_V_H, 637, 1 },
22935
119k
    {AArch64_MOVA_2ZMXI_V_S, 638, 1 },
22936
119k
    {AArch64_MOVA_4ZMXI_H_B, 639, 1 },
22937
119k
    {AArch64_MOVA_4ZMXI_H_D, 640, 1 },
22938
119k
    {AArch64_MOVA_4ZMXI_H_H, 641, 1 },
22939
119k
    {AArch64_MOVA_4ZMXI_H_S, 642, 1 },
22940
119k
    {AArch64_MOVA_4ZMXI_V_B, 643, 1 },
22941
119k
    {AArch64_MOVA_4ZMXI_V_D, 644, 1 },
22942
119k
    {AArch64_MOVA_4ZMXI_V_H, 645, 1 },
22943
119k
    {AArch64_MOVA_4ZMXI_V_S, 646, 1 },
22944
119k
    {AArch64_MOVA_MXI2Z_H_B, 647, 1 },
22945
119k
    {AArch64_MOVA_MXI2Z_H_D, 648, 1 },
22946
119k
    {AArch64_MOVA_MXI2Z_H_H, 649, 1 },
22947
119k
    {AArch64_MOVA_MXI2Z_H_S, 650, 1 },
22948
119k
    {AArch64_MOVA_MXI2Z_V_B, 651, 1 },
22949
119k
    {AArch64_MOVA_MXI2Z_V_D, 652, 1 },
22950
119k
    {AArch64_MOVA_MXI2Z_V_H, 653, 1 },
22951
119k
    {AArch64_MOVA_MXI2Z_V_S, 654, 1 },
22952
119k
    {AArch64_MOVA_MXI4Z_H_B, 655, 1 },
22953
119k
    {AArch64_MOVA_MXI4Z_H_D, 656, 1 },
22954
119k
    {AArch64_MOVA_MXI4Z_H_H, 657, 1 },
22955
119k
    {AArch64_MOVA_MXI4Z_H_S, 658, 1 },
22956
119k
    {AArch64_MOVA_MXI4Z_V_B, 659, 1 },
22957
119k
    {AArch64_MOVA_MXI4Z_V_D, 660, 1 },
22958
119k
    {AArch64_MOVA_MXI4Z_V_H, 661, 1 },
22959
119k
    {AArch64_MOVA_MXI4Z_V_S, 662, 1 },
22960
119k
    {AArch64_MOVA_VG2_2ZMXI, 663, 1 },
22961
119k
    {AArch64_MOVA_VG2_MXI2Z, 664, 1 },
22962
119k
    {AArch64_MOVA_VG4_4ZMXI, 665, 1 },
22963
119k
    {AArch64_MOVA_VG4_MXI4Z, 666, 1 },
22964
119k
    {AArch64_MOVT, 667, 1 },
22965
119k
    {AArch64_MSRpstatesvcrImm1, 668, 6 },
22966
119k
    {AArch64_MSUBWrrr, 674, 1 },
22967
119k
    {AArch64_MSUBXrrr, 675, 1 },
22968
119k
    {AArch64_NOTv16i8, 676, 1 },
22969
119k
    {AArch64_NOTv8i8, 677, 1 },
22970
119k
    {AArch64_ORNWrs, 678, 3 },
22971
119k
    {AArch64_ORNXrs, 681, 3 },
22972
119k
    {AArch64_ORRS_PPzPP, 684, 1 },
22973
119k
    {AArch64_ORRWrs, 685, 2 },
22974
119k
    {AArch64_ORRXrs, 687, 2 },
22975
119k
    {AArch64_ORR_PPzPP, 689, 1 },
22976
119k
    {AArch64_ORR_ZI, 690, 3 },
22977
119k
    {AArch64_ORR_ZZZ, 693, 1 },
22978
119k
    {AArch64_ORRv16i8, 694, 1 },
22979
119k
    {AArch64_ORRv8i8, 695, 1 },
22980
119k
    {AArch64_PACIA1716, 696, 1 },
22981
119k
    {AArch64_PACIASP, 697, 1 },
22982
119k
    {AArch64_PACIAZ, 698, 1 },
22983
119k
    {AArch64_PACIB1716, 699, 1 },
22984
119k
    {AArch64_PACIBSP, 700, 1 },
22985
119k
    {AArch64_PACIBZ, 701, 1 },
22986
119k
    {AArch64_PACM, 702, 1 },
22987
119k
    {AArch64_PMOV_PZI_B, 703, 1 },
22988
119k
    {AArch64_PMOV_ZIP_B, 704, 1 },
22989
119k
    {AArch64_PRFB_D_PZI, 705, 1 },
22990
119k
    {AArch64_PRFB_PRI, 706, 1 },
22991
119k
    {AArch64_PRFB_S_PZI, 707, 1 },
22992
119k
    {AArch64_PRFD_D_PZI, 708, 1 },
22993
119k
    {AArch64_PRFD_PRI, 709, 1 },
22994
119k
    {AArch64_PRFD_S_PZI, 710, 1 },
22995
119k
    {AArch64_PRFH_D_PZI, 711, 1 },
22996
119k
    {AArch64_PRFH_PRI, 712, 1 },
22997
119k
    {AArch64_PRFH_S_PZI, 713, 1 },
22998
119k
    {AArch64_PRFMroX, 714, 1 },
22999
119k
    {AArch64_PRFMui, 715, 1 },
23000
119k
    {AArch64_PRFUMi, 716, 1 },
23001
119k
    {AArch64_PRFW_D_PZI, 717, 1 },
23002
119k
    {AArch64_PRFW_PRI, 718, 1 },
23003
119k
    {AArch64_PRFW_S_PZI, 719, 1 },
23004
119k
    {AArch64_PTRUES_B, 720, 1 },
23005
119k
    {AArch64_PTRUES_D, 721, 1 },
23006
119k
    {AArch64_PTRUES_H, 722, 1 },
23007
119k
    {AArch64_PTRUES_S, 723, 1 },
23008
119k
    {AArch64_PTRUE_B, 724, 1 },
23009
119k
    {AArch64_PTRUE_D, 725, 1 },
23010
119k
    {AArch64_PTRUE_H, 726, 1 },
23011
119k
    {AArch64_PTRUE_S, 727, 1 },
23012
119k
    {AArch64_RET, 728, 1 },
23013
119k
    {AArch64_SBCSWr, 729, 1 },
23014
119k
    {AArch64_SBCSXr, 730, 1 },
23015
119k
    {AArch64_SBCWr, 731, 1 },
23016
119k
    {AArch64_SBCXr, 732, 1 },
23017
119k
    {AArch64_SBFMWri, 733, 3 },
23018
119k
    {AArch64_SBFMXri, 736, 4 },
23019
119k
    {AArch64_SEL_PPPP, 740, 1 },
23020
119k
    {AArch64_SEL_ZPZZ_B, 741, 1 },
23021
119k
    {AArch64_SEL_ZPZZ_D, 742, 1 },
23022
119k
    {AArch64_SEL_ZPZZ_H, 743, 1 },
23023
119k
    {AArch64_SEL_ZPZZ_S, 744, 1 },
23024
119k
    {AArch64_SMADDLrrr, 745, 1 },
23025
119k
    {AArch64_SMSUBLrrr, 746, 1 },
23026
119k
    {AArch64_SQDECB_XPiI, 747, 2 },
23027
119k
    {AArch64_SQDECB_XPiWdI, 749, 2 },
23028
119k
    {AArch64_SQDECD_XPiI, 751, 2 },
23029
119k
    {AArch64_SQDECD_XPiWdI, 753, 2 },
23030
119k
    {AArch64_SQDECD_ZPiI, 755, 2 },
23031
119k
    {AArch64_SQDECH_XPiI, 757, 2 },
23032
119k
    {AArch64_SQDECH_XPiWdI, 759, 2 },
23033
119k
    {AArch64_SQDECH_ZPiI, 761, 2 },
23034
119k
    {AArch64_SQDECW_XPiI, 763, 2 },
23035
119k
    {AArch64_SQDECW_XPiWdI, 765, 2 },
23036
119k
    {AArch64_SQDECW_ZPiI, 767, 2 },
23037
119k
    {AArch64_SQINCB_XPiI, 769, 2 },
23038
119k
    {AArch64_SQINCB_XPiWdI, 771, 2 },
23039
119k
    {AArch64_SQINCD_XPiI, 773, 2 },
23040
119k
    {AArch64_SQINCD_XPiWdI, 775, 2 },
23041
119k
    {AArch64_SQINCD_ZPiI, 777, 2 },
23042
119k
    {AArch64_SQINCH_XPiI, 779, 2 },
23043
119k
    {AArch64_SQINCH_XPiWdI, 781, 2 },
23044
119k
    {AArch64_SQINCH_ZPiI, 783, 2 },
23045
119k
    {AArch64_SQINCW_XPiI, 785, 2 },
23046
119k
    {AArch64_SQINCW_XPiWdI, 787, 2 },
23047
119k
    {AArch64_SQINCW_ZPiI, 789, 2 },
23048
119k
    {AArch64_SST1B_D_IMM, 791, 1 },
23049
119k
    {AArch64_SST1B_S_IMM, 792, 1 },
23050
119k
    {AArch64_SST1D_IMM, 793, 1 },
23051
119k
    {AArch64_SST1H_D_IMM, 794, 1 },
23052
119k
    {AArch64_SST1H_S_IMM, 795, 1 },
23053
119k
    {AArch64_SST1Q, 796, 1 },
23054
119k
    {AArch64_SST1W_D_IMM, 797, 1 },
23055
119k
    {AArch64_SST1W_IMM, 798, 1 },
23056
119k
    {AArch64_ST1B_2Z_IMM, 799, 1 },
23057
119k
    {AArch64_ST1B_2Z_STRIDED_IMM, 800, 1 },
23058
119k
    {AArch64_ST1B_4Z_IMM, 801, 1 },
23059
119k
    {AArch64_ST1B_4Z_STRIDED_IMM, 802, 1 },
23060
119k
    {AArch64_ST1B_D_IMM, 803, 1 },
23061
119k
    {AArch64_ST1B_H_IMM, 804, 1 },
23062
119k
    {AArch64_ST1B_IMM, 805, 1 },
23063
119k
    {AArch64_ST1B_S_IMM, 806, 1 },
23064
119k
    {AArch64_ST1D_2Z_IMM, 807, 1 },
23065
119k
    {AArch64_ST1D_2Z_STRIDED_IMM, 808, 1 },
23066
119k
    {AArch64_ST1D_4Z_IMM, 809, 1 },
23067
119k
    {AArch64_ST1D_4Z_STRIDED_IMM, 810, 1 },
23068
119k
    {AArch64_ST1D_IMM, 811, 1 },
23069
119k
    {AArch64_ST1D_Q_IMM, 812, 1 },
23070
119k
    {AArch64_ST1Fourv16b_POST, 813, 1 },
23071
119k
    {AArch64_ST1Fourv1d_POST, 814, 1 },
23072
119k
    {AArch64_ST1Fourv2d_POST, 815, 1 },
23073
119k
    {AArch64_ST1Fourv2s_POST, 816, 1 },
23074
119k
    {AArch64_ST1Fourv4h_POST, 817, 1 },
23075
119k
    {AArch64_ST1Fourv4s_POST, 818, 1 },
23076
119k
    {AArch64_ST1Fourv8b_POST, 819, 1 },
23077
119k
    {AArch64_ST1Fourv8h_POST, 820, 1 },
23078
119k
    {AArch64_ST1H_2Z_IMM, 821, 1 },
23079
119k
    {AArch64_ST1H_2Z_STRIDED_IMM, 822, 1 },
23080
119k
    {AArch64_ST1H_4Z_IMM, 823, 1 },
23081
119k
    {AArch64_ST1H_4Z_STRIDED_IMM, 824, 1 },
23082
119k
    {AArch64_ST1H_D_IMM, 825, 1 },
23083
119k
    {AArch64_ST1H_IMM, 826, 1 },
23084
119k
    {AArch64_ST1H_S_IMM, 827, 1 },
23085
119k
    {AArch64_ST1Onev16b_POST, 828, 1 },
23086
119k
    {AArch64_ST1Onev1d_POST, 829, 1 },
23087
119k
    {AArch64_ST1Onev2d_POST, 830, 1 },
23088
119k
    {AArch64_ST1Onev2s_POST, 831, 1 },
23089
119k
    {AArch64_ST1Onev4h_POST, 832, 1 },
23090
119k
    {AArch64_ST1Onev4s_POST, 833, 1 },
23091
119k
    {AArch64_ST1Onev8b_POST, 834, 1 },
23092
119k
    {AArch64_ST1Onev8h_POST, 835, 1 },
23093
119k
    {AArch64_ST1Threev16b_POST, 836, 1 },
23094
119k
    {AArch64_ST1Threev1d_POST, 837, 1 },
23095
119k
    {AArch64_ST1Threev2d_POST, 838, 1 },
23096
119k
    {AArch64_ST1Threev2s_POST, 839, 1 },
23097
119k
    {AArch64_ST1Threev4h_POST, 840, 1 },
23098
119k
    {AArch64_ST1Threev4s_POST, 841, 1 },
23099
119k
    {AArch64_ST1Threev8b_POST, 842, 1 },
23100
119k
    {AArch64_ST1Threev8h_POST, 843, 1 },
23101
119k
    {AArch64_ST1Twov16b_POST, 844, 1 },
23102
119k
    {AArch64_ST1Twov1d_POST, 845, 1 },
23103
119k
    {AArch64_ST1Twov2d_POST, 846, 1 },
23104
119k
    {AArch64_ST1Twov2s_POST, 847, 1 },
23105
119k
    {AArch64_ST1Twov4h_POST, 848, 1 },
23106
119k
    {AArch64_ST1Twov4s_POST, 849, 1 },
23107
119k
    {AArch64_ST1Twov8b_POST, 850, 1 },
23108
119k
    {AArch64_ST1Twov8h_POST, 851, 1 },
23109
119k
    {AArch64_ST1W_2Z_IMM, 852, 1 },
23110
119k
    {AArch64_ST1W_2Z_STRIDED_IMM, 853, 1 },
23111
119k
    {AArch64_ST1W_4Z_IMM, 854, 1 },
23112
119k
    {AArch64_ST1W_4Z_STRIDED_IMM, 855, 1 },
23113
119k
    {AArch64_ST1W_D_IMM, 856, 1 },
23114
119k
    {AArch64_ST1W_IMM, 857, 1 },
23115
119k
    {AArch64_ST1W_Q_IMM, 858, 1 },
23116
119k
    {AArch64_ST1_MXIPXX_H_B, 859, 1 },
23117
119k
    {AArch64_ST1_MXIPXX_H_D, 860, 1 },
23118
119k
    {AArch64_ST1_MXIPXX_H_H, 861, 1 },
23119
119k
    {AArch64_ST1_MXIPXX_H_Q, 862, 1 },
23120
119k
    {AArch64_ST1_MXIPXX_H_S, 863, 1 },
23121
119k
    {AArch64_ST1_MXIPXX_V_B, 864, 1 },
23122
119k
    {AArch64_ST1_MXIPXX_V_D, 865, 1 },
23123
119k
    {AArch64_ST1_MXIPXX_V_H, 866, 1 },
23124
119k
    {AArch64_ST1_MXIPXX_V_Q, 867, 1 },
23125
119k
    {AArch64_ST1_MXIPXX_V_S, 868, 1 },
23126
119k
    {AArch64_ST1i16_POST, 869, 1 },
23127
119k
    {AArch64_ST1i32_POST, 870, 1 },
23128
119k
    {AArch64_ST1i64_POST, 871, 1 },
23129
119k
    {AArch64_ST1i8_POST, 872, 1 },
23130
119k
    {AArch64_ST2B_IMM, 873, 1 },
23131
119k
    {AArch64_ST2D_IMM, 874, 1 },
23132
119k
    {AArch64_ST2Gi, 875, 1 },
23133
119k
    {AArch64_ST2H_IMM, 876, 1 },
23134
119k
    {AArch64_ST2Q_IMM, 877, 1 },
23135
119k
    {AArch64_ST2Twov16b_POST, 878, 1 },
23136
119k
    {AArch64_ST2Twov2d_POST, 879, 1 },
23137
119k
    {AArch64_ST2Twov2s_POST, 880, 1 },
23138
119k
    {AArch64_ST2Twov4h_POST, 881, 1 },
23139
119k
    {AArch64_ST2Twov4s_POST, 882, 1 },
23140
119k
    {AArch64_ST2Twov8b_POST, 883, 1 },
23141
119k
    {AArch64_ST2Twov8h_POST, 884, 1 },
23142
119k
    {AArch64_ST2W_IMM, 885, 1 },
23143
119k
    {AArch64_ST2i16_POST, 886, 1 },
23144
119k
    {AArch64_ST2i32_POST, 887, 1 },
23145
119k
    {AArch64_ST2i64_POST, 888, 1 },
23146
119k
    {AArch64_ST2i8_POST, 889, 1 },
23147
119k
    {AArch64_ST3B_IMM, 890, 1 },
23148
119k
    {AArch64_ST3D_IMM, 891, 1 },
23149
119k
    {AArch64_ST3H_IMM, 892, 1 },
23150
119k
    {AArch64_ST3Q_IMM, 893, 1 },
23151
119k
    {AArch64_ST3Threev16b_POST, 894, 1 },
23152
119k
    {AArch64_ST3Threev2d_POST, 895, 1 },
23153
119k
    {AArch64_ST3Threev2s_POST, 896, 1 },
23154
119k
    {AArch64_ST3Threev4h_POST, 897, 1 },
23155
119k
    {AArch64_ST3Threev4s_POST, 898, 1 },
23156
119k
    {AArch64_ST3Threev8b_POST, 899, 1 },
23157
119k
    {AArch64_ST3Threev8h_POST, 900, 1 },
23158
119k
    {AArch64_ST3W_IMM, 901, 1 },
23159
119k
    {AArch64_ST3i16_POST, 902, 1 },
23160
119k
    {AArch64_ST3i32_POST, 903, 1 },
23161
119k
    {AArch64_ST3i64_POST, 904, 1 },
23162
119k
    {AArch64_ST3i8_POST, 905, 1 },
23163
119k
    {AArch64_ST4B_IMM, 906, 1 },
23164
119k
    {AArch64_ST4D_IMM, 907, 1 },
23165
119k
    {AArch64_ST4Fourv16b_POST, 908, 1 },
23166
119k
    {AArch64_ST4Fourv2d_POST, 909, 1 },
23167
119k
    {AArch64_ST4Fourv2s_POST, 910, 1 },
23168
119k
    {AArch64_ST4Fourv4h_POST, 911, 1 },
23169
119k
    {AArch64_ST4Fourv4s_POST, 912, 1 },
23170
119k
    {AArch64_ST4Fourv8b_POST, 913, 1 },
23171
119k
    {AArch64_ST4Fourv8h_POST, 914, 1 },
23172
119k
    {AArch64_ST4H_IMM, 915, 1 },
23173
119k
    {AArch64_ST4Q_IMM, 916, 1 },
23174
119k
    {AArch64_ST4W_IMM, 917, 1 },
23175
119k
    {AArch64_ST4i16_POST, 918, 1 },
23176
119k
    {AArch64_ST4i32_POST, 919, 1 },
23177
119k
    {AArch64_ST4i64_POST, 920, 1 },
23178
119k
    {AArch64_ST4i8_POST, 921, 1 },
23179
119k
    {AArch64_STGPi, 922, 1 },
23180
119k
    {AArch64_STGi, 923, 1 },
23181
119k
    {AArch64_STLURBi, 924, 1 },
23182
119k
    {AArch64_STLURHi, 925, 1 },
23183
119k
    {AArch64_STLURWi, 926, 1 },
23184
119k
    {AArch64_STLURXi, 927, 1 },
23185
119k
    {AArch64_STLURbi, 928, 1 },
23186
119k
    {AArch64_STLURdi, 929, 1 },
23187
119k
    {AArch64_STLURhi, 930, 1 },
23188
119k
    {AArch64_STLURqi, 931, 1 },
23189
119k
    {AArch64_STLURsi, 932, 1 },
23190
119k
    {AArch64_STNPDi, 933, 1 },
23191
119k
    {AArch64_STNPQi, 934, 1 },
23192
119k
    {AArch64_STNPSi, 935, 1 },
23193
119k
    {AArch64_STNPWi, 936, 1 },
23194
119k
    {AArch64_STNPXi, 937, 1 },
23195
119k
    {AArch64_STNT1B_2Z_IMM, 938, 1 },
23196
119k
    {AArch64_STNT1B_2Z_STRIDED_IMM, 939, 1 },
23197
119k
    {AArch64_STNT1B_4Z_IMM, 940, 1 },
23198
119k
    {AArch64_STNT1B_4Z_STRIDED_IMM, 941, 1 },
23199
119k
    {AArch64_STNT1B_ZRI, 942, 1 },
23200
119k
    {AArch64_STNT1B_ZZR_D_REAL, 943, 1 },
23201
119k
    {AArch64_STNT1B_ZZR_S_REAL, 944, 1 },
23202
119k
    {AArch64_STNT1D_2Z_IMM, 945, 1 },
23203
119k
    {AArch64_STNT1D_2Z_STRIDED_IMM, 946, 1 },
23204
119k
    {AArch64_STNT1D_4Z_IMM, 947, 1 },
23205
119k
    {AArch64_STNT1D_4Z_STRIDED_IMM, 948, 1 },
23206
119k
    {AArch64_STNT1D_ZRI, 949, 1 },
23207
119k
    {AArch64_STNT1D_ZZR_D_REAL, 950, 1 },
23208
119k
    {AArch64_STNT1H_2Z_IMM, 951, 1 },
23209
119k
    {AArch64_STNT1H_2Z_STRIDED_IMM, 952, 1 },
23210
119k
    {AArch64_STNT1H_4Z_IMM, 953, 1 },
23211
119k
    {AArch64_STNT1H_4Z_STRIDED_IMM, 954, 1 },
23212
119k
    {AArch64_STNT1H_ZRI, 955, 1 },
23213
119k
    {AArch64_STNT1H_ZZR_D_REAL, 956, 1 },
23214
119k
    {AArch64_STNT1H_ZZR_S_REAL, 957, 1 },
23215
119k
    {AArch64_STNT1W_2Z_IMM, 958, 1 },
23216
119k
    {AArch64_STNT1W_2Z_STRIDED_IMM, 959, 1 },
23217
119k
    {AArch64_STNT1W_4Z_IMM, 960, 1 },
23218
119k
    {AArch64_STNT1W_4Z_STRIDED_IMM, 961, 1 },
23219
119k
    {AArch64_STNT1W_ZRI, 962, 1 },
23220
119k
    {AArch64_STNT1W_ZZR_D_REAL, 963, 1 },
23221
119k
    {AArch64_STNT1W_ZZR_S_REAL, 964, 1 },
23222
119k
    {AArch64_STPDi, 965, 1 },
23223
119k
    {AArch64_STPQi, 966, 1 },
23224
119k
    {AArch64_STPSi, 967, 1 },
23225
119k
    {AArch64_STPWi, 968, 1 },
23226
119k
    {AArch64_STPXi, 969, 1 },
23227
119k
    {AArch64_STRBBroX, 970, 1 },
23228
119k
    {AArch64_STRBBui, 971, 1 },
23229
119k
    {AArch64_STRBroX, 972, 1 },
23230
119k
    {AArch64_STRBui, 973, 1 },
23231
119k
    {AArch64_STRDroX, 974, 1 },
23232
119k
    {AArch64_STRDui, 975, 1 },
23233
119k
    {AArch64_STRHHroX, 976, 1 },
23234
119k
    {AArch64_STRHHui, 977, 1 },
23235
119k
    {AArch64_STRHroX, 978, 1 },
23236
119k
    {AArch64_STRHui, 979, 1 },
23237
119k
    {AArch64_STRQroX, 980, 1 },
23238
119k
    {AArch64_STRQui, 981, 1 },
23239
119k
    {AArch64_STRSroX, 982, 1 },
23240
119k
    {AArch64_STRSui, 983, 1 },
23241
119k
    {AArch64_STRWroX, 984, 1 },
23242
119k
    {AArch64_STRWui, 985, 1 },
23243
119k
    {AArch64_STRXroX, 986, 1 },
23244
119k
    {AArch64_STRXui, 987, 1 },
23245
119k
    {AArch64_STR_PXI, 988, 1 },
23246
119k
    {AArch64_STR_ZA, 989, 1 },
23247
119k
    {AArch64_STR_ZXI, 990, 1 },
23248
119k
    {AArch64_STTRBi, 991, 1 },
23249
119k
    {AArch64_STTRHi, 992, 1 },
23250
119k
    {AArch64_STTRWi, 993, 1 },
23251
119k
    {AArch64_STTRXi, 994, 1 },
23252
119k
    {AArch64_STURBBi, 995, 1 },
23253
119k
    {AArch64_STURBi, 996, 1 },
23254
119k
    {AArch64_STURDi, 997, 1 },
23255
119k
    {AArch64_STURHHi, 998, 1 },
23256
119k
    {AArch64_STURHi, 999, 1 },
23257
119k
    {AArch64_STURQi, 1000, 1 },
23258
119k
    {AArch64_STURSi, 1001, 1 },
23259
119k
    {AArch64_STURWi, 1002, 1 },
23260
119k
    {AArch64_STURXi, 1003, 1 },
23261
119k
    {AArch64_STZ2Gi, 1004, 1 },
23262
119k
    {AArch64_STZGi, 1005, 1 },
23263
119k
    {AArch64_SUBPT_shift, 1006, 1 },
23264
119k
    {AArch64_SUBSWri, 1007, 1 },
23265
119k
    {AArch64_SUBSWrs, 1008, 5 },
23266
119k
    {AArch64_SUBSWrx, 1013, 3 },
23267
119k
    {AArch64_SUBSXri, 1016, 1 },
23268
119k
    {AArch64_SUBSXrs, 1017, 5 },
23269
119k
    {AArch64_SUBSXrx, 1022, 1 },
23270
119k
    {AArch64_SUBSXrx64, 1023, 3 },
23271
119k
    {AArch64_SUBWrs, 1026, 3 },
23272
119k
    {AArch64_SUBWrx, 1029, 2 },
23273
119k
    {AArch64_SUBXrs, 1031, 3 },
23274
119k
    {AArch64_SUBXrx64, 1034, 2 },
23275
119k
    {AArch64_SYSPxt_XZR, 1036, 1 },
23276
119k
    {AArch64_SYSxt, 1037, 1 },
23277
119k
    {AArch64_UBFMWri, 1038, 3 },
23278
119k
    {AArch64_UBFMXri, 1041, 4 },
23279
119k
    {AArch64_UMADDLrrr, 1045, 1 },
23280
119k
    {AArch64_UMOVvi32, 1046, 1 },
23281
119k
    {AArch64_UMOVvi32_idx0, 1047, 1 },
23282
119k
    {AArch64_UMOVvi64, 1048, 1 },
23283
119k
    {AArch64_UMOVvi64_idx0, 1049, 1 },
23284
119k
    {AArch64_UMSUBLrrr, 1050, 1 },
23285
119k
    {AArch64_UQDECB_WPiI, 1051, 2 },
23286
119k
    {AArch64_UQDECB_XPiI, 1053, 2 },
23287
119k
    {AArch64_UQDECD_WPiI, 1055, 2 },
23288
119k
    {AArch64_UQDECD_XPiI, 1057, 2 },
23289
119k
    {AArch64_UQDECD_ZPiI, 1059, 2 },
23290
119k
    {AArch64_UQDECH_WPiI, 1061, 2 },
23291
119k
    {AArch64_UQDECH_XPiI, 1063, 2 },
23292
119k
    {AArch64_UQDECH_ZPiI, 1065, 2 },
23293
119k
    {AArch64_UQDECW_WPiI, 1067, 2 },
23294
119k
    {AArch64_UQDECW_XPiI, 1069, 2 },
23295
119k
    {AArch64_UQDECW_ZPiI, 1071, 2 },
23296
119k
    {AArch64_UQINCB_WPiI, 1073, 2 },
23297
119k
    {AArch64_UQINCB_XPiI, 1075, 2 },
23298
119k
    {AArch64_UQINCD_WPiI, 1077, 2 },
23299
119k
    {AArch64_UQINCD_XPiI, 1079, 2 },
23300
119k
    {AArch64_UQINCD_ZPiI, 1081, 2 },
23301
119k
    {AArch64_UQINCH_WPiI, 1083, 2 },
23302
119k
    {AArch64_UQINCH_XPiI, 1085, 2 },
23303
119k
    {AArch64_UQINCH_ZPiI, 1087, 2 },
23304
119k
    {AArch64_UQINCW_WPiI, 1089, 2 },
23305
119k
    {AArch64_UQINCW_XPiI, 1091, 2 },
23306
119k
    {AArch64_UQINCW_ZPiI, 1093, 2 },
23307
119k
    {AArch64_XPACLRI, 1095, 1 },
23308
119k
    {AArch64_ZERO_M, 1096, 15 },
23309
119k
  {0},  };
23310
23311
119k
  static const AliasPattern Patterns[] = {
23312
    // AArch64_ADDPT_shift - 0
23313
119k
    {0, 0, 4, 7 },
23314
    // AArch64_ADDSWri - 1
23315
119k
    {17, 7, 4, 2 },
23316
    // AArch64_ADDSWrs - 2
23317
119k
    {30, 9, 4, 4 },
23318
119k
    {41, 13, 4, 3 },
23319
119k
    {56, 16, 4, 4 },
23320
    // AArch64_ADDSWrx - 5
23321
119k
    {30, 20, 4, 4 },
23322
119k
    {72, 24, 4, 3 },
23323
119k
    {56, 27, 4, 4 },
23324
    // AArch64_ADDSXri - 8
23325
119k
    {17, 31, 4, 2 },
23326
    // AArch64_ADDSXrs - 9
23327
119k
    {30, 33, 4, 4 },
23328
119k
    {41, 37, 4, 3 },
23329
119k
    {56, 40, 4, 4 },
23330
    // AArch64_ADDSXrx - 12
23331
119k
    {72, 44, 4, 3 },
23332
    // AArch64_ADDSXrx64 - 13
23333
119k
    {30, 47, 4, 4 },
23334
119k
    {72, 51, 4, 3 },
23335
119k
    {56, 54, 4, 4 },
23336
    // AArch64_ADDWri - 16
23337
119k
    {87, 58, 4, 4 },
23338
119k
    {87, 62, 4, 4 },
23339
    // AArch64_ADDWrs - 18
23340
119k
    {98, 66, 4, 4 },
23341
    // AArch64_ADDWrx - 19
23342
119k
    {98, 70, 4, 4 },
23343
119k
    {98, 74, 4, 4 },
23344
    // AArch64_ADDXri - 21
23345
119k
    {87, 78, 4, 4 },
23346
119k
    {87, 82, 4, 4 },
23347
    // AArch64_ADDXrs - 23
23348
119k
    {98, 86, 4, 4 },
23349
    // AArch64_ADDXrx64 - 24
23350
119k
    {98, 90, 4, 4 },
23351
119k
    {98, 94, 4, 4 },
23352
    // AArch64_ANDSWri - 26
23353
119k
    {113, 98, 3, 2 },
23354
    // AArch64_ANDSWrs - 27
23355
119k
    {126, 100, 4, 4 },
23356
119k
    {137, 104, 4, 3 },
23357
119k
    {152, 107, 4, 4 },
23358
    // AArch64_ANDSXri - 30
23359
119k
    {168, 111, 3, 2 },
23360
    // AArch64_ANDSXrs - 31
23361
119k
    {126, 113, 4, 4 },
23362
119k
    {137, 117, 4, 3 },
23363
119k
    {152, 120, 4, 4 },
23364
    // AArch64_ANDS_PPzPP - 34
23365
119k
    {181, 124, 4, 8 },
23366
    // AArch64_ANDWrs - 35
23367
119k
    {205, 132, 4, 4 },
23368
    // AArch64_ANDXrs - 36
23369
119k
    {205, 136, 4, 4 },
23370
    // AArch64_AND_PPzPP - 37
23371
119k
    {220, 140, 4, 8 },
23372
    // AArch64_AND_ZI - 38
23373
119k
    {243, 148, 3, 7 },
23374
119k
    {264, 155, 3, 7 },
23375
119k
    {285, 162, 3, 7 },
23376
    // AArch64_AUTIA1716 - 41
23377
119k
    {306, 169, 0, 3 },
23378
    // AArch64_AUTIASP - 42
23379
119k
    {316, 172, 0, 3 },
23380
    // AArch64_AUTIAZ - 43
23381
119k
    {324, 175, 0, 3 },
23382
    // AArch64_AUTIB1716 - 44
23383
119k
    {331, 178, 0, 3 },
23384
    // AArch64_AUTIBSP - 45
23385
119k
    {341, 181, 0, 3 },
23386
    // AArch64_AUTIBZ - 46
23387
119k
    {349, 184, 0, 3 },
23388
    // AArch64_BICSWrs - 47
23389
119k
    {356, 187, 4, 4 },
23390
    // AArch64_BICSXrs - 48
23391
119k
    {356, 191, 4, 4 },
23392
    // AArch64_BICWrs - 49
23393
119k
    {372, 195, 4, 4 },
23394
    // AArch64_BICXrs - 50
23395
119k
    {372, 199, 4, 4 },
23396
    // AArch64_CHKFEAT - 51
23397
119k
    {387, 203, 0, 3 },
23398
    // AArch64_CLREX - 52
23399
119k
    {399, 206, 1, 1 },
23400
    // AArch64_CNTB_XPiI - 53
23401
119k
    {405, 207, 3, 7 },
23402
119k
    {413, 214, 3, 7 },
23403
    // AArch64_CNTD_XPiI - 55
23404
119k
    {427, 221, 3, 7 },
23405
119k
    {435, 228, 3, 7 },
23406
    // AArch64_CNTH_XPiI - 57
23407
119k
    {449, 235, 3, 7 },
23408
119k
    {457, 242, 3, 7 },
23409
    // AArch64_CNTW_XPiI - 59
23410
119k
    {471, 249, 3, 7 },
23411
119k
    {479, 256, 3, 7 },
23412
    // AArch64_CPY_ZPmI_B - 61
23413
119k
    {493, 263, 5, 7 },
23414
    // AArch64_CPY_ZPmI_D - 62
23415
119k
    {516, 270, 5, 7 },
23416
    // AArch64_CPY_ZPmI_H - 63
23417
119k
    {539, 277, 5, 7 },
23418
    // AArch64_CPY_ZPmI_S - 64
23419
119k
    {562, 284, 5, 7 },
23420
    // AArch64_CPY_ZPmR_B - 65
23421
119k
    {585, 291, 4, 8 },
23422
    // AArch64_CPY_ZPmR_D - 66
23423
119k
    {606, 299, 4, 8 },
23424
    // AArch64_CPY_ZPmR_H - 67
23425
119k
    {627, 307, 4, 8 },
23426
    // AArch64_CPY_ZPmR_S - 68
23427
119k
    {648, 315, 4, 8 },
23428
    // AArch64_CPY_ZPmV_B - 69
23429
119k
    {585, 323, 4, 8 },
23430
    // AArch64_CPY_ZPmV_D - 70
23431
119k
    {606, 331, 4, 8 },
23432
    // AArch64_CPY_ZPmV_H - 71
23433
119k
    {627, 339, 4, 8 },
23434
    // AArch64_CPY_ZPmV_S - 72
23435
119k
    {648, 347, 4, 8 },
23436
    // AArch64_CPY_ZPzI_B - 73
23437
119k
    {669, 355, 4, 6 },
23438
    // AArch64_CPY_ZPzI_D - 74
23439
119k
    {692, 361, 4, 6 },
23440
    // AArch64_CPY_ZPzI_H - 75
23441
119k
    {715, 367, 4, 6 },
23442
    // AArch64_CPY_ZPzI_S - 76
23443
119k
    {738, 373, 4, 6 },
23444
    // AArch64_CSINCWr - 77
23445
119k
    {761, 379, 4, 4 },
23446
119k
    {775, 383, 4, 4 },
23447
    // AArch64_CSINCXr - 79
23448
119k
    {761, 387, 4, 4 },
23449
119k
    {775, 391, 4, 4 },
23450
    // AArch64_CSINVWr - 81
23451
119k
    {793, 395, 4, 4 },
23452
119k
    {808, 399, 4, 4 },
23453
    // AArch64_CSINVXr - 83
23454
119k
    {793, 403, 4, 4 },
23455
119k
    {808, 407, 4, 4 },
23456
    // AArch64_CSNEGWr - 85
23457
119k
    {826, 411, 4, 4 },
23458
    // AArch64_CSNEGXr - 86
23459
119k
    {826, 415, 4, 4 },
23460
    // AArch64_DCPS1 - 87
23461
119k
    {844, 419, 1, 1 },
23462
    // AArch64_DCPS2 - 88
23463
119k
    {850, 420, 1, 1 },
23464
    // AArch64_DCPS3 - 89
23465
119k
    {856, 421, 1, 4 },
23466
    // AArch64_DECB_XPiI - 90
23467
119k
    {862, 425, 4, 8 },
23468
119k
    {870, 433, 4, 8 },
23469
    // AArch64_DECD_XPiI - 92
23470
119k
    {884, 441, 4, 8 },
23471
119k
    {892, 449, 4, 8 },
23472
    // AArch64_DECD_ZPiI - 94
23473
119k
    {906, 457, 4, 8 },
23474
119k
    {916, 465, 4, 8 },
23475
    // AArch64_DECH_XPiI - 96
23476
119k
    {932, 473, 4, 8 },
23477
119k
    {940, 481, 4, 8 },
23478
    // AArch64_DECH_ZPiI - 98
23479
119k
    {954, 489, 4, 8 },
23480
119k
    {964, 497, 4, 8 },
23481
    // AArch64_DECW_XPiI - 100
23482
119k
    {980, 505, 4, 8 },
23483
119k
    {988, 513, 4, 8 },
23484
    // AArch64_DECW_ZPiI - 102
23485
119k
    {1002, 521, 4, 8 },
23486
119k
    {1012, 529, 4, 8 },
23487
    // AArch64_DSB - 104
23488
119k
    {1028, 537, 1, 1 },
23489
119k
    {1033, 538, 1, 1 },
23490
119k
    {1039, 539, 1, 4 },
23491
    // AArch64_DUPM_ZI - 107
23492
119k
    {1043, 543, 2, 6 },
23493
119k
    {1058, 549, 2, 6 },
23494
119k
    {1073, 555, 2, 6 },
23495
119k
    {1088, 561, 2, 6 },
23496
119k
    {1104, 567, 2, 6 },
23497
119k
    {1120, 573, 2, 6 },
23498
    // AArch64_DUP_ZI_B - 113
23499
119k
    {1136, 579, 3, 5 },
23500
    // AArch64_DUP_ZI_D - 114
23501
119k
    {1151, 584, 3, 5 },
23502
119k
    {1166, 589, 3, 7 },
23503
    // AArch64_DUP_ZI_H - 116
23504
119k
    {1182, 596, 3, 5 },
23505
119k
    {1197, 601, 3, 7 },
23506
    // AArch64_DUP_ZI_S - 118
23507
119k
    {1213, 608, 3, 5 },
23508
119k
    {1228, 613, 3, 7 },
23509
    // AArch64_DUP_ZR_B - 120
23510
119k
    {1244, 620, 2, 6 },
23511
    // AArch64_DUP_ZR_D - 121
23512
119k
    {1257, 626, 2, 6 },
23513
    // AArch64_DUP_ZR_H - 122
23514
119k
    {1270, 632, 2, 6 },
23515
    // AArch64_DUP_ZR_S - 123
23516
119k
    {1283, 638, 2, 6 },
23517
    // AArch64_DUP_ZZI_B - 124
23518
119k
    {1296, 644, 3, 7 },
23519
119k
    {1311, 651, 3, 6 },
23520
    // AArch64_DUP_ZZI_D - 126
23521
119k
    {1330, 657, 3, 7 },
23522
119k
    {1345, 664, 3, 6 },
23523
    // AArch64_DUP_ZZI_H - 128
23524
119k
    {1364, 670, 3, 7 },
23525
119k
    {1379, 677, 3, 6 },
23526
    // AArch64_DUP_ZZI_Q - 130
23527
119k
    {1398, 683, 3, 7 },
23528
119k
    {1413, 690, 3, 6 },
23529
    // AArch64_DUP_ZZI_S - 132
23530
119k
    {1432, 696, 3, 7 },
23531
119k
    {1447, 703, 3, 6 },
23532
    // AArch64_EONWrs - 134
23533
119k
    {1466, 709, 4, 4 },
23534
    // AArch64_EONXrs - 135
23535
119k
    {1466, 713, 4, 4 },
23536
    // AArch64_EORS_PPzPP - 136
23537
119k
    {1481, 717, 4, 8 },
23538
    // AArch64_EORWrs - 137
23539
119k
    {1505, 725, 4, 4 },
23540
    // AArch64_EORXrs - 138
23541
119k
    {1505, 729, 4, 4 },
23542
    // AArch64_EOR_PPzPP - 139
23543
119k
    {1520, 733, 4, 8 },
23544
    // AArch64_EOR_ZI - 140
23545
119k
    {1543, 741, 3, 7 },
23546
119k
    {1564, 748, 3, 7 },
23547
119k
    {1585, 755, 3, 7 },
23548
    // AArch64_EXTRACT_ZPMXI_H_B - 143
23549
119k
    {1606, 762, 6, 8 },
23550
    // AArch64_EXTRACT_ZPMXI_H_D - 144
23551
119k
    {1639, 770, 6, 8 },
23552
    // AArch64_EXTRACT_ZPMXI_H_H - 145
23553
119k
    {1672, 778, 6, 8 },
23554
    // AArch64_EXTRACT_ZPMXI_H_Q - 146
23555
119k
    {1705, 786, 6, 8 },
23556
    // AArch64_EXTRACT_ZPMXI_H_S - 147
23557
119k
    {1738, 794, 6, 8 },
23558
    // AArch64_EXTRACT_ZPMXI_V_B - 148
23559
119k
    {1771, 802, 6, 8 },
23560
    // AArch64_EXTRACT_ZPMXI_V_D - 149
23561
119k
    {1804, 810, 6, 8 },
23562
    // AArch64_EXTRACT_ZPMXI_V_H - 150
23563
119k
    {1837, 818, 6, 8 },
23564
    // AArch64_EXTRACT_ZPMXI_V_Q - 151
23565
119k
    {1870, 826, 6, 8 },
23566
    // AArch64_EXTRACT_ZPMXI_V_S - 152
23567
119k
    {1903, 834, 6, 8 },
23568
    // AArch64_EXTRWrri - 153
23569
119k
    {1936, 842, 4, 3 },
23570
    // AArch64_EXTRXrri - 154
23571
119k
    {1936, 845, 4, 3 },
23572
    // AArch64_FCPY_ZPmI_D - 155
23573
119k
    {1951, 848, 4, 7 },
23574
    // AArch64_FCPY_ZPmI_H - 156
23575
119k
    {1975, 855, 4, 7 },
23576
    // AArch64_FCPY_ZPmI_S - 157
23577
119k
    {1999, 862, 4, 7 },
23578
    // AArch64_FDUP_ZI_D - 158
23579
119k
    {2023, 869, 2, 5 },
23580
    // AArch64_FDUP_ZI_H - 159
23581
119k
    {2039, 874, 2, 5 },
23582
    // AArch64_FDUP_ZI_S - 160
23583
119k
    {2055, 879, 2, 5 },
23584
    // AArch64_GCSPOPM - 161
23585
119k
    {2071, 884, 1, 4 },
23586
    // AArch64_GLD1B_D_IMM_REAL - 162
23587
119k
    {2079, 888, 4, 7 },
23588
    // AArch64_GLD1B_S_IMM_REAL - 163
23589
119k
    {2105, 895, 4, 7 },
23590
    // AArch64_GLD1D_IMM_REAL - 164
23591
119k
    {2131, 902, 4, 7 },
23592
    // AArch64_GLD1H_D_IMM_REAL - 165
23593
119k
    {2157, 909, 4, 7 },
23594
    // AArch64_GLD1H_S_IMM_REAL - 166
23595
119k
    {2183, 916, 4, 7 },
23596
    // AArch64_GLD1Q - 167
23597
119k
    {2209, 923, 4, 7 },
23598
    // AArch64_GLD1SB_D_IMM_REAL - 168
23599
119k
    {2235, 930, 4, 7 },
23600
    // AArch64_GLD1SB_S_IMM_REAL - 169
23601
119k
    {2262, 937, 4, 7 },
23602
    // AArch64_GLD1SH_D_IMM_REAL - 170
23603
119k
    {2289, 944, 4, 7 },
23604
    // AArch64_GLD1SH_S_IMM_REAL - 171
23605
119k
    {2316, 951, 4, 7 },
23606
    // AArch64_GLD1SW_D_IMM_REAL - 172
23607
119k
    {2343, 958, 4, 7 },
23608
    // AArch64_GLD1W_D_IMM_REAL - 173
23609
119k
    {2370, 965, 4, 7 },
23610
    // AArch64_GLD1W_IMM_REAL - 174
23611
119k
    {2396, 972, 4, 7 },
23612
    // AArch64_GLDFF1B_D_IMM_REAL - 175
23613
119k
    {2422, 979, 4, 7 },
23614
    // AArch64_GLDFF1B_S_IMM_REAL - 176
23615
119k
    {2450, 986, 4, 7 },
23616
    // AArch64_GLDFF1D_IMM_REAL - 177
23617
119k
    {2478, 993, 4, 7 },
23618
    // AArch64_GLDFF1H_D_IMM_REAL - 178
23619
119k
    {2506, 1000, 4, 7 },
23620
    // AArch64_GLDFF1H_S_IMM_REAL - 179
23621
119k
    {2534, 1007, 4, 7 },
23622
    // AArch64_GLDFF1SB_D_IMM_REAL - 180
23623
119k
    {2562, 1014, 4, 7 },
23624
    // AArch64_GLDFF1SB_S_IMM_REAL - 181
23625
119k
    {2591, 1021, 4, 7 },
23626
    // AArch64_GLDFF1SH_D_IMM_REAL - 182
23627
119k
    {2620, 1028, 4, 7 },
23628
    // AArch64_GLDFF1SH_S_IMM_REAL - 183
23629
119k
    {2649, 1035, 4, 7 },
23630
    // AArch64_GLDFF1SW_D_IMM_REAL - 184
23631
119k
    {2678, 1042, 4, 7 },
23632
    // AArch64_GLDFF1W_D_IMM_REAL - 185
23633
119k
    {2707, 1049, 4, 7 },
23634
    // AArch64_GLDFF1W_IMM_REAL - 186
23635
119k
    {2735, 1056, 4, 7 },
23636
    // AArch64_HINT - 187
23637
119k
    {2763, 1063, 1, 1 },
23638
119k
    {2767, 1064, 1, 1 },
23639
119k
    {2773, 1065, 1, 1 },
23640
119k
    {2777, 1066, 1, 1 },
23641
119k
    {2781, 1067, 1, 1 },
23642
119k
    {2785, 1068, 1, 1 },
23643
119k
    {2790, 1069, 1, 1 },
23644
119k
    {2794, 1070, 1, 4 },
23645
119k
    {2798, 1074, 1, 1 },
23646
119k
    {2803, 1075, 1, 4 },
23647
119k
    {2807, 1079, 1, 4 },
23648
119k
    {2816, 1083, 1, 4 },
23649
119k
    {2825, 1087, 1, 4 },
23650
119k
    {2836, 1091, 1, 4 },
23651
    // AArch64_INCB_XPiI - 201
23652
119k
    {2843, 1095, 4, 8 },
23653
119k
    {2851, 1103, 4, 8 },
23654
    // AArch64_INCD_XPiI - 203
23655
119k
    {2865, 1111, 4, 8 },
23656
119k
    {2873, 1119, 4, 8 },
23657
    // AArch64_INCD_ZPiI - 205
23658
119k
    {2887, 1127, 4, 8 },
23659
119k
    {2897, 1135, 4, 8 },
23660
    // AArch64_INCH_XPiI - 207
23661
119k
    {2913, 1143, 4, 8 },
23662
119k
    {2921, 1151, 4, 8 },
23663
    // AArch64_INCH_ZPiI - 209
23664
119k
    {2935, 1159, 4, 8 },
23665
119k
    {2945, 1167, 4, 8 },
23666
    // AArch64_INCW_XPiI - 211
23667
119k
    {2961, 1175, 4, 8 },
23668
119k
    {2969, 1183, 4, 8 },
23669
    // AArch64_INCW_ZPiI - 213
23670
119k
    {2983, 1191, 4, 8 },
23671
119k
    {2993, 1199, 4, 8 },
23672
    // AArch64_INSERT_MXIPZ_H_B - 215
23673
119k
    {3009, 1207, 6, 9 },
23674
    // AArch64_INSERT_MXIPZ_H_D - 216
23675
119k
    {3042, 1216, 6, 9 },
23676
    // AArch64_INSERT_MXIPZ_H_H - 217
23677
119k
    {3075, 1225, 6, 9 },
23678
    // AArch64_INSERT_MXIPZ_H_Q - 218
23679
119k
    {3108, 1234, 6, 9 },
23680
    // AArch64_INSERT_MXIPZ_H_S - 219
23681
119k
    {3141, 1243, 6, 9 },
23682
    // AArch64_INSERT_MXIPZ_V_B - 220
23683
119k
    {3174, 1252, 6, 9 },
23684
    // AArch64_INSERT_MXIPZ_V_D - 221
23685
119k
    {3207, 1261, 6, 9 },
23686
    // AArch64_INSERT_MXIPZ_V_H - 222
23687
119k
    {3240, 1270, 6, 9 },
23688
    // AArch64_INSERT_MXIPZ_V_Q - 223
23689
119k
    {3273, 1279, 6, 9 },
23690
    // AArch64_INSERT_MXIPZ_V_S - 224
23691
119k
    {3306, 1288, 6, 9 },
23692
    // AArch64_INSvi16gpr - 225
23693
119k
    {3339, 1297, 4, 7 },
23694
    // AArch64_INSvi16lane - 226
23695
119k
    {3358, 1304, 5, 7 },
23696
    // AArch64_INSvi32gpr - 227
23697
119k
    {3385, 1311, 4, 7 },
23698
    // AArch64_INSvi32lane - 228
23699
119k
    {3404, 1318, 5, 7 },
23700
    // AArch64_INSvi64gpr - 229
23701
119k
    {3431, 1325, 4, 7 },
23702
    // AArch64_INSvi64lane - 230
23703
119k
    {3450, 1332, 5, 7 },
23704
    // AArch64_INSvi8gpr - 231
23705
119k
    {3477, 1339, 4, 7 },
23706
    // AArch64_INSvi8lane - 232
23707
119k
    {3496, 1346, 5, 7 },
23708
    // AArch64_IRG - 233
23709
119k
    {3523, 1353, 3, 6 },
23710
    // AArch64_ISB - 234
23711
119k
    {3534, 1359, 1, 1 },
23712
    // AArch64_LD1B_2Z_IMM - 235
23713
119k
    {3538, 1360, 4, 8 },
23714
    // AArch64_LD1B_2Z_STRIDED_IMM - 236
23715
119k
    {3562, 1368, 4, 7 },
23716
    // AArch64_LD1B_4Z_IMM - 237
23717
119k
    {3538, 1375, 4, 8 },
23718
    // AArch64_LD1B_4Z_STRIDED_IMM - 238
23719
119k
    {3586, 1383, 4, 7 },
23720
    // AArch64_LD1B_D_IMM - 239
23721
119k
    {3610, 1390, 4, 8 },
23722
    // AArch64_LD1B_H_IMM - 240
23723
119k
    {3634, 1398, 4, 8 },
23724
    // AArch64_LD1B_IMM - 241
23725
119k
    {3658, 1406, 4, 8 },
23726
    // AArch64_LD1B_S_IMM - 242
23727
119k
    {3682, 1414, 4, 8 },
23728
    // AArch64_LD1D_2Z_IMM - 243
23729
119k
    {3706, 1422, 4, 8 },
23730
    // AArch64_LD1D_2Z_STRIDED_IMM - 244
23731
119k
    {3730, 1430, 4, 7 },
23732
    // AArch64_LD1D_4Z_IMM - 245
23733
119k
    {3706, 1437, 4, 8 },
23734
    // AArch64_LD1D_4Z_STRIDED_IMM - 246
23735
119k
    {3730, 1445, 4, 7 },
23736
    // AArch64_LD1D_IMM - 247
23737
119k
    {3754, 1452, 4, 8 },
23738
    // AArch64_LD1D_Q_IMM - 248
23739
119k
    {3778, 1460, 4, 7 },
23740
    // AArch64_LD1Fourv16b_POST - 249
23741
119k
    {3802, 1467, 4, 7 },
23742
    // AArch64_LD1Fourv1d_POST - 250
23743
119k
    {3822, 1474, 4, 7 },
23744
    // AArch64_LD1Fourv2d_POST - 251
23745
119k
    {3842, 1481, 4, 7 },
23746
    // AArch64_LD1Fourv2s_POST - 252
23747
119k
    {3862, 1488, 4, 7 },
23748
    // AArch64_LD1Fourv4h_POST - 253
23749
119k
    {3882, 1495, 4, 7 },
23750
    // AArch64_LD1Fourv4s_POST - 254
23751
119k
    {3902, 1502, 4, 7 },
23752
    // AArch64_LD1Fourv8b_POST - 255
23753
119k
    {3922, 1509, 4, 7 },
23754
    // AArch64_LD1Fourv8h_POST - 256
23755
119k
    {3942, 1516, 4, 7 },
23756
    // AArch64_LD1H_2Z_IMM - 257
23757
119k
    {3962, 1523, 4, 8 },
23758
    // AArch64_LD1H_2Z_STRIDED_IMM - 258
23759
119k
    {3986, 1531, 4, 7 },
23760
    // AArch64_LD1H_4Z_IMM - 259
23761
119k
    {3962, 1538, 4, 8 },
23762
    // AArch64_LD1H_4Z_STRIDED_IMM - 260
23763
119k
    {4010, 1546, 4, 7 },
23764
    // AArch64_LD1H_D_IMM - 261
23765
119k
    {4034, 1553, 4, 8 },
23766
    // AArch64_LD1H_IMM - 262
23767
119k
    {4058, 1561, 4, 8 },
23768
    // AArch64_LD1H_S_IMM - 263
23769
119k
    {4082, 1569, 4, 8 },
23770
    // AArch64_LD1Onev16b_POST - 264
23771
119k
    {4106, 1577, 4, 7 },
23772
    // AArch64_LD1Onev1d_POST - 265
23773
119k
    {4126, 1584, 4, 7 },
23774
    // AArch64_LD1Onev2d_POST - 266
23775
119k
    {4145, 1591, 4, 7 },
23776
    // AArch64_LD1Onev2s_POST - 267
23777
119k
    {4165, 1598, 4, 7 },
23778
    // AArch64_LD1Onev4h_POST - 268
23779
119k
    {4184, 1605, 4, 7 },
23780
    // AArch64_LD1Onev4s_POST - 269
23781
119k
    {4203, 1612, 4, 7 },
23782
    // AArch64_LD1Onev8b_POST - 270
23783
119k
    {4223, 1619, 4, 7 },
23784
    // AArch64_LD1Onev8h_POST - 271
23785
119k
    {4242, 1626, 4, 7 },
23786
    // AArch64_LD1RB_D_IMM - 272
23787
119k
    {4262, 1633, 4, 8 },
23788
    // AArch64_LD1RB_H_IMM - 273
23789
119k
    {4287, 1641, 4, 8 },
23790
    // AArch64_LD1RB_IMM - 274
23791
119k
    {4312, 1649, 4, 8 },
23792
    // AArch64_LD1RB_S_IMM - 275
23793
119k
    {4337, 1657, 4, 8 },
23794
    // AArch64_LD1RD_IMM - 276
23795
119k
    {4362, 1665, 4, 8 },
23796
    // AArch64_LD1RH_D_IMM - 277
23797
119k
    {4387, 1673, 4, 8 },
23798
    // AArch64_LD1RH_IMM - 278
23799
119k
    {4412, 1681, 4, 8 },
23800
    // AArch64_LD1RH_S_IMM - 279
23801
119k
    {4437, 1689, 4, 8 },
23802
    // AArch64_LD1RO_B_IMM - 280
23803
119k
    {4462, 1697, 4, 10 },
23804
    // AArch64_LD1RO_D_IMM - 281
23805
119k
    {4488, 1707, 4, 10 },
23806
    // AArch64_LD1RO_H_IMM - 282
23807
119k
    {4514, 1717, 4, 10 },
23808
    // AArch64_LD1RO_W_IMM - 283
23809
119k
    {4540, 1727, 4, 10 },
23810
    // AArch64_LD1RQ_B_IMM - 284
23811
119k
    {4566, 1737, 4, 8 },
23812
    // AArch64_LD1RQ_D_IMM - 285
23813
119k
    {4592, 1745, 4, 8 },
23814
    // AArch64_LD1RQ_H_IMM - 286
23815
119k
    {4618, 1753, 4, 8 },
23816
    // AArch64_LD1RQ_W_IMM - 287
23817
119k
    {4644, 1761, 4, 8 },
23818
    // AArch64_LD1RSB_D_IMM - 288
23819
119k
    {4670, 1769, 4, 8 },
23820
    // AArch64_LD1RSB_H_IMM - 289
23821
119k
    {4696, 1777, 4, 8 },
23822
    // AArch64_LD1RSB_S_IMM - 290
23823
119k
    {4722, 1785, 4, 8 },
23824
    // AArch64_LD1RSH_D_IMM - 291
23825
119k
    {4748, 1793, 4, 8 },
23826
    // AArch64_LD1RSH_S_IMM - 292
23827
119k
    {4774, 1801, 4, 8 },
23828
    // AArch64_LD1RSW_IMM - 293
23829
119k
    {4800, 1809, 4, 8 },
23830
    // AArch64_LD1RW_D_IMM - 294
23831
119k
    {4826, 1817, 4, 8 },
23832
    // AArch64_LD1RW_IMM - 295
23833
119k
    {4851, 1825, 4, 8 },
23834
    // AArch64_LD1Rv16b_POST - 296
23835
119k
    {4876, 1833, 4, 7 },
23836
    // AArch64_LD1Rv1d_POST - 297
23837
119k
    {4896, 1840, 4, 7 },
23838
    // AArch64_LD1Rv2d_POST - 298
23839
119k
    {4916, 1847, 4, 7 },
23840
    // AArch64_LD1Rv2s_POST - 299
23841
119k
    {4936, 1854, 4, 7 },
23842
    // AArch64_LD1Rv4h_POST - 300
23843
119k
    {4956, 1861, 4, 7 },
23844
    // AArch64_LD1Rv4s_POST - 301
23845
119k
    {4976, 1868, 4, 7 },
23846
    // AArch64_LD1Rv8b_POST - 302
23847
119k
    {4996, 1875, 4, 7 },
23848
    // AArch64_LD1Rv8h_POST - 303
23849
119k
    {5016, 1882, 4, 7 },
23850
    // AArch64_LD1SB_D_IMM - 304
23851
119k
    {5036, 1889, 4, 8 },
23852
    // AArch64_LD1SB_H_IMM - 305
23853
119k
    {5061, 1897, 4, 8 },
23854
    // AArch64_LD1SB_S_IMM - 306
23855
119k
    {5086, 1905, 4, 8 },
23856
    // AArch64_LD1SH_D_IMM - 307
23857
119k
    {5111, 1913, 4, 8 },
23858
    // AArch64_LD1SH_S_IMM - 308
23859
119k
    {5136, 1921, 4, 8 },
23860
    // AArch64_LD1SW_D_IMM - 309
23861
119k
    {5161, 1929, 4, 8 },
23862
    // AArch64_LD1Threev16b_POST - 310
23863
119k
    {5186, 1937, 4, 7 },
23864
    // AArch64_LD1Threev1d_POST - 311
23865
119k
    {5206, 1944, 4, 7 },
23866
    // AArch64_LD1Threev2d_POST - 312
23867
119k
    {5226, 1951, 4, 7 },
23868
    // AArch64_LD1Threev2s_POST - 313
23869
119k
    {5246, 1958, 4, 7 },
23870
    // AArch64_LD1Threev4h_POST - 314
23871
119k
    {5266, 1965, 4, 7 },
23872
    // AArch64_LD1Threev4s_POST - 315
23873
119k
    {5286, 1972, 4, 7 },
23874
    // AArch64_LD1Threev8b_POST - 316
23875
119k
    {5306, 1979, 4, 7 },
23876
    // AArch64_LD1Threev8h_POST - 317
23877
119k
    {5326, 1986, 4, 7 },
23878
    // AArch64_LD1Twov16b_POST - 318
23879
119k
    {5346, 1993, 4, 7 },
23880
    // AArch64_LD1Twov1d_POST - 319
23881
119k
    {5366, 2000, 4, 7 },
23882
    // AArch64_LD1Twov2d_POST - 320
23883
119k
    {5386, 2007, 4, 7 },
23884
    // AArch64_LD1Twov2s_POST - 321
23885
119k
    {5406, 2014, 4, 7 },
23886
    // AArch64_LD1Twov4h_POST - 322
23887
119k
    {5426, 2021, 4, 7 },
23888
    // AArch64_LD1Twov4s_POST - 323
23889
119k
    {5446, 2028, 4, 7 },
23890
    // AArch64_LD1Twov8b_POST - 324
23891
119k
    {5466, 2035, 4, 7 },
23892
    // AArch64_LD1Twov8h_POST - 325
23893
119k
    {5486, 2042, 4, 7 },
23894
    // AArch64_LD1W_2Z_IMM - 326
23895
119k
    {5506, 2049, 4, 8 },
23896
    // AArch64_LD1W_2Z_STRIDED_IMM - 327
23897
119k
    {5530, 2057, 4, 7 },
23898
    // AArch64_LD1W_4Z_IMM - 328
23899
119k
    {5506, 2064, 4, 8 },
23900
    // AArch64_LD1W_4Z_STRIDED_IMM - 329
23901
119k
    {5530, 2072, 4, 7 },
23902
    // AArch64_LD1W_D_IMM - 330
23903
119k
    {5554, 2079, 4, 8 },
23904
    // AArch64_LD1W_IMM - 331
23905
119k
    {5578, 2087, 4, 8 },
23906
    // AArch64_LD1W_Q_IMM - 332
23907
119k
    {5602, 2095, 4, 7 },
23908
    // AArch64_LD1_MXIPXX_H_B - 333
23909
119k
    {5626, 2102, 6, 9 },
23910
    // AArch64_LD1_MXIPXX_H_D - 334
23911
119k
    {5662, 2111, 6, 9 },
23912
    // AArch64_LD1_MXIPXX_H_H - 335
23913
119k
    {5698, 2120, 6, 9 },
23914
    // AArch64_LD1_MXIPXX_H_Q - 336
23915
119k
    {5734, 2129, 6, 9 },
23916
    // AArch64_LD1_MXIPXX_H_S - 337
23917
119k
    {5770, 2138, 6, 9 },
23918
    // AArch64_LD1_MXIPXX_V_B - 338
23919
119k
    {5806, 2147, 6, 9 },
23920
    // AArch64_LD1_MXIPXX_V_D - 339
23921
119k
    {5842, 2156, 6, 9 },
23922
    // AArch64_LD1_MXIPXX_V_H - 340
23923
119k
    {5878, 2165, 6, 9 },
23924
    // AArch64_LD1_MXIPXX_V_Q - 341
23925
119k
    {5914, 2174, 6, 9 },
23926
    // AArch64_LD1_MXIPXX_V_S - 342
23927
119k
    {5950, 2183, 6, 9 },
23928
    // AArch64_LD1i16_POST - 343
23929
119k
    {5986, 2192, 6, 9 },
23930
    // AArch64_LD1i32_POST - 344
23931
119k
    {6009, 2201, 6, 9 },
23932
    // AArch64_LD1i64_POST - 345
23933
119k
    {6032, 2210, 6, 9 },
23934
    // AArch64_LD1i8_POST - 346
23935
119k
    {6055, 2219, 6, 9 },
23936
    // AArch64_LD2B_IMM - 347
23937
119k
    {6078, 2228, 4, 8 },
23938
    // AArch64_LD2D_IMM - 348
23939
119k
    {6102, 2236, 4, 8 },
23940
    // AArch64_LD2H_IMM - 349
23941
119k
    {6126, 2244, 4, 8 },
23942
    // AArch64_LD2Q_IMM - 350
23943
119k
    {6150, 2252, 4, 8 },
23944
    // AArch64_LD2Rv16b_POST - 351
23945
119k
    {6174, 2260, 4, 7 },
23946
    // AArch64_LD2Rv1d_POST - 352
23947
119k
    {6194, 2267, 4, 7 },
23948
    // AArch64_LD2Rv2d_POST - 353
23949
119k
    {6215, 2274, 4, 7 },
23950
    // AArch64_LD2Rv2s_POST - 354
23951
119k
    {6236, 2281, 4, 7 },
23952
    // AArch64_LD2Rv4h_POST - 355
23953
119k
    {6256, 2288, 4, 7 },
23954
    // AArch64_LD2Rv4s_POST - 356
23955
119k
    {6276, 2295, 4, 7 },
23956
    // AArch64_LD2Rv8b_POST - 357
23957
119k
    {6296, 2302, 4, 7 },
23958
    // AArch64_LD2Rv8h_POST - 358
23959
119k
    {6316, 2309, 4, 7 },
23960
    // AArch64_LD2Twov16b_POST - 359
23961
119k
    {6336, 2316, 4, 7 },
23962
    // AArch64_LD2Twov2d_POST - 360
23963
119k
    {6356, 2323, 4, 7 },
23964
    // AArch64_LD2Twov2s_POST - 361
23965
119k
    {6376, 2330, 4, 7 },
23966
    // AArch64_LD2Twov4h_POST - 362
23967
119k
    {6396, 2337, 4, 7 },
23968
    // AArch64_LD2Twov4s_POST - 363
23969
119k
    {6416, 2344, 4, 7 },
23970
    // AArch64_LD2Twov8b_POST - 364
23971
119k
    {6436, 2351, 4, 7 },
23972
    // AArch64_LD2Twov8h_POST - 365
23973
119k
    {6456, 2358, 4, 7 },
23974
    // AArch64_LD2W_IMM - 366
23975
119k
    {6476, 2365, 4, 8 },
23976
    // AArch64_LD2i16_POST - 367
23977
119k
    {6500, 2373, 6, 9 },
23978
    // AArch64_LD2i32_POST - 368
23979
119k
    {6523, 2382, 6, 9 },
23980
    // AArch64_LD2i64_POST - 369
23981
119k
    {6546, 2391, 6, 9 },
23982
    // AArch64_LD2i8_POST - 370
23983
119k
    {6570, 2400, 6, 9 },
23984
    // AArch64_LD3B_IMM - 371
23985
119k
    {6593, 2409, 4, 8 },
23986
    // AArch64_LD3D_IMM - 372
23987
119k
    {6617, 2417, 4, 8 },
23988
    // AArch64_LD3H_IMM - 373
23989
119k
    {6641, 2425, 4, 8 },
23990
    // AArch64_LD3Q_IMM - 374
23991
119k
    {6665, 2433, 4, 8 },
23992
    // AArch64_LD3Rv16b_POST - 375
23993
119k
    {6689, 2441, 4, 7 },
23994
    // AArch64_LD3Rv1d_POST - 376
23995
119k
    {6709, 2448, 4, 7 },
23996
    // AArch64_LD3Rv2d_POST - 377
23997
119k
    {6730, 2455, 4, 7 },
23998
    // AArch64_LD3Rv2s_POST - 378
23999
119k
    {6751, 2462, 4, 7 },
24000
    // AArch64_LD3Rv4h_POST - 379
24001
119k
    {6772, 2469, 4, 7 },
24002
    // AArch64_LD3Rv4s_POST - 380
24003
119k
    {6792, 2476, 4, 7 },
24004
    // AArch64_LD3Rv8b_POST - 381
24005
119k
    {6813, 2483, 4, 7 },
24006
    // AArch64_LD3Rv8h_POST - 382
24007
119k
    {6833, 2490, 4, 7 },
24008
    // AArch64_LD3Threev16b_POST - 383
24009
119k
    {6853, 2497, 4, 7 },
24010
    // AArch64_LD3Threev2d_POST - 384
24011
119k
    {6873, 2504, 4, 7 },
24012
    // AArch64_LD3Threev2s_POST - 385
24013
119k
    {6893, 2511, 4, 7 },
24014
    // AArch64_LD3Threev4h_POST - 386
24015
119k
    {6913, 2518, 4, 7 },
24016
    // AArch64_LD3Threev4s_POST - 387
24017
119k
    {6933, 2525, 4, 7 },
24018
    // AArch64_LD3Threev8b_POST - 388
24019
119k
    {6953, 2532, 4, 7 },
24020
    // AArch64_LD3Threev8h_POST - 389
24021
119k
    {6973, 2539, 4, 7 },
24022
    // AArch64_LD3W_IMM - 390
24023
119k
    {6993, 2546, 4, 8 },
24024
    // AArch64_LD3i16_POST - 391
24025
119k
    {7017, 2554, 6, 9 },
24026
    // AArch64_LD3i32_POST - 392
24027
119k
    {7040, 2563, 6, 9 },
24028
    // AArch64_LD3i64_POST - 393
24029
119k
    {7064, 2572, 6, 9 },
24030
    // AArch64_LD3i8_POST - 394
24031
119k
    {7088, 2581, 6, 9 },
24032
    // AArch64_LD4B_IMM - 395
24033
119k
    {7111, 2590, 4, 8 },
24034
    // AArch64_LD4D_IMM - 396
24035
119k
    {7135, 2598, 4, 8 },
24036
    // AArch64_LD4Fourv16b_POST - 397
24037
119k
    {7159, 2606, 4, 7 },
24038
    // AArch64_LD4Fourv2d_POST - 398
24039
119k
    {7179, 2613, 4, 7 },
24040
    // AArch64_LD4Fourv2s_POST - 399
24041
119k
    {7199, 2620, 4, 7 },
24042
    // AArch64_LD4Fourv4h_POST - 400
24043
119k
    {7219, 2627, 4, 7 },
24044
    // AArch64_LD4Fourv4s_POST - 401
24045
119k
    {7239, 2634, 4, 7 },
24046
    // AArch64_LD4Fourv8b_POST - 402
24047
119k
    {7259, 2641, 4, 7 },
24048
    // AArch64_LD4Fourv8h_POST - 403
24049
119k
    {7279, 2648, 4, 7 },
24050
    // AArch64_LD4H_IMM - 404
24051
119k
    {7299, 2655, 4, 8 },
24052
    // AArch64_LD4Q_IMM - 405
24053
119k
    {7323, 2663, 4, 8 },
24054
    // AArch64_LD4Rv16b_POST - 406
24055
119k
    {7347, 2671, 4, 7 },
24056
    // AArch64_LD4Rv1d_POST - 407
24057
119k
    {7367, 2678, 4, 7 },
24058
    // AArch64_LD4Rv2d_POST - 408
24059
119k
    {7388, 2685, 4, 7 },
24060
    // AArch64_LD4Rv2s_POST - 409
24061
119k
    {7409, 2692, 4, 7 },
24062
    // AArch64_LD4Rv4h_POST - 410
24063
119k
    {7430, 2699, 4, 7 },
24064
    // AArch64_LD4Rv4s_POST - 411
24065
119k
    {7450, 2706, 4, 7 },
24066
    // AArch64_LD4Rv8b_POST - 412
24067
119k
    {7471, 2713, 4, 7 },
24068
    // AArch64_LD4Rv8h_POST - 413
24069
119k
    {7491, 2720, 4, 7 },
24070
    // AArch64_LD4W_IMM - 414
24071
119k
    {7511, 2727, 4, 8 },
24072
    // AArch64_LD4i16_POST - 415
24073
119k
    {7535, 2735, 6, 9 },
24074
    // AArch64_LD4i32_POST - 416
24075
119k
    {7558, 2744, 6, 9 },
24076
    // AArch64_LD4i64_POST - 417
24077
119k
    {7582, 2753, 6, 9 },
24078
    // AArch64_LD4i8_POST - 418
24079
119k
    {7606, 2762, 6, 9 },
24080
    // AArch64_LDADDB - 419
24081
119k
    {7629, 2771, 3, 6 },
24082
    // AArch64_LDADDH - 420
24083
119k
    {7645, 2777, 3, 6 },
24084
    // AArch64_LDADDLB - 421
24085
119k
    {7661, 2783, 3, 6 },
24086
    // AArch64_LDADDLH - 422
24087
119k
    {7678, 2789, 3, 6 },
24088
    // AArch64_LDADDLW - 423
24089
119k
    {7695, 2795, 3, 6 },
24090
    // AArch64_LDADDLX - 424
24091
119k
    {7695, 2801, 3, 6 },
24092
    // AArch64_LDADDW - 425
24093
119k
    {7711, 2807, 3, 6 },
24094
    // AArch64_LDADDX - 426
24095
119k
    {7711, 2813, 3, 6 },
24096
    // AArch64_LDAPURBi - 427
24097
119k
    {7726, 2819, 3, 6 },
24098
    // AArch64_LDAPURHi - 428
24099
119k
    {7743, 2825, 3, 6 },
24100
    // AArch64_LDAPURSBWi - 429
24101
119k
    {7760, 2831, 3, 6 },
24102
    // AArch64_LDAPURSBXi - 430
24103
119k
    {7760, 2837, 3, 6 },
24104
    // AArch64_LDAPURSHWi - 431
24105
119k
    {7778, 2843, 3, 6 },
24106
    // AArch64_LDAPURSHXi - 432
24107
119k
    {7778, 2849, 3, 6 },
24108
    // AArch64_LDAPURSWi - 433
24109
119k
    {7796, 2855, 3, 6 },
24110
    // AArch64_LDAPURXi - 434
24111
119k
    {7814, 2861, 3, 6 },
24112
    // AArch64_LDAPURbi - 435
24113
119k
    {7814, 2867, 3, 9 },
24114
    // AArch64_LDAPURdi - 436
24115
119k
    {7814, 2876, 3, 9 },
24116
    // AArch64_LDAPURhi - 437
24117
119k
    {7814, 2885, 3, 9 },
24118
    // AArch64_LDAPURi - 438
24119
119k
    {7814, 2894, 3, 6 },
24120
    // AArch64_LDAPURqi - 439
24121
119k
    {7814, 2900, 3, 9 },
24122
    // AArch64_LDAPURsi - 440
24123
119k
    {7814, 2909, 3, 9 },
24124
    // AArch64_LDCLRB - 441
24125
119k
    {7830, 2918, 3, 6 },
24126
    // AArch64_LDCLRH - 442
24127
119k
    {7846, 2924, 3, 6 },
24128
    // AArch64_LDCLRLB - 443
24129
119k
    {7862, 2930, 3, 6 },
24130
    // AArch64_LDCLRLH - 444
24131
119k
    {7879, 2936, 3, 6 },
24132
    // AArch64_LDCLRLW - 445
24133
119k
    {7896, 2942, 3, 6 },
24134
    // AArch64_LDCLRLX - 446
24135
119k
    {7896, 2948, 3, 6 },
24136
    // AArch64_LDCLRW - 447
24137
119k
    {7912, 2954, 3, 6 },
24138
    // AArch64_LDCLRX - 448
24139
119k
    {7912, 2960, 3, 6 },
24140
    // AArch64_LDEORB - 449
24141
119k
    {7927, 2966, 3, 6 },
24142
    // AArch64_LDEORH - 450
24143
119k
    {7943, 2972, 3, 6 },
24144
    // AArch64_LDEORLB - 451
24145
119k
    {7959, 2978, 3, 6 },
24146
    // AArch64_LDEORLH - 452
24147
119k
    {7976, 2984, 3, 6 },
24148
    // AArch64_LDEORLW - 453
24149
119k
    {7993, 2990, 3, 6 },
24150
    // AArch64_LDEORLX - 454
24151
119k
    {7993, 2996, 3, 6 },
24152
    // AArch64_LDEORW - 455
24153
119k
    {8009, 3002, 3, 6 },
24154
    // AArch64_LDEORX - 456
24155
119k
    {8009, 3008, 3, 6 },
24156
    // AArch64_LDFF1B_D_REAL - 457
24157
119k
    {8024, 3014, 4, 7 },
24158
    // AArch64_LDFF1B_H_REAL - 458
24159
119k
    {8050, 3021, 4, 7 },
24160
    // AArch64_LDFF1B_REAL - 459
24161
119k
    {8076, 3028, 4, 7 },
24162
    // AArch64_LDFF1B_S_REAL - 460
24163
119k
    {8102, 3035, 4, 7 },
24164
    // AArch64_LDFF1D_REAL - 461
24165
119k
    {8128, 3042, 4, 7 },
24166
    // AArch64_LDFF1H_D_REAL - 462
24167
119k
    {8154, 3049, 4, 7 },
24168
    // AArch64_LDFF1H_REAL - 463
24169
119k
    {8180, 3056, 4, 7 },
24170
    // AArch64_LDFF1H_S_REAL - 464
24171
119k
    {8206, 3063, 4, 7 },
24172
    // AArch64_LDFF1SB_D_REAL - 465
24173
119k
    {8232, 3070, 4, 7 },
24174
    // AArch64_LDFF1SB_H_REAL - 466
24175
119k
    {8259, 3077, 4, 7 },
24176
    // AArch64_LDFF1SB_S_REAL - 467
24177
119k
    {8286, 3084, 4, 7 },
24178
    // AArch64_LDFF1SH_D_REAL - 468
24179
119k
    {8313, 3091, 4, 7 },
24180
    // AArch64_LDFF1SH_S_REAL - 469
24181
119k
    {8340, 3098, 4, 7 },
24182
    // AArch64_LDFF1SW_D_REAL - 470
24183
119k
    {8367, 3105, 4, 7 },
24184
    // AArch64_LDFF1W_D_REAL - 471
24185
119k
    {8394, 3112, 4, 7 },
24186
    // AArch64_LDFF1W_REAL - 472
24187
119k
    {8420, 3119, 4, 7 },
24188
    // AArch64_LDG - 473
24189
119k
    {8446, 3126, 4, 7 },
24190
    // AArch64_LDNF1B_D_IMM_REAL - 474
24191
119k
    {8459, 3133, 4, 7 },
24192
    // AArch64_LDNF1B_H_IMM_REAL - 475
24193
119k
    {8485, 3140, 4, 7 },
24194
    // AArch64_LDNF1B_IMM_REAL - 476
24195
119k
    {8511, 3147, 4, 7 },
24196
    // AArch64_LDNF1B_S_IMM_REAL - 477
24197
119k
    {8537, 3154, 4, 7 },
24198
    // AArch64_LDNF1D_IMM_REAL - 478
24199
119k
    {8563, 3161, 4, 7 },
24200
    // AArch64_LDNF1H_D_IMM_REAL - 479
24201
119k
    {8589, 3168, 4, 7 },
24202
    // AArch64_LDNF1H_IMM_REAL - 480
24203
119k
    {8615, 3175, 4, 7 },
24204
    // AArch64_LDNF1H_S_IMM_REAL - 481
24205
119k
    {8641, 3182, 4, 7 },
24206
    // AArch64_LDNF1SB_D_IMM_REAL - 482
24207
119k
    {8667, 3189, 4, 7 },
24208
    // AArch64_LDNF1SB_H_IMM_REAL - 483
24209
119k
    {8694, 3196, 4, 7 },
24210
    // AArch64_LDNF1SB_S_IMM_REAL - 484
24211
119k
    {8721, 3203, 4, 7 },
24212
    // AArch64_LDNF1SH_D_IMM_REAL - 485
24213
119k
    {8748, 3210, 4, 7 },
24214
    // AArch64_LDNF1SH_S_IMM_REAL - 486
24215
119k
    {8775, 3217, 4, 7 },
24216
    // AArch64_LDNF1SW_D_IMM_REAL - 487
24217
119k
    {8802, 3224, 4, 7 },
24218
    // AArch64_LDNF1W_D_IMM_REAL - 488
24219
119k
    {8829, 3231, 4, 7 },
24220
    // AArch64_LDNF1W_IMM_REAL - 489
24221
119k
    {8855, 3238, 4, 7 },
24222
    // AArch64_LDNPDi - 490
24223
119k
    {8881, 3245, 4, 7 },
24224
    // AArch64_LDNPQi - 491
24225
119k
    {8881, 3252, 4, 7 },
24226
    // AArch64_LDNPSi - 492
24227
119k
    {8881, 3259, 4, 7 },
24228
    // AArch64_LDNPWi - 493
24229
119k
    {8881, 3266, 4, 4 },
24230
    // AArch64_LDNPXi - 494
24231
119k
    {8881, 3270, 4, 4 },
24232
    // AArch64_LDNT1B_2Z_IMM - 495
24233
119k
    {8899, 3274, 4, 8 },
24234
    // AArch64_LDNT1B_2Z_STRIDED_IMM - 496
24235
119k
    {8925, 3282, 4, 7 },
24236
    // AArch64_LDNT1B_4Z_IMM - 497
24237
119k
    {8899, 3289, 4, 8 },
24238
    // AArch64_LDNT1B_4Z_STRIDED_IMM - 498
24239
119k
    {8951, 3297, 4, 7 },
24240
    // AArch64_LDNT1B_ZRI - 499
24241
119k
    {8977, 3304, 4, 8 },
24242
    // AArch64_LDNT1B_ZZR_D_REAL - 500
24243
119k
    {9003, 3312, 4, 7 },
24244
    // AArch64_LDNT1B_ZZR_S_REAL - 501
24245
119k
    {9031, 3319, 4, 7 },
24246
    // AArch64_LDNT1D_2Z_IMM - 502
24247
119k
    {9059, 3326, 4, 8 },
24248
    // AArch64_LDNT1D_2Z_STRIDED_IMM - 503
24249
119k
    {9085, 3334, 4, 7 },
24250
    // AArch64_LDNT1D_4Z_IMM - 504
24251
119k
    {9059, 3341, 4, 8 },
24252
    // AArch64_LDNT1D_4Z_STRIDED_IMM - 505
24253
119k
    {9085, 3349, 4, 7 },
24254
    // AArch64_LDNT1D_ZRI - 506
24255
119k
    {9111, 3356, 4, 8 },
24256
    // AArch64_LDNT1D_ZZR_D_REAL - 507
24257
119k
    {9137, 3364, 4, 7 },
24258
    // AArch64_LDNT1H_2Z_IMM - 508
24259
119k
    {9165, 3371, 4, 8 },
24260
    // AArch64_LDNT1H_2Z_STRIDED_IMM - 509
24261
119k
    {9191, 3379, 4, 7 },
24262
    // AArch64_LDNT1H_4Z_IMM - 510
24263
119k
    {9165, 3386, 4, 8 },
24264
    // AArch64_LDNT1H_4Z_STRIDED_IMM - 511
24265
119k
    {9217, 3394, 4, 7 },
24266
    // AArch64_LDNT1H_ZRI - 512
24267
119k
    {9243, 3401, 4, 8 },
24268
    // AArch64_LDNT1H_ZZR_D_REAL - 513
24269
119k
    {9269, 3409, 4, 7 },
24270
    // AArch64_LDNT1H_ZZR_S_REAL - 514
24271
119k
    {9297, 3416, 4, 7 },
24272
    // AArch64_LDNT1SB_ZZR_D_REAL - 515
24273
119k
    {9325, 3423, 4, 7 },
24274
    // AArch64_LDNT1SB_ZZR_S_REAL - 516
24275
119k
    {9354, 3430, 4, 7 },
24276
    // AArch64_LDNT1SH_ZZR_D_REAL - 517
24277
119k
    {9383, 3437, 4, 7 },
24278
    // AArch64_LDNT1SH_ZZR_S_REAL - 518
24279
119k
    {9412, 3444, 4, 7 },
24280
    // AArch64_LDNT1SW_ZZR_D_REAL - 519
24281
119k
    {9441, 3451, 4, 7 },
24282
    // AArch64_LDNT1W_2Z_IMM - 520
24283
119k
    {9470, 3458, 4, 8 },
24284
    // AArch64_LDNT1W_2Z_STRIDED_IMM - 521
24285
119k
    {9496, 3466, 4, 7 },
24286
    // AArch64_LDNT1W_4Z_IMM - 522
24287
119k
    {9470, 3473, 4, 8 },
24288
    // AArch64_LDNT1W_4Z_STRIDED_IMM - 523
24289
119k
    {9496, 3481, 4, 7 },
24290
    // AArch64_LDNT1W_ZRI - 524
24291
119k
    {9522, 3488, 4, 8 },
24292
    // AArch64_LDNT1W_ZZR_D_REAL - 525
24293
119k
    {9548, 3496, 4, 7 },
24294
    // AArch64_LDNT1W_ZZR_S_REAL - 526
24295
119k
    {9576, 3503, 4, 7 },
24296
    // AArch64_LDPDi - 527
24297
119k
    {9604, 3510, 4, 7 },
24298
    // AArch64_LDPQi - 528
24299
119k
    {9604, 3517, 4, 7 },
24300
    // AArch64_LDPSWi - 529
24301
119k
    {9621, 3524, 4, 4 },
24302
    // AArch64_LDPSi - 530
24303
119k
    {9604, 3528, 4, 7 },
24304
    // AArch64_LDPWi - 531
24305
119k
    {9604, 3535, 4, 4 },
24306
    // AArch64_LDPXi - 532
24307
119k
    {9604, 3539, 4, 4 },
24308
    // AArch64_LDRAAindexed - 533
24309
119k
    {9640, 3543, 3, 6 },
24310
    // AArch64_LDRABindexed - 534
24311
119k
    {9655, 3549, 3, 6 },
24312
    // AArch64_LDRBBroX - 535
24313
119k
    {9670, 3555, 5, 5 },
24314
    // AArch64_LDRBBui - 536
24315
119k
    {9688, 3560, 3, 3 },
24316
    // AArch64_LDRBroX - 537
24317
119k
    {9702, 3563, 5, 8 },
24318
    // AArch64_LDRBui - 538
24319
119k
    {9719, 3571, 3, 6 },
24320
    // AArch64_LDRDroX - 539
24321
119k
    {9702, 3577, 5, 8 },
24322
    // AArch64_LDRDui - 540
24323
119k
    {9719, 3585, 3, 6 },
24324
    // AArch64_LDRHHroX - 541
24325
119k
    {9732, 3591, 5, 5 },
24326
    // AArch64_LDRHHui - 542
24327
119k
    {9750, 3596, 3, 3 },
24328
    // AArch64_LDRHroX - 543
24329
119k
    {9702, 3599, 5, 8 },
24330
    // AArch64_LDRHui - 544
24331
119k
    {9719, 3607, 3, 6 },
24332
    // AArch64_LDRQroX - 545
24333
119k
    {9702, 3613, 5, 8 },
24334
    // AArch64_LDRQui - 546
24335
119k
    {9719, 3621, 3, 6 },
24336
    // AArch64_LDRSBWroX - 547
24337
119k
    {9764, 3627, 5, 5 },
24338
    // AArch64_LDRSBWui - 548
24339
119k
    {9783, 3632, 3, 3 },
24340
    // AArch64_LDRSBXroX - 549
24341
119k
    {9764, 3635, 5, 5 },
24342
    // AArch64_LDRSBXui - 550
24343
119k
    {9783, 3640, 3, 3 },
24344
    // AArch64_LDRSHWroX - 551
24345
119k
    {9798, 3643, 5, 5 },
24346
    // AArch64_LDRSHWui - 552
24347
119k
    {9817, 3648, 3, 3 },
24348
    // AArch64_LDRSHXroX - 553
24349
119k
    {9798, 3651, 5, 5 },
24350
    // AArch64_LDRSHXui - 554
24351
119k
    {9817, 3656, 3, 3 },
24352
    // AArch64_LDRSWroX - 555
24353
119k
    {9832, 3659, 5, 5 },
24354
    // AArch64_LDRSWui - 556
24355
119k
    {9851, 3664, 3, 3 },
24356
    // AArch64_LDRSroX - 557
24357
119k
    {9702, 3667, 5, 8 },
24358
    // AArch64_LDRSui - 558
24359
119k
    {9719, 3675, 3, 6 },
24360
    // AArch64_LDRWroX - 559
24361
119k
    {9702, 3681, 5, 5 },
24362
    // AArch64_LDRWui - 560
24363
119k
    {9719, 3686, 3, 3 },
24364
    // AArch64_LDRXroX - 561
24365
119k
    {9702, 3689, 5, 5 },
24366
    // AArch64_LDRXui - 562
24367
119k
    {9719, 3694, 3, 3 },
24368
    // AArch64_LDR_PXI - 563
24369
119k
    {9866, 3697, 3, 7 },
24370
    // AArch64_LDR_ZA - 564
24371
119k
    {9881, 3704, 5, 8 },
24372
    // AArch64_LDR_ZXI - 565
24373
119k
    {9866, 3712, 3, 7 },
24374
    // AArch64_LDSETB - 566
24375
119k
    {9906, 3719, 3, 6 },
24376
    // AArch64_LDSETH - 567
24377
119k
    {9922, 3725, 3, 6 },
24378
    // AArch64_LDSETLB - 568
24379
119k
    {9938, 3731, 3, 6 },
24380
    // AArch64_LDSETLH - 569
24381
119k
    {9955, 3737, 3, 6 },
24382
    // AArch64_LDSETLW - 570
24383
119k
    {9972, 3743, 3, 6 },
24384
    // AArch64_LDSETLX - 571
24385
119k
    {9972, 3749, 3, 6 },
24386
    // AArch64_LDSETW - 572
24387
119k
    {9988, 3755, 3, 6 },
24388
    // AArch64_LDSETX - 573
24389
119k
    {9988, 3761, 3, 6 },
24390
    // AArch64_LDSMAXB - 574
24391
119k
    {10003, 3767, 3, 6 },
24392
    // AArch64_LDSMAXH - 575
24393
119k
    {10020, 3773, 3, 6 },
24394
    // AArch64_LDSMAXLB - 576
24395
119k
    {10037, 3779, 3, 6 },
24396
    // AArch64_LDSMAXLH - 577
24397
119k
    {10055, 3785, 3, 6 },
24398
    // AArch64_LDSMAXLW - 578
24399
119k
    {10073, 3791, 3, 6 },
24400
    // AArch64_LDSMAXLX - 579
24401
119k
    {10073, 3797, 3, 6 },
24402
    // AArch64_LDSMAXW - 580
24403
119k
    {10090, 3803, 3, 6 },
24404
    // AArch64_LDSMAXX - 581
24405
119k
    {10090, 3809, 3, 6 },
24406
    // AArch64_LDSMINB - 582
24407
119k
    {10106, 3815, 3, 6 },
24408
    // AArch64_LDSMINH - 583
24409
119k
    {10123, 3821, 3, 6 },
24410
    // AArch64_LDSMINLB - 584
24411
119k
    {10140, 3827, 3, 6 },
24412
    // AArch64_LDSMINLH - 585
24413
119k
    {10158, 3833, 3, 6 },
24414
    // AArch64_LDSMINLW - 586
24415
119k
    {10176, 3839, 3, 6 },
24416
    // AArch64_LDSMINLX - 587
24417
119k
    {10176, 3845, 3, 6 },
24418
    // AArch64_LDSMINW - 588
24419
119k
    {10193, 3851, 3, 6 },
24420
    // AArch64_LDSMINX - 589
24421
119k
    {10193, 3857, 3, 6 },
24422
    // AArch64_LDTRBi - 590
24423
119k
    {10209, 3863, 3, 3 },
24424
    // AArch64_LDTRHi - 591
24425
119k
    {10224, 3866, 3, 3 },
24426
    // AArch64_LDTRSBWi - 592
24427
119k
    {10239, 3869, 3, 3 },
24428
    // AArch64_LDTRSBXi - 593
24429
119k
    {10239, 3872, 3, 3 },
24430
    // AArch64_LDTRSHWi - 594
24431
119k
    {10255, 3875, 3, 3 },
24432
    // AArch64_LDTRSHXi - 595
24433
119k
    {10255, 3878, 3, 3 },
24434
    // AArch64_LDTRSWi - 596
24435
119k
    {10271, 3881, 3, 3 },
24436
    // AArch64_LDTRWi - 597
24437
119k
    {10287, 3884, 3, 3 },
24438
    // AArch64_LDTRXi - 598
24439
119k
    {10287, 3887, 3, 3 },
24440
    // AArch64_LDUMAXB - 599
24441
119k
    {10301, 3890, 3, 6 },
24442
    // AArch64_LDUMAXH - 600
24443
119k
    {10318, 3896, 3, 6 },
24444
    // AArch64_LDUMAXLB - 601
24445
119k
    {10335, 3902, 3, 6 },
24446
    // AArch64_LDUMAXLH - 602
24447
119k
    {10353, 3908, 3, 6 },
24448
    // AArch64_LDUMAXLW - 603
24449
119k
    {10371, 3914, 3, 6 },
24450
    // AArch64_LDUMAXLX - 604
24451
119k
    {10371, 3920, 3, 6 },
24452
    // AArch64_LDUMAXW - 605
24453
119k
    {10388, 3926, 3, 6 },
24454
    // AArch64_LDUMAXX - 606
24455
119k
    {10388, 3932, 3, 6 },
24456
    // AArch64_LDUMINB - 607
24457
119k
    {10404, 3938, 3, 6 },
24458
    // AArch64_LDUMINH - 608
24459
119k
    {10421, 3944, 3, 6 },
24460
    // AArch64_LDUMINLB - 609
24461
119k
    {10438, 3950, 3, 6 },
24462
    // AArch64_LDUMINLH - 610
24463
119k
    {10456, 3956, 3, 6 },
24464
    // AArch64_LDUMINLW - 611
24465
119k
    {10474, 3962, 3, 6 },
24466
    // AArch64_LDUMINLX - 612
24467
119k
    {10474, 3968, 3, 6 },
24468
    // AArch64_LDUMINW - 613
24469
119k
    {10491, 3974, 3, 6 },
24470
    // AArch64_LDUMINX - 614
24471
119k
    {10491, 3980, 3, 6 },
24472
    // AArch64_LDURBBi - 615
24473
119k
    {10507, 3986, 3, 3 },
24474
    // AArch64_LDURBi - 616
24475
119k
    {10522, 3989, 3, 6 },
24476
    // AArch64_LDURDi - 617
24477
119k
    {10522, 3995, 3, 6 },
24478
    // AArch64_LDURHHi - 618
24479
119k
    {10536, 4001, 3, 3 },
24480
    // AArch64_LDURHi - 619
24481
119k
    {10522, 4004, 3, 6 },
24482
    // AArch64_LDURQi - 620
24483
119k
    {10522, 4010, 3, 6 },
24484
    // AArch64_LDURSBWi - 621
24485
119k
    {10551, 4016, 3, 3 },
24486
    // AArch64_LDURSBXi - 622
24487
119k
    {10551, 4019, 3, 3 },
24488
    // AArch64_LDURSHWi - 623
24489
119k
    {10567, 4022, 3, 3 },
24490
    // AArch64_LDURSHXi - 624
24491
119k
    {10567, 4025, 3, 3 },
24492
    // AArch64_LDURSWi - 625
24493
119k
    {10583, 4028, 3, 3 },
24494
    // AArch64_LDURSi - 626
24495
119k
    {10522, 4031, 3, 6 },
24496
    // AArch64_LDURWi - 627
24497
119k
    {10522, 4037, 3, 3 },
24498
    // AArch64_LDURXi - 628
24499
119k
    {10522, 4040, 3, 3 },
24500
    // AArch64_MADDWrrr - 629
24501
119k
    {10599, 4043, 4, 4 },
24502
    // AArch64_MADDXrrr - 630
24503
119k
    {10599, 4047, 4, 4 },
24504
    // AArch64_MOVA_2ZMXI_H_B - 631
24505
119k
    {10614, 4051, 4, 6 },
24506
    // AArch64_MOVA_2ZMXI_H_D - 632
24507
119k
    {10639, 4057, 4, 6 },
24508
    // AArch64_MOVA_2ZMXI_H_H - 633
24509
119k
    {10664, 4063, 4, 6 },
24510
    // AArch64_MOVA_2ZMXI_H_S - 634
24511
119k
    {10689, 4069, 4, 6 },
24512
    // AArch64_MOVA_2ZMXI_V_B - 635
24513
119k
    {10714, 4075, 4, 6 },
24514
    // AArch64_MOVA_2ZMXI_V_D - 636
24515
119k
    {10739, 4081, 4, 6 },
24516
    // AArch64_MOVA_2ZMXI_V_H - 637
24517
119k
    {10764, 4087, 4, 6 },
24518
    // AArch64_MOVA_2ZMXI_V_S - 638
24519
119k
    {10789, 4093, 4, 6 },
24520
    // AArch64_MOVA_4ZMXI_H_B - 639
24521
119k
    {10814, 4099, 4, 6 },
24522
    // AArch64_MOVA_4ZMXI_H_D - 640
24523
119k
    {10839, 4105, 4, 6 },
24524
    // AArch64_MOVA_4ZMXI_H_H - 641
24525
119k
    {10864, 4111, 4, 6 },
24526
    // AArch64_MOVA_4ZMXI_H_S - 642
24527
119k
    {10889, 4117, 4, 6 },
24528
    // AArch64_MOVA_4ZMXI_V_B - 643
24529
119k
    {10914, 4123, 4, 6 },
24530
    // AArch64_MOVA_4ZMXI_V_D - 644
24531
119k
    {10939, 4129, 4, 6 },
24532
    // AArch64_MOVA_4ZMXI_V_H - 645
24533
119k
    {10964, 4135, 4, 6 },
24534
    // AArch64_MOVA_4ZMXI_V_S - 646
24535
119k
    {10989, 4141, 4, 6 },
24536
    // AArch64_MOVA_MXI2Z_H_B - 647
24537
119k
    {11014, 4147, 5, 8 },
24538
    // AArch64_MOVA_MXI2Z_H_D - 648
24539
119k
    {11039, 4155, 5, 8 },
24540
    // AArch64_MOVA_MXI2Z_H_H - 649
24541
119k
    {11064, 4163, 5, 8 },
24542
    // AArch64_MOVA_MXI2Z_H_S - 650
24543
119k
    {11089, 4171, 5, 8 },
24544
    // AArch64_MOVA_MXI2Z_V_B - 651
24545
119k
    {11114, 4179, 5, 8 },
24546
    // AArch64_MOVA_MXI2Z_V_D - 652
24547
119k
    {11139, 4187, 5, 8 },
24548
    // AArch64_MOVA_MXI2Z_V_H - 653
24549
119k
    {11164, 4195, 5, 8 },
24550
    // AArch64_MOVA_MXI2Z_V_S - 654
24551
119k
    {11189, 4203, 5, 8 },
24552
    // AArch64_MOVA_MXI4Z_H_B - 655
24553
119k
    {11214, 4211, 5, 8 },
24554
    // AArch64_MOVA_MXI4Z_H_D - 656
24555
119k
    {11239, 4219, 5, 8 },
24556
    // AArch64_MOVA_MXI4Z_H_H - 657
24557
119k
    {11264, 4227, 5, 8 },
24558
    // AArch64_MOVA_MXI4Z_H_S - 658
24559
119k
    {11289, 4235, 5, 8 },
24560
    // AArch64_MOVA_MXI4Z_V_B - 659
24561
119k
    {11314, 4243, 5, 8 },
24562
    // AArch64_MOVA_MXI4Z_V_D - 660
24563
119k
    {11339, 4251, 5, 8 },
24564
    // AArch64_MOVA_MXI4Z_V_H - 661
24565
119k
    {11364, 4259, 5, 8 },
24566
    // AArch64_MOVA_MXI4Z_V_S - 662
24567
119k
    {11389, 4267, 5, 8 },
24568
    // AArch64_MOVA_VG2_2ZMXI - 663
24569
119k
    {11414, 4275, 4, 6 },
24570
    // AArch64_MOVA_VG2_MXI2Z - 664
24571
119k
    {11445, 4281, 5, 8 },
24572
    // AArch64_MOVA_VG4_4ZMXI - 665
24573
119k
    {11476, 4289, 4, 6 },
24574
    // AArch64_MOVA_VG4_MXI4Z - 666
24575
119k
    {11507, 4295, 5, 8 },
24576
    // AArch64_MOVT - 667
24577
119k
    {11538, 4303, 3, 9 },
24578
    // AArch64_MSRpstatesvcrImm1 - 668
24579
119k
    {11552, 4312, 2, 2 },
24580
119k
    {11560, 4314, 2, 2 },
24581
119k
    {11571, 4316, 2, 2 },
24582
119k
    {11582, 4318, 2, 2 },
24583
119k
    {11589, 4320, 2, 2 },
24584
119k
    {11599, 4322, 2, 2 },
24585
    // AArch64_MSUBWrrr - 674
24586
119k
    {11609, 4324, 4, 4 },
24587
    // AArch64_MSUBXrrr - 675
24588
119k
    {11609, 4328, 4, 4 },
24589
    // AArch64_NOTv16i8 - 676
24590
119k
    {11625, 4332, 2, 2 },
24591
    // AArch64_NOTv8i8 - 677
24592
119k
    {11648, 4334, 2, 2 },
24593
    // AArch64_ORNWrs - 678
24594
119k
    {11669, 4336, 4, 4 },
24595
119k
    {11680, 4340, 4, 3 },
24596
119k
    {11695, 4343, 4, 4 },
24597
    // AArch64_ORNXrs - 681
24598
119k
    {11669, 4347, 4, 4 },
24599
119k
    {11680, 4351, 4, 3 },
24600
119k
    {11695, 4354, 4, 4 },
24601
    // AArch64_ORRS_PPzPP - 684
24602
119k
    {11710, 4358, 4, 8 },
24603
    // AArch64_ORRWrs - 685
24604
119k
    {11726, 4366, 4, 4 },
24605
119k
    {11737, 4370, 4, 4 },
24606
    // AArch64_ORRXrs - 687
24607
119k
    {11726, 4374, 4, 4 },
24608
119k
    {11737, 4378, 4, 4 },
24609
    // AArch64_ORR_PPzPP - 689
24610
119k
    {11752, 4382, 4, 8 },
24611
    // AArch64_ORR_ZI - 690
24612
119k
    {11767, 4390, 3, 7 },
24613
119k
    {11788, 4397, 3, 7 },
24614
119k
    {11809, 4404, 3, 7 },
24615
    // AArch64_ORR_ZZZ - 693
24616
119k
    {11830, 4411, 3, 7 },
24617
    // AArch64_ORRv16i8 - 694
24618
119k
    {11845, 4418, 3, 3 },
24619
    // AArch64_ORRv8i8 - 695
24620
119k
    {11868, 4421, 3, 3 },
24621
    // AArch64_PACIA1716 - 696
24622
119k
    {11889, 4424, 0, 3 },
24623
    // AArch64_PACIASP - 697
24624
119k
    {11899, 4427, 0, 3 },
24625
    // AArch64_PACIAZ - 698
24626
119k
    {11907, 4430, 0, 3 },
24627
    // AArch64_PACIB1716 - 699
24628
119k
    {11914, 4433, 0, 3 },
24629
    // AArch64_PACIBSP - 700
24630
119k
    {11924, 4436, 0, 3 },
24631
    // AArch64_PACIBZ - 701
24632
119k
    {11932, 4439, 0, 3 },
24633
    // AArch64_PACM - 702
24634
119k
    {11939, 4442, 0, 3 },
24635
    // AArch64_PMOV_PZI_B - 703
24636
119k
    {11944, 4445, 3, 7 },
24637
    // AArch64_PMOV_ZIP_B - 704
24638
119k
    {11960, 4452, 4, 8 },
24639
    // AArch64_PRFB_D_PZI - 705
24640
119k
    {11976, 4460, 4, 7 },
24641
    // AArch64_PRFB_PRI - 706
24642
119k
    {12000, 4467, 4, 8 },
24643
    // AArch64_PRFB_S_PZI - 707
24644
119k
    {12022, 4475, 4, 7 },
24645
    // AArch64_PRFD_D_PZI - 708
24646
119k
    {12046, 4482, 4, 7 },
24647
    // AArch64_PRFD_PRI - 709
24648
119k
    {12070, 4489, 4, 8 },
24649
    // AArch64_PRFD_S_PZI - 710
24650
119k
    {12092, 4497, 4, 7 },
24651
    // AArch64_PRFH_D_PZI - 711
24652
119k
    {12116, 4504, 4, 7 },
24653
    // AArch64_PRFH_PRI - 712
24654
119k
    {12140, 4511, 4, 8 },
24655
    // AArch64_PRFH_S_PZI - 713
24656
119k
    {12162, 4519, 4, 7 },
24657
    // AArch64_PRFMroX - 714
24658
119k
    {12186, 4526, 5, 5 },
24659
    // AArch64_PRFMui - 715
24660
119k
    {12206, 4531, 3, 3 },
24661
    // AArch64_PRFUMi - 716
24662
119k
    {12222, 4534, 3, 3 },
24663
    // AArch64_PRFW_D_PZI - 717
24664
119k
    {12239, 4537, 4, 7 },
24665
    // AArch64_PRFW_PRI - 718
24666
119k
    {12263, 4544, 4, 8 },
24667
    // AArch64_PRFW_S_PZI - 719
24668
119k
    {12285, 4552, 4, 7 },
24669
    // AArch64_PTRUES_B - 720
24670
119k
    {12309, 4559, 2, 6 },
24671
    // AArch64_PTRUES_D - 721
24672
119k
    {12321, 4565, 2, 6 },
24673
    // AArch64_PTRUES_H - 722
24674
119k
    {12333, 4571, 2, 6 },
24675
    // AArch64_PTRUES_S - 723
24676
119k
    {12345, 4577, 2, 6 },
24677
    // AArch64_PTRUE_B - 724
24678
119k
    {12357, 4583, 2, 6 },
24679
    // AArch64_PTRUE_D - 725
24680
119k
    {12368, 4589, 2, 6 },
24681
    // AArch64_PTRUE_H - 726
24682
119k
    {12379, 4595, 2, 6 },
24683
    // AArch64_PTRUE_S - 727
24684
119k
    {12390, 4601, 2, 6 },
24685
    // AArch64_RET - 728
24686
119k
    {12401, 4607, 1, 1 },
24687
    // AArch64_SBCSWr - 729
24688
119k
    {12405, 4608, 3, 3 },
24689
    // AArch64_SBCSXr - 730
24690
119k
    {12405, 4611, 3, 3 },
24691
    // AArch64_SBCWr - 731
24692
119k
    {12417, 4614, 3, 3 },
24693
    // AArch64_SBCXr - 732
24694
119k
    {12417, 4617, 3, 3 },
24695
    // AArch64_SBFMWri - 733
24696
119k
    {12428, 4620, 4, 4 },
24697
119k
    {12443, 4624, 4, 4 },
24698
119k
    {12455, 4628, 4, 4 },
24699
    // AArch64_SBFMXri - 736
24700
119k
    {12428, 4632, 4, 4 },
24701
119k
    {12443, 4636, 4, 4 },
24702
119k
    {12455, 4640, 4, 4 },
24703
119k
    {12467, 4644, 4, 4 },
24704
    // AArch64_SEL_PPPP - 740
24705
119k
    {12479, 4648, 4, 8 },
24706
    // AArch64_SEL_ZPZZ_B - 741
24707
119k
    {12479, 4656, 4, 8 },
24708
    // AArch64_SEL_ZPZZ_D - 742
24709
119k
    {12502, 4664, 4, 8 },
24710
    // AArch64_SEL_ZPZZ_H - 743
24711
119k
    {12525, 4672, 4, 8 },
24712
    // AArch64_SEL_ZPZZ_S - 744
24713
119k
    {12548, 4680, 4, 8 },
24714
    // AArch64_SMADDLrrr - 745
24715
119k
    {12571, 4688, 4, 4 },
24716
    // AArch64_SMSUBLrrr - 746
24717
119k
    {12588, 4692, 4, 4 },
24718
    // AArch64_SQDECB_XPiI - 747
24719
119k
    {12606, 4696, 4, 8 },
24720
119k
    {12616, 4704, 4, 8 },
24721
    // AArch64_SQDECB_XPiWdI - 749
24722
119k
    {12632, 4712, 4, 8 },
24723
119k
    {12648, 4720, 4, 8 },
24724
    // AArch64_SQDECD_XPiI - 751
24725
119k
    {12670, 4728, 4, 8 },
24726
119k
    {12680, 4736, 4, 8 },
24727
    // AArch64_SQDECD_XPiWdI - 753
24728
119k
    {12696, 4744, 4, 8 },
24729
119k
    {12712, 4752, 4, 8 },
24730
    // AArch64_SQDECD_ZPiI - 755
24731
119k
    {12734, 4760, 4, 8 },
24732
119k
    {12746, 4768, 4, 8 },
24733
    // AArch64_SQDECH_XPiI - 757
24734
119k
    {12764, 4776, 4, 8 },
24735
119k
    {12774, 4784, 4, 8 },
24736
    // AArch64_SQDECH_XPiWdI - 759
24737
119k
    {12790, 4792, 4, 8 },
24738
119k
    {12806, 4800, 4, 8 },
24739
    // AArch64_SQDECH_ZPiI - 761
24740
119k
    {12828, 4808, 4, 8 },
24741
119k
    {12840, 4816, 4, 8 },
24742
    // AArch64_SQDECW_XPiI - 763
24743
119k
    {12858, 4824, 4, 8 },
24744
119k
    {12868, 4832, 4, 8 },
24745
    // AArch64_SQDECW_XPiWdI - 765
24746
119k
    {12884, 4840, 4, 8 },
24747
119k
    {12900, 4848, 4, 8 },
24748
    // AArch64_SQDECW_ZPiI - 767
24749
119k
    {12922, 4856, 4, 8 },
24750
119k
    {12934, 4864, 4, 8 },
24751
    // AArch64_SQINCB_XPiI - 769
24752
119k
    {12952, 4872, 4, 8 },
24753
119k
    {12962, 4880, 4, 8 },
24754
    // AArch64_SQINCB_XPiWdI - 771
24755
119k
    {12978, 4888, 4, 8 },
24756
119k
    {12994, 4896, 4, 8 },
24757
    // AArch64_SQINCD_XPiI - 773
24758
119k
    {13016, 4904, 4, 8 },
24759
119k
    {13026, 4912, 4, 8 },
24760
    // AArch64_SQINCD_XPiWdI - 775
24761
119k
    {13042, 4920, 4, 8 },
24762
119k
    {13058, 4928, 4, 8 },
24763
    // AArch64_SQINCD_ZPiI - 777
24764
119k
    {13080, 4936, 4, 8 },
24765
119k
    {13092, 4944, 4, 8 },
24766
    // AArch64_SQINCH_XPiI - 779
24767
119k
    {13110, 4952, 4, 8 },
24768
119k
    {13120, 4960, 4, 8 },
24769
    // AArch64_SQINCH_XPiWdI - 781
24770
119k
    {13136, 4968, 4, 8 },
24771
119k
    {13152, 4976, 4, 8 },
24772
    // AArch64_SQINCH_ZPiI - 783
24773
119k
    {13174, 4984, 4, 8 },
24774
119k
    {13186, 4992, 4, 8 },
24775
    // AArch64_SQINCW_XPiI - 785
24776
119k
    {13204, 5000, 4, 8 },
24777
119k
    {13214, 5008, 4, 8 },
24778
    // AArch64_SQINCW_XPiWdI - 787
24779
119k
    {13230, 5016, 4, 8 },
24780
119k
    {13246, 5024, 4, 8 },
24781
    // AArch64_SQINCW_ZPiI - 789
24782
119k
    {13268, 5032, 4, 8 },
24783
119k
    {13280, 5040, 4, 8 },
24784
    // AArch64_SST1B_D_IMM - 791
24785
119k
    {13298, 5048, 4, 7 },
24786
    // AArch64_SST1B_S_IMM - 792
24787
119k
    {13322, 5055, 4, 7 },
24788
    // AArch64_SST1D_IMM - 793
24789
119k
    {13346, 5062, 4, 7 },
24790
    // AArch64_SST1H_D_IMM - 794
24791
119k
    {13370, 5069, 4, 7 },
24792
    // AArch64_SST1H_S_IMM - 795
24793
119k
    {13394, 5076, 4, 7 },
24794
    // AArch64_SST1Q - 796
24795
119k
    {13418, 5083, 4, 7 },
24796
    // AArch64_SST1W_D_IMM - 797
24797
119k
    {13442, 5090, 4, 7 },
24798
    // AArch64_SST1W_IMM - 798
24799
119k
    {13466, 5097, 4, 7 },
24800
    // AArch64_ST1B_2Z_IMM - 799
24801
119k
    {13490, 5104, 4, 8 },
24802
    // AArch64_ST1B_2Z_STRIDED_IMM - 800
24803
119k
    {13512, 5112, 4, 7 },
24804
    // AArch64_ST1B_4Z_IMM - 801
24805
119k
    {13490, 5119, 4, 8 },
24806
    // AArch64_ST1B_4Z_STRIDED_IMM - 802
24807
119k
    {13534, 5127, 4, 7 },
24808
    // AArch64_ST1B_D_IMM - 803
24809
119k
    {13556, 5134, 4, 8 },
24810
    // AArch64_ST1B_H_IMM - 804
24811
119k
    {13578, 5142, 4, 8 },
24812
    // AArch64_ST1B_IMM - 805
24813
119k
    {13600, 5150, 4, 8 },
24814
    // AArch64_ST1B_S_IMM - 806
24815
119k
    {13622, 5158, 4, 8 },
24816
    // AArch64_ST1D_2Z_IMM - 807
24817
119k
    {13644, 5166, 4, 8 },
24818
    // AArch64_ST1D_2Z_STRIDED_IMM - 808
24819
119k
    {13666, 5174, 4, 7 },
24820
    // AArch64_ST1D_4Z_IMM - 809
24821
119k
    {13644, 5181, 4, 8 },
24822
    // AArch64_ST1D_4Z_STRIDED_IMM - 810
24823
119k
    {13666, 5189, 4, 7 },
24824
    // AArch64_ST1D_IMM - 811
24825
119k
    {13688, 5196, 4, 8 },
24826
    // AArch64_ST1D_Q_IMM - 812
24827
119k
    {13710, 5204, 4, 7 },
24828
    // AArch64_ST1Fourv16b_POST - 813
24829
119k
    {13732, 5211, 4, 7 },
24830
    // AArch64_ST1Fourv1d_POST - 814
24831
119k
    {13752, 5218, 4, 7 },
24832
    // AArch64_ST1Fourv2d_POST - 815
24833
119k
    {13772, 5225, 4, 7 },
24834
    // AArch64_ST1Fourv2s_POST - 816
24835
119k
    {13792, 5232, 4, 7 },
24836
    // AArch64_ST1Fourv4h_POST - 817
24837
119k
    {13812, 5239, 4, 7 },
24838
    // AArch64_ST1Fourv4s_POST - 818
24839
119k
    {13832, 5246, 4, 7 },
24840
    // AArch64_ST1Fourv8b_POST - 819
24841
119k
    {13852, 5253, 4, 7 },
24842
    // AArch64_ST1Fourv8h_POST - 820
24843
119k
    {13872, 5260, 4, 7 },
24844
    // AArch64_ST1H_2Z_IMM - 821
24845
119k
    {13892, 5267, 4, 8 },
24846
    // AArch64_ST1H_2Z_STRIDED_IMM - 822
24847
119k
    {13914, 5275, 4, 7 },
24848
    // AArch64_ST1H_4Z_IMM - 823
24849
119k
    {13892, 5282, 4, 8 },
24850
    // AArch64_ST1H_4Z_STRIDED_IMM - 824
24851
119k
    {13936, 5290, 4, 7 },
24852
    // AArch64_ST1H_D_IMM - 825
24853
119k
    {13958, 5297, 4, 8 },
24854
    // AArch64_ST1H_IMM - 826
24855
119k
    {13980, 5305, 4, 8 },
24856
    // AArch64_ST1H_S_IMM - 827
24857
119k
    {14002, 5313, 4, 8 },
24858
    // AArch64_ST1Onev16b_POST - 828
24859
119k
    {14024, 5321, 4, 7 },
24860
    // AArch64_ST1Onev1d_POST - 829
24861
119k
    {14044, 5328, 4, 7 },
24862
    // AArch64_ST1Onev2d_POST - 830
24863
119k
    {14063, 5335, 4, 7 },
24864
    // AArch64_ST1Onev2s_POST - 831
24865
119k
    {14083, 5342, 4, 7 },
24866
    // AArch64_ST1Onev4h_POST - 832
24867
119k
    {14102, 5349, 4, 7 },
24868
    // AArch64_ST1Onev4s_POST - 833
24869
119k
    {14121, 5356, 4, 7 },
24870
    // AArch64_ST1Onev8b_POST - 834
24871
119k
    {14141, 5363, 4, 7 },
24872
    // AArch64_ST1Onev8h_POST - 835
24873
119k
    {14160, 5370, 4, 7 },
24874
    // AArch64_ST1Threev16b_POST - 836
24875
119k
    {14180, 5377, 4, 7 },
24876
    // AArch64_ST1Threev1d_POST - 837
24877
119k
    {14200, 5384, 4, 7 },
24878
    // AArch64_ST1Threev2d_POST - 838
24879
119k
    {14220, 5391, 4, 7 },
24880
    // AArch64_ST1Threev2s_POST - 839
24881
119k
    {14240, 5398, 4, 7 },
24882
    // AArch64_ST1Threev4h_POST - 840
24883
119k
    {14260, 5405, 4, 7 },
24884
    // AArch64_ST1Threev4s_POST - 841
24885
119k
    {14280, 5412, 4, 7 },
24886
    // AArch64_ST1Threev8b_POST - 842
24887
119k
    {14300, 5419, 4, 7 },
24888
    // AArch64_ST1Threev8h_POST - 843
24889
119k
    {14320, 5426, 4, 7 },
24890
    // AArch64_ST1Twov16b_POST - 844
24891
119k
    {14340, 5433, 4, 7 },
24892
    // AArch64_ST1Twov1d_POST - 845
24893
119k
    {14360, 5440, 4, 7 },
24894
    // AArch64_ST1Twov2d_POST - 846
24895
119k
    {14380, 5447, 4, 7 },
24896
    // AArch64_ST1Twov2s_POST - 847
24897
119k
    {14400, 5454, 4, 7 },
24898
    // AArch64_ST1Twov4h_POST - 848
24899
119k
    {14420, 5461, 4, 7 },
24900
    // AArch64_ST1Twov4s_POST - 849
24901
119k
    {14440, 5468, 4, 7 },
24902
    // AArch64_ST1Twov8b_POST - 850
24903
119k
    {14460, 5475, 4, 7 },
24904
    // AArch64_ST1Twov8h_POST - 851
24905
119k
    {14480, 5482, 4, 7 },
24906
    // AArch64_ST1W_2Z_IMM - 852
24907
119k
    {14500, 5489, 4, 8 },
24908
    // AArch64_ST1W_2Z_STRIDED_IMM - 853
24909
119k
    {14522, 5497, 4, 7 },
24910
    // AArch64_ST1W_4Z_IMM - 854
24911
119k
    {14500, 5504, 4, 8 },
24912
    // AArch64_ST1W_4Z_STRIDED_IMM - 855
24913
119k
    {14522, 5512, 4, 7 },
24914
    // AArch64_ST1W_D_IMM - 856
24915
119k
    {14544, 5519, 4, 8 },
24916
    // AArch64_ST1W_IMM - 857
24917
119k
    {14566, 5527, 4, 8 },
24918
    // AArch64_ST1W_Q_IMM - 858
24919
119k
    {14588, 5535, 4, 7 },
24920
    // AArch64_ST1_MXIPXX_H_B - 859
24921
119k
    {14610, 5542, 6, 9 },
24922
    // AArch64_ST1_MXIPXX_H_D - 860
24923
119k
    {14644, 5551, 6, 9 },
24924
    // AArch64_ST1_MXIPXX_H_H - 861
24925
119k
    {14678, 5560, 6, 9 },
24926
    // AArch64_ST1_MXIPXX_H_Q - 862
24927
119k
    {14712, 5569, 6, 9 },
24928
    // AArch64_ST1_MXIPXX_H_S - 863
24929
119k
    {14746, 5578, 6, 9 },
24930
    // AArch64_ST1_MXIPXX_V_B - 864
24931
119k
    {14780, 5587, 6, 9 },
24932
    // AArch64_ST1_MXIPXX_V_D - 865
24933
119k
    {14814, 5596, 6, 9 },
24934
    // AArch64_ST1_MXIPXX_V_H - 866
24935
119k
    {14848, 5605, 6, 9 },
24936
    // AArch64_ST1_MXIPXX_V_Q - 867
24937
119k
    {14882, 5614, 6, 9 },
24938
    // AArch64_ST1_MXIPXX_V_S - 868
24939
119k
    {14916, 5623, 6, 9 },
24940
    // AArch64_ST1i16_POST - 869
24941
119k
    {14950, 5632, 5, 8 },
24942
    // AArch64_ST1i32_POST - 870
24943
119k
    {14973, 5640, 5, 8 },
24944
    // AArch64_ST1i64_POST - 871
24945
119k
    {14996, 5648, 5, 8 },
24946
    // AArch64_ST1i8_POST - 872
24947
119k
    {15019, 5656, 5, 8 },
24948
    // AArch64_ST2B_IMM - 873
24949
119k
    {15042, 5664, 4, 8 },
24950
    // AArch64_ST2D_IMM - 874
24951
119k
    {15064, 5672, 4, 8 },
24952
    // AArch64_ST2Gi - 875
24953
119k
    {15086, 5680, 3, 6 },
24954
    // AArch64_ST2H_IMM - 876
24955
119k
    {15100, 5686, 4, 8 },
24956
    // AArch64_ST2Q_IMM - 877
24957
119k
    {15122, 5694, 4, 8 },
24958
    // AArch64_ST2Twov16b_POST - 878
24959
119k
    {15144, 5702, 4, 7 },
24960
    // AArch64_ST2Twov2d_POST - 879
24961
119k
    {15164, 5709, 4, 7 },
24962
    // AArch64_ST2Twov2s_POST - 880
24963
119k
    {15184, 5716, 4, 7 },
24964
    // AArch64_ST2Twov4h_POST - 881
24965
119k
    {15204, 5723, 4, 7 },
24966
    // AArch64_ST2Twov4s_POST - 882
24967
119k
    {15224, 5730, 4, 7 },
24968
    // AArch64_ST2Twov8b_POST - 883
24969
119k
    {15244, 5737, 4, 7 },
24970
    // AArch64_ST2Twov8h_POST - 884
24971
119k
    {15264, 5744, 4, 7 },
24972
    // AArch64_ST2W_IMM - 885
24973
119k
    {15284, 5751, 4, 8 },
24974
    // AArch64_ST2i16_POST - 886
24975
119k
    {15306, 5759, 5, 8 },
24976
    // AArch64_ST2i32_POST - 887
24977
119k
    {15329, 5767, 5, 8 },
24978
    // AArch64_ST2i64_POST - 888
24979
119k
    {15352, 5775, 5, 8 },
24980
    // AArch64_ST2i8_POST - 889
24981
119k
    {15376, 5783, 5, 8 },
24982
    // AArch64_ST3B_IMM - 890
24983
119k
    {15399, 5791, 4, 8 },
24984
    // AArch64_ST3D_IMM - 891
24985
119k
    {15421, 5799, 4, 8 },
24986
    // AArch64_ST3H_IMM - 892
24987
119k
    {15443, 5807, 4, 8 },
24988
    // AArch64_ST3Q_IMM - 893
24989
119k
    {15465, 5815, 4, 8 },
24990
    // AArch64_ST3Threev16b_POST - 894
24991
119k
    {15487, 5823, 4, 7 },
24992
    // AArch64_ST3Threev2d_POST - 895
24993
119k
    {15507, 5830, 4, 7 },
24994
    // AArch64_ST3Threev2s_POST - 896
24995
119k
    {15527, 5837, 4, 7 },
24996
    // AArch64_ST3Threev4h_POST - 897
24997
119k
    {15547, 5844, 4, 7 },
24998
    // AArch64_ST3Threev4s_POST - 898
24999
119k
    {15567, 5851, 4, 7 },
25000
    // AArch64_ST3Threev8b_POST - 899
25001
119k
    {15587, 5858, 4, 7 },
25002
    // AArch64_ST3Threev8h_POST - 900
25003
119k
    {15607, 5865, 4, 7 },
25004
    // AArch64_ST3W_IMM - 901
25005
119k
    {15627, 5872, 4, 8 },
25006
    // AArch64_ST3i16_POST - 902
25007
119k
    {15649, 5880, 5, 8 },
25008
    // AArch64_ST3i32_POST - 903
25009
119k
    {15672, 5888, 5, 8 },
25010
    // AArch64_ST3i64_POST - 904
25011
119k
    {15696, 5896, 5, 8 },
25012
    // AArch64_ST3i8_POST - 905
25013
119k
    {15720, 5904, 5, 8 },
25014
    // AArch64_ST4B_IMM - 906
25015
119k
    {15743, 5912, 4, 8 },
25016
    // AArch64_ST4D_IMM - 907
25017
119k
    {15765, 5920, 4, 8 },
25018
    // AArch64_ST4Fourv16b_POST - 908
25019
119k
    {15787, 5928, 4, 7 },
25020
    // AArch64_ST4Fourv2d_POST - 909
25021
119k
    {15807, 5935, 4, 7 },
25022
    // AArch64_ST4Fourv2s_POST - 910
25023
119k
    {15827, 5942, 4, 7 },
25024
    // AArch64_ST4Fourv4h_POST - 911
25025
119k
    {15847, 5949, 4, 7 },
25026
    // AArch64_ST4Fourv4s_POST - 912
25027
119k
    {15867, 5956, 4, 7 },
25028
    // AArch64_ST4Fourv8b_POST - 913
25029
119k
    {15887, 5963, 4, 7 },
25030
    // AArch64_ST4Fourv8h_POST - 914
25031
119k
    {15907, 5970, 4, 7 },
25032
    // AArch64_ST4H_IMM - 915
25033
119k
    {15927, 5977, 4, 8 },
25034
    // AArch64_ST4Q_IMM - 916
25035
119k
    {15949, 5985, 4, 8 },
25036
    // AArch64_ST4W_IMM - 917
25037
119k
    {15971, 5993, 4, 8 },
25038
    // AArch64_ST4i16_POST - 918
25039
119k
    {15993, 6001, 5, 8 },
25040
    // AArch64_ST4i32_POST - 919
25041
119k
    {16016, 6009, 5, 8 },
25042
    // AArch64_ST4i64_POST - 920
25043
119k
    {16040, 6017, 5, 8 },
25044
    // AArch64_ST4i8_POST - 921
25045
119k
    {16064, 6025, 5, 8 },
25046
    // AArch64_STGPi - 922
25047
119k
    {16087, 6033, 4, 7 },
25048
    // AArch64_STGi - 923
25049
119k
    {16105, 6040, 3, 6 },
25050
    // AArch64_STLURBi - 924
25051
119k
    {16118, 6046, 3, 6 },
25052
    // AArch64_STLURHi - 925
25053
119k
    {16134, 6052, 3, 6 },
25054
    // AArch64_STLURWi - 926
25055
119k
    {16150, 6058, 3, 6 },
25056
    // AArch64_STLURXi - 927
25057
119k
    {16150, 6064, 3, 6 },
25058
    // AArch64_STLURbi - 928
25059
119k
    {16150, 6070, 3, 9 },
25060
    // AArch64_STLURdi - 929
25061
119k
    {16150, 6079, 3, 9 },
25062
    // AArch64_STLURhi - 930
25063
119k
    {16150, 6088, 3, 9 },
25064
    // AArch64_STLURqi - 931
25065
119k
    {16150, 6097, 3, 9 },
25066
    // AArch64_STLURsi - 932
25067
119k
    {16150, 6106, 3, 9 },
25068
    // AArch64_STNPDi - 933
25069
119k
    {16165, 6115, 4, 7 },
25070
    // AArch64_STNPQi - 934
25071
119k
    {16165, 6122, 4, 7 },
25072
    // AArch64_STNPSi - 935
25073
119k
    {16165, 6129, 4, 7 },
25074
    // AArch64_STNPWi - 936
25075
119k
    {16165, 6136, 4, 4 },
25076
    // AArch64_STNPXi - 937
25077
119k
    {16165, 6140, 4, 4 },
25078
    // AArch64_STNT1B_2Z_IMM - 938
25079
119k
    {16183, 6144, 4, 8 },
25080
    // AArch64_STNT1B_2Z_STRIDED_IMM - 939
25081
119k
    {16207, 6152, 4, 7 },
25082
    // AArch64_STNT1B_4Z_IMM - 940
25083
119k
    {16183, 6159, 4, 8 },
25084
    // AArch64_STNT1B_4Z_STRIDED_IMM - 941
25085
119k
    {16231, 6167, 4, 7 },
25086
    // AArch64_STNT1B_ZRI - 942
25087
119k
    {16255, 6174, 4, 8 },
25088
    // AArch64_STNT1B_ZZR_D_REAL - 943
25089
119k
    {16279, 6182, 4, 7 },
25090
    // AArch64_STNT1B_ZZR_S_REAL - 944
25091
119k
    {16305, 6189, 4, 7 },
25092
    // AArch64_STNT1D_2Z_IMM - 945
25093
119k
    {16331, 6196, 4, 8 },
25094
    // AArch64_STNT1D_2Z_STRIDED_IMM - 946
25095
119k
    {16355, 6204, 4, 7 },
25096
    // AArch64_STNT1D_4Z_IMM - 947
25097
119k
    {16331, 6211, 4, 8 },
25098
    // AArch64_STNT1D_4Z_STRIDED_IMM - 948
25099
119k
    {16355, 6219, 4, 7 },
25100
    // AArch64_STNT1D_ZRI - 949
25101
119k
    {16379, 6226, 4, 8 },
25102
    // AArch64_STNT1D_ZZR_D_REAL - 950
25103
119k
    {16403, 6234, 4, 7 },
25104
    // AArch64_STNT1H_2Z_IMM - 951
25105
119k
    {16429, 6241, 4, 8 },
25106
    // AArch64_STNT1H_2Z_STRIDED_IMM - 952
25107
119k
    {16453, 6249, 4, 7 },
25108
    // AArch64_STNT1H_4Z_IMM - 953
25109
119k
    {16429, 6256, 4, 8 },
25110
    // AArch64_STNT1H_4Z_STRIDED_IMM - 954
25111
119k
    {16477, 6264, 4, 7 },
25112
    // AArch64_STNT1H_ZRI - 955
25113
119k
    {16501, 6271, 4, 8 },
25114
    // AArch64_STNT1H_ZZR_D_REAL - 956
25115
119k
    {16525, 6279, 4, 7 },
25116
    // AArch64_STNT1H_ZZR_S_REAL - 957
25117
119k
    {16551, 6286, 4, 7 },
25118
    // AArch64_STNT1W_2Z_IMM - 958
25119
119k
    {16577, 6293, 4, 8 },
25120
    // AArch64_STNT1W_2Z_STRIDED_IMM - 959
25121
119k
    {16601, 6301, 4, 7 },
25122
    // AArch64_STNT1W_4Z_IMM - 960
25123
119k
    {16577, 6308, 4, 8 },
25124
    // AArch64_STNT1W_4Z_STRIDED_IMM - 961
25125
119k
    {16601, 6316, 4, 7 },
25126
    // AArch64_STNT1W_ZRI - 962
25127
119k
    {16625, 6323, 4, 8 },
25128
    // AArch64_STNT1W_ZZR_D_REAL - 963
25129
119k
    {16649, 6331, 4, 7 },
25130
    // AArch64_STNT1W_ZZR_S_REAL - 964
25131
119k
    {16675, 6338, 4, 7 },
25132
    // AArch64_STPDi - 965
25133
119k
    {16701, 6345, 4, 7 },
25134
    // AArch64_STPQi - 966
25135
119k
    {16701, 6352, 4, 7 },
25136
    // AArch64_STPSi - 967
25137
119k
    {16701, 6359, 4, 7 },
25138
    // AArch64_STPWi - 968
25139
119k
    {16701, 6366, 4, 4 },
25140
    // AArch64_STPXi - 969
25141
119k
    {16701, 6370, 4, 4 },
25142
    // AArch64_STRBBroX - 970
25143
119k
    {16718, 6374, 5, 5 },
25144
    // AArch64_STRBBui - 971
25145
119k
    {16736, 6379, 3, 3 },
25146
    // AArch64_STRBroX - 972
25147
119k
    {16750, 6382, 5, 8 },
25148
    // AArch64_STRBui - 973
25149
119k
    {16767, 6390, 3, 6 },
25150
    // AArch64_STRDroX - 974
25151
119k
    {16750, 6396, 5, 8 },
25152
    // AArch64_STRDui - 975
25153
119k
    {16767, 6404, 3, 6 },
25154
    // AArch64_STRHHroX - 976
25155
119k
    {16780, 6410, 5, 5 },
25156
    // AArch64_STRHHui - 977
25157
119k
    {16798, 6415, 3, 3 },
25158
    // AArch64_STRHroX - 978
25159
119k
    {16750, 6418, 5, 8 },
25160
    // AArch64_STRHui - 979
25161
119k
    {16767, 6426, 3, 6 },
25162
    // AArch64_STRQroX - 980
25163
119k
    {16750, 6432, 5, 8 },
25164
    // AArch64_STRQui - 981
25165
119k
    {16767, 6440, 3, 6 },
25166
    // AArch64_STRSroX - 982
25167
119k
    {16750, 6446, 5, 8 },
25168
    // AArch64_STRSui - 983
25169
119k
    {16767, 6454, 3, 6 },
25170
    // AArch64_STRWroX - 984
25171
119k
    {16750, 6460, 5, 5 },
25172
    // AArch64_STRWui - 985
25173
119k
    {16767, 6465, 3, 3 },
25174
    // AArch64_STRXroX - 986
25175
119k
    {16750, 6468, 5, 5 },
25176
    // AArch64_STRXui - 987
25177
119k
    {16767, 6473, 3, 3 },
25178
    // AArch64_STR_PXI - 988
25179
119k
    {16812, 6476, 3, 7 },
25180
    // AArch64_STR_ZA - 989
25181
119k
    {16827, 6483, 5, 8 },
25182
    // AArch64_STR_ZXI - 990
25183
119k
    {16812, 6491, 3, 7 },
25184
    // AArch64_STTRBi - 991
25185
119k
    {16852, 6498, 3, 3 },
25186
    // AArch64_STTRHi - 992
25187
119k
    {16867, 6501, 3, 3 },
25188
    // AArch64_STTRWi - 993
25189
119k
    {16882, 6504, 3, 3 },
25190
    // AArch64_STTRXi - 994
25191
119k
    {16882, 6507, 3, 3 },
25192
    // AArch64_STURBBi - 995
25193
119k
    {16896, 6510, 3, 3 },
25194
    // AArch64_STURBi - 996
25195
119k
    {16911, 6513, 3, 6 },
25196
    // AArch64_STURDi - 997
25197
119k
    {16911, 6519, 3, 6 },
25198
    // AArch64_STURHHi - 998
25199
119k
    {16925, 6525, 3, 3 },
25200
    // AArch64_STURHi - 999
25201
119k
    {16911, 6528, 3, 6 },
25202
    // AArch64_STURQi - 1000
25203
119k
    {16911, 6534, 3, 6 },
25204
    // AArch64_STURSi - 1001
25205
119k
    {16911, 6540, 3, 6 },
25206
    // AArch64_STURWi - 1002
25207
119k
    {16911, 6546, 3, 3 },
25208
    // AArch64_STURXi - 1003
25209
119k
    {16911, 6549, 3, 3 },
25210
    // AArch64_STZ2Gi - 1004
25211
119k
    {16940, 6552, 3, 6 },
25212
    // AArch64_STZGi - 1005
25213
119k
    {16955, 6558, 3, 6 },
25214
    // AArch64_SUBPT_shift - 1006
25215
119k
    {16969, 6564, 4, 7 },
25216
    // AArch64_SUBSWri - 1007
25217
119k
    {16986, 6571, 4, 2 },
25218
    // AArch64_SUBSWrs - 1008
25219
119k
    {16999, 6573, 4, 4 },
25220
119k
    {17010, 6577, 4, 3 },
25221
119k
    {17025, 6580, 4, 4 },
25222
119k
    {17037, 6584, 4, 3 },
25223
119k
    {17053, 6587, 4, 4 },
25224
    // AArch64_SUBSWrx - 1013
25225
119k
    {16999, 6591, 4, 4 },
25226
119k
    {17069, 6595, 4, 3 },
25227
119k
    {17053, 6598, 4, 4 },
25228
    // AArch64_SUBSXri - 1016
25229
119k
    {16986, 6602, 4, 2 },
25230
    // AArch64_SUBSXrs - 1017
25231
119k
    {16999, 6604, 4, 4 },
25232
119k
    {17010, 6608, 4, 3 },
25233
119k
    {17025, 6611, 4, 4 },
25234
119k
    {17037, 6615, 4, 3 },
25235
119k
    {17053, 6618, 4, 4 },
25236
    // AArch64_SUBSXrx - 1022
25237
119k
    {17069, 6622, 4, 3 },
25238
    // AArch64_SUBSXrx64 - 1023
25239
119k
    {16999, 6625, 4, 4 },
25240
119k
    {17069, 6629, 4, 3 },
25241
119k
    {17053, 6632, 4, 4 },
25242
    // AArch64_SUBWrs - 1026
25243
119k
    {17084, 6636, 4, 4 },
25244
119k
    {17095, 6640, 4, 3 },
25245
119k
    {17110, 6643, 4, 4 },
25246
    // AArch64_SUBWrx - 1029
25247
119k
    {17110, 6647, 4, 4 },
25248
119k
    {17110, 6651, 4, 4 },
25249
    // AArch64_SUBXrs - 1031
25250
119k
    {17084, 6655, 4, 4 },
25251
119k
    {17095, 6659, 4, 3 },
25252
119k
    {17110, 6662, 4, 4 },
25253
    // AArch64_SUBXrx64 - 1034
25254
119k
    {17110, 6666, 4, 4 },
25255
119k
    {17110, 6670, 4, 4 },
25256
    // AArch64_SYSPxt_XZR - 1036
25257
119k
    {17125, 6674, 5, 8 },
25258
    // AArch64_SYSxt - 1037
25259
119k
    {17149, 6682, 5, 5 },
25260
    // AArch64_UBFMWri - 1038
25261
119k
    {17172, 6687, 4, 4 },
25262
119k
    {17187, 6691, 4, 4 },
25263
119k
    {17199, 6695, 4, 4 },
25264
    // AArch64_UBFMXri - 1041
25265
119k
    {17172, 6699, 4, 4 },
25266
119k
    {17187, 6703, 4, 4 },
25267
119k
    {17199, 6707, 4, 4 },
25268
119k
    {17211, 6711, 4, 4 },
25269
    // AArch64_UMADDLrrr - 1045
25270
119k
    {17223, 6715, 4, 4 },
25271
    // AArch64_UMOVvi32 - 1046
25272
119k
    {17240, 6719, 3, 5 },
25273
    // AArch64_UMOVvi32_idx0 - 1047
25274
119k
    {17240, 6724, 3, 6 },
25275
    // AArch64_UMOVvi64 - 1048
25276
119k
    {17259, 6730, 3, 5 },
25277
    // AArch64_UMOVvi64_idx0 - 1049
25278
119k
    {17259, 6735, 3, 6 },
25279
    // AArch64_UMSUBLrrr - 1050
25280
119k
    {17278, 6741, 4, 4 },
25281
    // AArch64_UQDECB_WPiI - 1051
25282
119k
    {17296, 6745, 4, 8 },
25283
119k
    {17306, 6753, 4, 8 },
25284
    // AArch64_UQDECB_XPiI - 1053
25285
119k
    {17296, 6761, 4, 8 },
25286
119k
    {17306, 6769, 4, 8 },
25287
    // AArch64_UQDECD_WPiI - 1055
25288
119k
    {17322, 6777, 4, 8 },
25289
119k
    {17332, 6785, 4, 8 },
25290
    // AArch64_UQDECD_XPiI - 1057
25291
119k
    {17322, 6793, 4, 8 },
25292
119k
    {17332, 6801, 4, 8 },
25293
    // AArch64_UQDECD_ZPiI - 1059
25294
119k
    {17348, 6809, 4, 8 },
25295
119k
    {17360, 6817, 4, 8 },
25296
    // AArch64_UQDECH_WPiI - 1061
25297
119k
    {17378, 6825, 4, 8 },
25298
119k
    {17388, 6833, 4, 8 },
25299
    // AArch64_UQDECH_XPiI - 1063
25300
119k
    {17378, 6841, 4, 8 },
25301
119k
    {17388, 6849, 4, 8 },
25302
    // AArch64_UQDECH_ZPiI - 1065
25303
119k
    {17404, 6857, 4, 8 },
25304
119k
    {17416, 6865, 4, 8 },
25305
    // AArch64_UQDECW_WPiI - 1067
25306
119k
    {17434, 6873, 4, 8 },
25307
119k
    {17444, 6881, 4, 8 },
25308
    // AArch64_UQDECW_XPiI - 1069
25309
119k
    {17434, 6889, 4, 8 },
25310
119k
    {17444, 6897, 4, 8 },
25311
    // AArch64_UQDECW_ZPiI - 1071
25312
119k
    {17460, 6905, 4, 8 },
25313
119k
    {17472, 6913, 4, 8 },
25314
    // AArch64_UQINCB_WPiI - 1073
25315
119k
    {17490, 6921, 4, 8 },
25316
119k
    {17500, 6929, 4, 8 },
25317
    // AArch64_UQINCB_XPiI - 1075
25318
119k
    {17490, 6937, 4, 8 },
25319
119k
    {17500, 6945, 4, 8 },
25320
    // AArch64_UQINCD_WPiI - 1077
25321
119k
    {17516, 6953, 4, 8 },
25322
119k
    {17526, 6961, 4, 8 },
25323
    // AArch64_UQINCD_XPiI - 1079
25324
119k
    {17516, 6969, 4, 8 },
25325
119k
    {17526, 6977, 4, 8 },
25326
    // AArch64_UQINCD_ZPiI - 1081
25327
119k
    {17542, 6985, 4, 8 },
25328
119k
    {17554, 6993, 4, 8 },
25329
    // AArch64_UQINCH_WPiI - 1083
25330
119k
    {17572, 7001, 4, 8 },
25331
119k
    {17582, 7009, 4, 8 },
25332
    // AArch64_UQINCH_XPiI - 1085
25333
119k
    {17572, 7017, 4, 8 },
25334
119k
    {17582, 7025, 4, 8 },
25335
    // AArch64_UQINCH_ZPiI - 1087
25336
119k
    {17598, 7033, 4, 8 },
25337
119k
    {17610, 7041, 4, 8 },
25338
    // AArch64_UQINCW_WPiI - 1089
25339
119k
    {17628, 7049, 4, 8 },
25340
119k
    {17638, 7057, 4, 8 },
25341
    // AArch64_UQINCW_XPiI - 1091
25342
119k
    {17628, 7065, 4, 8 },
25343
119k
    {17638, 7073, 4, 8 },
25344
    // AArch64_UQINCW_ZPiI - 1093
25345
119k
    {17654, 7081, 4, 8 },
25346
119k
    {17666, 7089, 4, 8 },
25347
    // AArch64_XPACLRI - 1095
25348
119k
    {17684, 7097, 0, 3 },
25349
    // AArch64_ZERO_M - 1096
25350
119k
    {17692, 7100, 1, 4 },
25351
119k
    {17702, 7104, 1, 4 },
25352
119k
    {17715, 7108, 1, 4 },
25353
119k
    {17728, 7112, 1, 4 },
25354
119k
    {17741, 7116, 1, 4 },
25355
119k
    {17754, 7120, 1, 4 },
25356
119k
    {17767, 7124, 1, 4 },
25357
119k
    {17780, 7128, 1, 4 },
25358
119k
    {17799, 7132, 1, 4 },
25359
119k
    {17818, 7136, 1, 4 },
25360
119k
    {17837, 7140, 1, 4 },
25361
119k
    {17856, 7144, 1, 4 },
25362
119k
    {17881, 7148, 1, 4 },
25363
119k
    {17906, 7152, 1, 4 },
25364
119k
    {17931, 7156, 1, 4 },
25365
119k
  {0},  };
25366
25367
119k
  static const AliasPatternCond Conds[] = {
25368
    // (ADDPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 0
25369
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25370
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25371
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25372
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25373
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25374
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
25375
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25376
    // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 7
25377
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25378
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25379
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 9
25380
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25381
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25382
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25383
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25384
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 13
25385
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25386
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25387
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25388
    // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 16
25389
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25390
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25391
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25392
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25393
    // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 20
25394
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25395
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25396
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25397
119k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25398
    // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 24
25399
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25400
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25401
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25402
    // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 27
25403
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25404
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25405
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25406
119k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25407
    // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 31
25408
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25409
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25410
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 33
25411
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25412
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25413
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25414
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25415
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 37
25416
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25417
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25418
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25419
    // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 40
25420
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25421
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25422
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25423
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25424
    // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 44
25425
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25426
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25427
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25428
    // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 47
25429
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25430
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25431
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25432
119k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25433
    // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 51
25434
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25435
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25436
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25437
    // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 54
25438
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25439
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25440
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25441
119k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25442
    // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 58
25443
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25444
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25445
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25446
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25447
    // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 62
25448
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25449
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25450
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25451
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25452
    // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 66
25453
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25454
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25455
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25456
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25457
    // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 70
25458
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25459
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25460
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25461
119k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25462
    // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 74
25463
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25464
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25465
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25466
119k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25467
    // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 78
25468
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25469
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25470
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25471
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25472
    // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 82
25473
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25474
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25475
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25476
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25477
    // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 86
25478
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25479
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25480
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25481
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25482
    // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 90
25483
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25484
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25485
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25486
119k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25487
    // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 94
25488
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25489
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25490
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25491
119k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25492
    // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 98
25493
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25494
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25495
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 100
25496
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25497
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25498
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25499
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25500
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 104
25501
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25502
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25503
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25504
    // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 107
25505
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25506
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25507
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25508
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25509
    // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 111
25510
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25511
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25512
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 113
25513
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25514
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25515
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25516
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25517
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 117
25518
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25519
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25520
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25521
    // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 120
25522
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25523
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25524
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25525
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25526
    // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 124
25527
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25528
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25529
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25530
119k
    {AliasPatternCond_K_TiedReg, 2},
25531
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25532
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25533
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25534
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25535
    // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 132
25536
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25537
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25538
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25539
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25540
    // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 136
25541
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25542
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25543
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25544
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25545
    // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 140
25546
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25547
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25548
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25549
119k
    {AliasPatternCond_K_TiedReg, 2},
25550
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25551
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25552
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25553
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25554
    // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 148
25555
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25556
119k
    {AliasPatternCond_K_Ignore, 0},
25557
119k
    {AliasPatternCond_K_Custom, 1},
25558
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25559
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25560
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25561
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25562
    // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 155
25563
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25564
119k
    {AliasPatternCond_K_Ignore, 0},
25565
119k
    {AliasPatternCond_K_Custom, 2},
25566
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25567
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25568
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25569
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25570
    // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 162
25571
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25572
119k
    {AliasPatternCond_K_Ignore, 0},
25573
119k
    {AliasPatternCond_K_Custom, 3},
25574
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25575
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25576
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25577
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25578
    // (AUTIA1716) - 169
25579
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25580
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25581
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25582
    // (AUTIASP) - 172
25583
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25584
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25585
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25586
    // (AUTIAZ) - 175
25587
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25588
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25589
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25590
    // (AUTIB1716) - 178
25591
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25592
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25593
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25594
    // (AUTIBSP) - 181
25595
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25596
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25597
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25598
    // (AUTIBZ) - 184
25599
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25600
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25601
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25602
    // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 187
25603
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25604
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25605
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25606
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25607
    // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 191
25608
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25609
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25610
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25611
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25612
    // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 195
25613
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25614
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25615
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25616
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25617
    // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 199
25618
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25619
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25620
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25621
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25622
    // (CHKFEAT) - 203
25623
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25624
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCHK},
25625
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25626
    // (CLREX 15) - 206
25627
119k
    {AliasPatternCond_K_Imm, (uint32_t)15},
25628
    // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 207
25629
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25630
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25631
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25632
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25633
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25634
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25635
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25636
    // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 214
25637
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25638
119k
    {AliasPatternCond_K_Ignore, 0},
25639
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25640
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25641
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25642
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25643
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25644
    // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 221
25645
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25646
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25647
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25648
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25649
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25650
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25651
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25652
    // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 228
25653
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25654
119k
    {AliasPatternCond_K_Ignore, 0},
25655
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25656
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25657
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25658
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25659
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25660
    // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 235
25661
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25662
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25663
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25664
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25665
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25666
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25667
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25668
    // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 242
25669
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25670
119k
    {AliasPatternCond_K_Ignore, 0},
25671
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25672
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25673
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25674
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25675
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25676
    // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 249
25677
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25678
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25679
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25680
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25681
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25682
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25683
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25684
    // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 256
25685
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25686
119k
    {AliasPatternCond_K_Ignore, 0},
25687
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25688
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25689
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25690
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25691
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25692
    // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 263
25693
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25694
119k
    {AliasPatternCond_K_Ignore, 0},
25695
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25696
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25697
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25698
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25699
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25700
    // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 270
25701
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25702
119k
    {AliasPatternCond_K_Ignore, 0},
25703
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25704
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25705
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25706
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25707
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25708
    // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 277
25709
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25710
119k
    {AliasPatternCond_K_Ignore, 0},
25711
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25712
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25713
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25714
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25715
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25716
    // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 284
25717
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25718
119k
    {AliasPatternCond_K_Ignore, 0},
25719
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25720
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25721
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25722
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25723
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25724
    // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 291
25725
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25726
119k
    {AliasPatternCond_K_Ignore, 0},
25727
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25728
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25729
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25730
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25731
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25732
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25733
    // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 299
25734
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25735
119k
    {AliasPatternCond_K_Ignore, 0},
25736
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25737
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25738
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25739
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25740
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25741
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25742
    // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 307
25743
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25744
119k
    {AliasPatternCond_K_Ignore, 0},
25745
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25746
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25747
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25748
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25749
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25750
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25751
    // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 315
25752
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25753
119k
    {AliasPatternCond_K_Ignore, 0},
25754
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25755
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25756
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25757
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25758
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25759
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25760
    // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 323
25761
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25762
119k
    {AliasPatternCond_K_Ignore, 0},
25763
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25764
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
25765
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25766
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25767
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25768
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25769
    // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 331
25770
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25771
119k
    {AliasPatternCond_K_Ignore, 0},
25772
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25773
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
25774
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25775
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25776
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25777
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25778
    // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 339
25779
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25780
119k
    {AliasPatternCond_K_Ignore, 0},
25781
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25782
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
25783
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25784
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25785
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25786
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25787
    // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 347
25788
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25789
119k
    {AliasPatternCond_K_Ignore, 0},
25790
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25791
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
25792
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25793
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25794
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25795
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25796
    // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 355
25797
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25798
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25799
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25800
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25801
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25802
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25803
    // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 361
25804
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25805
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25806
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25807
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25808
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25809
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25810
    // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 367
25811
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25812
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25813
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25814
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25815
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25816
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25817
    // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 373
25818
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25819
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25820
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25821
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25822
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25823
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25824
    // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 379
25825
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25826
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25827
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25828
119k
    {AliasPatternCond_K_Custom, 4},
25829
    // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 383
25830
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25831
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25832
119k
    {AliasPatternCond_K_TiedReg, 1},
25833
119k
    {AliasPatternCond_K_Custom, 4},
25834
    // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 387
25835
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25836
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25837
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25838
119k
    {AliasPatternCond_K_Custom, 4},
25839
    // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 391
25840
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25841
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25842
119k
    {AliasPatternCond_K_TiedReg, 1},
25843
119k
    {AliasPatternCond_K_Custom, 4},
25844
    // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 395
25845
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25846
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25847
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25848
119k
    {AliasPatternCond_K_Custom, 4},
25849
    // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 399
25850
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25851
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25852
119k
    {AliasPatternCond_K_TiedReg, 1},
25853
119k
    {AliasPatternCond_K_Custom, 4},
25854
    // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 403
25855
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25856
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25857
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25858
119k
    {AliasPatternCond_K_Custom, 4},
25859
    // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 407
25860
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25861
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25862
119k
    {AliasPatternCond_K_TiedReg, 1},
25863
119k
    {AliasPatternCond_K_Custom, 4},
25864
    // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 411
25865
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25866
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25867
119k
    {AliasPatternCond_K_TiedReg, 1},
25868
119k
    {AliasPatternCond_K_Custom, 4},
25869
    // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 415
25870
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25871
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25872
119k
    {AliasPatternCond_K_TiedReg, 1},
25873
119k
    {AliasPatternCond_K_Custom, 4},
25874
    // (DCPS1 0) - 419
25875
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25876
    // (DCPS2 0) - 420
25877
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25878
    // (DCPS3 0) - 421
25879
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25880
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25881
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureEL3},
25882
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25883
    // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 425
25884
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25885
119k
    {AliasPatternCond_K_Ignore, 0},
25886
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25887
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25888
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25889
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25890
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25891
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25892
    // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 433
25893
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25894
119k
    {AliasPatternCond_K_Ignore, 0},
25895
119k
    {AliasPatternCond_K_Ignore, 0},
25896
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25897
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25898
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25899
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25900
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25901
    // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 441
25902
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25903
119k
    {AliasPatternCond_K_Ignore, 0},
25904
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25905
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25906
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25907
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25908
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25909
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25910
    // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449
25911
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25912
119k
    {AliasPatternCond_K_Ignore, 0},
25913
119k
    {AliasPatternCond_K_Ignore, 0},
25914
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25915
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25916
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25917
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25918
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25919
    // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 457
25920
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25921
119k
    {AliasPatternCond_K_Ignore, 0},
25922
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25923
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25924
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25925
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25926
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25927
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25928
    // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 465
25929
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25930
119k
    {AliasPatternCond_K_Ignore, 0},
25931
119k
    {AliasPatternCond_K_Ignore, 0},
25932
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25933
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25934
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25935
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25936
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25937
    // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 473
25938
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25939
119k
    {AliasPatternCond_K_Ignore, 0},
25940
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25941
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25942
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25943
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25944
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25945
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25946
    // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 481
25947
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25948
119k
    {AliasPatternCond_K_Ignore, 0},
25949
119k
    {AliasPatternCond_K_Ignore, 0},
25950
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25951
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25952
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25953
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25954
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25955
    // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 489
25956
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25957
119k
    {AliasPatternCond_K_Ignore, 0},
25958
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25959
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25960
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25961
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25962
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25963
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25964
    // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 497
25965
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25966
119k
    {AliasPatternCond_K_Ignore, 0},
25967
119k
    {AliasPatternCond_K_Ignore, 0},
25968
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25969
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25970
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25971
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25972
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25973
    // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 505
25974
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25975
119k
    {AliasPatternCond_K_Ignore, 0},
25976
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25977
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25978
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25979
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25980
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25981
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25982
    // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 513
25983
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25984
119k
    {AliasPatternCond_K_Ignore, 0},
25985
119k
    {AliasPatternCond_K_Ignore, 0},
25986
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25987
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25988
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25989
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25990
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
25991
    // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 521
25992
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25993
119k
    {AliasPatternCond_K_Ignore, 0},
25994
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25995
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25996
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25997
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25998
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25999
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26000
    // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 529
26001
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26002
119k
    {AliasPatternCond_K_Ignore, 0},
26003
119k
    {AliasPatternCond_K_Ignore, 0},
26004
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26005
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26006
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26007
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26008
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26009
    // (DSB 0) - 537
26010
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26011
    // (DSB 4) - 538
26012
119k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26013
    // (DSB { 1, 1, 0, 0 }) - 539
26014
119k
    {AliasPatternCond_K_Imm, (uint32_t)12},
26015
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26016
119k
    {AliasPatternCond_K_OrFeature, AArch64_HasV8_0rOps},
26017
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26018
    // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 543
26019
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26020
119k
    {AliasPatternCond_K_Custom, 5},
26021
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26022
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26023
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26024
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26025
    // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 549
26026
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26027
119k
    {AliasPatternCond_K_Custom, 6},
26028
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26029
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26030
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26031
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26032
    // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 555
26033
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26034
119k
    {AliasPatternCond_K_Custom, 7},
26035
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26036
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26037
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26038
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26039
    // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 561
26040
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26041
119k
    {AliasPatternCond_K_Custom, 1},
26042
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26043
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26044
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26045
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26046
    // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 567
26047
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26048
119k
    {AliasPatternCond_K_Custom, 2},
26049
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26050
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26051
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26052
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26053
    // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 573
26054
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26055
119k
    {AliasPatternCond_K_Custom, 3},
26056
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26057
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26058
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26059
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26060
    // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 579
26061
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26062
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26063
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26064
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26065
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26066
    // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 584
26067
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26068
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26069
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26070
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26071
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26072
    // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 589
26073
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26074
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26075
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26076
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26077
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26078
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26079
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26080
    // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 596
26081
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26082
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26083
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26084
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26085
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26086
    // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 601
26087
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26088
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26089
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26090
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26091
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26092
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26093
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26094
    // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 608
26095
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26096
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26097
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26098
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26099
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26100
    // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 613
26101
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26102
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26103
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26104
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26105
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26106
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26107
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26108
    // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 620
26109
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26110
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26111
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26112
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26113
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26114
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26115
    // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 626
26116
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26117
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26118
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26119
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26120
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26121
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26122
    // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 632
26123
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26124
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26125
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26126
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26127
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26128
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26129
    // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 638
26130
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26131
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26132
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26133
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26134
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26135
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26136
    // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 644
26137
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26138
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26139
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26140
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26141
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26142
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26143
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26144
    // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 651
26145
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26146
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26147
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26148
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26149
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26150
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26151
    // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 657
26152
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26153
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26154
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26155
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26156
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26157
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26158
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26159
    // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 664
26160
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26161
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26162
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26163
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26164
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26165
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26166
    // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 670
26167
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26168
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26169
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26170
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26171
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26172
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26173
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26174
    // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 677
26175
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26176
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26177
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26178
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26179
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26180
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26181
    // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 683
26182
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26183
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26184
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26185
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26186
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26187
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26188
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26189
    // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 690
26190
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26191
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26192
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26193
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26194
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26195
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26196
    // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 696
26197
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26198
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26199
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26200
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26201
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26202
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26203
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26204
    // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 703
26205
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26206
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26207
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26208
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26209
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26210
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26211
    // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 709
26212
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26213
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26214
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26215
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26216
    // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 713
26217
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26218
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26219
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26220
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26221
    // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 717
26222
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26223
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26224
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26225
119k
    {AliasPatternCond_K_TiedReg, 1},
26226
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26227
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26228
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26229
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26230
    // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 725
26231
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26232
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26233
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26234
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26235
    // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 729
26236
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26237
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26238
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26239
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26240
    // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 733
26241
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26242
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26243
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26244
119k
    {AliasPatternCond_K_TiedReg, 1},
26245
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26246
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26247
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26248
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26249
    // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 741
26250
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26251
119k
    {AliasPatternCond_K_Ignore, 0},
26252
119k
    {AliasPatternCond_K_Custom, 1},
26253
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26254
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26255
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26256
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26257
    // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 748
26258
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26259
119k
    {AliasPatternCond_K_Ignore, 0},
26260
119k
    {AliasPatternCond_K_Custom, 2},
26261
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26262
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26263
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26264
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26265
    // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 755
26266
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26267
119k
    {AliasPatternCond_K_Ignore, 0},
26268
119k
    {AliasPatternCond_K_Custom, 3},
26269
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26270
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26271
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26272
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26275
119k
    {AliasPatternCond_K_Ignore, 0},
26276
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26277
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26278
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26279
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26280
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26281
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26284
119k
    {AliasPatternCond_K_Ignore, 0},
26285
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26286
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26287
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26288
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26289
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26290
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26293
119k
    {AliasPatternCond_K_Ignore, 0},
26294
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26295
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26296
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26297
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26298
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26299
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26302
119k
    {AliasPatternCond_K_Ignore, 0},
26303
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26304
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26305
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26306
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26307
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26308
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26311
119k
    {AliasPatternCond_K_Ignore, 0},
26312
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26313
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26314
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26315
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26316
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26317
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26320
119k
    {AliasPatternCond_K_Ignore, 0},
26321
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26322
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26323
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26324
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26325
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26326
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26329
119k
    {AliasPatternCond_K_Ignore, 0},
26330
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26331
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26332
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26333
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26334
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26335
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26338
119k
    {AliasPatternCond_K_Ignore, 0},
26339
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26340
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26341
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26342
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26343
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26344
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26347
119k
    {AliasPatternCond_K_Ignore, 0},
26348
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26349
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26350
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26351
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26352
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26353
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26356
119k
    {AliasPatternCond_K_Ignore, 0},
26357
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26358
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26359
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26360
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26361
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26362
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26363
    // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 842
26364
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26365
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26366
119k
    {AliasPatternCond_K_TiedReg, 1},
26367
    // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 845
26368
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26369
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26370
119k
    {AliasPatternCond_K_TiedReg, 1},
26371
    // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 848
26372
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26373
119k
    {AliasPatternCond_K_Ignore, 0},
26374
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26375
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26376
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26377
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26378
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26379
    // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 855
26380
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26381
119k
    {AliasPatternCond_K_Ignore, 0},
26382
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26383
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26384
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26385
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26386
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26387
    // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 862
26388
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26389
119k
    {AliasPatternCond_K_Ignore, 0},
26390
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26391
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26392
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26393
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26394
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26395
    // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 869
26396
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26397
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26398
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26399
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26400
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26401
    // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 874
26402
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26403
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26404
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26405
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26406
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26407
    // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 879
26408
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26409
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26410
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26411
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26412
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26413
    // (GCSPOPM XZR) - 884
26414
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26415
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26416
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26417
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26418
    // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888
26419
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26420
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26421
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26422
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26423
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26424
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26425
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26426
    // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 895
26427
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26428
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26429
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26430
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26431
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26432
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26433
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26434
    // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 902
26435
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26436
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26437
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26438
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26439
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26440
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26441
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26442
    // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 909
26443
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26444
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26445
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26446
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26447
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26448
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26449
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26450
    // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 916
26451
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26452
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26453
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26454
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26455
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26456
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26457
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26458
    // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 923
26459
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26460
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26461
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26462
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26463
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26464
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26465
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26466
    // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 930
26467
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26468
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26469
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26470
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26471
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26472
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26473
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26474
    // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 937
26475
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26476
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26477
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26478
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26479
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26480
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26481
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26482
    // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 944
26483
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26484
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26485
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26486
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26487
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26488
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26489
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26490
    // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 951
26491
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26492
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26493
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26494
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26495
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26496
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26497
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26498
    // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 958
26499
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26500
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26501
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26502
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26503
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26504
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26505
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26506
    // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 965
26507
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26508
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26509
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26510
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26511
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26512
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26513
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26514
    // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 972
26515
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26516
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26517
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26518
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26519
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26520
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26521
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26522
    // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 979
26523
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26524
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26525
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26526
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26527
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26528
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26529
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26530
    // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 986
26531
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26532
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26533
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26534
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26535
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26536
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26537
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26538
    // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 993
26539
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26540
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26541
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26542
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26543
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26544
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26545
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26546
    // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1000
26547
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26548
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26549
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26550
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26551
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26552
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26553
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26554
    // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1007
26555
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26556
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26557
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26558
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26559
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26560
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26561
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26562
    // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1014
26563
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26564
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26565
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26566
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26567
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26568
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26569
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26570
    // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1021
26571
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26572
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26573
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26574
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26575
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26576
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26577
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26578
    // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1028
26579
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26580
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26581
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26582
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26583
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26584
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26585
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26586
    // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1035
26587
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26588
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26589
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26590
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26591
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26592
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26593
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26594
    // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1042
26595
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26596
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26597
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26598
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26599
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26600
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26601
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26602
    // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1049
26603
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26604
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26605
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26606
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26607
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26608
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26609
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26610
    // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1056
26611
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26612
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26613
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26614
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26615
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26616
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26617
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26618
    // (HINT { 0, 0, 0 }) - 1063
26619
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26620
    // (HINT { 0, 0, 1 }) - 1064
26621
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26622
    // (HINT { 0, 1, 0 }) - 1065
26623
119k
    {AliasPatternCond_K_Imm, (uint32_t)2},
26624
    // (HINT { 0, 1, 1 }) - 1066
26625
119k
    {AliasPatternCond_K_Imm, (uint32_t)3},
26626
    // (HINT { 1, 0, 0 }) - 1067
26627
119k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26628
    // (HINT { 1, 0, 1 }) - 1068
26629
119k
    {AliasPatternCond_K_Imm, (uint32_t)5},
26630
    // (HINT { 1, 1, 0 }) - 1069
26631
119k
    {AliasPatternCond_K_Imm, (uint32_t)6},
26632
    // (HINT { 1, 0, 0, 0, 0 }) - 1070
26633
119k
    {AliasPatternCond_K_Imm, (uint32_t)16},
26634
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26635
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRAS},
26636
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26637
    // (HINT 20) - 1074
26638
119k
    {AliasPatternCond_K_Imm, (uint32_t)20},
26639
    // (HINT 32) - 1075
26640
119k
    {AliasPatternCond_K_Imm, (uint32_t)32},
26641
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26642
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26643
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26644
    // (HINT btihint_op:$op) - 1079
26645
119k
    {AliasPatternCond_K_Custom, 8},
26646
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26647
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26648
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26649
    // (HINT psbhint_op:$op) - 1083
26650
119k
    {AliasPatternCond_K_Custom, 9},
26651
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26652
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSPE},
26653
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26654
    // (HINT 19) - 1087
26655
119k
    {AliasPatternCond_K_Imm, (uint32_t)19},
26656
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26657
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26658
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26659
    // (HINT 22) - 1091
26660
119k
    {AliasPatternCond_K_Imm, (uint32_t)22},
26661
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26662
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCLRBHB},
26663
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26664
    // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1095
26665
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26666
119k
    {AliasPatternCond_K_Ignore, 0},
26667
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26668
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26669
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26670
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26671
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26672
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26673
    // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1103
26674
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26675
119k
    {AliasPatternCond_K_Ignore, 0},
26676
119k
    {AliasPatternCond_K_Ignore, 0},
26677
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26678
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26679
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26680
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26681
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26682
    // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1111
26683
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26684
119k
    {AliasPatternCond_K_Ignore, 0},
26685
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26686
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26687
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26688
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26689
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26690
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26691
    // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1119
26692
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26693
119k
    {AliasPatternCond_K_Ignore, 0},
26694
119k
    {AliasPatternCond_K_Ignore, 0},
26695
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26696
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26697
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26698
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26699
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26700
    // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1127
26701
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26702
119k
    {AliasPatternCond_K_Ignore, 0},
26703
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26704
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26705
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26706
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26707
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26708
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26709
    // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1135
26710
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26711
119k
    {AliasPatternCond_K_Ignore, 0},
26712
119k
    {AliasPatternCond_K_Ignore, 0},
26713
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26714
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26715
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26716
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26717
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26718
    // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1143
26719
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26720
119k
    {AliasPatternCond_K_Ignore, 0},
26721
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26722
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26723
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26724
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26725
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26726
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26727
    // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1151
26728
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26729
119k
    {AliasPatternCond_K_Ignore, 0},
26730
119k
    {AliasPatternCond_K_Ignore, 0},
26731
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26732
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26733
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26734
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26735
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26736
    // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1159
26737
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26738
119k
    {AliasPatternCond_K_Ignore, 0},
26739
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26740
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26741
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26742
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26743
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26744
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26745
    // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1167
26746
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26747
119k
    {AliasPatternCond_K_Ignore, 0},
26748
119k
    {AliasPatternCond_K_Ignore, 0},
26749
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26750
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26751
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26752
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26753
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26754
    // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1175
26755
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26756
119k
    {AliasPatternCond_K_Ignore, 0},
26757
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26758
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26759
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26760
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26761
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26762
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26763
    // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1183
26764
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26765
119k
    {AliasPatternCond_K_Ignore, 0},
26766
119k
    {AliasPatternCond_K_Ignore, 0},
26767
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26768
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26769
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26770
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26771
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26772
    // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1191
26773
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26774
119k
    {AliasPatternCond_K_Ignore, 0},
26775
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26776
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26777
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26778
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26779
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26780
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26781
    // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1199
26782
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26783
119k
    {AliasPatternCond_K_Ignore, 0},
26784
119k
    {AliasPatternCond_K_Ignore, 0},
26785
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26786
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26787
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26788
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26789
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26792
119k
    {AliasPatternCond_K_Ignore, 0},
26793
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26794
119k
    {AliasPatternCond_K_Ignore, 0},
26795
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26796
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26797
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26798
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26799
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26802
119k
    {AliasPatternCond_K_Ignore, 0},
26803
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26804
119k
    {AliasPatternCond_K_Ignore, 0},
26805
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26806
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26807
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26808
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26809
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26812
119k
    {AliasPatternCond_K_Ignore, 0},
26813
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26814
119k
    {AliasPatternCond_K_Ignore, 0},
26815
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26816
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26817
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26818
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26819
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26822
119k
    {AliasPatternCond_K_Ignore, 0},
26823
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26824
119k
    {AliasPatternCond_K_Ignore, 0},
26825
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26826
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26827
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26828
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26829
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26832
119k
    {AliasPatternCond_K_Ignore, 0},
26833
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26834
119k
    {AliasPatternCond_K_Ignore, 0},
26835
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26836
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26837
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26838
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26839
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26842
119k
    {AliasPatternCond_K_Ignore, 0},
26843
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26844
119k
    {AliasPatternCond_K_Ignore, 0},
26845
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26846
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26847
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26848
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26849
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26852
119k
    {AliasPatternCond_K_Ignore, 0},
26853
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26854
119k
    {AliasPatternCond_K_Ignore, 0},
26855
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26856
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26857
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26858
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26859
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26862
119k
    {AliasPatternCond_K_Ignore, 0},
26863
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26864
119k
    {AliasPatternCond_K_Ignore, 0},
26865
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26866
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26867
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26868
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26869
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26872
119k
    {AliasPatternCond_K_Ignore, 0},
26873
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26874
119k
    {AliasPatternCond_K_Ignore, 0},
26875
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26876
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26877
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26878
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26879
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26882
119k
    {AliasPatternCond_K_Ignore, 0},
26883
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26884
119k
    {AliasPatternCond_K_Ignore, 0},
26885
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26886
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26887
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26888
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26889
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26890
    // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1297
26891
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26892
119k
    {AliasPatternCond_K_Ignore, 0},
26893
119k
    {AliasPatternCond_K_Ignore, 0},
26894
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26895
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26896
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26897
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26898
    // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1304
26899
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26900
119k
    {AliasPatternCond_K_Ignore, 0},
26901
119k
    {AliasPatternCond_K_Ignore, 0},
26902
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26903
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26904
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26905
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26906
    // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1311
26907
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26908
119k
    {AliasPatternCond_K_Ignore, 0},
26909
119k
    {AliasPatternCond_K_Ignore, 0},
26910
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26911
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26912
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26913
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26914
    // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1318
26915
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26916
119k
    {AliasPatternCond_K_Ignore, 0},
26917
119k
    {AliasPatternCond_K_Ignore, 0},
26918
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26919
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26920
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26921
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26922
    // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1325
26923
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26924
119k
    {AliasPatternCond_K_Ignore, 0},
26925
119k
    {AliasPatternCond_K_Ignore, 0},
26926
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26927
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26928
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26929
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26930
    // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1332
26931
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26932
119k
    {AliasPatternCond_K_Ignore, 0},
26933
119k
    {AliasPatternCond_K_Ignore, 0},
26934
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26935
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26936
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26937
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26938
    // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1339
26939
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26940
119k
    {AliasPatternCond_K_Ignore, 0},
26941
119k
    {AliasPatternCond_K_Ignore, 0},
26942
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26943
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26944
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26945
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26946
    // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1346
26947
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26948
119k
    {AliasPatternCond_K_Ignore, 0},
26949
119k
    {AliasPatternCond_K_Ignore, 0},
26950
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26951
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26952
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26953
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26954
    // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1353
26955
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26956
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26957
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26958
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26959
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
26960
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26961
    // (ISB 15) - 1359
26962
119k
    {AliasPatternCond_K_Imm, (uint32_t)15},
26963
    // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1360
26964
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
26965
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26966
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26967
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26968
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26969
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26970
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26971
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26972
    // (LD1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1368
26973
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
26974
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26975
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26976
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26977
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26978
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26979
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26980
    // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1375
26981
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
26982
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26983
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26984
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26985
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26986
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26987
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26988
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26989
    // (LD1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1383
26990
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
26991
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26992
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26993
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26994
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26995
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26996
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
26997
    // (LD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1390
26998
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26999
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27000
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27001
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27002
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27003
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27004
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27005
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27006
    // (LD1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1398
27007
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27008
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27009
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27010
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27011
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27012
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27013
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27014
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27015
    // (LD1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1406
27016
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27017
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27018
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27019
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27020
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27021
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27022
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27023
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27024
    // (LD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1414
27025
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27026
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27027
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27028
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27029
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27030
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27031
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27032
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27033
    // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1422
27034
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27035
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27036
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27037
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27038
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27039
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27040
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27041
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27042
    // (LD1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1430
27043
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27044
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27045
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27046
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27047
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27048
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27049
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27050
    // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1437
27051
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27052
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27053
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27054
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27055
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27056
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27057
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27058
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27059
    // (LD1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1445
27060
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27061
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27062
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27063
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27064
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27065
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27066
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27067
    // (LD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1452
27068
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27069
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27070
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27071
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27072
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27073
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27074
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27075
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27076
    // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1460
27077
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27078
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27079
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27080
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27081
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27082
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27083
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27084
    // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1467
27085
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27086
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27087
119k
    {AliasPatternCond_K_Ignore, 0},
27088
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27089
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27090
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27091
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27092
    // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1474
27093
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27094
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27095
119k
    {AliasPatternCond_K_Ignore, 0},
27096
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27097
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27098
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27099
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27100
    // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1481
27101
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27102
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27103
119k
    {AliasPatternCond_K_Ignore, 0},
27104
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27105
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27106
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27107
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27108
    // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1488
27109
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27110
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27111
119k
    {AliasPatternCond_K_Ignore, 0},
27112
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27113
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27114
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27115
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27116
    // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1495
27117
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27118
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27119
119k
    {AliasPatternCond_K_Ignore, 0},
27120
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27121
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27122
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27123
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27124
    // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1502
27125
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27126
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27127
119k
    {AliasPatternCond_K_Ignore, 0},
27128
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27129
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27130
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27131
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27132
    // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1509
27133
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27134
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27135
119k
    {AliasPatternCond_K_Ignore, 0},
27136
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27137
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27138
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27139
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27140
    // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1516
27141
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27142
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27143
119k
    {AliasPatternCond_K_Ignore, 0},
27144
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27145
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27146
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27147
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27148
    // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1523
27149
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27150
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27151
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27152
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27153
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27154
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27155
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27156
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27157
    // (LD1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1531
27158
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27159
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27160
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27161
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27162
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27163
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27164
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27165
    // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1538
27166
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27167
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27168
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27169
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27170
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27171
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27172
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27173
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27174
    // (LD1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1546
27175
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27176
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27177
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27178
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27179
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27180
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27181
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27182
    // (LD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1553
27183
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27184
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27185
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27186
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27187
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27188
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27189
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27190
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27191
    // (LD1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1561
27192
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27193
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27194
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27195
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27196
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27197
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27198
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27199
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27200
    // (LD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1569
27201
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27202
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27203
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27204
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27205
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27206
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27207
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27208
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27209
    // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1577
27210
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27211
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27212
119k
    {AliasPatternCond_K_Ignore, 0},
27213
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27214
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27215
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27216
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27217
    // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1584
27218
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27219
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27220
119k
    {AliasPatternCond_K_Ignore, 0},
27221
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27222
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27223
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27224
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27225
    // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1591
27226
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27227
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27228
119k
    {AliasPatternCond_K_Ignore, 0},
27229
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27230
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27231
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27232
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27233
    // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1598
27234
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27235
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27236
119k
    {AliasPatternCond_K_Ignore, 0},
27237
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27238
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27239
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27240
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27241
    // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1605
27242
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27243
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27244
119k
    {AliasPatternCond_K_Ignore, 0},
27245
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27246
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27247
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27248
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27249
    // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1612
27250
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27251
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27252
119k
    {AliasPatternCond_K_Ignore, 0},
27253
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27254
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27255
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27256
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27257
    // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1619
27258
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27259
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27260
119k
    {AliasPatternCond_K_Ignore, 0},
27261
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27262
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27263
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27264
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27265
    // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1626
27266
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27267
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27268
119k
    {AliasPatternCond_K_Ignore, 0},
27269
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27270
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27271
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27272
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27273
    // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1633
27274
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27275
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27276
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27277
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27278
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27279
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27280
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27281
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27282
    // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1641
27283
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27284
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27285
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27286
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27287
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27288
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27289
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27290
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27291
    // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1649
27292
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27293
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27294
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27295
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27296
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27297
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27298
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27299
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27300
    // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1657
27301
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27302
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27303
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27304
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27305
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27306
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27307
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27308
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27309
    // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1665
27310
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27311
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27312
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27313
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27314
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27315
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27316
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27317
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27318
    // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1673
27319
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27320
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27321
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27322
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27323
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27324
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27325
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27326
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27327
    // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1681
27328
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27329
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27330
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27331
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27332
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27333
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27334
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27335
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27336
    // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1689
27337
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27338
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27339
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27340
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27341
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27342
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27343
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27344
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27345
    // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697
27346
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27347
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27348
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27349
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27350
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27351
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27352
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27353
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27354
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27355
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27356
    // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707
27357
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27358
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27359
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27360
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27361
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27362
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27363
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27364
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27365
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27366
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27367
    // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717
27368
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27369
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27370
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27371
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27372
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27373
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27374
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27375
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27376
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27377
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27378
    // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1727
27379
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27380
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27381
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27382
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27383
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27384
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27385
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27386
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27387
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27388
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27389
    // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1737
27390
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27391
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27392
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27393
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27394
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27395
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27396
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27397
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27398
    // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1745
27399
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27400
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27401
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27402
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27403
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27404
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27405
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27406
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27407
    // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1753
27408
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27409
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27410
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27411
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27412
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27413
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27414
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27415
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27416
    // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1761
27417
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27418
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27419
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27420
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27421
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27422
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27423
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27424
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27425
    // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1769
27426
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27427
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27428
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27429
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27430
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27431
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27432
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27433
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27434
    // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1777
27435
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27436
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27437
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27438
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27439
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27440
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27441
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27442
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27443
    // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1785
27444
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27445
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27446
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27447
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27448
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27449
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27450
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27451
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27452
    // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1793
27453
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27454
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27455
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27456
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27457
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27458
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27459
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27460
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27461
    // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1801
27462
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27463
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27464
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27465
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27466
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27467
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27468
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27469
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27470
    // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1809
27471
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27472
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27473
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27474
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27475
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27476
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27477
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27478
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27479
    // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1817
27480
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27481
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27482
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27483
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27484
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27485
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27486
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27487
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27488
    // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1825
27489
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27490
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27491
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27492
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27493
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27494
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27495
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27496
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27497
    // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1833
27498
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27499
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27500
119k
    {AliasPatternCond_K_Ignore, 0},
27501
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27502
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27503
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27504
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27505
    // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1840
27506
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27507
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27508
119k
    {AliasPatternCond_K_Ignore, 0},
27509
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27510
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27511
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27512
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27513
    // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1847
27514
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27515
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27516
119k
    {AliasPatternCond_K_Ignore, 0},
27517
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27518
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27519
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27520
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27521
    // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1854
27522
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27523
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27524
119k
    {AliasPatternCond_K_Ignore, 0},
27525
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27526
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27527
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27528
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27529
    // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1861
27530
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27531
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27532
119k
    {AliasPatternCond_K_Ignore, 0},
27533
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27534
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27535
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27536
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27537
    // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1868
27538
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27539
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27540
119k
    {AliasPatternCond_K_Ignore, 0},
27541
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27542
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27543
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27544
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27545
    // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1875
27546
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27547
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27548
119k
    {AliasPatternCond_K_Ignore, 0},
27549
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27550
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27551
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27552
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27553
    // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1882
27554
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27555
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27556
119k
    {AliasPatternCond_K_Ignore, 0},
27557
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27558
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27559
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27560
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27561
    // (LD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1889
27562
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27563
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27564
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27565
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27566
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27567
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27568
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27569
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27570
    // (LD1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1897
27571
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27572
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27573
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27574
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27575
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27576
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27577
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27578
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27579
    // (LD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1905
27580
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27581
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27582
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27583
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27584
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27585
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27586
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27587
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27588
    // (LD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1913
27589
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27590
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27591
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27592
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27593
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27594
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27595
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27596
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27597
    // (LD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1921
27598
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27599
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27600
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27601
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27602
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27603
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27604
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27605
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27606
    // (LD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929
27607
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27608
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27609
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27610
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27611
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27612
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27613
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27614
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27615
    // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1937
27616
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27617
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27618
119k
    {AliasPatternCond_K_Ignore, 0},
27619
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27620
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27621
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27622
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27623
    // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1944
27624
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27625
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27626
119k
    {AliasPatternCond_K_Ignore, 0},
27627
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27628
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27629
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27630
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27631
    // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1951
27632
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27633
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27634
119k
    {AliasPatternCond_K_Ignore, 0},
27635
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27636
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27637
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27638
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27639
    // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1958
27640
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27641
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27642
119k
    {AliasPatternCond_K_Ignore, 0},
27643
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27644
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27645
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27646
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27647
    // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1965
27648
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27649
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27650
119k
    {AliasPatternCond_K_Ignore, 0},
27651
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27652
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27653
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27654
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27655
    // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1972
27656
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27657
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27658
119k
    {AliasPatternCond_K_Ignore, 0},
27659
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27660
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27661
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27662
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27663
    // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1979
27664
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27665
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27666
119k
    {AliasPatternCond_K_Ignore, 0},
27667
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27668
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27669
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27670
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27671
    // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1986
27672
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27673
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27674
119k
    {AliasPatternCond_K_Ignore, 0},
27675
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27676
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27677
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27678
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27679
    // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1993
27680
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27681
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27682
119k
    {AliasPatternCond_K_Ignore, 0},
27683
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27684
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27685
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27686
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27687
    // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2000
27688
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27689
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27690
119k
    {AliasPatternCond_K_Ignore, 0},
27691
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27692
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27693
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27694
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27695
    // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2007
27696
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27697
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27698
119k
    {AliasPatternCond_K_Ignore, 0},
27699
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27700
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27701
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27702
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27703
    // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2014
27704
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27705
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27706
119k
    {AliasPatternCond_K_Ignore, 0},
27707
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27708
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27709
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27710
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27711
    // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2021
27712
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27713
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27714
119k
    {AliasPatternCond_K_Ignore, 0},
27715
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27716
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27717
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27718
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27719
    // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2028
27720
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27721
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27722
119k
    {AliasPatternCond_K_Ignore, 0},
27723
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27724
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27725
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27726
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27727
    // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2035
27728
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27729
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27730
119k
    {AliasPatternCond_K_Ignore, 0},
27731
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27732
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27733
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27734
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27735
    // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2042
27736
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27737
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27738
119k
    {AliasPatternCond_K_Ignore, 0},
27739
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27740
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27741
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27742
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27743
    // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2049
27744
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27745
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27746
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27747
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27748
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27749
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27750
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27751
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27752
    // (LD1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2057
27753
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27754
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27755
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27756
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27757
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27758
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27759
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27760
    // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2064
27761
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27762
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27763
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27764
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27765
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27766
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27767
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27768
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27769
    // (LD1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2072
27770
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27771
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27772
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27773
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27774
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27775
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27776
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27777
    // (LD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2079
27778
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27779
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27780
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27781
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27782
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27783
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27784
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27785
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27786
    // (LD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2087
27787
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27788
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27789
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27790
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27791
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27792
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27793
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27794
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27795
    // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2095
27796
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27797
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27798
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27799
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27800
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27801
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27802
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27805
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27806
119k
    {AliasPatternCond_K_Ignore, 0},
27807
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27808
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27809
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27810
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27811
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27812
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27815
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27816
119k
    {AliasPatternCond_K_Ignore, 0},
27817
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27818
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27819
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27820
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27821
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27822
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27825
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27826
119k
    {AliasPatternCond_K_Ignore, 0},
27827
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27828
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27829
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27830
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27831
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27832
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27835
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27836
119k
    {AliasPatternCond_K_Ignore, 0},
27837
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27838
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27839
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27840
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27841
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27842
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27845
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27846
119k
    {AliasPatternCond_K_Ignore, 0},
27847
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27848
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27849
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27850
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27851
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27852
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27855
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27856
119k
    {AliasPatternCond_K_Ignore, 0},
27857
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27858
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27859
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27860
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27861
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27862
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27865
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27866
119k
    {AliasPatternCond_K_Ignore, 0},
27867
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27868
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27869
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27870
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27871
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27872
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27875
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27876
119k
    {AliasPatternCond_K_Ignore, 0},
27877
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27878
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27879
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27880
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27881
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27882
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27885
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27886
119k
    {AliasPatternCond_K_Ignore, 0},
27887
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27888
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27889
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27890
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27891
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27892
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27895
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27896
119k
    {AliasPatternCond_K_Ignore, 0},
27897
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27898
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27899
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27900
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27901
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27902
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27903
    // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2192
27904
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27905
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27906
119k
    {AliasPatternCond_K_Ignore, 0},
27907
119k
    {AliasPatternCond_K_Ignore, 0},
27908
119k
    {AliasPatternCond_K_Ignore, 0},
27909
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27910
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27911
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27912
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27913
    // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2201
27914
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27915
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27916
119k
    {AliasPatternCond_K_Ignore, 0},
27917
119k
    {AliasPatternCond_K_Ignore, 0},
27918
119k
    {AliasPatternCond_K_Ignore, 0},
27919
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27920
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27921
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27922
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27923
    // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2210
27924
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27925
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27926
119k
    {AliasPatternCond_K_Ignore, 0},
27927
119k
    {AliasPatternCond_K_Ignore, 0},
27928
119k
    {AliasPatternCond_K_Ignore, 0},
27929
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27930
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27931
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27932
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27933
    // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2219
27934
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27935
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27936
119k
    {AliasPatternCond_K_Ignore, 0},
27937
119k
    {AliasPatternCond_K_Ignore, 0},
27938
119k
    {AliasPatternCond_K_Ignore, 0},
27939
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27940
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27941
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27942
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27943
    // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2228
27944
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27945
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27946
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27947
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27948
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27949
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27950
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27951
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27952
    // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2236
27953
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27954
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27955
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27956
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27957
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27958
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27959
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27960
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27961
    // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2244
27962
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27963
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27964
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27965
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27966
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27967
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27968
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27969
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27970
    // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2252
27971
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27972
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27973
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27974
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27975
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27976
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
27977
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27978
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27979
    // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2260
27980
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27981
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27982
119k
    {AliasPatternCond_K_Ignore, 0},
27983
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27984
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27985
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27986
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27987
    // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2267
27988
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27989
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27990
119k
    {AliasPatternCond_K_Ignore, 0},
27991
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27992
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27993
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27994
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
27995
    // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2274
27996
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27997
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27998
119k
    {AliasPatternCond_K_Ignore, 0},
27999
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28000
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28001
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28002
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28003
    // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2281
28004
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28005
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28006
119k
    {AliasPatternCond_K_Ignore, 0},
28007
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28008
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28009
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28010
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28011
    // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2288
28012
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28013
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28014
119k
    {AliasPatternCond_K_Ignore, 0},
28015
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28016
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28017
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28018
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28019
    // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2295
28020
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28021
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28022
119k
    {AliasPatternCond_K_Ignore, 0},
28023
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28024
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28025
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28026
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28027
    // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2302
28028
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28029
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28030
119k
    {AliasPatternCond_K_Ignore, 0},
28031
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28032
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28033
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28034
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28035
    // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2309
28036
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28037
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28038
119k
    {AliasPatternCond_K_Ignore, 0},
28039
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28040
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28041
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28042
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28043
    // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2316
28044
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28045
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28046
119k
    {AliasPatternCond_K_Ignore, 0},
28047
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28048
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28049
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28050
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28051
    // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2323
28052
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28053
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28054
119k
    {AliasPatternCond_K_Ignore, 0},
28055
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28056
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28057
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28058
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28059
    // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2330
28060
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28061
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28062
119k
    {AliasPatternCond_K_Ignore, 0},
28063
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28064
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28065
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28066
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28067
    // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2337
28068
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28069
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28070
119k
    {AliasPatternCond_K_Ignore, 0},
28071
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28072
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28073
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28074
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28075
    // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2344
28076
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28077
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28078
119k
    {AliasPatternCond_K_Ignore, 0},
28079
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28080
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28081
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28082
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28083
    // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2351
28084
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28085
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28086
119k
    {AliasPatternCond_K_Ignore, 0},
28087
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28088
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28089
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28090
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28091
    // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2358
28092
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28093
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28094
119k
    {AliasPatternCond_K_Ignore, 0},
28095
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28096
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28097
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28098
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28099
    // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2365
28100
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
28101
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28102
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28103
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28104
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28105
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28106
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28107
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28108
    // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2373
28109
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28110
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28111
119k
    {AliasPatternCond_K_Ignore, 0},
28112
119k
    {AliasPatternCond_K_Ignore, 0},
28113
119k
    {AliasPatternCond_K_Ignore, 0},
28114
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28115
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28116
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28117
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28118
    // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2382
28119
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28120
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28121
119k
    {AliasPatternCond_K_Ignore, 0},
28122
119k
    {AliasPatternCond_K_Ignore, 0},
28123
119k
    {AliasPatternCond_K_Ignore, 0},
28124
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28125
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28126
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28127
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28128
    // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2391
28129
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28130
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28131
119k
    {AliasPatternCond_K_Ignore, 0},
28132
119k
    {AliasPatternCond_K_Ignore, 0},
28133
119k
    {AliasPatternCond_K_Ignore, 0},
28134
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28135
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28136
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28137
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28138
    // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2400
28139
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28140
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28141
119k
    {AliasPatternCond_K_Ignore, 0},
28142
119k
    {AliasPatternCond_K_Ignore, 0},
28143
119k
    {AliasPatternCond_K_Ignore, 0},
28144
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28145
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28146
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28147
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28148
    // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2409
28149
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28150
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28151
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28152
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28153
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28154
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28155
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28156
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28157
    // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2417
28158
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28159
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28160
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28161
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28162
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28163
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28164
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28165
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28166
    // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2425
28167
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28168
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28169
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28170
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28171
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28172
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28173
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28174
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28175
    // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2433
28176
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28177
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28178
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28179
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28180
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28181
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28182
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28183
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28184
    // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2441
28185
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28186
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28187
119k
    {AliasPatternCond_K_Ignore, 0},
28188
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28189
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28190
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28191
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28192
    // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2448
28193
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28194
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28195
119k
    {AliasPatternCond_K_Ignore, 0},
28196
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28197
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28198
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28199
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28200
    // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2455
28201
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28202
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28203
119k
    {AliasPatternCond_K_Ignore, 0},
28204
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28205
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28206
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28207
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28208
    // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2462
28209
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28210
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28211
119k
    {AliasPatternCond_K_Ignore, 0},
28212
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28213
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28214
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28215
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28216
    // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2469
28217
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28218
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28219
119k
    {AliasPatternCond_K_Ignore, 0},
28220
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28221
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28222
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28223
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28224
    // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2476
28225
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28226
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28227
119k
    {AliasPatternCond_K_Ignore, 0},
28228
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28229
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28230
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28231
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28232
    // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2483
28233
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28234
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28235
119k
    {AliasPatternCond_K_Ignore, 0},
28236
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28237
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28238
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28239
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28240
    // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2490
28241
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28242
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28243
119k
    {AliasPatternCond_K_Ignore, 0},
28244
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28245
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28246
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28247
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28248
    // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2497
28249
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28250
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28251
119k
    {AliasPatternCond_K_Ignore, 0},
28252
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28253
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28254
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28255
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28256
    // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2504
28257
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28258
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28259
119k
    {AliasPatternCond_K_Ignore, 0},
28260
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28261
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28262
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28263
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28264
    // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2511
28265
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28266
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28267
119k
    {AliasPatternCond_K_Ignore, 0},
28268
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28269
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28270
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28271
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28272
    // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2518
28273
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28274
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28275
119k
    {AliasPatternCond_K_Ignore, 0},
28276
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28277
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28278
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28279
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28280
    // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2525
28281
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28282
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28283
119k
    {AliasPatternCond_K_Ignore, 0},
28284
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28285
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28286
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28287
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28288
    // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2532
28289
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28290
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28291
119k
    {AliasPatternCond_K_Ignore, 0},
28292
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28293
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28294
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28295
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28296
    // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2539
28297
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28298
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28299
119k
    {AliasPatternCond_K_Ignore, 0},
28300
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28301
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28302
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28303
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28304
    // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2546
28305
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28306
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28307
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28308
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28309
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28310
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28311
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28312
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28313
    // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2554
28314
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28315
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28316
119k
    {AliasPatternCond_K_Ignore, 0},
28317
119k
    {AliasPatternCond_K_Ignore, 0},
28318
119k
    {AliasPatternCond_K_Ignore, 0},
28319
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28320
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28321
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28322
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28323
    // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2563
28324
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28325
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28326
119k
    {AliasPatternCond_K_Ignore, 0},
28327
119k
    {AliasPatternCond_K_Ignore, 0},
28328
119k
    {AliasPatternCond_K_Ignore, 0},
28329
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28330
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28331
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28332
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28333
    // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2572
28334
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28335
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28336
119k
    {AliasPatternCond_K_Ignore, 0},
28337
119k
    {AliasPatternCond_K_Ignore, 0},
28338
119k
    {AliasPatternCond_K_Ignore, 0},
28339
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28340
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28341
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28342
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28343
    // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2581
28344
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28345
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28346
119k
    {AliasPatternCond_K_Ignore, 0},
28347
119k
    {AliasPatternCond_K_Ignore, 0},
28348
119k
    {AliasPatternCond_K_Ignore, 0},
28349
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28350
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28351
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28352
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28353
    // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2590
28354
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28355
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28356
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28357
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28358
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28359
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28360
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28361
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28362
    // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2598
28363
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28364
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28365
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28366
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28367
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28368
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28369
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28370
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28371
    // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2606
28372
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28373
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28374
119k
    {AliasPatternCond_K_Ignore, 0},
28375
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28376
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28377
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28378
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28379
    // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2613
28380
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28381
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28382
119k
    {AliasPatternCond_K_Ignore, 0},
28383
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28384
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28385
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28386
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28387
    // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2620
28388
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28389
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28390
119k
    {AliasPatternCond_K_Ignore, 0},
28391
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28392
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28393
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28394
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28395
    // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2627
28396
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28397
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28398
119k
    {AliasPatternCond_K_Ignore, 0},
28399
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28400
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28401
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28402
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28403
    // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2634
28404
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28405
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28406
119k
    {AliasPatternCond_K_Ignore, 0},
28407
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28408
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28409
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28410
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28411
    // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2641
28412
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28413
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28414
119k
    {AliasPatternCond_K_Ignore, 0},
28415
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28416
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28417
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28418
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28419
    // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2648
28420
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28421
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28422
119k
    {AliasPatternCond_K_Ignore, 0},
28423
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28424
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28425
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28426
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28427
    // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2655
28428
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28429
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28430
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28431
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28432
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28433
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28434
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28435
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28436
    // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2663
28437
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28438
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28439
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28440
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28441
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28442
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28443
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28444
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28445
    // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2671
28446
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28447
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28448
119k
    {AliasPatternCond_K_Ignore, 0},
28449
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28450
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28451
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28452
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28453
    // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2678
28454
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28455
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28456
119k
    {AliasPatternCond_K_Ignore, 0},
28457
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28458
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28459
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28460
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28461
    // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2685
28462
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28463
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28464
119k
    {AliasPatternCond_K_Ignore, 0},
28465
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28466
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28467
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28468
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28469
    // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2692
28470
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28471
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28472
119k
    {AliasPatternCond_K_Ignore, 0},
28473
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28474
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28475
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28476
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28477
    // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2699
28478
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28479
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28480
119k
    {AliasPatternCond_K_Ignore, 0},
28481
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28482
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28483
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28484
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28485
    // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2706
28486
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28487
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28488
119k
    {AliasPatternCond_K_Ignore, 0},
28489
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28490
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28491
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28492
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28493
    // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2713
28494
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28495
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28496
119k
    {AliasPatternCond_K_Ignore, 0},
28497
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28498
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28499
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28500
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28501
    // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2720
28502
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28503
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28504
119k
    {AliasPatternCond_K_Ignore, 0},
28505
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28506
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28507
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28508
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28509
    // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2727
28510
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28511
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28512
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28513
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28514
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28515
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28516
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28517
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28518
    // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2735
28519
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28520
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28521
119k
    {AliasPatternCond_K_Ignore, 0},
28522
119k
    {AliasPatternCond_K_Ignore, 0},
28523
119k
    {AliasPatternCond_K_Ignore, 0},
28524
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28525
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28526
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28527
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28528
    // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2744
28529
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28530
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28531
119k
    {AliasPatternCond_K_Ignore, 0},
28532
119k
    {AliasPatternCond_K_Ignore, 0},
28533
119k
    {AliasPatternCond_K_Ignore, 0},
28534
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28535
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28536
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28537
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28538
    // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2753
28539
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28540
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28541
119k
    {AliasPatternCond_K_Ignore, 0},
28542
119k
    {AliasPatternCond_K_Ignore, 0},
28543
119k
    {AliasPatternCond_K_Ignore, 0},
28544
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28545
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28546
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28547
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28548
    // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2762
28549
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28550
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28551
119k
    {AliasPatternCond_K_Ignore, 0},
28552
119k
    {AliasPatternCond_K_Ignore, 0},
28553
119k
    {AliasPatternCond_K_Ignore, 0},
28554
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28555
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28556
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28557
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28558
    // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2771
28559
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28560
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28561
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28562
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28563
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28564
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28565
    // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2777
28566
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28567
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28568
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28569
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28570
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28571
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28572
    // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783
28573
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28574
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28575
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28576
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28577
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28578
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28579
    // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2789
28580
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28581
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28582
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28583
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28584
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28585
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28586
    // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2795
28587
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28588
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28589
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28590
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28591
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28592
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28593
    // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2801
28594
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28595
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28596
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28597
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28598
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28599
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28600
    // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2807
28601
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28602
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28603
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28604
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28605
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28606
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28607
    // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2813
28608
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28609
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28610
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28611
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28612
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28613
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28614
    // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2819
28615
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28616
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28617
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28618
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28619
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28620
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28621
    // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825
28622
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28623
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28624
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28625
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28626
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28627
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28628
    // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831
28629
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28630
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28631
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28632
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28633
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28634
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28635
    // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837
28636
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28637
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28638
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28639
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28640
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28641
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28642
    // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2843
28643
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28644
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28645
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28646
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28647
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28648
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28649
    // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2849
28650
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28651
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28652
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28653
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28654
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28655
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28656
    // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2855
28657
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28658
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28659
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28660
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28661
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28662
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28663
    // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2861
28664
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28665
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28666
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28667
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28668
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28669
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28670
    // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2867
28671
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28672
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28673
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28674
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28675
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28676
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28677
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28678
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28679
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28680
    // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2876
28681
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28682
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28683
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28684
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28685
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28686
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28687
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28688
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28689
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28690
    // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2885
28691
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28692
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28693
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28694
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28695
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28696
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28697
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28698
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28699
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28700
    // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2894
28701
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28702
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28703
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28704
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28705
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28706
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28707
    // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2900
28708
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28709
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28710
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28711
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28712
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28713
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28714
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28715
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28716
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28717
    // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2909
28718
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28719
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28720
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28721
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28722
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28723
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28724
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28725
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28726
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28727
    // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2918
28728
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28729
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28730
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28731
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28732
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28733
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28734
    // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2924
28735
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28736
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28737
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28738
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28739
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28740
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28741
    // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2930
28742
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28743
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28744
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28745
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28746
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28747
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28748
    // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2936
28749
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28750
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28751
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28752
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28753
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28754
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28755
    // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2942
28756
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28757
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28758
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28759
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28760
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28761
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28762
    // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2948
28763
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28764
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28765
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28766
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28767
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28768
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28769
    // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2954
28770
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28771
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28772
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28773
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28774
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28775
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28776
    // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2960
28777
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28778
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28779
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28780
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28781
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28782
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28783
    // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2966
28784
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28785
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28786
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28787
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28788
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28789
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28790
    // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2972
28791
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28792
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28793
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28794
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28795
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28796
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28797
    // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2978
28798
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28799
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28800
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28801
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28802
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28803
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28804
    // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2984
28805
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28806
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28807
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28808
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28809
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28810
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28811
    // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2990
28812
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28813
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28814
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28815
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28816
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28817
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28818
    // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2996
28819
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28820
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28821
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28822
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28823
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28824
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28825
    // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3002
28826
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28827
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28828
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28829
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28830
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28831
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28832
    // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3008
28833
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28834
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28835
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28836
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28837
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28838
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28839
    // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014
28840
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28841
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28842
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28843
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28844
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28845
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28846
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28847
    // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021
28848
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28849
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28850
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28851
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28852
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28853
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28854
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28855
    // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028
28856
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28857
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28858
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28859
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28860
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28861
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28862
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28863
    // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035
28864
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28865
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28866
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28867
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28868
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28869
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28870
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28871
    // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042
28872
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28873
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28874
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28875
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28876
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28877
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28878
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28879
    // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049
28880
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28881
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28882
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28883
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28884
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28885
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28886
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28887
    // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056
28888
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28889
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28890
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28891
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28892
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28893
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28894
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28895
    // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063
28896
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28897
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28898
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28899
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28900
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28901
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28902
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28903
    // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070
28904
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28905
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28906
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28907
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28908
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28909
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28910
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28911
    // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077
28912
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28913
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28914
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28915
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28916
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28917
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28918
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28919
    // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084
28920
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28921
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28922
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28923
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28924
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28925
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28926
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28927
    // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091
28928
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28929
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28930
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28931
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28932
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28933
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28934
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28935
    // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098
28936
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28937
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28938
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28939
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28940
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28941
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28942
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28943
    // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3105
28944
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28945
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28946
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28947
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28948
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28949
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28950
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28951
    // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3112
28952
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28953
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28954
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28955
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28956
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28957
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28958
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28959
    // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3119
28960
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28961
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28962
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28963
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28964
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28965
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28966
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28967
    // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3126
28968
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28969
119k
    {AliasPatternCond_K_Ignore, 0},
28970
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28971
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28972
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28973
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
28974
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28975
    // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133
28976
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28977
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28978
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28979
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28980
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28981
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28982
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28983
    // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140
28984
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28985
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28986
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28987
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28988
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28989
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28990
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28991
    // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147
28992
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28993
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28994
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28995
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28996
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28997
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28998
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
28999
    // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154
29000
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29001
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29002
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29003
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29004
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29005
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29006
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29007
    // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161
29008
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29009
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29010
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29011
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29012
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29013
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29014
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29015
    // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168
29016
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29017
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29018
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29019
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29020
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29021
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29022
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29023
    // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175
29024
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29025
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29026
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29027
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29028
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29029
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29030
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29031
    // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182
29032
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29033
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29034
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29035
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29036
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29037
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29038
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29039
    // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189
29040
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29041
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29042
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29043
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29044
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29045
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29046
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29047
    // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196
29048
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29049
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29050
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29051
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29052
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29053
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29054
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29055
    // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203
29056
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29057
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29058
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29059
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29060
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29061
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29062
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29063
    // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210
29064
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29065
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29066
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29067
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29068
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29069
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29070
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29071
    // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217
29072
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29073
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29074
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29075
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29076
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29077
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29078
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29079
    // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3224
29080
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29081
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29082
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29083
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29084
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29085
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29086
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29087
    // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3231
29088
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29089
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29090
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29091
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29092
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29093
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29094
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29095
    // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3238
29096
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29097
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29098
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29099
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29100
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29101
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29102
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29103
    // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3245
29104
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29105
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29106
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29107
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29108
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29109
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29110
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29111
    // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3252
29112
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29113
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29114
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29115
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29116
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29117
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29118
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29119
    // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3259
29120
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29121
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29122
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29123
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29124
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29125
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29126
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29127
    // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3266
29128
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29129
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29130
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29131
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29132
    // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3270
29133
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29134
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29135
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29136
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29137
    // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3274
29138
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29139
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29140
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29141
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29142
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29143
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29144
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29145
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29146
    // (LDNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3282
29147
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29148
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29149
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29150
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29151
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29152
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29153
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29154
    // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3289
29155
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29156
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29157
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29158
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29159
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29160
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29161
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29162
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29163
    // (LDNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3297
29164
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29165
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29166
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29167
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29168
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29169
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29170
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29171
    // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3304
29172
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29173
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29174
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29175
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29176
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29177
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29178
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29179
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29180
    // (LDNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3312
29181
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29182
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29183
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29184
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29185
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29186
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29187
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29188
    // (LDNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3319
29189
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29190
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29191
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29192
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29193
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29194
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29195
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29196
    // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3326
29197
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29198
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29199
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29200
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29201
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29202
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29203
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29204
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29205
    // (LDNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3334
29206
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29207
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29208
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29209
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29210
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29211
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29212
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29213
    // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341
29214
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29215
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29216
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29217
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29218
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29219
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29220
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29221
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29222
    // (LDNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349
29223
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29224
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29225
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29226
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29227
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29228
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29229
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29230
    // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3356
29231
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29232
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29233
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29234
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29235
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29236
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29237
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29238
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29239
    // (LDNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3364
29240
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29241
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29242
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29243
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29244
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29245
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29246
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29247
    // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3371
29248
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29249
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29250
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29251
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29252
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29253
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29254
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29255
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29256
    // (LDNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3379
29257
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29258
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29259
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29260
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29261
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29262
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29263
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29264
    // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3386
29265
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29266
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29267
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29268
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29269
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29270
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29271
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29272
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29273
    // (LDNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3394
29274
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29275
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29276
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29277
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29278
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29279
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29280
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29281
    // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3401
29282
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29283
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29284
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29285
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29286
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29287
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29288
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29289
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29290
    // (LDNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3409
29291
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29292
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29293
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29294
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29295
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29296
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29297
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29298
    // (LDNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3416
29299
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29300
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29301
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29302
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29303
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29304
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29305
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29306
    // (LDNT1SB_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3423
29307
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29308
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29309
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29310
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29311
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29312
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29313
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29314
    // (LDNT1SB_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3430
29315
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29316
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29317
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29318
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29319
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29320
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29321
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29322
    // (LDNT1SH_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3437
29323
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29324
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29325
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29326
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29327
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29328
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29329
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29330
    // (LDNT1SH_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3444
29331
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29332
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29333
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29334
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29335
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29336
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29337
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29338
    // (LDNT1SW_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3451
29339
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29340
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29341
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29342
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29343
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29344
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29345
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29346
    // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3458
29347
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29348
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29349
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29350
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29351
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29352
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29353
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29354
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29355
    // (LDNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3466
29356
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29357
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29358
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29359
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29360
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29361
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29362
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29363
    // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3473
29364
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29365
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29366
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29367
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29368
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29369
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29370
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29371
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29372
    // (LDNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3481
29373
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29374
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29375
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29376
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29377
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29378
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29379
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29380
    // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3488
29381
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29382
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29383
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29384
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29385
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29386
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29387
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29388
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29389
    // (LDNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3496
29390
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29391
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29392
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29393
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29394
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29395
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29396
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29397
    // (LDNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3503
29398
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29399
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29400
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29401
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29402
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29403
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29404
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29405
    // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3510
29406
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29407
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29408
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29409
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29410
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29411
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29412
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29413
    // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3517
29414
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29415
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29416
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29417
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29418
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29419
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29420
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29421
    // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3524
29422
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29423
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29424
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29425
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29426
    // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3528
29427
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29428
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29429
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29430
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29431
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29432
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29433
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29434
    // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3535
29435
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29436
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29437
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29438
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29439
    // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3539
29440
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29441
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29442
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29443
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29444
    // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3543
29445
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29446
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29447
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29448
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29449
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29450
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29451
    // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3549
29452
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29453
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29454
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29455
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29456
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29457
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29458
    // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3555
29459
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29460
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29461
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29462
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29463
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29464
    // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3560
29465
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29466
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29467
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29468
    // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3563
29469
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29470
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29471
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29472
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29473
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29474
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29475
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29476
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29477
    // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3571
29478
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29479
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29480
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29481
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29482
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29483
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29484
    // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3577
29485
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29486
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29487
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29488
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29489
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29490
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29491
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29492
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29493
    // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3585
29494
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29495
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29496
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29497
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29498
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29499
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29500
    // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3591
29501
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29502
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29503
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29504
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29505
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29506
    // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3596
29507
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29508
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29509
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29510
    // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3599
29511
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29512
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29513
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29514
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29515
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29516
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29517
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29518
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29519
    // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3607
29520
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29521
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29522
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29523
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29524
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29525
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29526
    // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3613
29527
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29528
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29529
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29530
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29531
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29532
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29533
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29534
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29535
    // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3621
29536
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29537
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29538
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29539
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29540
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29541
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29542
    // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3627
29543
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29544
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29545
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29546
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29547
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29548
    // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3632
29549
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29550
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29551
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29552
    // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3635
29553
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29554
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29555
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29556
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29557
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29558
    // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3640
29559
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29560
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29561
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29562
    // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3643
29563
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29564
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29565
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29566
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29567
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29568
    // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3648
29569
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29570
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29571
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29572
    // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3651
29573
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29574
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29575
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29576
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29577
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29578
    // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3656
29579
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29580
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29581
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29582
    // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3659
29583
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29584
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29585
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29586
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29587
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29588
    // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3664
29589
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29590
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29591
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29592
    // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3667
29593
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29594
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29595
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29596
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29597
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29598
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29599
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29600
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29601
    // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3675
29602
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29603
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29604
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29605
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29606
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29607
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29608
    // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3681
29609
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29610
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29611
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29612
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29613
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29614
    // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3686
29615
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29616
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29617
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29618
    // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3689
29619
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29620
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29621
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29622
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29623
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29624
    // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3694
29625
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29626
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29627
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29628
    // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 3697
29629
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29630
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29631
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29632
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29633
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29634
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29635
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29636
    // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3704
29637
119k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29638
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29639
119k
    {AliasPatternCond_K_Ignore, 0},
29640
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29641
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29642
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29643
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29644
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29645
    // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3712
29646
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29647
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29648
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29649
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29650
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29651
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29652
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29653
    // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3719
29654
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29655
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29656
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29657
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29658
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29659
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29660
    // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3725
29661
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29662
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29663
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29664
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29665
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29666
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29667
    // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3731
29668
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29669
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29670
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29671
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29672
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29673
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29674
    // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3737
29675
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29676
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29677
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29678
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29679
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29680
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29681
    // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3743
29682
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29683
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29684
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29685
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29686
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29687
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29688
    // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3749
29689
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29690
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29691
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29692
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29693
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29694
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29695
    // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3755
29696
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29697
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29698
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29699
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29700
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29701
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29702
    // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3761
29703
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29704
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29705
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29706
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29707
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29708
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29709
    // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3767
29710
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29711
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29712
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29713
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29714
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29715
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29716
    // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3773
29717
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29718
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29719
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29720
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29721
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29722
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29723
    // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3779
29724
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29725
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29726
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29727
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29728
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29729
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29730
    // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3785
29731
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29732
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29733
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29734
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29735
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29736
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29737
    // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3791
29738
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29739
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29740
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29741
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29742
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29743
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29744
    // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3797
29745
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29746
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29747
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29748
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29749
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29750
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29751
    // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3803
29752
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29753
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29754
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29755
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29756
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29757
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29758
    // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3809
29759
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29760
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29761
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29762
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29763
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29764
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29765
    // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3815
29766
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29767
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29768
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29769
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29770
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29771
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29772
    // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821
29773
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29774
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29775
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29776
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29777
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29778
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29779
    // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827
29780
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29781
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29782
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29783
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29784
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29785
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29786
    // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833
29787
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29788
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29789
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29790
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29791
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29792
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29793
    // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839
29794
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29795
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29796
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29797
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29798
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29799
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29800
    // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3845
29801
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29802
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29803
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29804
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29805
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29806
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29807
    // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3851
29808
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29809
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29810
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29811
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29812
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29813
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29814
    // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3857
29815
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29816
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29817
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29818
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29819
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29820
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29821
    // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3863
29822
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29823
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29824
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29825
    // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3866
29826
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29827
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29828
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29829
    // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3869
29830
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29831
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29832
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29833
    // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3872
29834
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29835
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29836
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29837
    // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3875
29838
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29839
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29840
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29841
    // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3878
29842
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29843
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29844
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29845
    // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3881
29846
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29847
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29848
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29849
    // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3884
29850
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29851
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29852
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29853
    // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3887
29854
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29855
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29856
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29857
    // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3890
29858
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29859
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29860
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29861
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29862
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29863
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29864
    // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3896
29865
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29866
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29867
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29868
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29869
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29870
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29871
    // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3902
29872
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29873
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29874
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29875
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29876
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29877
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29878
    // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3908
29879
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29880
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29881
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29882
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29883
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29884
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29885
    // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3914
29886
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29887
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29888
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29889
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29890
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29891
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29892
    // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3920
29893
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29894
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29895
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29896
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29897
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29898
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29899
    // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3926
29900
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29901
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29902
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29903
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29904
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29905
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29906
    // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3932
29907
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29908
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29909
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29910
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29911
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29912
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29913
    // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3938
29914
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29915
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29916
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29917
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29918
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29919
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29920
    // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3944
29921
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29922
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29923
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29924
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29925
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29926
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29927
    // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3950
29928
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29929
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29930
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29931
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29932
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29933
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29934
    // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3956
29935
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29936
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29937
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29938
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29939
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29940
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29941
    // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3962
29942
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29943
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29944
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29945
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29946
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29947
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29948
    // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3968
29949
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29950
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29951
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29952
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29953
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29954
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29955
    // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3974
29956
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29957
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29958
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29959
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29960
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29961
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29962
    // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3980
29963
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29964
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29965
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29966
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29967
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29968
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29969
    // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3986
29970
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29971
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29972
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29973
    // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3989
29974
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29975
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29976
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29977
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29978
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29979
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29980
    // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3995
29981
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29982
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29983
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29984
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29985
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29986
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29987
    // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4001
29988
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29989
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29990
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29991
    // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4004
29992
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29993
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29994
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29995
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29996
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29997
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
29998
    // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4010
29999
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30000
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30001
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30002
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30003
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30004
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30005
    // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4016
30006
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30007
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30008
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30009
    // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4019
30010
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30011
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30012
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30013
    // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4022
30014
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30015
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30016
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30017
    // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4025
30018
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30019
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30020
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30021
    // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 4028
30022
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30023
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30024
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30025
    // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4031
30026
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
30027
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30028
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30029
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30030
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30031
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30032
    // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4037
30033
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30034
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30035
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30036
    // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4040
30037
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30038
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30039
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30040
    // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4043
30041
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30042
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30043
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30044
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30045
    // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4047
30046
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30047
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30048
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30049
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30050
    // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4051
30051
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30052
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30053
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30054
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30055
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30056
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30057
    // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4057
30058
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30059
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30060
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30061
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30062
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30063
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30064
    // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4063
30065
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30066
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30067
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30068
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30069
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30070
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30071
    // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4069
30072
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30073
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30074
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30075
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30076
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30077
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30078
    // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4075
30079
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30080
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30081
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30082
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30083
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30084
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30085
    // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4081
30086
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30087
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30088
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30089
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30090
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30091
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30092
    // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4087
30093
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30094
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30095
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30096
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30097
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30098
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30099
    // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4093
30100
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30101
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30102
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30103
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30104
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30105
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30106
    // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4099
30107
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30108
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30109
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30110
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30111
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30112
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30113
    // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4105
30114
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30115
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30116
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30117
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30118
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30119
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30120
    // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4111
30121
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30122
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30123
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30124
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30125
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30126
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30127
    // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4117
30128
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30129
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30130
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30131
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30132
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30133
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30134
    // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4123
30135
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30136
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30137
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30138
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30139
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30140
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30141
    // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4129
30142
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30143
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30144
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30145
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30146
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30147
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30148
    // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4135
30149
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30150
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30151
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30152
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30153
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30154
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30155
    // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4141
30156
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30157
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30158
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30159
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30160
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30161
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30162
    // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4147
30163
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30164
119k
    {AliasPatternCond_K_Ignore, 0},
30165
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30166
119k
    {AliasPatternCond_K_Ignore, 0},
30167
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30168
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30169
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30170
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30171
    // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4155
30172
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30173
119k
    {AliasPatternCond_K_Ignore, 0},
30174
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30175
119k
    {AliasPatternCond_K_Ignore, 0},
30176
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30177
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30178
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30179
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30180
    // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4163
30181
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30182
119k
    {AliasPatternCond_K_Ignore, 0},
30183
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30184
119k
    {AliasPatternCond_K_Ignore, 0},
30185
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30186
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30187
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30188
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30189
    // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4171
30190
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30191
119k
    {AliasPatternCond_K_Ignore, 0},
30192
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30193
119k
    {AliasPatternCond_K_Ignore, 0},
30194
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30195
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30196
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30197
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30198
    // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4179
30199
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30200
119k
    {AliasPatternCond_K_Ignore, 0},
30201
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30202
119k
    {AliasPatternCond_K_Ignore, 0},
30203
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30204
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30205
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30206
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30207
    // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4187
30208
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30209
119k
    {AliasPatternCond_K_Ignore, 0},
30210
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30211
119k
    {AliasPatternCond_K_Ignore, 0},
30212
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30213
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30214
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30215
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30216
    // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4195
30217
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30218
119k
    {AliasPatternCond_K_Ignore, 0},
30219
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30220
119k
    {AliasPatternCond_K_Ignore, 0},
30221
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30222
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30223
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30224
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30225
    // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4203
30226
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30227
119k
    {AliasPatternCond_K_Ignore, 0},
30228
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30229
119k
    {AliasPatternCond_K_Ignore, 0},
30230
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30231
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30232
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30233
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30234
    // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4211
30235
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30236
119k
    {AliasPatternCond_K_Ignore, 0},
30237
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30238
119k
    {AliasPatternCond_K_Ignore, 0},
30239
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30240
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30241
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30242
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30243
    // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4219
30244
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30245
119k
    {AliasPatternCond_K_Ignore, 0},
30246
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30247
119k
    {AliasPatternCond_K_Ignore, 0},
30248
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30249
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30250
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30251
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30252
    // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4227
30253
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30254
119k
    {AliasPatternCond_K_Ignore, 0},
30255
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30256
119k
    {AliasPatternCond_K_Ignore, 0},
30257
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30258
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30259
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30260
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30261
    // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4235
30262
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30263
119k
    {AliasPatternCond_K_Ignore, 0},
30264
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30265
119k
    {AliasPatternCond_K_Ignore, 0},
30266
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30267
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30268
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30269
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30270
    // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4243
30271
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30272
119k
    {AliasPatternCond_K_Ignore, 0},
30273
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30274
119k
    {AliasPatternCond_K_Ignore, 0},
30275
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30276
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30277
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30278
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30279
    // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4251
30280
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30281
119k
    {AliasPatternCond_K_Ignore, 0},
30282
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30283
119k
    {AliasPatternCond_K_Ignore, 0},
30284
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30285
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30286
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30287
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30288
    // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4259
30289
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30290
119k
    {AliasPatternCond_K_Ignore, 0},
30291
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30292
119k
    {AliasPatternCond_K_Ignore, 0},
30293
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30294
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30295
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30296
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30297
    // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4267
30298
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30299
119k
    {AliasPatternCond_K_Ignore, 0},
30300
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30301
119k
    {AliasPatternCond_K_Ignore, 0},
30302
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30303
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30304
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30305
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30308
119k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30309
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30310
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30311
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30312
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30315
119k
    {AliasPatternCond_K_Ignore, 0},
30316
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30317
119k
    {AliasPatternCond_K_Ignore, 0},
30318
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30319
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30320
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30321
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30324
119k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30325
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30326
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30327
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30328
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30331
119k
    {AliasPatternCond_K_Ignore, 0},
30332
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30333
119k
    {AliasPatternCond_K_Ignore, 0},
30334
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30335
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30336
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30337
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30338
    // (MOVT ZTR:$ZTt, 0, ZPRAny:$Zt) - 4303
30339
119k
    {AliasPatternCond_K_RegClass, AArch64_ZTRRegClassID},
30340
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30341
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30342
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30343
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30344
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30345
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30346
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME_LUTv2},
30347
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30348
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4312
30349
119k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30350
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30351
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4314
30352
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30353
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30354
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4316
30355
119k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30356
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30357
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4318
30358
119k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30359
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30360
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4320
30361
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30362
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30363
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4322
30364
119k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30365
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30366
    // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4324
30367
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30368
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30369
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30370
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30371
    // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4328
30372
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30373
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30374
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30375
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30376
    // (NOTv16i8 V128:$Vd, V128:$Vn) - 4332
30377
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30378
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30379
    // (NOTv8i8 V64:$Vd, V64:$Vn) - 4334
30380
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30381
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30382
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4336
30383
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30384
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30385
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30386
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30387
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4340
30388
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30389
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30390
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30391
    // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4343
30392
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30393
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30394
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30395
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30396
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4347
30397
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30398
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30399
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30400
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30401
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4351
30402
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30403
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30404
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30405
    // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4354
30406
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30407
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30408
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30409
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30410
    // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4358
30411
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30412
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30413
119k
    {AliasPatternCond_K_TiedReg, 1},
30414
119k
    {AliasPatternCond_K_TiedReg, 1},
30415
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30416
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30417
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30418
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30419
    // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4366
30420
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30421
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30422
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30423
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30424
    // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4370
30425
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30426
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30427
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30428
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30429
    // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4374
30430
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30431
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30432
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30433
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30434
    // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4378
30435
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30436
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30437
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30438
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30439
    // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4382
30440
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30441
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30442
119k
    {AliasPatternCond_K_TiedReg, 1},
30443
119k
    {AliasPatternCond_K_TiedReg, 1},
30444
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30445
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30446
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30447
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30448
    // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4390
30449
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30450
119k
    {AliasPatternCond_K_Ignore, 0},
30451
119k
    {AliasPatternCond_K_Custom, 1},
30452
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30453
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30454
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30455
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30456
    // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4397
30457
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30458
119k
    {AliasPatternCond_K_Ignore, 0},
30459
119k
    {AliasPatternCond_K_Custom, 2},
30460
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30461
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30462
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30463
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30464
    // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4404
30465
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30466
119k
    {AliasPatternCond_K_Ignore, 0},
30467
119k
    {AliasPatternCond_K_Custom, 3},
30468
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30469
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30470
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30471
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30472
    // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4411
30473
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30474
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30475
119k
    {AliasPatternCond_K_TiedReg, 1},
30476
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30477
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30478
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30479
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30480
    // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4418
30481
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30482
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30483
119k
    {AliasPatternCond_K_TiedReg, 1},
30484
    // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4421
30485
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30486
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30487
119k
    {AliasPatternCond_K_TiedReg, 1},
30488
    // (PACIA1716) - 4424
30489
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30490
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30491
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30492
    // (PACIASP) - 4427
30493
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30494
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30495
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30496
    // (PACIAZ) - 4430
30497
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30498
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30499
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30500
    // (PACIB1716) - 4433
30501
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30502
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30503
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30504
    // (PACIBSP) - 4436
30505
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30506
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30507
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30508
    // (PACIBZ) - 4439
30509
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30510
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30511
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30512
    // (PACM) - 4442
30513
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30514
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuthLR},
30515
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30516
    // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4445
30517
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30518
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30519
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30520
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30521
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30522
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30523
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30524
    // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4452
30525
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30526
119k
    {AliasPatternCond_K_Ignore, 0},
30527
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30528
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30529
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30530
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30531
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30532
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30533
    // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4460
30534
119k
    {AliasPatternCond_K_Ignore, 0},
30535
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30536
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30537
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30538
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30539
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30540
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30541
    // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4467
30542
119k
    {AliasPatternCond_K_Ignore, 0},
30543
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30544
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30545
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30546
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30547
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30548
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30549
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30550
    // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4475
30551
119k
    {AliasPatternCond_K_Ignore, 0},
30552
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30553
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30554
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30555
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30556
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30557
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30558
    // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4482
30559
119k
    {AliasPatternCond_K_Ignore, 0},
30560
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30561
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30562
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30563
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30564
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30565
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30566
    // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4489
30567
119k
    {AliasPatternCond_K_Ignore, 0},
30568
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30569
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30570
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30571
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30572
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30573
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30574
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30575
    // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4497
30576
119k
    {AliasPatternCond_K_Ignore, 0},
30577
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30578
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30579
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30580
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30581
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30582
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30583
    // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4504
30584
119k
    {AliasPatternCond_K_Ignore, 0},
30585
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30586
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30587
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30588
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30589
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30590
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30591
    // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4511
30592
119k
    {AliasPatternCond_K_Ignore, 0},
30593
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30594
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30595
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30596
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30597
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30598
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30599
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30600
    // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4519
30601
119k
    {AliasPatternCond_K_Ignore, 0},
30602
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30603
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30604
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30605
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30606
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30607
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30608
    // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4526
30609
119k
    {AliasPatternCond_K_Ignore, 0},
30610
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30611
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30612
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30613
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30614
    // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4531
30615
119k
    {AliasPatternCond_K_Ignore, 0},
30616
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30617
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30618
    // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4534
30619
119k
    {AliasPatternCond_K_Ignore, 0},
30620
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30621
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30622
    // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4537
30623
119k
    {AliasPatternCond_K_Ignore, 0},
30624
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30625
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30626
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30627
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30628
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30629
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30630
    // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4544
30631
119k
    {AliasPatternCond_K_Ignore, 0},
30632
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30633
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30634
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30635
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30636
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30637
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30638
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30639
    // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4552
30640
119k
    {AliasPatternCond_K_Ignore, 0},
30641
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30642
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30643
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30644
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30645
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30646
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30647
    // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4559
30648
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30649
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30650
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30651
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30652
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30653
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30654
    // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4565
30655
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30656
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30657
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30658
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30659
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30660
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30661
    // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4571
30662
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30663
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30664
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30665
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30666
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30667
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30668
    // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4577
30669
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30670
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30671
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30672
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30673
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30674
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30675
    // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4583
30676
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30677
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30678
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30679
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30680
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30681
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30682
    // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4589
30683
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30684
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30685
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30686
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30687
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30688
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30689
    // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4595
30690
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30691
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30692
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30693
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30694
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30695
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30696
    // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4601
30697
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30698
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30699
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30700
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30701
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30702
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30703
    // (RET LR) - 4607
30704
119k
    {AliasPatternCond_K_Reg, AArch64_LR},
30705
    // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4608
30706
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30707
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30708
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30709
    // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4611
30710
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30711
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30712
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30713
    // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4614
30714
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30715
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30716
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30717
    // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4617
30718
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30719
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30720
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30721
    // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4620
30722
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30723
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30724
119k
    {AliasPatternCond_K_Ignore, 0},
30725
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30726
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4624
30727
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30728
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30729
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30730
119k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30731
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4628
30732
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30733
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30734
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30735
119k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30736
    // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4632
30737
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30738
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30739
119k
    {AliasPatternCond_K_Ignore, 0},
30740
119k
    {AliasPatternCond_K_Imm, (uint32_t)63},
30741
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4636
30742
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30743
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30744
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30745
119k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30746
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4640
30747
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30748
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30749
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30750
119k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30751
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4644
30752
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30753
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30754
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30755
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30756
    // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4648
30757
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30758
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30759
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30760
119k
    {AliasPatternCond_K_TiedReg, 0},
30761
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30762
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30763
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30764
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30765
    // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4656
30766
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30767
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30768
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30769
119k
    {AliasPatternCond_K_TiedReg, 0},
30770
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30771
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30772
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30773
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30774
    // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4664
30775
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30776
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30777
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30778
119k
    {AliasPatternCond_K_TiedReg, 0},
30779
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30780
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30781
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30782
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30783
    // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4672
30784
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30785
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30786
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30787
119k
    {AliasPatternCond_K_TiedReg, 0},
30788
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30789
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30790
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30791
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30792
    // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4680
30793
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30794
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30795
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30796
119k
    {AliasPatternCond_K_TiedReg, 0},
30797
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30798
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30799
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30800
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30801
    // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4688
30802
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30803
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30804
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30805
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30806
    // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4692
30807
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30808
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30809
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30810
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30811
    // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4696
30812
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30813
119k
    {AliasPatternCond_K_Ignore, 0},
30814
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30815
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30816
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30817
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30818
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30819
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30820
    // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4704
30821
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30822
119k
    {AliasPatternCond_K_Ignore, 0},
30823
119k
    {AliasPatternCond_K_Ignore, 0},
30824
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30825
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30826
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30827
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30828
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30829
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4712
30830
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30831
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30832
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30833
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30834
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30835
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30836
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30837
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30838
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4720
30839
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30840
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30841
119k
    {AliasPatternCond_K_Ignore, 0},
30842
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30843
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30844
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30845
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30846
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30847
    // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4728
30848
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30849
119k
    {AliasPatternCond_K_Ignore, 0},
30850
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30851
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30852
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30853
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30854
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30855
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30856
    // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4736
30857
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30858
119k
    {AliasPatternCond_K_Ignore, 0},
30859
119k
    {AliasPatternCond_K_Ignore, 0},
30860
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30861
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30862
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30863
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30864
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30865
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4744
30866
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30867
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30868
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30869
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30870
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30871
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30872
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30873
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30874
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4752
30875
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30876
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30877
119k
    {AliasPatternCond_K_Ignore, 0},
30878
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30879
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30880
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30881
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30882
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30883
    // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4760
30884
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30885
119k
    {AliasPatternCond_K_Ignore, 0},
30886
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30887
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30888
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30889
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30890
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30891
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30892
    // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4768
30893
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30894
119k
    {AliasPatternCond_K_Ignore, 0},
30895
119k
    {AliasPatternCond_K_Ignore, 0},
30896
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30897
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30898
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30899
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30900
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30901
    // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4776
30902
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30903
119k
    {AliasPatternCond_K_Ignore, 0},
30904
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30905
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30906
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30907
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30908
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30909
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30910
    // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4784
30911
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30912
119k
    {AliasPatternCond_K_Ignore, 0},
30913
119k
    {AliasPatternCond_K_Ignore, 0},
30914
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30915
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30916
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30917
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30918
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30919
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4792
30920
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30921
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30922
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30923
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30924
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30925
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30926
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30927
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30928
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4800
30929
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30930
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30931
119k
    {AliasPatternCond_K_Ignore, 0},
30932
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30933
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30934
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30935
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30936
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30937
    // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4808
30938
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30939
119k
    {AliasPatternCond_K_Ignore, 0},
30940
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30941
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30942
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30943
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30944
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30945
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30946
    // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4816
30947
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30948
119k
    {AliasPatternCond_K_Ignore, 0},
30949
119k
    {AliasPatternCond_K_Ignore, 0},
30950
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30951
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30952
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30953
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30954
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30955
    // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4824
30956
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30957
119k
    {AliasPatternCond_K_Ignore, 0},
30958
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30959
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30960
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30961
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30962
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30963
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30964
    // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4832
30965
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30966
119k
    {AliasPatternCond_K_Ignore, 0},
30967
119k
    {AliasPatternCond_K_Ignore, 0},
30968
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30969
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30970
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30971
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30972
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30973
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4840
30974
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30975
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30976
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30977
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30978
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30979
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30980
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30981
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30982
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4848
30983
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30984
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30985
119k
    {AliasPatternCond_K_Ignore, 0},
30986
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30987
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30988
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30989
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30990
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
30991
    // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4856
30992
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30993
119k
    {AliasPatternCond_K_Ignore, 0},
30994
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30995
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30996
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30997
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30998
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30999
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31000
    // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4864
31001
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31002
119k
    {AliasPatternCond_K_Ignore, 0},
31003
119k
    {AliasPatternCond_K_Ignore, 0},
31004
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31005
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31006
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31007
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31008
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31009
    // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4872
31010
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31011
119k
    {AliasPatternCond_K_Ignore, 0},
31012
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31013
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31014
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31015
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31016
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31017
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31018
    // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4880
31019
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31020
119k
    {AliasPatternCond_K_Ignore, 0},
31021
119k
    {AliasPatternCond_K_Ignore, 0},
31022
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31023
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31024
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31025
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31026
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31027
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4888
31028
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31029
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31030
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31031
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31032
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31033
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31034
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31035
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31036
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4896
31037
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31038
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31039
119k
    {AliasPatternCond_K_Ignore, 0},
31040
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31041
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31042
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31043
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31044
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31045
    // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4904
31046
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31047
119k
    {AliasPatternCond_K_Ignore, 0},
31048
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31049
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31050
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31051
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31052
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31053
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31054
    // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4912
31055
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31056
119k
    {AliasPatternCond_K_Ignore, 0},
31057
119k
    {AliasPatternCond_K_Ignore, 0},
31058
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31059
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31060
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31061
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31062
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31063
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4920
31064
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31065
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31066
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31067
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31068
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31069
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31070
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31071
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31072
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4928
31073
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31074
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31075
119k
    {AliasPatternCond_K_Ignore, 0},
31076
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31077
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31078
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31079
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31080
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31081
    // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4936
31082
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31083
119k
    {AliasPatternCond_K_Ignore, 0},
31084
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31085
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31086
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31087
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31088
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31089
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31090
    // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4944
31091
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31092
119k
    {AliasPatternCond_K_Ignore, 0},
31093
119k
    {AliasPatternCond_K_Ignore, 0},
31094
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31095
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31096
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31097
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31098
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31099
    // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4952
31100
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31101
119k
    {AliasPatternCond_K_Ignore, 0},
31102
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31103
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31104
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31105
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31106
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31107
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31108
    // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4960
31109
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31110
119k
    {AliasPatternCond_K_Ignore, 0},
31111
119k
    {AliasPatternCond_K_Ignore, 0},
31112
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31113
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31114
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31115
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31116
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31117
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4968
31118
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31119
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31120
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31121
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31122
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31123
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31124
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31125
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31126
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4976
31127
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31128
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31129
119k
    {AliasPatternCond_K_Ignore, 0},
31130
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31131
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31132
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31133
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31134
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31135
    // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4984
31136
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31137
119k
    {AliasPatternCond_K_Ignore, 0},
31138
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31139
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31140
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31141
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31142
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31143
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31144
    // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4992
31145
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31146
119k
    {AliasPatternCond_K_Ignore, 0},
31147
119k
    {AliasPatternCond_K_Ignore, 0},
31148
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31149
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31150
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31151
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31152
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31153
    // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 5000
31154
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31155
119k
    {AliasPatternCond_K_Ignore, 0},
31156
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31157
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31158
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31159
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31160
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31161
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31162
    // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 5008
31163
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31164
119k
    {AliasPatternCond_K_Ignore, 0},
31165
119k
    {AliasPatternCond_K_Ignore, 0},
31166
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31167
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31168
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31169
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31170
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31171
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 5016
31172
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31173
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31174
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31175
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31176
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31177
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31178
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31179
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31180
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 5024
31181
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31182
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31183
119k
    {AliasPatternCond_K_Ignore, 0},
31184
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31185
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31186
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31187
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31188
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31189
    // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 5032
31190
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31191
119k
    {AliasPatternCond_K_Ignore, 0},
31192
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31193
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31194
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31195
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31196
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31197
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31198
    // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 5040
31199
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31200
119k
    {AliasPatternCond_K_Ignore, 0},
31201
119k
    {AliasPatternCond_K_Ignore, 0},
31202
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31203
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31204
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31205
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31206
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31207
    // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5048
31208
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31209
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31210
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31211
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31212
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31213
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31214
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31215
    // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5055
31216
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31217
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31218
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31219
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31220
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31221
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31222
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31223
    // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5062
31224
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31225
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31226
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31227
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31228
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31229
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31230
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31231
    // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5069
31232
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31233
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31234
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31235
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31236
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31237
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31238
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31239
    // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5076
31240
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31241
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31242
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31243
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31244
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31245
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31246
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31247
    // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5083
31248
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31249
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31250
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31251
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31252
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31253
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31254
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31255
    // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5090
31256
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31257
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31258
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31259
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31260
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31261
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31262
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31263
    // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5097
31264
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31265
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31266
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31267
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31268
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31269
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31270
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31271
    // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5104
31272
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31273
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31274
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31275
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31276
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31277
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31278
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31279
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31280
    // (ST1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5112
31281
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31282
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31283
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31284
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31285
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31286
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31287
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31288
    // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5119
31289
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31290
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31291
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31292
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31293
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31294
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31295
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31296
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31297
    // (ST1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5127
31298
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31299
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31300
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31301
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31302
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31303
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31304
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31305
    // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5134
31306
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31307
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31308
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31309
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31310
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31311
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31312
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31313
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31314
    // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5142
31315
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31316
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31317
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31318
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31319
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31320
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31321
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31322
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31323
    // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5150
31324
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31325
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31326
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31327
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31328
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31329
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31330
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31331
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31332
    // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5158
31333
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31334
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31335
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31336
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31337
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31338
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31339
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31340
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31341
    // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5166
31342
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31343
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31344
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31345
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31346
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31347
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31348
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31349
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31350
    // (ST1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5174
31351
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31352
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31353
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31354
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31355
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31356
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31357
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31358
    // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5181
31359
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31360
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31361
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31362
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31363
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31364
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31365
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31366
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31367
    // (ST1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5189
31368
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31369
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31370
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31371
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31372
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31373
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31374
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31375
    // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5196
31376
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31377
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31378
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31379
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31380
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31381
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31382
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31383
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31384
    // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5204
31385
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31386
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31387
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31388
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31389
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31390
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31391
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31392
    // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5211
31393
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31394
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31395
119k
    {AliasPatternCond_K_Ignore, 0},
31396
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31397
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31398
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31399
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31400
    // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5218
31401
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31402
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31403
119k
    {AliasPatternCond_K_Ignore, 0},
31404
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31405
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31406
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31407
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31408
    // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5225
31409
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31410
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31411
119k
    {AliasPatternCond_K_Ignore, 0},
31412
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31413
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31414
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31415
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31416
    // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5232
31417
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31418
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31419
119k
    {AliasPatternCond_K_Ignore, 0},
31420
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31421
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31422
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31423
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31424
    // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5239
31425
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31426
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31427
119k
    {AliasPatternCond_K_Ignore, 0},
31428
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31429
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31430
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31431
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31432
    // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5246
31433
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31434
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31435
119k
    {AliasPatternCond_K_Ignore, 0},
31436
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31437
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31438
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31439
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31440
    // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5253
31441
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31442
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31443
119k
    {AliasPatternCond_K_Ignore, 0},
31444
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31445
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31446
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31447
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31448
    // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5260
31449
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31450
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31451
119k
    {AliasPatternCond_K_Ignore, 0},
31452
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31453
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31454
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31455
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31456
    // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5267
31457
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31458
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31459
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31460
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31461
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31462
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31463
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31464
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31465
    // (ST1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5275
31466
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31467
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31468
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31469
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31470
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31471
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31472
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31473
    // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5282
31474
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31475
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31476
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31477
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31478
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31479
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31480
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31481
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31482
    // (ST1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5290
31483
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31484
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31485
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31486
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31487
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31488
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31489
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31490
    // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5297
31491
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31492
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31493
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31494
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31495
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31496
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31497
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31498
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31499
    // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5305
31500
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31501
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31502
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31503
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31504
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31505
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31506
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31507
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31508
    // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5313
31509
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31510
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31511
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31512
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31513
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31514
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31515
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31516
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31517
    // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5321
31518
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31519
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31520
119k
    {AliasPatternCond_K_Ignore, 0},
31521
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31522
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31523
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31524
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31525
    // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5328
31526
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31527
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31528
119k
    {AliasPatternCond_K_Ignore, 0},
31529
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31530
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31531
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31532
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31533
    // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5335
31534
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31535
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31536
119k
    {AliasPatternCond_K_Ignore, 0},
31537
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31538
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31539
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31540
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31541
    // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5342
31542
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31543
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31544
119k
    {AliasPatternCond_K_Ignore, 0},
31545
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31546
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31547
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31548
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31549
    // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5349
31550
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31551
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31552
119k
    {AliasPatternCond_K_Ignore, 0},
31553
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31554
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31555
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31556
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31557
    // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5356
31558
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31559
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31560
119k
    {AliasPatternCond_K_Ignore, 0},
31561
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31562
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31563
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31564
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31565
    // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5363
31566
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31567
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31568
119k
    {AliasPatternCond_K_Ignore, 0},
31569
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31570
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31571
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31572
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31573
    // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5370
31574
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31575
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31576
119k
    {AliasPatternCond_K_Ignore, 0},
31577
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31578
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31579
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31580
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31581
    // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5377
31582
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31583
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31584
119k
    {AliasPatternCond_K_Ignore, 0},
31585
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31586
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31587
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31588
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31589
    // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5384
31590
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31591
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31592
119k
    {AliasPatternCond_K_Ignore, 0},
31593
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31594
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31595
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31596
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31597
    // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5391
31598
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31599
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31600
119k
    {AliasPatternCond_K_Ignore, 0},
31601
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31602
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31603
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31604
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31605
    // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5398
31606
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31607
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31608
119k
    {AliasPatternCond_K_Ignore, 0},
31609
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31610
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31611
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31612
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31613
    // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5405
31614
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31615
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31616
119k
    {AliasPatternCond_K_Ignore, 0},
31617
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31618
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31619
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31620
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31621
    // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5412
31622
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31623
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31624
119k
    {AliasPatternCond_K_Ignore, 0},
31625
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31626
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31627
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31628
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31629
    // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5419
31630
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31631
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31632
119k
    {AliasPatternCond_K_Ignore, 0},
31633
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31634
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31635
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31636
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31637
    // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5426
31638
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31639
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31640
119k
    {AliasPatternCond_K_Ignore, 0},
31641
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31642
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31643
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31644
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31645
    // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5433
31646
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31647
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31648
119k
    {AliasPatternCond_K_Ignore, 0},
31649
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31650
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31651
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31652
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31653
    // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5440
31654
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31655
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31656
119k
    {AliasPatternCond_K_Ignore, 0},
31657
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31658
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31659
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31660
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31661
    // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5447
31662
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31663
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31664
119k
    {AliasPatternCond_K_Ignore, 0},
31665
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31666
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31667
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31668
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31669
    // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5454
31670
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31671
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31672
119k
    {AliasPatternCond_K_Ignore, 0},
31673
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31674
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31675
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31676
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31677
    // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5461
31678
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31679
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31680
119k
    {AliasPatternCond_K_Ignore, 0},
31681
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31682
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31683
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31684
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31685
    // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5468
31686
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31687
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31688
119k
    {AliasPatternCond_K_Ignore, 0},
31689
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31690
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31691
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31692
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31693
    // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5475
31694
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31695
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31696
119k
    {AliasPatternCond_K_Ignore, 0},
31697
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31698
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31699
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31700
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31701
    // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5482
31702
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31703
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31704
119k
    {AliasPatternCond_K_Ignore, 0},
31705
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31706
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31707
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31708
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31709
    // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5489
31710
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31711
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31712
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31713
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31714
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31715
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31716
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31717
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31718
    // (ST1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5497
31719
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31720
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31721
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31722
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31723
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31724
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31725
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31726
    // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5504
31727
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31728
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31729
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31730
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31731
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31732
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31733
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31734
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31735
    // (ST1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5512
31736
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31737
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31738
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31739
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31740
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31741
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31742
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31743
    // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5519
31744
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31745
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31746
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31747
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31748
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31749
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31750
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31751
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31752
    // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5527
31753
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31754
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31755
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31756
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31757
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31758
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31759
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31760
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31761
    // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5535
31762
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31763
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31764
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31765
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31766
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31767
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31768
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31771
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31772
119k
    {AliasPatternCond_K_Ignore, 0},
31773
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31774
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31775
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31776
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31777
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31778
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31781
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31782
119k
    {AliasPatternCond_K_Ignore, 0},
31783
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31784
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31785
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31786
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31787
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31788
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31791
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31792
119k
    {AliasPatternCond_K_Ignore, 0},
31793
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31794
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31795
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31796
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31797
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31798
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31801
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31802
119k
    {AliasPatternCond_K_Ignore, 0},
31803
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31804
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31805
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31806
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31807
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31808
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31811
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31812
119k
    {AliasPatternCond_K_Ignore, 0},
31813
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31814
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31815
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31816
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31817
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31818
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31821
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31822
119k
    {AliasPatternCond_K_Ignore, 0},
31823
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31824
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31825
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31826
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31827
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31828
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31831
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31832
119k
    {AliasPatternCond_K_Ignore, 0},
31833
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31834
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31835
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31836
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31837
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31838
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31841
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31842
119k
    {AliasPatternCond_K_Ignore, 0},
31843
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31844
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31845
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31846
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31847
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31848
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31851
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31852
119k
    {AliasPatternCond_K_Ignore, 0},
31853
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31854
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31855
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31856
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31857
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31858
119k
    {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
119k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31861
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31862
119k
    {AliasPatternCond_K_Ignore, 0},
31863
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31864
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31865
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31866
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31867
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31868
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31869
    // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5632
31870
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31871
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31872
119k
    {AliasPatternCond_K_Ignore, 0},
31873
119k
    {AliasPatternCond_K_Ignore, 0},
31874
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31875
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31876
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31877
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31878
    // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5640
31879
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31880
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31881
119k
    {AliasPatternCond_K_Ignore, 0},
31882
119k
    {AliasPatternCond_K_Ignore, 0},
31883
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31884
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31885
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31886
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31887
    // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5648
31888
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31889
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31890
119k
    {AliasPatternCond_K_Ignore, 0},
31891
119k
    {AliasPatternCond_K_Ignore, 0},
31892
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31893
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31894
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31895
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31896
    // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5656
31897
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31898
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31899
119k
    {AliasPatternCond_K_Ignore, 0},
31900
119k
    {AliasPatternCond_K_Ignore, 0},
31901
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31902
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31903
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31904
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31905
    // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5664
31906
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31907
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31908
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31909
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31910
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31911
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31912
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31913
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31914
    // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5672
31915
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31916
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31917
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31918
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31919
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31920
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31921
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31922
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31923
    // (ST2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5680
31924
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31925
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31926
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31927
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31928
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31929
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31930
    // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5686
31931
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31932
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31933
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31934
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31935
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31936
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31937
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31938
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31939
    // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5694
31940
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31941
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31942
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31943
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31944
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31945
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
31946
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31947
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31948
    // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5702
31949
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31950
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31951
119k
    {AliasPatternCond_K_Ignore, 0},
31952
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31953
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31954
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31955
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31956
    // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5709
31957
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31958
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31959
119k
    {AliasPatternCond_K_Ignore, 0},
31960
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31961
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31962
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31963
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31964
    // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5716
31965
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31966
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31967
119k
    {AliasPatternCond_K_Ignore, 0},
31968
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31969
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31970
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31971
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31972
    // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5723
31973
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31974
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31975
119k
    {AliasPatternCond_K_Ignore, 0},
31976
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31977
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31978
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31979
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31980
    // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5730
31981
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31982
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31983
119k
    {AliasPatternCond_K_Ignore, 0},
31984
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31985
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31986
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31987
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31988
    // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5737
31989
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31990
119k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31991
119k
    {AliasPatternCond_K_Ignore, 0},
31992
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31993
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31994
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31995
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
31996
    // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5744
31997
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31998
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31999
119k
    {AliasPatternCond_K_Ignore, 0},
32000
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32001
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32002
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32003
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32004
    // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5751
32005
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
32006
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32007
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32008
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32009
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32010
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32011
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32012
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32013
    // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5759
32014
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32015
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32016
119k
    {AliasPatternCond_K_Ignore, 0},
32017
119k
    {AliasPatternCond_K_Ignore, 0},
32018
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32019
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32020
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32021
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32022
    // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5767
32023
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32024
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32025
119k
    {AliasPatternCond_K_Ignore, 0},
32026
119k
    {AliasPatternCond_K_Ignore, 0},
32027
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32028
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32029
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32030
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32031
    // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5775
32032
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32033
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32034
119k
    {AliasPatternCond_K_Ignore, 0},
32035
119k
    {AliasPatternCond_K_Ignore, 0},
32036
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32037
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32038
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32039
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32040
    // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5783
32041
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32042
119k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32043
119k
    {AliasPatternCond_K_Ignore, 0},
32044
119k
    {AliasPatternCond_K_Ignore, 0},
32045
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32046
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32047
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32048
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32049
    // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5791
32050
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32051
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32052
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32053
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32054
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32055
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32056
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32057
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32058
    // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5799
32059
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32060
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32061
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32062
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32063
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32064
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32065
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32066
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32067
    // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5807
32068
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32069
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32070
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32071
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32072
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32073
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32074
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32075
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32076
    // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5815
32077
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32078
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32079
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32080
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32081
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32082
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32083
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32084
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32085
    // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5823
32086
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32087
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32088
119k
    {AliasPatternCond_K_Ignore, 0},
32089
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32090
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32091
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32092
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32093
    // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5830
32094
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32095
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32096
119k
    {AliasPatternCond_K_Ignore, 0},
32097
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32098
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32099
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32100
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32101
    // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5837
32102
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32103
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32104
119k
    {AliasPatternCond_K_Ignore, 0},
32105
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32106
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32107
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32108
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32109
    // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5844
32110
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32111
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32112
119k
    {AliasPatternCond_K_Ignore, 0},
32113
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32114
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32115
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32116
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32117
    // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5851
32118
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32119
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32120
119k
    {AliasPatternCond_K_Ignore, 0},
32121
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32122
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32123
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32124
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32125
    // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5858
32126
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32127
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32128
119k
    {AliasPatternCond_K_Ignore, 0},
32129
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32130
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32131
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32132
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32133
    // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5865
32134
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32135
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32136
119k
    {AliasPatternCond_K_Ignore, 0},
32137
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32138
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32139
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32140
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32141
    // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5872
32142
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32143
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32144
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32145
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32146
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32147
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32148
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32149
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32150
    // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5880
32151
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32152
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32153
119k
    {AliasPatternCond_K_Ignore, 0},
32154
119k
    {AliasPatternCond_K_Ignore, 0},
32155
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32156
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32157
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32158
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32159
    // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5888
32160
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32161
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32162
119k
    {AliasPatternCond_K_Ignore, 0},
32163
119k
    {AliasPatternCond_K_Ignore, 0},
32164
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32165
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32166
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32167
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32168
    // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5896
32169
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32170
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32171
119k
    {AliasPatternCond_K_Ignore, 0},
32172
119k
    {AliasPatternCond_K_Ignore, 0},
32173
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32174
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32175
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32176
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32177
    // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5904
32178
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32179
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32180
119k
    {AliasPatternCond_K_Ignore, 0},
32181
119k
    {AliasPatternCond_K_Ignore, 0},
32182
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32183
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32184
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32185
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32186
    // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5912
32187
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32188
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32189
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32190
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32191
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32192
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32193
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32194
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32195
    // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5920
32196
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32197
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32198
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32199
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32200
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32201
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32202
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32203
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32204
    // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5928
32205
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32206
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32207
119k
    {AliasPatternCond_K_Ignore, 0},
32208
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32209
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32210
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32211
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32212
    // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5935
32213
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32214
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32215
119k
    {AliasPatternCond_K_Ignore, 0},
32216
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32217
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32218
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32219
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32220
    // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5942
32221
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32222
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32223
119k
    {AliasPatternCond_K_Ignore, 0},
32224
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32225
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32226
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32227
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32228
    // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5949
32229
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32230
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32231
119k
    {AliasPatternCond_K_Ignore, 0},
32232
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32233
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32234
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32235
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32236
    // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5956
32237
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32238
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32239
119k
    {AliasPatternCond_K_Ignore, 0},
32240
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32241
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32242
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32243
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32244
    // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5963
32245
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32246
119k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32247
119k
    {AliasPatternCond_K_Ignore, 0},
32248
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32249
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32250
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32251
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32252
    // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5970
32253
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32254
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32255
119k
    {AliasPatternCond_K_Ignore, 0},
32256
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32257
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32258
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32259
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32260
    // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5977
32261
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32262
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32263
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32264
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32265
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32266
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32267
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32268
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32269
    // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5985
32270
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32271
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32272
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32273
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32274
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32275
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32276
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32277
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32278
    // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5993
32279
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32280
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32281
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32282
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32283
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32284
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32285
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32286
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32287
    // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 6001
32288
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32289
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32290
119k
    {AliasPatternCond_K_Ignore, 0},
32291
119k
    {AliasPatternCond_K_Ignore, 0},
32292
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32293
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32294
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32295
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32296
    // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 6009
32297
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32298
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32299
119k
    {AliasPatternCond_K_Ignore, 0},
32300
119k
    {AliasPatternCond_K_Ignore, 0},
32301
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32302
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32303
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32304
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32305
    // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 6017
32306
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32307
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32308
119k
    {AliasPatternCond_K_Ignore, 0},
32309
119k
    {AliasPatternCond_K_Ignore, 0},
32310
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32311
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32312
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32313
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32314
    // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 6025
32315
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32316
119k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32317
119k
    {AliasPatternCond_K_Ignore, 0},
32318
119k
    {AliasPatternCond_K_Ignore, 0},
32319
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32320
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32321
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32322
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32323
    // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6033
32324
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32325
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32326
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32327
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32328
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32329
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32330
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32331
    // (STGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6040
32332
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32333
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32334
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32335
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32336
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32337
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32338
    // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6046
32339
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32340
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32341
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32342
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32343
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32344
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32345
    // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6052
32346
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32347
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32348
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32349
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32350
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32351
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32352
    // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6058
32353
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32354
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32355
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32356
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32357
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32358
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32359
    // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6064
32360
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32361
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32362
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32363
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32364
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32365
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32366
    // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 6070
32367
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32368
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32369
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32370
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32371
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32372
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32373
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32374
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32375
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32376
    // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 6079
32377
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32378
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32379
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32380
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32381
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32382
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32383
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32384
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32385
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32386
    // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6088
32387
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32388
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32389
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32390
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32391
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32392
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32393
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32394
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32395
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32396
    // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6097
32397
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32398
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32399
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32400
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32401
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32402
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32403
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32404
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32405
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32406
    // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6106
32407
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32408
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32409
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32410
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32411
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32412
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32413
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32414
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32415
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32416
    // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6115
32417
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32418
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32419
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32420
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32421
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32422
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32423
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32424
    // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6122
32425
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32426
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32427
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32428
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32429
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32430
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32431
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32432
    // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6129
32433
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32434
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32435
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32436
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32437
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32438
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32439
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32440
    // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6136
32441
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32442
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32443
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32444
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32445
    // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6140
32446
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32447
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32448
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32449
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32450
    // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6144
32451
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32452
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32453
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32454
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32455
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32456
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32457
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32458
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32459
    // (STNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6152
32460
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32461
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32462
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32463
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32464
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32465
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32466
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32467
    // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6159
32468
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32469
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32470
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32471
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32472
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32473
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32474
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32475
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32476
    // (STNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6167
32477
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32478
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32479
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32480
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32481
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32482
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32483
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32484
    // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6174
32485
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32486
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32487
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32488
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32489
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32490
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32491
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32492
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32493
    // (STNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6182
32494
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32495
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32496
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32497
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32498
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32499
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32500
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32501
    // (STNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6189
32502
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32503
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32504
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32505
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32506
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32507
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32508
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32509
    // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6196
32510
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32511
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32512
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32513
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32514
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32515
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32516
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32517
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32518
    // (STNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6204
32519
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32520
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32521
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32522
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32523
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32524
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32525
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32526
    // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6211
32527
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32528
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32529
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32530
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32531
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32532
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32533
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32534
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32535
    // (STNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6219
32536
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32537
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32538
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32539
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32540
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32541
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32542
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32543
    // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6226
32544
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32545
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32546
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32547
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32548
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32549
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32550
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32551
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32552
    // (STNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6234
32553
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32554
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32555
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32556
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32557
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32558
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32559
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32560
    // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6241
32561
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32562
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32563
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32564
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32565
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32566
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32567
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32568
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32569
    // (STNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6249
32570
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32571
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32572
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32573
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32574
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32575
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32576
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32577
    // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6256
32578
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32579
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32580
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32581
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32582
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32583
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32584
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32585
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32586
    // (STNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6264
32587
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32588
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32589
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32590
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32591
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32592
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32593
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32594
    // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6271
32595
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32596
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32597
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32598
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32599
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32600
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32601
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32602
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32603
    // (STNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6279
32604
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32605
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32606
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32607
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32608
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32609
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32610
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32611
    // (STNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6286
32612
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32613
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32614
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32615
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32616
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32617
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32618
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32619
    // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6293
32620
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32621
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32622
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32623
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32624
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32625
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32626
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32627
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32628
    // (STNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6301
32629
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32630
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32631
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32632
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32633
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32634
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32635
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32636
    // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6308
32637
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32638
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32639
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32640
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32641
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32642
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32643
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32644
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32645
    // (STNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6316
32646
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32647
119k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32648
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32649
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32650
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32651
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32652
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32653
    // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6323
32654
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32655
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32656
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32657
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32658
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32659
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32660
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32661
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32662
    // (STNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6331
32663
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32664
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32665
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32666
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32667
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32668
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32669
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32670
    // (STNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6338
32671
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32672
119k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32673
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32674
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32675
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32676
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32677
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32678
    // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6345
32679
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32680
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32681
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32682
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32683
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32684
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32685
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32686
    // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6352
32687
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32688
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32689
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32690
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32691
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32692
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32693
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32694
    // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6359
32695
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32696
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32697
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32698
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32699
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32700
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32701
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32702
    // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6366
32703
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32704
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32705
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32706
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32707
    // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6370
32708
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32709
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32710
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32711
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32712
    // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6374
32713
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32714
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32715
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32716
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32717
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32718
    // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6379
32719
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32720
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32721
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32722
    // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6382
32723
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32724
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32725
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32726
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32727
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32728
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32729
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32730
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32731
    // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6390
32732
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32733
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32734
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32735
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32736
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32737
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32738
    // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6396
32739
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32740
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32741
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32742
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32743
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32744
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32745
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32746
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32747
    // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6404
32748
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32749
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32750
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32751
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32752
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32753
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32754
    // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6410
32755
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32756
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32757
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32758
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32759
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32760
    // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6415
32761
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32762
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32763
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32764
    // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6418
32765
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32766
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32767
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32768
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32769
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32770
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32771
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32772
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32773
    // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6426
32774
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32775
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32776
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32777
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32778
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32779
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32780
    // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6432
32781
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32782
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32783
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32784
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32785
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32786
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32787
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32788
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32789
    // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6440
32790
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32791
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32792
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32793
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32794
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32795
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32796
    // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6446
32797
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32798
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32799
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32800
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32801
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32802
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32803
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32804
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32805
    // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6454
32806
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32807
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32808
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32809
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32810
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32811
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32812
    // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6460
32813
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32814
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32815
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32816
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32817
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32818
    // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6465
32819
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32820
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32821
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32822
    // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6468
32823
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32824
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32825
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32826
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32827
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32828
    // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6473
32829
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32830
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32831
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32832
    // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 6476
32833
119k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
32834
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32835
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32836
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32837
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32838
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32839
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32840
    // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6483
32841
119k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
32842
119k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
32843
119k
    {AliasPatternCond_K_Ignore, 0},
32844
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32845
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32846
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32847
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32848
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32849
    // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6491
32850
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32851
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32852
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32853
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32854
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32855
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32856
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32857
    // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6498
32858
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32859
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32860
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32861
    // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6501
32862
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32863
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32864
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32865
    // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6504
32866
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32867
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32868
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32869
    // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6507
32870
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32871
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32872
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32873
    // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6510
32874
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32875
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32876
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32877
    // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6513
32878
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32879
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32880
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32881
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32882
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32883
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32884
    // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6519
32885
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32886
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32887
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32888
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32889
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32890
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32891
    // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6525
32892
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32893
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32894
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32895
    // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6528
32896
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32897
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32898
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32899
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32900
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32901
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32902
    // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6534
32903
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32904
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32905
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32906
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32907
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32908
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32909
    // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6540
32910
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32911
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32912
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32913
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32914
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32915
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32916
    // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6546
32917
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32918
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32919
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32920
    // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6549
32921
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32922
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32923
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32924
    // (STZ2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6552
32925
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32926
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32927
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32928
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32929
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32930
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32931
    // (STZGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6558
32932
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32933
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32934
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32935
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32936
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32937
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32938
    // (SUBPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 6564
32939
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32940
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32941
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32942
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32943
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32944
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
32945
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
32946
    // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6571
32947
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32948
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32949
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6573
32950
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32951
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32952
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32953
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32954
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6577
32955
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32956
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32957
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32958
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6580
32959
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32960
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32961
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32962
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32963
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6584
32964
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32965
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32966
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32967
    // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6587
32968
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32969
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32970
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32971
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32972
    // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6591
32973
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32974
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32975
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32976
119k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32977
    // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6595
32978
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32979
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32980
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32981
    // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6598
32982
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32983
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32984
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32985
119k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32986
    // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6602
32987
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32988
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32989
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6604
32990
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32991
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32992
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32993
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32994
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6608
32995
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32996
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32997
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32998
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6611
32999
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33000
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33001
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33002
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33003
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6615
33004
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33005
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33006
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33007
    // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6618
33008
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33009
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33010
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33011
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33012
    // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6622
33013
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33014
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33015
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33016
    // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6625
33017
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33018
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33019
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33020
119k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33021
    // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6629
33022
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33023
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33024
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33025
    // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6632
33026
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33027
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33028
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33029
119k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33030
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6636
33031
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33032
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33033
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33034
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33035
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6640
33036
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33037
119k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33038
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33039
    // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6643
33040
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33041
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33042
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33043
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33044
    // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6647
33045
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33046
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33047
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33048
119k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33049
    // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6651
33050
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33051
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33052
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33053
119k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33054
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6655
33055
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33056
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33057
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33058
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33059
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6659
33060
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33061
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33062
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33063
    // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6662
33064
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33065
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33066
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33067
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33068
    // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6666
33069
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33070
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33071
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33072
119k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33073
    // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6670
33074
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33075
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33076
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33077
119k
    {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
119k
    {AliasPatternCond_K_Ignore, 0},
33080
119k
    {AliasPatternCond_K_Ignore, 0},
33081
119k
    {AliasPatternCond_K_Ignore, 0},
33082
119k
    {AliasPatternCond_K_Ignore, 0},
33083
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33084
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33085
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureD128},
33086
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33087
    // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6682
33088
119k
    {AliasPatternCond_K_Ignore, 0},
33089
119k
    {AliasPatternCond_K_Ignore, 0},
33090
119k
    {AliasPatternCond_K_Ignore, 0},
33091
119k
    {AliasPatternCond_K_Ignore, 0},
33092
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33093
    // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6687
33094
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33095
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33096
119k
    {AliasPatternCond_K_Ignore, 0},
33097
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33098
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6691
33099
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33100
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33101
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33102
119k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33103
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6695
33104
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33105
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33106
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33107
119k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33108
    // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6699
33109
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33110
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33111
119k
    {AliasPatternCond_K_Ignore, 0},
33112
119k
    {AliasPatternCond_K_Imm, (uint32_t)63},
33113
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6703
33114
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33115
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33116
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33117
119k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33118
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6707
33119
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33120
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33121
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33122
119k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33123
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6711
33124
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33125
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33126
119k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33127
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33128
    // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6715
33129
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33130
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33131
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33132
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33133
    // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6719
33134
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33135
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33136
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33137
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33138
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33139
    // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6724
33140
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33141
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33142
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33143
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33144
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33145
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33146
    // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6730
33147
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33148
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33149
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33150
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33151
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33152
    // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6735
33153
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33154
119k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33155
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33156
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33157
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33158
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33159
    // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6741
33160
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33161
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33162
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33163
119k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33164
    // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6745
33165
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33166
119k
    {AliasPatternCond_K_Ignore, 0},
33167
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33168
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33169
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33170
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33171
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33172
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33173
    // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6753
33174
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33175
119k
    {AliasPatternCond_K_Ignore, 0},
33176
119k
    {AliasPatternCond_K_Ignore, 0},
33177
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33178
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33179
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33180
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33181
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33182
    // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6761
33183
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33184
119k
    {AliasPatternCond_K_Ignore, 0},
33185
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33186
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33187
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33188
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33189
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33190
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33191
    // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6769
33192
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33193
119k
    {AliasPatternCond_K_Ignore, 0},
33194
119k
    {AliasPatternCond_K_Ignore, 0},
33195
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33196
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33197
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33198
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33199
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33200
    // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6777
33201
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33202
119k
    {AliasPatternCond_K_Ignore, 0},
33203
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33204
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33205
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33206
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33207
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33208
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33209
    // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6785
33210
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33211
119k
    {AliasPatternCond_K_Ignore, 0},
33212
119k
    {AliasPatternCond_K_Ignore, 0},
33213
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33214
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33215
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33216
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33217
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33218
    // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6793
33219
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33220
119k
    {AliasPatternCond_K_Ignore, 0},
33221
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33222
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33223
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33224
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33225
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33226
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33227
    // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6801
33228
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33229
119k
    {AliasPatternCond_K_Ignore, 0},
33230
119k
    {AliasPatternCond_K_Ignore, 0},
33231
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33232
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33233
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33234
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33235
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33236
    // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6809
33237
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33238
119k
    {AliasPatternCond_K_Ignore, 0},
33239
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33240
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33241
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33242
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33243
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33244
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33245
    // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6817
33246
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33247
119k
    {AliasPatternCond_K_Ignore, 0},
33248
119k
    {AliasPatternCond_K_Ignore, 0},
33249
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33250
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33251
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33252
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33253
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33254
    // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6825
33255
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33256
119k
    {AliasPatternCond_K_Ignore, 0},
33257
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33258
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33259
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33260
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33261
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33262
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33263
    // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6833
33264
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33265
119k
    {AliasPatternCond_K_Ignore, 0},
33266
119k
    {AliasPatternCond_K_Ignore, 0},
33267
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33268
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33269
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33270
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33271
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33272
    // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6841
33273
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33274
119k
    {AliasPatternCond_K_Ignore, 0},
33275
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33276
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33277
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33278
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33279
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33280
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33281
    // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6849
33282
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33283
119k
    {AliasPatternCond_K_Ignore, 0},
33284
119k
    {AliasPatternCond_K_Ignore, 0},
33285
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33286
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33287
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33288
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33289
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33290
    // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6857
33291
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33292
119k
    {AliasPatternCond_K_Ignore, 0},
33293
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33294
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33295
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33296
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33297
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33298
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33299
    // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6865
33300
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33301
119k
    {AliasPatternCond_K_Ignore, 0},
33302
119k
    {AliasPatternCond_K_Ignore, 0},
33303
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33304
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33305
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33306
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33307
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33308
    // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6873
33309
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33310
119k
    {AliasPatternCond_K_Ignore, 0},
33311
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33312
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33313
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33314
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33315
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33316
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33317
    // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6881
33318
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33319
119k
    {AliasPatternCond_K_Ignore, 0},
33320
119k
    {AliasPatternCond_K_Ignore, 0},
33321
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33322
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33323
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33324
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33325
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33326
    // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6889
33327
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33328
119k
    {AliasPatternCond_K_Ignore, 0},
33329
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33330
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33331
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33332
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33333
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33334
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33335
    // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6897
33336
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33337
119k
    {AliasPatternCond_K_Ignore, 0},
33338
119k
    {AliasPatternCond_K_Ignore, 0},
33339
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33340
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33341
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33342
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33343
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33344
    // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6905
33345
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33346
119k
    {AliasPatternCond_K_Ignore, 0},
33347
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33348
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33349
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33350
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33351
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33352
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33353
    // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6913
33354
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33355
119k
    {AliasPatternCond_K_Ignore, 0},
33356
119k
    {AliasPatternCond_K_Ignore, 0},
33357
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33358
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33359
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33360
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33361
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33362
    // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6921
33363
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33364
119k
    {AliasPatternCond_K_Ignore, 0},
33365
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33366
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33367
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33368
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33369
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33370
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33371
    // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6929
33372
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33373
119k
    {AliasPatternCond_K_Ignore, 0},
33374
119k
    {AliasPatternCond_K_Ignore, 0},
33375
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33376
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33377
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33378
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33379
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33380
    // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6937
33381
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33382
119k
    {AliasPatternCond_K_Ignore, 0},
33383
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33384
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33385
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33386
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33387
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33388
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33389
    // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6945
33390
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33391
119k
    {AliasPatternCond_K_Ignore, 0},
33392
119k
    {AliasPatternCond_K_Ignore, 0},
33393
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33394
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33395
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33396
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33397
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33398
    // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6953
33399
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33400
119k
    {AliasPatternCond_K_Ignore, 0},
33401
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33402
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33403
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33404
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33405
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33406
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33407
    // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6961
33408
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33409
119k
    {AliasPatternCond_K_Ignore, 0},
33410
119k
    {AliasPatternCond_K_Ignore, 0},
33411
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33412
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33413
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33414
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33415
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33416
    // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6969
33417
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33418
119k
    {AliasPatternCond_K_Ignore, 0},
33419
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33420
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33421
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33422
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33423
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33424
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33425
    // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6977
33426
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33427
119k
    {AliasPatternCond_K_Ignore, 0},
33428
119k
    {AliasPatternCond_K_Ignore, 0},
33429
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33430
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33431
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33432
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33433
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33434
    // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6985
33435
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33436
119k
    {AliasPatternCond_K_Ignore, 0},
33437
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33438
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33439
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33440
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33441
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33442
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33443
    // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6993
33444
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33445
119k
    {AliasPatternCond_K_Ignore, 0},
33446
119k
    {AliasPatternCond_K_Ignore, 0},
33447
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33448
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33449
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33450
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33451
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33452
    // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7001
33453
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33454
119k
    {AliasPatternCond_K_Ignore, 0},
33455
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33456
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33457
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33458
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33459
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33460
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33461
    // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7009
33462
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33463
119k
    {AliasPatternCond_K_Ignore, 0},
33464
119k
    {AliasPatternCond_K_Ignore, 0},
33465
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33466
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33467
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33468
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33469
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33470
    // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7017
33471
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33472
119k
    {AliasPatternCond_K_Ignore, 0},
33473
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33474
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33475
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33476
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33477
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33478
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33479
    // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7025
33480
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33481
119k
    {AliasPatternCond_K_Ignore, 0},
33482
119k
    {AliasPatternCond_K_Ignore, 0},
33483
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33484
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33485
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33486
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33487
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33488
    // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7033
33489
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33490
119k
    {AliasPatternCond_K_Ignore, 0},
33491
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33492
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33493
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33494
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33495
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33496
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33497
    // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 7041
33498
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33499
119k
    {AliasPatternCond_K_Ignore, 0},
33500
119k
    {AliasPatternCond_K_Ignore, 0},
33501
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33502
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33503
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33504
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33505
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33506
    // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7049
33507
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33508
119k
    {AliasPatternCond_K_Ignore, 0},
33509
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33510
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33511
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33512
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33513
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33514
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33515
    // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7057
33516
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33517
119k
    {AliasPatternCond_K_Ignore, 0},
33518
119k
    {AliasPatternCond_K_Ignore, 0},
33519
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33520
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33521
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33522
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33523
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33524
    // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7065
33525
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33526
119k
    {AliasPatternCond_K_Ignore, 0},
33527
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33528
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33529
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33530
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33531
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33532
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33533
    // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7073
33534
119k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33535
119k
    {AliasPatternCond_K_Ignore, 0},
33536
119k
    {AliasPatternCond_K_Ignore, 0},
33537
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33538
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33539
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33540
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33541
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33542
    // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7081
33543
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33544
119k
    {AliasPatternCond_K_Ignore, 0},
33545
119k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33546
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33547
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33548
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33549
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33550
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33551
    // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 7089
33552
119k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33553
119k
    {AliasPatternCond_K_Ignore, 0},
33554
119k
    {AliasPatternCond_K_Ignore, 0},
33555
119k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33556
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33557
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33558
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33559
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33560
    // (XPACLRI) - 7097
33561
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33562
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
33563
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33564
    // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 7100
33565
119k
    {AliasPatternCond_K_Imm, (uint32_t)255},
33566
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33567
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33568
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33569
    // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 7104
33570
119k
    {AliasPatternCond_K_Imm, (uint32_t)85},
33571
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33572
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33573
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33574
    // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 7108
33575
119k
    {AliasPatternCond_K_Imm, (uint32_t)170},
33576
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33577
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33578
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33579
    // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 7112
33580
119k
    {AliasPatternCond_K_Imm, (uint32_t)17},
33581
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33582
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33583
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33584
    // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 7116
33585
119k
    {AliasPatternCond_K_Imm, (uint32_t)34},
33586
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33587
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33588
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33589
    // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 7120
33590
119k
    {AliasPatternCond_K_Imm, (uint32_t)68},
33591
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33592
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33593
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33594
    // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 7124
33595
119k
    {AliasPatternCond_K_Imm, (uint32_t)136},
33596
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33597
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33598
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33599
    // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 7128
33600
119k
    {AliasPatternCond_K_Imm, (uint32_t)51},
33601
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33602
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33603
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33604
    // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 7132
33605
119k
    {AliasPatternCond_K_Imm, (uint32_t)153},
33606
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33607
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33608
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33609
    // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 7136
33610
119k
    {AliasPatternCond_K_Imm, (uint32_t)102},
33611
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33612
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33613
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33614
    // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 7140
33615
119k
    {AliasPatternCond_K_Imm, (uint32_t)204},
33616
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33617
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33618
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33619
    // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 7144
33620
119k
    {AliasPatternCond_K_Imm, (uint32_t)119},
33621
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33622
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33623
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33624
    // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 7148
33625
119k
    {AliasPatternCond_K_Imm, (uint32_t)187},
33626
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33627
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33628
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33629
    // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7152
33630
119k
    {AliasPatternCond_K_Imm, (uint32_t)221},
33631
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33632
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33633
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33634
    // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7156
33635
119k
    {AliasPatternCond_K_Imm, (uint32_t)238},
33636
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33637
119k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33638
119k
    {AliasPatternCond_K_EndOrFeatures, 0},
33639
119k
  {0},  };
33640
33641
119k
  static const char AsmStrings[] =
33642
119k
    /* 0 */ "addpt  $\x01, $\x02, $\x03\0"
33643
119k
    /* 17 */ "cmn $\x02, $\xFF\x03\x01\0"
33644
119k
    /* 30 */ "cmn $\x02, $\x03\0"
33645
119k
    /* 41 */ "cmn $\x02, $\x03$\xFF\x04\x02\0"
33646
119k
    /* 56 */ "adds  $\x01, $\x02, $\x03\0"
33647
119k
    /* 72 */ "cmn $\x02, $\x03$\xFF\x04\x03\0"
33648
119k
    /* 87 */ "mov $\x01, $\x02\0"
33649
119k
    /* 98 */ "add $\x01, $\x02, $\x03\0"
33650
119k
    /* 113 */ "tst $\x02, $\xFF\x03\x04\0"
33651
119k
    /* 126 */ "tst $\x02, $\x03\0"
33652
119k
    /* 137 */ "tst $\x02, $\x03$\xFF\x04\x02\0"
33653
119k
    /* 152 */ "ands $\x01, $\x02, $\x03\0"
33654
119k
    /* 168 */ "tst $\x02, $\xFF\x03\x05\0"
33655
119k
    /* 181 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33656
119k
    /* 205 */ "and  $\x01, $\x02, $\x03\0"
33657
119k
    /* 220 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33658
119k
    /* 243 */ "and  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33659
119k
    /* 264 */ "and  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33660
119k
    /* 285 */ "and  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33661
119k
    /* 306 */ "autia1716\0"
33662
119k
    /* 316 */ "autiasp\0"
33663
119k
    /* 324 */ "autiaz\0"
33664
119k
    /* 331 */ "autib1716\0"
33665
119k
    /* 341 */ "autibsp\0"
33666
119k
    /* 349 */ "autibz\0"
33667
119k
    /* 356 */ "bics $\x01, $\x02, $\x03\0"
33668
119k
    /* 372 */ "bic  $\x01, $\x02, $\x03\0"
33669
119k
    /* 387 */ "chkfeat  x16\0"
33670
119k
    /* 399 */ "clrex\0"
33671
119k
    /* 405 */ "cntb $\x01\0"
33672
119k
    /* 413 */ "cntb $\x01, $\xFF\x02\x0E\0"
33673
119k
    /* 427 */ "cntd $\x01\0"
33674
119k
    /* 435 */ "cntd $\x01, $\xFF\x02\x0E\0"
33675
119k
    /* 449 */ "cnth $\x01\0"
33676
119k
    /* 457 */ "cnth $\x01, $\xFF\x02\x0E\0"
33677
119k
    /* 471 */ "cntw $\x01\0"
33678
119k
    /* 479 */ "cntw $\x01, $\xFF\x02\x0E\0"
33679
119k
    /* 493 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0"
33680
119k
    /* 516 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0"
33681
119k
    /* 539 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0"
33682
119k
    /* 562 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0"
33683
119k
    /* 585 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0"
33684
119k
    /* 606 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0"
33685
119k
    /* 627 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0"
33686
119k
    /* 648 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0"
33687
119k
    /* 669 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0"
33688
119k
    /* 692 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0"
33689
119k
    /* 715 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0"
33690
119k
    /* 738 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0"
33691
119k
    /* 761 */ "cset $\x01, $\xFF\x04\x14\0"
33692
119k
    /* 775 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0"
33693
119k
    /* 793 */ "csetm $\x01, $\xFF\x04\x14\0"
33694
119k
    /* 808 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0"
33695
119k
    /* 826 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0"
33696
119k
    /* 844 */ "dcps1\0"
33697
119k
    /* 850 */ "dcps2\0"
33698
119k
    /* 856 */ "dcps3\0"
33699
119k
    /* 862 */ "decb $\x01\0"
33700
119k
    /* 870 */ "decb $\x01, $\xFF\x03\x0E\0"
33701
119k
    /* 884 */ "decd $\x01\0"
33702
119k
    /* 892 */ "decd $\x01, $\xFF\x03\x0E\0"
33703
119k
    /* 906 */ "decd $\xFF\x01\x10\0"
33704
119k
    /* 916 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33705
119k
    /* 932 */ "dech $\x01\0"
33706
119k
    /* 940 */ "dech $\x01, $\xFF\x03\x0E\0"
33707
119k
    /* 954 */ "dech $\xFF\x01\x09\0"
33708
119k
    /* 964 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0"
33709
119k
    /* 980 */ "decw $\x01\0"
33710
119k
    /* 988 */ "decw $\x01, $\xFF\x03\x0E\0"
33711
119k
    /* 1002 */ "decw  $\xFF\x01\x0B\0"
33712
119k
    /* 1012 */ "decw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33713
119k
    /* 1028 */ "ssbb\0"
33714
119k
    /* 1033 */ "pssbb\0"
33715
119k
    /* 1039 */ "dfb\0"
33716
119k
    /* 1043 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0"
33717
119k
    /* 1058 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0"
33718
119k
    /* 1073 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0"
33719
119k
    /* 1088 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0"
33720
119k
    /* 1104 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0"
33721
119k
    /* 1120 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0"
33722
119k
    /* 1136 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0"
33723
119k
    /* 1151 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0"
33724
119k
    /* 1166 */ "fmov $\xFF\x01\x10, #0.0\0"
33725
119k
    /* 1182 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0"
33726
119k
    /* 1197 */ "fmov $\xFF\x01\x09, #0.0\0"
33727
119k
    /* 1213 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0"
33728
119k
    /* 1228 */ "fmov $\xFF\x01\x0B, #0.0\0"
33729
119k
    /* 1244 */ "mov $\xFF\x01\x06, $\x02\0"
33730
119k
    /* 1257 */ "mov $\xFF\x01\x10, $\x02\0"
33731
119k
    /* 1270 */ "mov $\xFF\x01\x09, $\x02\0"
33732
119k
    /* 1283 */ "mov $\xFF\x01\x0B, $\x02\0"
33733
119k
    /* 1296 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0"
33734
119k
    /* 1311 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0"
33735
119k
    /* 1330 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0"
33736
119k
    /* 1345 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0"
33737
119k
    /* 1364 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0"
33738
119k
    /* 1379 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0"
33739
119k
    /* 1398 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0"
33740
119k
    /* 1413 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0"
33741
119k
    /* 1432 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0"
33742
119k
    /* 1447 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0"
33743
119k
    /* 1466 */ "eon $\x01, $\x02, $\x03\0"
33744
119k
    /* 1481 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33745
119k
    /* 1505 */ "eor $\x01, $\x02, $\x03\0"
33746
119k
    /* 1520 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33747
119k
    /* 1543 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33748
119k
    /* 1564 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33749
119k
    /* 1585 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33750
119k
    /* 1606 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33751
119k
    /* 1639 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33752
119k
    /* 1672 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33753
119k
    /* 1705 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33754
119k
    /* 1738 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33755
119k
    /* 1771 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33756
119k
    /* 1804 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33757
119k
    /* 1837 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33758
119k
    /* 1870 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33759
119k
    /* 1903 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33760
119k
    /* 1936 */ "ror $\x01, $\x02, $\x04\0"
33761
119k
    /* 1951 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33762
119k
    /* 1975 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33763
119k
    /* 1999 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33764
119k
    /* 2023 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0"
33765
119k
    /* 2039 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0"
33766
119k
    /* 2055 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0"
33767
119k
    /* 2071 */ "gcspopm\0"
33768
119k
    /* 2079 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33769
119k
    /* 2105 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33770
119k
    /* 2131 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33771
119k
    /* 2157 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33772
119k
    /* 2183 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33773
119k
    /* 2209 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33774
119k
    /* 2235 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33775
119k
    /* 2262 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33776
119k
    /* 2289 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33777
119k
    /* 2316 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33778
119k
    /* 2343 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33779
119k
    /* 2370 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33780
119k
    /* 2396 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33781
119k
    /* 2422 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33782
119k
    /* 2450 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33783
119k
    /* 2478 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33784
119k
    /* 2506 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33785
119k
    /* 2534 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33786
119k
    /* 2562 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33787
119k
    /* 2591 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33788
119k
    /* 2620 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33789
119k
    /* 2649 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33790
119k
    /* 2678 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33791
119k
    /* 2707 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33792
119k
    /* 2735 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33793
119k
    /* 2763 */ "nop\0"
33794
119k
    /* 2767 */ "yield\0"
33795
119k
    /* 2773 */ "wfe\0"
33796
119k
    /* 2777 */ "wfi\0"
33797
119k
    /* 2781 */ "sev\0"
33798
119k
    /* 2785 */ "sevl\0"
33799
119k
    /* 2790 */ "dgh\0"
33800
119k
    /* 2794 */ "esb\0"
33801
119k
    /* 2798 */ "csdb\0"
33802
119k
    /* 2803 */ "bti\0"
33803
119k
    /* 2807 */ "bti $\xFF\x01\x26\0"
33804
119k
    /* 2816 */ "psb $\xFF\x01\x27\0"
33805
119k
    /* 2825 */ "gcsb  dsync\0"
33806
119k
    /* 2836 */ "clrbhb\0"
33807
119k
    /* 2843 */ "incb  $\x01\0"
33808
119k
    /* 2851 */ "incb  $\x01, $\xFF\x03\x0E\0"
33809
119k
    /* 2865 */ "incd  $\x01\0"
33810
119k
    /* 2873 */ "incd  $\x01, $\xFF\x03\x0E\0"
33811
119k
    /* 2887 */ "incd  $\xFF\x01\x10\0"
33812
119k
    /* 2897 */ "incd  $\xFF\x01\x10, $\xFF\x03\x0E\0"
33813
119k
    /* 2913 */ "inch  $\x01\0"
33814
119k
    /* 2921 */ "inch  $\x01, $\xFF\x03\x0E\0"
33815
119k
    /* 2935 */ "inch  $\xFF\x01\x09\0"
33816
119k
    /* 2945 */ "inch  $\xFF\x01\x09, $\xFF\x03\x0E\0"
33817
119k
    /* 2961 */ "incw  $\x01\0"
33818
119k
    /* 2969 */ "incw  $\x01, $\xFF\x03\x0E\0"
33819
119k
    /* 2983 */ "incw  $\xFF\x01\x0B\0"
33820
119k
    /* 2993 */ "incw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33821
119k
    /* 3009 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33822
119k
    /* 3042 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33823
119k
    /* 3075 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33824
119k
    /* 3108 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33825
119k
    /* 3141 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33826
119k
    /* 3174 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33827
119k
    /* 3207 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33828
119k
    /* 3240 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33829
119k
    /* 3273 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33830
119k
    /* 3306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33831
119k
    /* 3339 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0"
33832
119k
    /* 3358 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0"
33833
119k
    /* 3385 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0"
33834
119k
    /* 3404 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0"
33835
119k
    /* 3431 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0"
33836
119k
    /* 3450 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0"
33837
119k
    /* 3477 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0"
33838
119k
    /* 3496 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0"
33839
119k
    /* 3523 */ "irg $\x01, $\x02\0"
33840
119k
    /* 3534 */ "isb\0"
33841
119k
    /* 3538 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33842
119k
    /* 3562 */ "ld1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
33843
119k
    /* 3586 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33844
119k
    /* 3610 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33845
119k
    /* 3634 */ "ld1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33846
119k
    /* 3658 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33847
119k
    /* 3682 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33848
119k
    /* 3706 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33849
119k
    /* 3730 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33850
119k
    /* 3754 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33851
119k
    /* 3778 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33852
119k
    /* 3802 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0"
33853
119k
    /* 3822 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0"
33854
119k
    /* 3842 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0"
33855
119k
    /* 3862 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0"
33856
119k
    /* 3882 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0"
33857
119k
    /* 3902 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0"
33858
119k
    /* 3922 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0"
33859
119k
    /* 3942 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0"
33860
119k
    /* 3962 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33861
119k
    /* 3986 */ "ld1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
33862
119k
    /* 4010 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33863
119k
    /* 4034 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33864
119k
    /* 4058 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33865
119k
    /* 4082 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33866
119k
    /* 4106 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0"
33867
119k
    /* 4126 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0"
33868
119k
    /* 4145 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0"
33869
119k
    /* 4165 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0"
33870
119k
    /* 4184 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0"
33871
119k
    /* 4203 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0"
33872
119k
    /* 4223 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0"
33873
119k
    /* 4242 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0"
33874
119k
    /* 4262 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33875
119k
    /* 4287 */ "ld1rb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33876
119k
    /* 4312 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33877
119k
    /* 4337 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33878
119k
    /* 4362 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33879
119k
    /* 4387 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33880
119k
    /* 4412 */ "ld1rh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33881
119k
    /* 4437 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33882
119k
    /* 4462 */ "ld1rob  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33883
119k
    /* 4488 */ "ld1rod  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33884
119k
    /* 4514 */ "ld1roh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33885
119k
    /* 4540 */ "ld1row  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33886
119k
    /* 4566 */ "ld1rqb  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33887
119k
    /* 4592 */ "ld1rqd  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33888
119k
    /* 4618 */ "ld1rqh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33889
119k
    /* 4644 */ "ld1rqw  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33890
119k
    /* 4670 */ "ld1rsb  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33891
119k
    /* 4696 */ "ld1rsb  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33892
119k
    /* 4722 */ "ld1rsb  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33893
119k
    /* 4748 */ "ld1rsh  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33894
119k
    /* 4774 */ "ld1rsh  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33895
119k
    /* 4800 */ "ld1rsw  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33896
119k
    /* 4826 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33897
119k
    /* 4851 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33898
119k
    /* 4876 */ "ld1r  $\xFF\x02\x2C, [$\x01], #1\0"
33899
119k
    /* 4896 */ "ld1r  $\xFF\x02\x2D, [$\x01], #8\0"
33900
119k
    /* 4916 */ "ld1r  $\xFF\x02\x2E, [$\x01], #8\0"
33901
119k
    /* 4936 */ "ld1r  $\xFF\x02\x2F, [$\x01], #4\0"
33902
119k
    /* 4956 */ "ld1r  $\xFF\x02\x30, [$\x01], #2\0"
33903
119k
    /* 4976 */ "ld1r  $\xFF\x02\x31, [$\x01], #4\0"
33904
119k
    /* 4996 */ "ld1r  $\xFF\x02\x32, [$\x01], #1\0"
33905
119k
    /* 5016 */ "ld1r  $\xFF\x02\x33, [$\x01], #2\0"
33906
119k
    /* 5036 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33907
119k
    /* 5061 */ "ld1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33908
119k
    /* 5086 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33909
119k
    /* 5111 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33910
119k
    /* 5136 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33911
119k
    /* 5161 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33912
119k
    /* 5186 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0"
33913
119k
    /* 5206 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0"
33914
119k
    /* 5226 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0"
33915
119k
    /* 5246 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0"
33916
119k
    /* 5266 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0"
33917
119k
    /* 5286 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0"
33918
119k
    /* 5306 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0"
33919
119k
    /* 5326 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0"
33920
119k
    /* 5346 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0"
33921
119k
    /* 5366 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0"
33922
119k
    /* 5386 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0"
33923
119k
    /* 5406 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0"
33924
119k
    /* 5426 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0"
33925
119k
    /* 5446 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0"
33926
119k
    /* 5466 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0"
33927
119k
    /* 5486 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0"
33928
119k
    /* 5506 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33929
119k
    /* 5530 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33930
119k
    /* 5554 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33931
119k
    /* 5578 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33932
119k
    /* 5602 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33933
119k
    /* 5626 */ "ld1b  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33934
119k
    /* 5662 */ "ld1d  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33935
119k
    /* 5698 */ "ld1h  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33936
119k
    /* 5734 */ "ld1q  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33937
119k
    /* 5770 */ "ld1w  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33938
119k
    /* 5806 */ "ld1b  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33939
119k
    /* 5842 */ "ld1d  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33940
119k
    /* 5878 */ "ld1h  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33941
119k
    /* 5914 */ "ld1q  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33942
119k
    /* 5950 */ "ld1w  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33943
119k
    /* 5986 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0"
33944
119k
    /* 6009 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0"
33945
119k
    /* 6032 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0"
33946
119k
    /* 6055 */ "ld1 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #1\0"
33947
119k
    /* 6078 */ "ld2b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33948
119k
    /* 6102 */ "ld2d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33949
119k
    /* 6126 */ "ld2h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33950
119k
    /* 6150 */ "ld2q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33951
119k
    /* 6174 */ "ld2r  $\xFF\x02\x2C, [$\x01], #2\0"
33952
119k
    /* 6194 */ "ld2r  $\xFF\x02\x2D, [$\x01], #16\0"
33953
119k
    /* 6215 */ "ld2r  $\xFF\x02\x2E, [$\x01], #16\0"
33954
119k
    /* 6236 */ "ld2r  $\xFF\x02\x2F, [$\x01], #8\0"
33955
119k
    /* 6256 */ "ld2r  $\xFF\x02\x30, [$\x01], #4\0"
33956
119k
    /* 6276 */ "ld2r  $\xFF\x02\x31, [$\x01], #8\0"
33957
119k
    /* 6296 */ "ld2r  $\xFF\x02\x32, [$\x01], #2\0"
33958
119k
    /* 6316 */ "ld2r  $\xFF\x02\x33, [$\x01], #4\0"
33959
119k
    /* 6336 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0"
33960
119k
    /* 6356 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0"
33961
119k
    /* 6376 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0"
33962
119k
    /* 6396 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0"
33963
119k
    /* 6416 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0"
33964
119k
    /* 6436 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0"
33965
119k
    /* 6456 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0"
33966
119k
    /* 6476 */ "ld2w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33967
119k
    /* 6500 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0"
33968
119k
    /* 6523 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0"
33969
119k
    /* 6546 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0"
33970
119k
    /* 6570 */ "ld2 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #2\0"
33971
119k
    /* 6593 */ "ld3b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33972
119k
    /* 6617 */ "ld3d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33973
119k
    /* 6641 */ "ld3h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33974
119k
    /* 6665 */ "ld3q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33975
119k
    /* 6689 */ "ld3r  $\xFF\x02\x2C, [$\x01], #3\0"
33976
119k
    /* 6709 */ "ld3r  $\xFF\x02\x2D, [$\x01], #24\0"
33977
119k
    /* 6730 */ "ld3r  $\xFF\x02\x2E, [$\x01], #24\0"
33978
119k
    /* 6751 */ "ld3r  $\xFF\x02\x2F, [$\x01], #12\0"
33979
119k
    /* 6772 */ "ld3r  $\xFF\x02\x30, [$\x01], #6\0"
33980
119k
    /* 6792 */ "ld3r  $\xFF\x02\x31, [$\x01], #12\0"
33981
119k
    /* 6813 */ "ld3r  $\xFF\x02\x32, [$\x01], #3\0"
33982
119k
    /* 6833 */ "ld3r  $\xFF\x02\x33, [$\x01], #6\0"
33983
119k
    /* 6853 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0"
33984
119k
    /* 6873 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0"
33985
119k
    /* 6893 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0"
33986
119k
    /* 6913 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0"
33987
119k
    /* 6933 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0"
33988
119k
    /* 6953 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0"
33989
119k
    /* 6973 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0"
33990
119k
    /* 6993 */ "ld3w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33991
119k
    /* 7017 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0"
33992
119k
    /* 7040 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0"
33993
119k
    /* 7064 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0"
33994
119k
    /* 7088 */ "ld3 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #3\0"
33995
119k
    /* 7111 */ "ld4b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33996
119k
    /* 7135 */ "ld4d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33997
119k
    /* 7159 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0"
33998
119k
    /* 7179 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0"
33999
119k
    /* 7199 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0"
34000
119k
    /* 7219 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0"
34001
119k
    /* 7239 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0"
34002
119k
    /* 7259 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0"
34003
119k
    /* 7279 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0"
34004
119k
    /* 7299 */ "ld4h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34005
119k
    /* 7323 */ "ld4q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
34006
119k
    /* 7347 */ "ld4r  $\xFF\x02\x2C, [$\x01], #4\0"
34007
119k
    /* 7367 */ "ld4r  $\xFF\x02\x2D, [$\x01], #32\0"
34008
119k
    /* 7388 */ "ld4r  $\xFF\x02\x2E, [$\x01], #32\0"
34009
119k
    /* 7409 */ "ld4r  $\xFF\x02\x2F, [$\x01], #16\0"
34010
119k
    /* 7430 */ "ld4r  $\xFF\x02\x30, [$\x01], #8\0"
34011
119k
    /* 7450 */ "ld4r  $\xFF\x02\x31, [$\x01], #16\0"
34012
119k
    /* 7471 */ "ld4r  $\xFF\x02\x32, [$\x01], #4\0"
34013
119k
    /* 7491 */ "ld4r  $\xFF\x02\x33, [$\x01], #8\0"
34014
119k
    /* 7511 */ "ld4w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34015
119k
    /* 7535 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0"
34016
119k
    /* 7558 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0"
34017
119k
    /* 7582 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0"
34018
119k
    /* 7606 */ "ld4 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #4\0"
34019
119k
    /* 7629 */ "staddb  $\x02, [$\x03]\0"
34020
119k
    /* 7645 */ "staddh  $\x02, [$\x03]\0"
34021
119k
    /* 7661 */ "staddlb $\x02, [$\x03]\0"
34022
119k
    /* 7678 */ "staddlh $\x02, [$\x03]\0"
34023
119k
    /* 7695 */ "staddl  $\x02, [$\x03]\0"
34024
119k
    /* 7711 */ "stadd $\x02, [$\x03]\0"
34025
119k
    /* 7726 */ "ldapurb $\x01, [$\x02]\0"
34026
119k
    /* 7743 */ "ldapurh $\x01, [$\x02]\0"
34027
119k
    /* 7760 */ "ldapursb  $\x01, [$\x02]\0"
34028
119k
    /* 7778 */ "ldapursh  $\x01, [$\x02]\0"
34029
119k
    /* 7796 */ "ldapursw  $\x01, [$\x02]\0"
34030
119k
    /* 7814 */ "ldapur  $\x01, [$\x02]\0"
34031
119k
    /* 7830 */ "stclrb  $\x02, [$\x03]\0"
34032
119k
    /* 7846 */ "stclrh  $\x02, [$\x03]\0"
34033
119k
    /* 7862 */ "stclrlb $\x02, [$\x03]\0"
34034
119k
    /* 7879 */ "stclrlh $\x02, [$\x03]\0"
34035
119k
    /* 7896 */ "stclrl  $\x02, [$\x03]\0"
34036
119k
    /* 7912 */ "stclr $\x02, [$\x03]\0"
34037
119k
    /* 7927 */ "steorb  $\x02, [$\x03]\0"
34038
119k
    /* 7943 */ "steorh  $\x02, [$\x03]\0"
34039
119k
    /* 7959 */ "steorlb $\x02, [$\x03]\0"
34040
119k
    /* 7976 */ "steorlh $\x02, [$\x03]\0"
34041
119k
    /* 7993 */ "steorl  $\x02, [$\x03]\0"
34042
119k
    /* 8009 */ "steor $\x02, [$\x03]\0"
34043
119k
    /* 8024 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34044
119k
    /* 8050 */ "ldff1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34045
119k
    /* 8076 */ "ldff1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34046
119k
    /* 8102 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34047
119k
    /* 8128 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34048
119k
    /* 8154 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34049
119k
    /* 8180 */ "ldff1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34050
119k
    /* 8206 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34051
119k
    /* 8232 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34052
119k
    /* 8259 */ "ldff1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34053
119k
    /* 8286 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34054
119k
    /* 8313 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34055
119k
    /* 8340 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34056
119k
    /* 8367 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34057
119k
    /* 8394 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34058
119k
    /* 8420 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34059
119k
    /* 8446 */ "ldg $\x01, [$\x03]\0"
34060
119k
    /* 8459 */ "ldnf1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34061
119k
    /* 8485 */ "ldnf1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34062
119k
    /* 8511 */ "ldnf1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34063
119k
    /* 8537 */ "ldnf1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34064
119k
    /* 8563 */ "ldnf1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34065
119k
    /* 8589 */ "ldnf1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34066
119k
    /* 8615 */ "ldnf1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34067
119k
    /* 8641 */ "ldnf1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34068
119k
    /* 8667 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34069
119k
    /* 8694 */ "ldnf1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34070
119k
    /* 8721 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34071
119k
    /* 8748 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34072
119k
    /* 8775 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34073
119k
    /* 8802 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34074
119k
    /* 8829 */ "ldnf1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34075
119k
    /* 8855 */ "ldnf1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34076
119k
    /* 8881 */ "ldnp  $\x01, $\x02, [$\x03]\0"
34077
119k
    /* 8899 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34078
119k
    /* 8925 */ "ldnt1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
34079
119k
    /* 8951 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34080
119k
    /* 8977 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34081
119k
    /* 9003 */ "ldnt1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34082
119k
    /* 9031 */ "ldnt1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34083
119k
    /* 9059 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34084
119k
    /* 9085 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34085
119k
    /* 9111 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34086
119k
    /* 9137 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34087
119k
    /* 9165 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34088
119k
    /* 9191 */ "ldnt1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
34089
119k
    /* 9217 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34090
119k
    /* 9243 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34091
119k
    /* 9269 */ "ldnt1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34092
119k
    /* 9297 */ "ldnt1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34093
119k
    /* 9325 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34094
119k
    /* 9354 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34095
119k
    /* 9383 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34096
119k
    /* 9412 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34097
119k
    /* 9441 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34098
119k
    /* 9470 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34099
119k
    /* 9496 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34100
119k
    /* 9522 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34101
119k
    /* 9548 */ "ldnt1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34102
119k
    /* 9576 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34103
119k
    /* 9604 */ "ldp $\x01, $\x02, [$\x03]\0"
34104
119k
    /* 9621 */ "ldpsw $\x01, $\x02, [$\x03]\0"
34105
119k
    /* 9640 */ "ldraa $\x01, [$\x02]\0"
34106
119k
    /* 9655 */ "ldrab $\x01, [$\x02]\0"
34107
119k
    /* 9670 */ "ldrb  $\x01, [$\x02, $\x03]\0"
34108
119k
    /* 9688 */ "ldrb  $\x01, [$\x02]\0"
34109
119k
    /* 9702 */ "ldr $\x01, [$\x02, $\x03]\0"
34110
119k
    /* 9719 */ "ldr $\x01, [$\x02]\0"
34111
119k
    /* 9732 */ "ldrh  $\x01, [$\x02, $\x03]\0"
34112
119k
    /* 9750 */ "ldrh  $\x01, [$\x02]\0"
34113
119k
    /* 9764 */ "ldrsb $\x01, [$\x02, $\x03]\0"
34114
119k
    /* 9783 */ "ldrsb $\x01, [$\x02]\0"
34115
119k
    /* 9798 */ "ldrsh $\x01, [$\x02, $\x03]\0"
34116
119k
    /* 9817 */ "ldrsh $\x01, [$\x02]\0"
34117
119k
    /* 9832 */ "ldrsw $\x01, [$\x02, $\x03]\0"
34118
119k
    /* 9851 */ "ldrsw $\x01, [$\x02]\0"
34119
119k
    /* 9866 */ "ldr $\xFF\x01\x07, [$\x02]\0"
34120
119k
    /* 9881 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34121
119k
    /* 9906 */ "stsetb  $\x02, [$\x03]\0"
34122
119k
    /* 9922 */ "stseth  $\x02, [$\x03]\0"
34123
119k
    /* 9938 */ "stsetlb $\x02, [$\x03]\0"
34124
119k
    /* 9955 */ "stsetlh $\x02, [$\x03]\0"
34125
119k
    /* 9972 */ "stsetl  $\x02, [$\x03]\0"
34126
119k
    /* 9988 */ "stset $\x02, [$\x03]\0"
34127
119k
    /* 10003 */ "stsmaxb  $\x02, [$\x03]\0"
34128
119k
    /* 10020 */ "stsmaxh  $\x02, [$\x03]\0"
34129
119k
    /* 10037 */ "stsmaxlb $\x02, [$\x03]\0"
34130
119k
    /* 10055 */ "stsmaxlh $\x02, [$\x03]\0"
34131
119k
    /* 10073 */ "stsmaxl  $\x02, [$\x03]\0"
34132
119k
    /* 10090 */ "stsmax $\x02, [$\x03]\0"
34133
119k
    /* 10106 */ "stsminb  $\x02, [$\x03]\0"
34134
119k
    /* 10123 */ "stsminh  $\x02, [$\x03]\0"
34135
119k
    /* 10140 */ "stsminlb $\x02, [$\x03]\0"
34136
119k
    /* 10158 */ "stsminlh $\x02, [$\x03]\0"
34137
119k
    /* 10176 */ "stsminl  $\x02, [$\x03]\0"
34138
119k
    /* 10193 */ "stsmin $\x02, [$\x03]\0"
34139
119k
    /* 10209 */ "ldtrb  $\x01, [$\x02]\0"
34140
119k
    /* 10224 */ "ldtrh  $\x01, [$\x02]\0"
34141
119k
    /* 10239 */ "ldtrsb $\x01, [$\x02]\0"
34142
119k
    /* 10255 */ "ldtrsh $\x01, [$\x02]\0"
34143
119k
    /* 10271 */ "ldtrsw $\x01, [$\x02]\0"
34144
119k
    /* 10287 */ "ldtr $\x01, [$\x02]\0"
34145
119k
    /* 10301 */ "stumaxb  $\x02, [$\x03]\0"
34146
119k
    /* 10318 */ "stumaxh  $\x02, [$\x03]\0"
34147
119k
    /* 10335 */ "stumaxlb $\x02, [$\x03]\0"
34148
119k
    /* 10353 */ "stumaxlh $\x02, [$\x03]\0"
34149
119k
    /* 10371 */ "stumaxl  $\x02, [$\x03]\0"
34150
119k
    /* 10388 */ "stumax $\x02, [$\x03]\0"
34151
119k
    /* 10404 */ "stuminb  $\x02, [$\x03]\0"
34152
119k
    /* 10421 */ "stuminh  $\x02, [$\x03]\0"
34153
119k
    /* 10438 */ "stuminlb $\x02, [$\x03]\0"
34154
119k
    /* 10456 */ "stuminlh $\x02, [$\x03]\0"
34155
119k
    /* 10474 */ "stuminl  $\x02, [$\x03]\0"
34156
119k
    /* 10491 */ "stumin $\x02, [$\x03]\0"
34157
119k
    /* 10507 */ "ldurb  $\x01, [$\x02]\0"
34158
119k
    /* 10522 */ "ldur $\x01, [$\x02]\0"
34159
119k
    /* 10536 */ "ldurh  $\x01, [$\x02]\0"
34160
119k
    /* 10551 */ "ldursb $\x01, [$\x02]\0"
34161
119k
    /* 10567 */ "ldursh $\x01, [$\x02]\0"
34162
119k
    /* 10583 */ "ldursw $\x01, [$\x02]\0"
34163
119k
    /* 10599 */ "mul  $\x01, $\x02, $\x03\0"
34164
119k
    /* 10614 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34165
119k
    /* 10639 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34166
119k
    /* 10664 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34167
119k
    /* 10689 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34168
119k
    /* 10714 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34169
119k
    /* 10739 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34170
119k
    /* 10764 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34171
119k
    /* 10789 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34172
119k
    /* 10814 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34173
119k
    /* 10839 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34174
119k
    /* 10864 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34175
119k
    /* 10889 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34176
119k
    /* 10914 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34177
119k
    /* 10939 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34178
119k
    /* 10964 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34179
119k
    /* 10989 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34180
119k
    /* 11014 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34181
119k
    /* 11039 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34182
119k
    /* 11064 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34183
119k
    /* 11089 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34184
119k
    /* 11114 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34185
119k
    /* 11139 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34186
119k
    /* 11164 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34187
119k
    /* 11189 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34188
119k
    /* 11214 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34189
119k
    /* 11239 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34190
119k
    /* 11264 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34191
119k
    /* 11289 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34192
119k
    /* 11314 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34193
119k
    /* 11339 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34194
119k
    /* 11364 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34195
119k
    /* 11389 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34196
119k
    /* 11414 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0"
34197
119k
    /* 11445 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0"
34198
119k
    /* 11476 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0"
34199
119k
    /* 11507 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0"
34200
119k
    /* 11538 */ "movt $\x01, $\xFF\x03\x07\0"
34201
119k
    /* 11552 */ "smstart\0"
34202
119k
    /* 11560 */ "smstart sm\0"
34203
119k
    /* 11571 */ "smstart za\0"
34204
119k
    /* 11582 */ "smstop\0"
34205
119k
    /* 11589 */ "smstop sm\0"
34206
119k
    /* 11599 */ "smstop za\0"
34207
119k
    /* 11609 */ "mneg $\x01, $\x02, $\x03\0"
34208
119k
    /* 11625 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34209
119k
    /* 11648 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34210
119k
    /* 11669 */ "mvn $\x01, $\x03\0"
34211
119k
    /* 11680 */ "mvn $\x01, $\x03$\xFF\x04\x02\0"
34212
119k
    /* 11695 */ "orn  $\x01, $\x02, $\x03\0"
34213
119k
    /* 11710 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0"
34214
119k
    /* 11726 */ "mov $\x01, $\x03\0"
34215
119k
    /* 11737 */ "orr  $\x01, $\x02, $\x03\0"
34216
119k
    /* 11752 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0"
34217
119k
    /* 11767 */ "orr  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
34218
119k
    /* 11788 */ "orr  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
34219
119k
    /* 11809 */ "orr  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
34220
119k
    /* 11830 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0"
34221
119k
    /* 11845 */ "mov  $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34222
119k
    /* 11868 */ "mov  $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34223
119k
    /* 11889 */ "pacia1716\0"
34224
119k
    /* 11899 */ "paciasp\0"
34225
119k
    /* 11907 */ "paciaz\0"
34226
119k
    /* 11914 */ "pacib1716\0"
34227
119k
    /* 11924 */ "pacibsp\0"
34228
119k
    /* 11932 */ "pacibz\0"
34229
119k
    /* 11939 */ "pacm\0"
34230
119k
    /* 11944 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0"
34231
119k
    /* 11960 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0"
34232
119k
    /* 11976 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34233
119k
    /* 12000 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34234
119k
    /* 12022 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34235
119k
    /* 12046 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34236
119k
    /* 12070 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34237
119k
    /* 12092 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34238
119k
    /* 12116 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34239
119k
    /* 12140 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34240
119k
    /* 12162 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34241
119k
    /* 12186 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0"
34242
119k
    /* 12206 */ "prfm $\xFF\x01\x3D, [$\x02]\0"
34243
119k
    /* 12222 */ "prfum  $\xFF\x01\x3D, [$\x02]\0"
34244
119k
    /* 12239 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34245
119k
    /* 12263 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34246
119k
    /* 12285 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34247
119k
    /* 12309 */ "ptrues $\xFF\x01\x06\0"
34248
119k
    /* 12321 */ "ptrues $\xFF\x01\x10\0"
34249
119k
    /* 12333 */ "ptrues $\xFF\x01\x09\0"
34250
119k
    /* 12345 */ "ptrues $\xFF\x01\x0B\0"
34251
119k
    /* 12357 */ "ptrue  $\xFF\x01\x06\0"
34252
119k
    /* 12368 */ "ptrue  $\xFF\x01\x10\0"
34253
119k
    /* 12379 */ "ptrue  $\xFF\x01\x09\0"
34254
119k
    /* 12390 */ "ptrue  $\xFF\x01\x0B\0"
34255
119k
    /* 12401 */ "ret\0"
34256
119k
    /* 12405 */ "ngcs $\x01, $\x03\0"
34257
119k
    /* 12417 */ "ngc $\x01, $\x03\0"
34258
119k
    /* 12428 */ "asr $\x01, $\x02, $\x03\0"
34259
119k
    /* 12443 */ "sxtb $\x01, $\x02\0"
34260
119k
    /* 12455 */ "sxth $\x01, $\x02\0"
34261
119k
    /* 12467 */ "sxtw $\x01, $\x02\0"
34262
119k
    /* 12479 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0"
34263
119k
    /* 12502 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0"
34264
119k
    /* 12525 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0"
34265
119k
    /* 12548 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0"
34266
119k
    /* 12571 */ "smull  $\x01, $\x02, $\x03\0"
34267
119k
    /* 12588 */ "smnegl $\x01, $\x02, $\x03\0"
34268
119k
    /* 12606 */ "sqdecb $\x01\0"
34269
119k
    /* 12616 */ "sqdecb $\x01, $\xFF\x03\x0E\0"
34270
119k
    /* 12632 */ "sqdecb $\x01, $\xFF\x02\x3E\0"
34271
119k
    /* 12648 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34272
119k
    /* 12670 */ "sqdecd $\x01\0"
34273
119k
    /* 12680 */ "sqdecd $\x01, $\xFF\x03\x0E\0"
34274
119k
    /* 12696 */ "sqdecd $\x01, $\xFF\x02\x3E\0"
34275
119k
    /* 12712 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34276
119k
    /* 12734 */ "sqdecd $\xFF\x01\x10\0"
34277
119k
    /* 12746 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34278
119k
    /* 12764 */ "sqdech $\x01\0"
34279
119k
    /* 12774 */ "sqdech $\x01, $\xFF\x03\x0E\0"
34280
119k
    /* 12790 */ "sqdech $\x01, $\xFF\x02\x3E\0"
34281
119k
    /* 12806 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34282
119k
    /* 12828 */ "sqdech $\xFF\x01\x09\0"
34283
119k
    /* 12840 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34284
119k
    /* 12858 */ "sqdecw $\x01\0"
34285
119k
    /* 12868 */ "sqdecw $\x01, $\xFF\x03\x0E\0"
34286
119k
    /* 12884 */ "sqdecw $\x01, $\xFF\x02\x3E\0"
34287
119k
    /* 12900 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34288
119k
    /* 12922 */ "sqdecw $\xFF\x01\x0B\0"
34289
119k
    /* 12934 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34290
119k
    /* 12952 */ "sqincb $\x01\0"
34291
119k
    /* 12962 */ "sqincb $\x01, $\xFF\x03\x0E\0"
34292
119k
    /* 12978 */ "sqincb $\x01, $\xFF\x02\x3E\0"
34293
119k
    /* 12994 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34294
119k
    /* 13016 */ "sqincd $\x01\0"
34295
119k
    /* 13026 */ "sqincd $\x01, $\xFF\x03\x0E\0"
34296
119k
    /* 13042 */ "sqincd $\x01, $\xFF\x02\x3E\0"
34297
119k
    /* 13058 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34298
119k
    /* 13080 */ "sqincd $\xFF\x01\x10\0"
34299
119k
    /* 13092 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34300
119k
    /* 13110 */ "sqinch $\x01\0"
34301
119k
    /* 13120 */ "sqinch $\x01, $\xFF\x03\x0E\0"
34302
119k
    /* 13136 */ "sqinch $\x01, $\xFF\x02\x3E\0"
34303
119k
    /* 13152 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34304
119k
    /* 13174 */ "sqinch $\xFF\x01\x09\0"
34305
119k
    /* 13186 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34306
119k
    /* 13204 */ "sqincw $\x01\0"
34307
119k
    /* 13214 */ "sqincw $\x01, $\xFF\x03\x0E\0"
34308
119k
    /* 13230 */ "sqincw $\x01, $\xFF\x02\x3E\0"
34309
119k
    /* 13246 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34310
119k
    /* 13268 */ "sqincw $\xFF\x01\x0B\0"
34311
119k
    /* 13280 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34312
119k
    /* 13298 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34313
119k
    /* 13322 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34314
119k
    /* 13346 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34315
119k
    /* 13370 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34316
119k
    /* 13394 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34317
119k
    /* 13418 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34318
119k
    /* 13442 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34319
119k
    /* 13466 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34320
119k
    /* 13490 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34321
119k
    /* 13512 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34322
119k
    /* 13534 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34323
119k
    /* 13556 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34324
119k
    /* 13578 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34325
119k
    /* 13600 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34326
119k
    /* 13622 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34327
119k
    /* 13644 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34328
119k
    /* 13666 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34329
119k
    /* 13688 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34330
119k
    /* 13710 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34331
119k
    /* 13732 */ "st1  $\xFF\x02\x2C, [$\x01], #64\0"
34332
119k
    /* 13752 */ "st1  $\xFF\x02\x2D, [$\x01], #32\0"
34333
119k
    /* 13772 */ "st1  $\xFF\x02\x2E, [$\x01], #64\0"
34334
119k
    /* 13792 */ "st1  $\xFF\x02\x2F, [$\x01], #32\0"
34335
119k
    /* 13812 */ "st1  $\xFF\x02\x30, [$\x01], #32\0"
34336
119k
    /* 13832 */ "st1  $\xFF\x02\x31, [$\x01], #64\0"
34337
119k
    /* 13852 */ "st1  $\xFF\x02\x32, [$\x01], #32\0"
34338
119k
    /* 13872 */ "st1  $\xFF\x02\x33, [$\x01], #64\0"
34339
119k
    /* 13892 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34340
119k
    /* 13914 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34341
119k
    /* 13936 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34342
119k
    /* 13958 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34343
119k
    /* 13980 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34344
119k
    /* 14002 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34345
119k
    /* 14024 */ "st1  $\xFF\x02\x2C, [$\x01], #16\0"
34346
119k
    /* 14044 */ "st1  $\xFF\x02\x2D, [$\x01], #8\0"
34347
119k
    /* 14063 */ "st1  $\xFF\x02\x2E, [$\x01], #16\0"
34348
119k
    /* 14083 */ "st1  $\xFF\x02\x2F, [$\x01], #8\0"
34349
119k
    /* 14102 */ "st1  $\xFF\x02\x30, [$\x01], #8\0"
34350
119k
    /* 14121 */ "st1  $\xFF\x02\x31, [$\x01], #16\0"
34351
119k
    /* 14141 */ "st1  $\xFF\x02\x32, [$\x01], #8\0"
34352
119k
    /* 14160 */ "st1  $\xFF\x02\x33, [$\x01], #16\0"
34353
119k
    /* 14180 */ "st1  $\xFF\x02\x2C, [$\x01], #48\0"
34354
119k
    /* 14200 */ "st1  $\xFF\x02\x2D, [$\x01], #24\0"
34355
119k
    /* 14220 */ "st1  $\xFF\x02\x2E, [$\x01], #48\0"
34356
119k
    /* 14240 */ "st1  $\xFF\x02\x2F, [$\x01], #24\0"
34357
119k
    /* 14260 */ "st1  $\xFF\x02\x30, [$\x01], #24\0"
34358
119k
    /* 14280 */ "st1  $\xFF\x02\x31, [$\x01], #48\0"
34359
119k
    /* 14300 */ "st1  $\xFF\x02\x32, [$\x01], #24\0"
34360
119k
    /* 14320 */ "st1  $\xFF\x02\x33, [$\x01], #48\0"
34361
119k
    /* 14340 */ "st1  $\xFF\x02\x2C, [$\x01], #32\0"
34362
119k
    /* 14360 */ "st1  $\xFF\x02\x2D, [$\x01], #16\0"
34363
119k
    /* 14380 */ "st1  $\xFF\x02\x2E, [$\x01], #32\0"
34364
119k
    /* 14400 */ "st1  $\xFF\x02\x2F, [$\x01], #16\0"
34365
119k
    /* 14420 */ "st1  $\xFF\x02\x30, [$\x01], #16\0"
34366
119k
    /* 14440 */ "st1  $\xFF\x02\x31, [$\x01], #32\0"
34367
119k
    /* 14460 */ "st1  $\xFF\x02\x32, [$\x01], #16\0"
34368
119k
    /* 14480 */ "st1  $\xFF\x02\x33, [$\x01], #32\0"
34369
119k
    /* 14500 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34370
119k
    /* 14522 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34371
119k
    /* 14544 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34372
119k
    /* 14566 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34373
119k
    /* 14588 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34374
119k
    /* 14610 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34375
119k
    /* 14644 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34376
119k
    /* 14678 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34377
119k
    /* 14712 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34378
119k
    /* 14746 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34379
119k
    /* 14780 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34380
119k
    /* 14814 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34381
119k
    /* 14848 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34382
119k
    /* 14882 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34383
119k
    /* 14916 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34384
119k
    /* 14950 */ "st1  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0"
34385
119k
    /* 14973 */ "st1  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0"
34386
119k
    /* 14996 */ "st1  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0"
34387
119k
    /* 15019 */ "st1  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #1\0"
34388
119k
    /* 15042 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34389
119k
    /* 15064 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34390
119k
    /* 15086 */ "st2g $\x01, [$\x02]\0"
34391
119k
    /* 15100 */ "st2h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34392
119k
    /* 15122 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34393
119k
    /* 15144 */ "st2  $\xFF\x02\x2C, [$\x01], #32\0"
34394
119k
    /* 15164 */ "st2  $\xFF\x02\x2E, [$\x01], #32\0"
34395
119k
    /* 15184 */ "st2  $\xFF\x02\x2F, [$\x01], #16\0"
34396
119k
    /* 15204 */ "st2  $\xFF\x02\x30, [$\x01], #16\0"
34397
119k
    /* 15224 */ "st2  $\xFF\x02\x31, [$\x01], #32\0"
34398
119k
    /* 15244 */ "st2  $\xFF\x02\x32, [$\x01], #16\0"
34399
119k
    /* 15264 */ "st2  $\xFF\x02\x33, [$\x01], #32\0"
34400
119k
    /* 15284 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34401
119k
    /* 15306 */ "st2  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0"
34402
119k
    /* 15329 */ "st2  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0"
34403
119k
    /* 15352 */ "st2  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0"
34404
119k
    /* 15376 */ "st2  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #2\0"
34405
119k
    /* 15399 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34406
119k
    /* 15421 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34407
119k
    /* 15443 */ "st3h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34408
119k
    /* 15465 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34409
119k
    /* 15487 */ "st3  $\xFF\x02\x2C, [$\x01], #48\0"
34410
119k
    /* 15507 */ "st3  $\xFF\x02\x2E, [$\x01], #48\0"
34411
119k
    /* 15527 */ "st3  $\xFF\x02\x2F, [$\x01], #24\0"
34412
119k
    /* 15547 */ "st3  $\xFF\x02\x30, [$\x01], #24\0"
34413
119k
    /* 15567 */ "st3  $\xFF\x02\x31, [$\x01], #48\0"
34414
119k
    /* 15587 */ "st3  $\xFF\x02\x32, [$\x01], #24\0"
34415
119k
    /* 15607 */ "st3  $\xFF\x02\x33, [$\x01], #48\0"
34416
119k
    /* 15627 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34417
119k
    /* 15649 */ "st3  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0"
34418
119k
    /* 15672 */ "st3  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0"
34419
119k
    /* 15696 */ "st3  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0"
34420
119k
    /* 15720 */ "st3  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #3\0"
34421
119k
    /* 15743 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34422
119k
    /* 15765 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34423
119k
    /* 15787 */ "st4  $\xFF\x02\x2C, [$\x01], #64\0"
34424
119k
    /* 15807 */ "st4  $\xFF\x02\x2E, [$\x01], #64\0"
34425
119k
    /* 15827 */ "st4  $\xFF\x02\x2F, [$\x01], #32\0"
34426
119k
    /* 15847 */ "st4  $\xFF\x02\x30, [$\x01], #32\0"
34427
119k
    /* 15867 */ "st4  $\xFF\x02\x31, [$\x01], #64\0"
34428
119k
    /* 15887 */ "st4  $\xFF\x02\x32, [$\x01], #32\0"
34429
119k
    /* 15907 */ "st4  $\xFF\x02\x33, [$\x01], #64\0"
34430
119k
    /* 15927 */ "st4h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34431
119k
    /* 15949 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34432
119k
    /* 15971 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34433
119k
    /* 15993 */ "st4  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0"
34434
119k
    /* 16016 */ "st4  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0"
34435
119k
    /* 16040 */ "st4  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0"
34436
119k
    /* 16064 */ "st4  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #4\0"
34437
119k
    /* 16087 */ "stgp $\x01, $\x02, [$\x03]\0"
34438
119k
    /* 16105 */ "stg  $\x01, [$\x02]\0"
34439
119k
    /* 16118 */ "stlurb $\x01, [$\x02]\0"
34440
119k
    /* 16134 */ "stlurh $\x01, [$\x02]\0"
34441
119k
    /* 16150 */ "stlur  $\x01, [$\x02]\0"
34442
119k
    /* 16165 */ "stnp $\x01, $\x02, [$\x03]\0"
34443
119k
    /* 16183 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34444
119k
    /* 16207 */ "stnt1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34445
119k
    /* 16231 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34446
119k
    /* 16255 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34447
119k
    /* 16279 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34448
119k
    /* 16305 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34449
119k
    /* 16331 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34450
119k
    /* 16355 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34451
119k
    /* 16379 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34452
119k
    /* 16403 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34453
119k
    /* 16429 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34454
119k
    /* 16453 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34455
119k
    /* 16477 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34456
119k
    /* 16501 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34457
119k
    /* 16525 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34458
119k
    /* 16551 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34459
119k
    /* 16577 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34460
119k
    /* 16601 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34461
119k
    /* 16625 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34462
119k
    /* 16649 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34463
119k
    /* 16675 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34464
119k
    /* 16701 */ "stp  $\x01, $\x02, [$\x03]\0"
34465
119k
    /* 16718 */ "strb $\x01, [$\x02, $\x03]\0"
34466
119k
    /* 16736 */ "strb $\x01, [$\x02]\0"
34467
119k
    /* 16750 */ "str  $\x01, [$\x02, $\x03]\0"
34468
119k
    /* 16767 */ "str  $\x01, [$\x02]\0"
34469
119k
    /* 16780 */ "strh $\x01, [$\x02, $\x03]\0"
34470
119k
    /* 16798 */ "strh $\x01, [$\x02]\0"
34471
119k
    /* 16812 */ "str  $\xFF\x01\x07, [$\x02]\0"
34472
119k
    /* 16827 */ "str  $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34473
119k
    /* 16852 */ "sttrb  $\x01, [$\x02]\0"
34474
119k
    /* 16867 */ "sttrh  $\x01, [$\x02]\0"
34475
119k
    /* 16882 */ "sttr $\x01, [$\x02]\0"
34476
119k
    /* 16896 */ "sturb  $\x01, [$\x02]\0"
34477
119k
    /* 16911 */ "stur $\x01, [$\x02]\0"
34478
119k
    /* 16925 */ "sturh  $\x01, [$\x02]\0"
34479
119k
    /* 16940 */ "stz2g  $\x01, [$\x02]\0"
34480
119k
    /* 16955 */ "stzg $\x01, [$\x02]\0"
34481
119k
    /* 16969 */ "subpt  $\x01, $\x02, $\x03\0"
34482
119k
    /* 16986 */ "cmp  $\x02, $\xFF\x03\x01\0"
34483
119k
    /* 16999 */ "cmp  $\x02, $\x03\0"
34484
119k
    /* 17010 */ "cmp  $\x02, $\x03$\xFF\x04\x02\0"
34485
119k
    /* 17025 */ "negs $\x01, $\x03\0"
34486
119k
    /* 17037 */ "negs $\x01, $\x03$\xFF\x04\x02\0"
34487
119k
    /* 17053 */ "subs $\x01, $\x02, $\x03\0"
34488
119k
    /* 17069 */ "cmp  $\x02, $\x03$\xFF\x04\x03\0"
34489
119k
    /* 17084 */ "neg $\x01, $\x03\0"
34490
119k
    /* 17095 */ "neg $\x01, $\x03$\xFF\x04\x02\0"
34491
119k
    /* 17110 */ "sub  $\x01, $\x02, $\x03\0"
34492
119k
    /* 17125 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34493
119k
    /* 17149 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34494
119k
    /* 17172 */ "lsr $\x01, $\x02, $\x03\0"
34495
119k
    /* 17187 */ "uxtb $\x01, $\x02\0"
34496
119k
    /* 17199 */ "uxth $\x01, $\x02\0"
34497
119k
    /* 17211 */ "uxtw $\x01, $\x02\0"
34498
119k
    /* 17223 */ "umull  $\x01, $\x02, $\x03\0"
34499
119k
    /* 17240 */ "mov  $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0"
34500
119k
    /* 17259 */ "mov  $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0"
34501
119k
    /* 17278 */ "umnegl $\x01, $\x02, $\x03\0"
34502
119k
    /* 17296 */ "uqdecb $\x01\0"
34503
119k
    /* 17306 */ "uqdecb $\x01, $\xFF\x03\x0E\0"
34504
119k
    /* 17322 */ "uqdecd $\x01\0"
34505
119k
    /* 17332 */ "uqdecd $\x01, $\xFF\x03\x0E\0"
34506
119k
    /* 17348 */ "uqdecd $\xFF\x01\x10\0"
34507
119k
    /* 17360 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34508
119k
    /* 17378 */ "uqdech $\x01\0"
34509
119k
    /* 17388 */ "uqdech $\x01, $\xFF\x03\x0E\0"
34510
119k
    /* 17404 */ "uqdech $\xFF\x01\x09\0"
34511
119k
    /* 17416 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34512
119k
    /* 17434 */ "uqdecw $\x01\0"
34513
119k
    /* 17444 */ "uqdecw $\x01, $\xFF\x03\x0E\0"
34514
119k
    /* 17460 */ "uqdecw $\xFF\x01\x0B\0"
34515
119k
    /* 17472 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34516
119k
    /* 17490 */ "uqincb $\x01\0"
34517
119k
    /* 17500 */ "uqincb $\x01, $\xFF\x03\x0E\0"
34518
119k
    /* 17516 */ "uqincd $\x01\0"
34519
119k
    /* 17526 */ "uqincd $\x01, $\xFF\x03\x0E\0"
34520
119k
    /* 17542 */ "uqincd $\xFF\x01\x10\0"
34521
119k
    /* 17554 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34522
119k
    /* 17572 */ "uqinch $\x01\0"
34523
119k
    /* 17582 */ "uqinch $\x01, $\xFF\x03\x0E\0"
34524
119k
    /* 17598 */ "uqinch $\xFF\x01\x09\0"
34525
119k
    /* 17610 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34526
119k
    /* 17628 */ "uqincw $\x01\0"
34527
119k
    /* 17638 */ "uqincw $\x01, $\xFF\x03\x0E\0"
34528
119k
    /* 17654 */ "uqincw $\xFF\x01\x0B\0"
34529
119k
    /* 17666 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34530
119k
    /* 17684 */ "xpaclri\0"
34531
119k
    /* 17692 */ "zero {za}\0"
34532
119k
    /* 17702 */ "zero {za0.h}\0"
34533
119k
    /* 17715 */ "zero {za1.h}\0"
34534
119k
    /* 17728 */ "zero {za0.s}\0"
34535
119k
    /* 17741 */ "zero {za1.s}\0"
34536
119k
    /* 17754 */ "zero {za2.s}\0"
34537
119k
    /* 17767 */ "zero {za3.s}\0"
34538
119k
    /* 17780 */ "zero {za0.s,za1.s}\0"
34539
119k
    /* 17799 */ "zero {za0.s,za3.s}\0"
34540
119k
    /* 17818 */ "zero {za1.s,za2.s}\0"
34541
119k
    /* 17837 */ "zero {za2.s,za3.s}\0"
34542
119k
    /* 17856 */ "zero {za0.s,za1.s,za2.s}\0"
34543
119k
    /* 17881 */ "zero {za0.s,za1.s,za3.s}\0"
34544
119k
    /* 17906 */ "zero {za0.s,za2.s,za3.s}\0"
34545
119k
    /* 17931 */ "zero {za1.s,za2.s,za3.s}\0"
34546
119k
  ;
34547
34548
119k
#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
119k
#endif
34560
34561
119k
  AliasMatchingData M = {
34562
119k
    OpToPatterns,
34563
119k
    Patterns,
34564
119k
    Conds,
34565
119k
    AsmStrings,
34566
119k
    AArch64InstPrinterValidateMCOperand,
34567
119k
  };
34568
119k
  const char *AsmString = matchAliasPatterns(MI, &M);
34569
119k
  if (!AsmString) return false;
34570
34571
12.6k
  unsigned I = 0;
34572
57.1k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
34573
44.6k
         AsmString[I] != '$' && AsmString[I] != '\0')
34574
44.4k
    ++I;
34575
12.6k
  SStream_concat1(OS, '\t');
34576
12.6k
  char *substr = malloc(I+1);
34577
12.6k
  memcpy(substr, AsmString, I);
34578
12.6k
  substr[I] = '\0';
34579
12.6k
  SStream_concat0(OS, substr);
34580
12.6k
  free(substr);
34581
12.6k
  if (AsmString[I] != '\0') {
34582
12.5k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
34583
12.5k
      SStream_concat1(OS, '\t');
34584
12.5k
      ++I;
34585
12.5k
    }
34586
109k
    do {
34587
109k
      if (AsmString[I] == '$') {
34588
36.4k
        ++I;
34589
36.4k
        if (AsmString[I] == (char)0xff) {
34590
25.4k
          ++I;
34591
25.4k
          int OpIdx = AsmString[I++] - 1;
34592
25.4k
          int PrintMethodIdx = AsmString[I++] - 1;
34593
25.4k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
34594
25.4k
        } else
34595
11.0k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
34596
73.2k
      } else {
34597
73.2k
        SStream_concat1(OS, AsmString[I++]);
34598
73.2k
      }
34599
109k
    } while (AsmString[I] != '\0');
34600
12.5k
  }
34601
34602
12.6k
  return true;
34603
#else
34604
  return false;
34605
#endif // CAPSTONE_DIET
34606
119k
}
34607
34608
static void printCustomAliasOperand(
34609
         MCInst *MI, uint64_t Address, unsigned OpIdx,
34610
         unsigned PrintMethodIdx,
34611
25.4k
         SStream *OS) {
34612
25.4k
#ifndef CAPSTONE_DIET
34613
25.4k
  switch (PrintMethodIdx) {
34614
0
  default:
34615
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
34616
0
    break;
34617
100
  case 0:
34618
100
    printAddSubImm(MI, OpIdx, OS);
34619
100
    break;
34620
142
  case 1:
34621
142
    printShifter(MI, OpIdx, OS);
34622
142
    break;
34623
1.35k
  case 2:
34624
1.35k
    printArithExtend(MI, OpIdx, OS);
34625
1.35k
    break;
34626
265
  case 3:
34627
265
    printLogicalImm_int32_t(MI, OpIdx, OS);
34628
265
    break;
34629
176
  case 4:
34630
176
    printLogicalImm_int64_t(MI, OpIdx, OS);
34631
176
    break;
34632
2.24k
  case 5:
34633
2.24k
    printSVERegOp_b(MI, OpIdx, OS);
34634
2.24k
    break;
34635
2.73k
  case 6:
34636
2.73k
    printSVERegOp_0(MI, OpIdx, OS);
34637
2.73k
    break;
34638
433
  case 7:
34639
433
    printLogicalImm_int8_t(MI, OpIdx, OS);
34640
433
    break;
34641
935
  case 8:
34642
935
    printSVERegOp_h(MI, OpIdx, OS);
34643
935
    break;
34644
98
  case 9:
34645
98
    printLogicalImm_int16_t(MI, OpIdx, OS);
34646
98
    break;
34647
1.16k
  case 10:
34648
1.16k
    printSVERegOp_s(MI, OpIdx, OS);
34649
1.16k
    break;
34650
616
  case 11:
34651
616
    printVRegOperand(MI, OpIdx, OS);
34652
616
    break;
34653
0
  case 12:
34654
0
    printImm(MI, OpIdx, OS);
34655
0
    break;
34656
979
  case 13:
34657
979
    printSVEPattern(MI, OpIdx, OS);
34658
979
    break;
34659
340
  case 14:
34660
340
    printImm8OptLsl_int8_t(MI, OpIdx, OS);
34661
340
    break;
34662
515
  case 15:
34663
515
    printSVERegOp_d(MI, OpIdx, OS);
34664
515
    break;
34665
91
  case 16:
34666
91
    printImm8OptLsl_int64_t(MI, OpIdx, OS);
34667
91
    break;
34668
144
  case 17:
34669
144
    printImm8OptLsl_int16_t(MI, OpIdx, OS);
34670
144
    break;
34671
83
  case 18:
34672
83
    printImm8OptLsl_int32_t(MI, OpIdx, OS);
34673
83
    break;
34674
24
  case 19:
34675
24
    printInverseCondCode(MI, OpIdx, OS);
34676
24
    break;
34677
449
  case 20:
34678
449
    printSVELogicalImm_int16_t(MI, OpIdx, OS);
34679
449
    break;
34680
444
  case 21:
34681
444
    printSVELogicalImm_int32_t(MI, OpIdx, OS);
34682
444
    break;
34683
144
  case 22:
34684
144
    printSVELogicalImm_int64_t(MI, OpIdx, OS);
34685
144
    break;
34686
13
  case 23:
34687
13
    printZPRasFPR_8(MI, OpIdx, OS);
34688
13
    break;
34689
1.66k
  case 24:
34690
1.66k
    printVectorIndex_1(MI, OpIdx, OS);
34691
1.66k
    break;
34692
4
  case 25:
34693
4
    printZPRasFPR_64(MI, OpIdx, OS);
34694
4
    break;
34695
28
  case 26:
34696
28
    printZPRasFPR_16(MI, OpIdx, OS);
34697
28
    break;
34698
155
  case 27:
34699
155
    printSVERegOp_q(MI, OpIdx, OS);
34700
155
    break;
34701
0
  case 28:
34702
0
    printZPRasFPR_128(MI, OpIdx, OS);
34703
0
    break;
34704
31
  case 29:
34705
31
    printZPRasFPR_32(MI, OpIdx, OS);
34706
31
    break;
34707
2.10k
  case 30:
34708
2.10k
    printMatrixTileVector_0(MI, OpIdx, OS);
34709
2.10k
    break;
34710
1.97k
  case 31:
34711
1.97k
    printMatrixIndex_1(MI, OpIdx, OS);
34712
1.97k
    break;
34713
539
  case 32:
34714
539
    printMatrixTileVector_1(MI, OpIdx, OS);
34715
539
    break;
34716
11
  case 33:
34717
11
    printFPImmOperand(MI, OpIdx, OS);
34718
11
    break;
34719
298
  case 34:
34720
298
    printTypedVectorList_0_d(MI, OpIdx, OS);
34721
298
    break;
34722
392
  case 35:
34723
392
    printTypedVectorList_0_s(MI, OpIdx, OS);
34724
392
    break;
34725
75
  case 36:
34726
75
    printTypedVectorList_0_q(MI, OpIdx, OS);
34727
75
    break;
34728
281
  case 37:
34729
281
    printBTIHintOp(MI, OpIdx, OS);
34730
281
    break;
34731
38
  case 38:
34732
38
    printPSBHintOp(MI, OpIdx, OS);
34733
38
    break;
34734
169
  case 39:
34735
169
    printTypedVectorList_0_b(MI, OpIdx, OS);
34736
169
    break;
34737
191
  case 40:
34738
191
    printPredicateAsCounter_0(MI, OpIdx, OS);
34739
191
    break;
34740
496
  case 41:
34741
496
    printTypedVectorList_0_b(MI, OpIdx, OS);
34742
496
    break;
34743
185
  case 42:
34744
185
    printTypedVectorList_0_h(MI, OpIdx, OS);
34745
185
    break;
34746
21
  case 43:
34747
21
    printTypedVectorList_16_b(MI, OpIdx, OS);
34748
21
    break;
34749
51
  case 44:
34750
51
    printTypedVectorList_1_d(MI, OpIdx, OS);
34751
51
    break;
34752
41
  case 45:
34753
41
    printTypedVectorList_2_d(MI, OpIdx, OS);
34754
41
    break;
34755
138
  case 46:
34756
138
    printTypedVectorList_2_s(MI, OpIdx, OS);
34757
138
    break;
34758
85
  case 47:
34759
85
    printTypedVectorList_4_h(MI, OpIdx, OS);
34760
85
    break;
34761
74
  case 48:
34762
74
    printTypedVectorList_4_s(MI, OpIdx, OS);
34763
74
    break;
34764
96
  case 49:
34765
96
    printTypedVectorList_8_b(MI, OpIdx, OS);
34766
96
    break;
34767
14
  case 50:
34768
14
    printTypedVectorList_8_h(MI, OpIdx, OS);
34769
14
    break;
34770
88
  case 51:
34771
88
    printTypedVectorList_0_h(MI, OpIdx, OS);
34772
88
    break;
34773
157
  case 52:
34774
157
    printTypedVectorList_0_s(MI, OpIdx, OS);
34775
157
    break;
34776
278
  case 53:
34777
278
    printTypedVectorList_0_d(MI, OpIdx, OS);
34778
278
    break;
34779
9
  case 54:
34780
9
    printMatrix_0(MI, OpIdx, OS);
34781
9
    break;
34782
219
  case 55:
34783
219
    printImmRangeScale_2_1(MI, OpIdx, OS);
34784
219
    break;
34785
525
  case 56:
34786
525
    printImmRangeScale_4_3(MI, OpIdx, OS);
34787
525
    break;
34788
67
  case 57:
34789
67
    printMatrix_64(MI, OpIdx, OS);
34790
67
    break;
34791
0
  case 58:
34792
0
    printImmHex(MI, OpIdx, OS);
34793
0
    break;
34794
14
  case 59:
34795
14
    printPrefetchOp_1(MI, OpIdx, OS);
34796
14
    break;
34797
24
  case 60:
34798
24
    printPrefetchOp_0(MI, OpIdx, OS);
34799
24
    break;
34800
875
  case 61:
34801
875
    printGPR64as32(MI, OpIdx, OS);
34802
875
    break;
34803
580
  case 62:
34804
580
    printSysCROperand(MI, OpIdx, OS);
34805
580
    break;
34806
25.4k
  }
34807
25.4k
#endif // CAPSTONE_DIET
34808
25.4k
}
34809
34810
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
34811
6.04k
                  unsigned PredicateIndex) {
34812
6.04k
  switch (PredicateIndex) {
34813
0
  default:
34814
0
    CS_ASSERT_RET_VAL(0 && "Unknown MCOperandPredicate kind", false);
34815
0
    return false;
34816
894
  case 1: {
34817
34818
894
    if (!MCOperand_isImm(MCOp))
34819
0
      return false;
34820
894
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34821
894
    return AArch64_AM_isSVEMaskOfIdenticalElements_int8_t(Val);
34822
  
34823
894
    }
34824
461
  case 2: {
34825
34826
461
    if (!MCOperand_isImm(MCOp))
34827
0
      return false;
34828
461
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34829
461
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val);
34830
  
34831
461
    }
34832
363
  case 3: {
34833
34834
363
    if (!MCOperand_isImm(MCOp))
34835
0
      return false;
34836
363
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34837
363
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val);
34838
  
34839
363
    }
34840
35
  case 4: {
34841
34842
35
    return MCOperand_isImm(MCOp) &&
34843
35
           MCOperand_getImm(MCOp) != AArch64CC_AL &&
34844
24
           MCOperand_getImm(MCOp) != AArch64CC_NV;
34845
  
34846
363
    }
34847
1.68k
  case 5: {
34848
34849
1.68k
    if (!MCOperand_isImm(MCOp))
34850
0
      return false;
34851
1.68k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34852
1.68k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val) &&
34853
946
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34854
  
34855
1.68k
    }
34856
1.23k
  case 6: {
34857
34858
1.23k
    if (!MCOperand_isImm(MCOp))
34859
0
      return false;
34860
1.23k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34861
1.23k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val) &&
34862
1.04k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34863
  
34864
1.23k
    }
34865
794
  case 7: {
34866
34867
794
    if (!MCOperand_isImm(MCOp))
34868
0
      return false;
34869
794
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34870
794
    return AArch64_AM_isSVEMaskOfIdenticalElements_int64_t(Val) &&
34871
794
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34872
  
34873
794
    }
34874
429
  case 8: {
34875
34876
    // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields.
34877
429
    if (!MCOperand_isImm(MCOp))
34878
0
      return false;
34879
429
    return AArch64BTIHint_lookupBTIByEncoding(MCOperand_getImm(MCOp) ^ 32) != NULL;
34880
  
34881
429
    }
34882
148
  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
148
    if (!MCOperand_isImm(MCOp))
34887
0
      return false;
34888
148
    return AArch64PSBHint_lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL;
34889
  
34890
148
    }
34891
6.04k
  }
34892
6.04k
}
34893
34894
#endif // PRINT_ALIAS_INSTR